.progress-module__tgB7QG__progress{width:100%;color:var(--text-secondary);font-size:var(--text-sm)}.progress-module__tgB7QG__meta{line-height:var(--leading-body);justify-content:space-between;gap:12px;margin-bottom:8px;display:flex}.progress-module__tgB7QG__label{min-width:0;position:relative}.progress-module__tgB7QG__line{display:block}.progress-module__tgB7QG__value{color:var(--text-muted);font-variant-numeric:tabular-nums;flex:none;align-items:center;gap:4px;display:inline-flex}.progress-module__tgB7QG__count{justify-items:end;display:inline-grid}.progress-module__tgB7QG__count:before{content:"100%";visibility:hidden;height:0;overflow:hidden}.progress-module__tgB7QG__done{color:var(--success);place-items:center;display:grid}.progress-module__tgB7QG__track{border:1px solid var(--border);background:var(--surface-muted);border-radius:99px;height:7px;overflow:hidden}.progress-module__tgB7QG__fill{border-radius:inherit;background:var(--accent);width:100%;height:100%;transition:background-color var(--duration-standard) var(--ease-standard);display:block}.progress-module__tgB7QG__progress[data-complete] .progress-module__tgB7QG__fill{background:var(--success);transition-delay:.2s}@media (prefers-reduced-motion:reduce){.progress-module__tgB7QG__fill,.progress-module__tgB7QG__progress[data-complete] .progress-module__tgB7QG__fill{transition:none}}
@keyframes questions-module__sIqzTq__tap{0%{opacity:0;transform:scale(.4)}30%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.5)}}.questions-module__sIqzTq__questions{gap:var(--space-5);width:100%;display:grid}.questions-module__sIqzTq__progress{text-align:left}.questions-module__sIqzTq__question{justify-items:center;gap:var(--space-3);display:grid}.questions-module__sIqzTq__question h1{font-size:var(--text-2xl);text-wrap:balance;margin:0;font-weight:500;line-height:1.2}.questions-module__sIqzTq__lead{color:var(--text-secondary);font-size:var(--text-base);margin:0}.questions-module__sIqzTq__grid{gap:var(--space-2);width:100%;margin-top:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.questions-module__sIqzTq__option{justify-content:center;align-items:center;gap:var(--space-2);min-height:56px;padding:0 var(--space-3);border:1.5px solid var(--border);background:var(--surface);color:var(--foreground);font:inherit;font-size:var(--text-base);cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:16px;font-weight:500;transition:background-color .15s,border-color .15s,color .15s,scale .15s;display:flex}.questions-module__sIqzTq__option:active:not(:disabled){scale:.97}.questions-module__sIqzTq__option:focus-visible{outline:2px solid var(--foreground);outline-offset:2px}.questions-module__sIqzTq__option[aria-pressed=true][data-tone=good]{border-color:var(--success);background:color-mix(in oklch, var(--success) 14%, var(--surface));color:var(--success)}.questions-module__sIqzTq__option[aria-pressed=true][data-tone=bad]{border-color:var(--danger);background:color-mix(in oklch, var(--danger) 12%, var(--surface));color:var(--danger);text-decoration:line-through}.questions-module__sIqzTq__option:disabled{opacity:.35;cursor:default}.questions-module__sIqzTq__note{width:100%;min-height:64px;padding:var(--space-3);border:1.5px solid var(--border);background:var(--surface);color:var(--foreground);font:inherit;font-size:var(--text-base);resize:none;border-radius:16px}.questions-module__sIqzTq__note:focus{outline:2px solid var(--foreground);outline-offset:1px}.questions-module__sIqzTq__nav{gap:var(--space-2);display:flex}.questions-module__sIqzTq__next{flex:1}.questions-module__sIqzTq__error{color:var(--danger);font-size:var(--text-sm);margin:0}@media (prefers-reduced-motion:reduce){.questions-module__sIqzTq__option{transition:none}}
.avatar-module__Ac6tpa__avatar{border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface-muted);color:var(--foreground);font-size:var(--text-xs);flex:none;place-items:center;font-weight:500;display:inline-grid;position:relative;overflow:visible}.avatar-module__Ac6tpa__avatar img{pointer-events:none;border-radius:inherit;object-fit:cover;transition:opacity var(--duration-standard) var(--ease-enter), filter var(--duration-standard) var(--ease-enter)}.avatar-module__Ac6tpa__avatar img[data-loading]{opacity:0;filter:blur(4px);transition:none}.avatar-module__Ac6tpa__fallback{animation:avatar-module__Ac6tpa__avatar-fallback-in var(--duration-standard) var(--ease-enter) both}.avatar-module__Ac6tpa__sm{width:28px;height:28px;font-size:10px}.avatar-module__Ac6tpa__md{width:36px;height:36px}.avatar-module__Ac6tpa__lg{width:48px;height:48px;font-size:var(--text-sm)}.avatar-module__Ac6tpa__xl{width:88px;height:88px;font-size:var(--text-xl)}.avatar-module__Ac6tpa__status{z-index:2;border:2px solid var(--surface);border-radius:var(--radius-pill);width:10px;height:10px;box-shadow:0 0 0 1px color-mix(in oklab, var(--border) 70%, transparent);position:absolute;bottom:0;right:0}.avatar-module__Ac6tpa__sm .avatar-module__Ac6tpa__status{border-width:1.5px;width:8px;height:8px}.avatar-module__Ac6tpa__lg .avatar-module__Ac6tpa__status{width:12px;height:12px}.avatar-module__Ac6tpa__xl .avatar-module__Ac6tpa__status{width:14px;height:14px;bottom:4px;right:4px}.avatar-module__Ac6tpa__online{background:var(--success)}.avatar-module__Ac6tpa__offline{background:var(--text-muted)}@keyframes avatar-module__Ac6tpa__avatar-fallback-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.avatar-module__Ac6tpa__avatar img{transition:none}.avatar-module__Ac6tpa__avatar img[data-loading]{filter:none}.avatar-module__Ac6tpa__fallback{animation:none}}
.segmented-control-module__QveWNa__root{border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface-muted);flex-shrink:1;min-width:0;max-width:100%;display:inline-flex}.segmented-control-module__QveWNa__track{--fade-start:0px;--fade-end:0px;isolation:isolate;overscroll-behavior-x:contain;border-radius:inherit;scrollbar-width:none;min-width:0;-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--fade-start), #000 calc(100% - var(--fade-end)), transparent);-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--fade-start), #000 calc(100% - var(--fade-end)), transparent);mask-image:linear-gradient(to right, transparent, #000 var(--fade-start), #000 calc(100% - var(--fade-end)), transparent);gap:2px;padding:3px;display:flex;overflow-x:auto}.segmented-control-module__QveWNa__track::-webkit-scrollbar{display:none}.segmented-control-module__QveWNa__track[data-fade-start]{--fade-start:20px}.segmented-control-module__QveWNa__track[data-fade-end]{--fade-end:20px}.segmented-control-module__QveWNa__button{min-height:var(--control-height-sm);border-radius:calc(var(--radius-control) - 4px);color:var(--text-muted);font:inherit;font-size:var(--text-sm);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--duration-fast) var(--ease-standard);background:0 0;border:0;flex:none;padding:0 12px;font-weight:500;position:relative}@media (hover:hover) and (pointer:fine){.segmented-control-module__QveWNa__button:hover{color:var(--foreground)}}.segmented-control-module__QveWNa__button:active,.segmented-control-module__QveWNa__button[aria-pressed=true]{color:var(--foreground)}.segmented-control-module__QveWNa__selection{z-index:-1;border:1px solid var(--border);border-radius:inherit;background:var(--surface);box-shadow:var(--shadow-resting);position:absolute;inset:0}.segmented-control-module__QveWNa__label{z-index:1;align-items:center;gap:6px;display:inline-flex;position:relative}@media (max-width:380px){.segmented-control-module__QveWNa__button{padding:0 10px}}@media (prefers-reduced-motion:reduce){.segmented-control-module__QveWNa__button{transition:none}}
.chat-thread-module__leub4q__root{height:100%;min-height:0;color:var(--foreground);font-family:var(--font-body);font-size:var(--text-sm);letter-spacing:var(--tracking-body);line-height:var(--leading-body);flex-direction:column;display:flex}.chat-thread-module__leub4q__viewport{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.chat-thread-module__leub4q__scroller{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-gutter:stable;flex:1;min-height:0;overflow:hidden auto}.chat-thread-module__leub4q__track{overflow:clip}.chat-thread-module__leub4q__content{will-change:transform;padding:12px 16px 14px}.chat-thread-module__leub4q__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.chat-thread-module__leub4q__day{color:var(--text-muted);font-size:var(--text-xs);align-items:center;gap:12px;padding:20px 4px 4px;font-weight:500;display:flex}.chat-thread-module__leub4q__day:before,.chat-thread-module__leub4q__day:after{background:var(--border-subtle);content:"";flex:1;height:1px}.chat-thread-module__leub4q__day:first-child{padding-top:4px}.chat-thread-module__leub4q__day>span:empty:before{content:" "}.chat-thread-module__leub4q__actions{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.chat-thread-module__leub4q__action{border:1px solid var(--border);background:var(--surface);min-height:34px;color:var(--foreground);font:inherit;font-size:var(--text-sm);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-weight:500;text-decoration:none;display:inline-flex}.chat-thread-module__leub4q__action:hover{background:var(--surface-muted)}.chat-thread-module__leub4q__action svg{flex-shrink:0}.chat-thread-module__leub4q__note{justify-content:center;padding:12px 4px 2px;display:flex}.chat-thread-module__leub4q__note>span{background:var(--surface-muted);color:var(--text-muted);font-size:var(--text-xs);border-radius:999px;padding:3px 10px}.chat-thread-module__leub4q__row[data-flash] .chat-thread-module__leub4q__bubble{animation:1.6s ease-out chat-thread-module__leub4q__flash}@keyframes chat-thread-module__leub4q__flash{0%,40%{box-shadow:0 0 0 3px var(--accent,#2563eb)}to{box-shadow:0 0 0 3px #0000}}.chat-thread-module__leub4q__row{align-items:flex-end;gap:8px;margin-top:2px;display:flex;position:relative}.chat-thread-module__leub4q__row[data-first]{margin-top:14px}.chat-thread-module__leub4q__day+.chat-thread-module__leub4q__row{margin-top:10px}.chat-thread-module__leub4q__row[data-mine]{justify-content:flex-end}.chat-thread-module__leub4q__gutter{flex:none;align-self:flex-end;width:28px}.chat-thread-module__leub4q__stack{flex-direction:column;align-items:flex-start;gap:4px;min-width:0;max-width:min(78%,34rem);display:flex}.chat-thread-module__leub4q__row[data-mine] .chat-thread-module__leub4q__stack{align-items:flex-end}.chat-thread-module__leub4q__meta{color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;align-items:baseline;gap:6px;margin:0 0 2px;padding:0 12px;display:flex}.chat-thread-module__leub4q__author{color:var(--text-secondary);font-weight:500}.chat-thread-module__leub4q__line{align-items:center;gap:6px;max-width:100%;display:flex;position:relative}.chat-thread-module__leub4q__face{display:flex;position:absolute;bottom:0;left:-36px}.chat-thread-module__leub4q__row[data-mine] .chat-thread-module__leub4q__line{flex-direction:row-reverse}.chat-thread-module__leub4q__parts{flex-direction:column;align-items:flex-start;gap:4px;min-width:0;display:flex}.chat-thread-module__leub4q__row[data-mine] .chat-thread-module__leub4q__parts{align-items:flex-end}.chat-thread-module__leub4q__bubble{--r:18px;--tight:6px;border-radius:var(--r);background:var(--surface-muted);max-width:100%;color:var(--foreground);font-size:var(--text-base);overflow-wrap:anywhere;white-space:pre-wrap;padding:8px 13px 9px}.chat-thread-module__leub4q__row:not([data-mine]):not([data-first]) .chat-thread-module__leub4q__bubble{border-top-left-radius:var(--tight)}.chat-thread-module__leub4q__row:not([data-mine]):not([data-last]) .chat-thread-module__leub4q__bubble{border-bottom-left-radius:var(--tight)}.chat-thread-module__leub4q__row[data-mine] .chat-thread-module__leub4q__bubble{background:var(--accent);color:var(--accent-foreground)}:root[data-theme=dark] .chat-thread-module__leub4q__row:not([data-mine]) .chat-thread-module__leub4q__bubble{background:var(--surface-raised)}.chat-thread-module__leub4q__row[data-mine]:not([data-first]) .chat-thread-module__leub4q__bubble{border-top-right-radius:var(--tight)}.chat-thread-module__leub4q__row[data-mine]:not([data-last]) .chat-thread-module__leub4q__bubble{border-bottom-right-radius:var(--tight)}.chat-thread-module__leub4q__row[data-failed] .chat-thread-module__leub4q__bubble{opacity:.6}.chat-thread-module__leub4q__gallery{grid-template-columns:1fr;gap:3px;width:min(240px,100%);display:grid}.chat-thread-module__leub4q__gallery[data-count="2"],.chat-thread-module__leub4q__gallery[data-count="3"],.chat-thread-module__leub4q__gallery[data-count="4"]{grid-template-columns:1fr 1fr}.chat-thread-module__leub4q__gallery[data-count="3"]>:first-child{aspect-ratio:2;grid-column:span 2}.chat-thread-module__leub4q__image{aspect-ratio:1;background:var(--surface-muted);width:100%;color:inherit;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;border-radius:16px;padding:0;display:block;position:relative;overflow:hidden}.chat-thread-module__leub4q__gallery[data-count="1"] .chat-thread-module__leub4q__image{aspect-ratio:4/3}.chat-thread-module__leub4q__gallery:not([data-count="1"]) .chat-thread-module__leub4q__image{border-radius:6px}.chat-thread-module__leub4q__gallery:not([data-count="1"]){border-radius:16px;overflow:hidden}.chat-thread-module__leub4q__image img{object-fit:cover;width:100%;height:100%;display:block}.chat-thread-module__leub4q__image:has(img:not([data-ready])){animation:chat-thread-module__leub4q__image-pulse 1.8s var(--ease-in-out) 11 both}@keyframes chat-thread-module__leub4q__image-pulse{50%{background:color-mix(in oklab, var(--border-strong) 38%, var(--surface))}}@media (prefers-reduced-motion:reduce){.chat-thread-module__leub4q__image{animation:none!important}}.chat-thread-module__leub4q__more{color:#fff;font-size:var(--text-lg);background:#00000073;background:lab(0% 0 0/.45);place-items:center;font-weight:500;display:grid;position:absolute;inset:0}.chat-thread-module__leub4q__file{border:1px solid var(--border);background:var(--surface);max-width:100%;color:var(--foreground);transition:background-color var(--duration-fast) var(--ease-standard);border-radius:16px;align-items:center;gap:10px;padding:9px 14px 9px 11px;text-decoration:none;display:flex}.chat-thread-module__leub4q__file>svg{color:var(--text-secondary);flex:none}.chat-thread-module__leub4q__fileText{min-width:0;display:grid}.chat-thread-module__leub4q__fileName{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.chat-thread-module__leub4q__fileSize{color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums}@media (hover:hover) and (pointer:fine){.chat-thread-module__leub4q__file:hover{background:var(--surface-muted)}}.chat-thread-module__leub4q__pickerWrap{flex:none;position:static}.chat-thread-module__leub4q__reactButton{border-radius:var(--radius-pill);width:28px;height:28px;color:var(--text-muted);cursor:pointer;opacity:0;-webkit-tap-highlight-color:transparent;transition:opacity var(--duration-fast) var(--ease-standard), 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}.chat-thread-module__leub4q__row:hover .chat-thread-module__leub4q__reactButton,.chat-thread-module__leub4q__row:focus-within .chat-thread-module__leub4q__reactButton,.chat-thread-module__leub4q__pickerWrap[data-open] .chat-thread-module__leub4q__reactButton{opacity:1}.chat-thread-module__leub4q__pickerWrap[data-open] .chat-thread-module__leub4q__reactButton{background:var(--surface-muted);color:var(--foreground)}@media (hover:hover) and (pointer:fine){.chat-thread-module__leub4q__reactButton:hover{background:var(--surface-muted);color:var(--foreground)}}@media (hover:none){.chat-thread-module__leub4q__reactButton{opacity:.7}}.chat-thread-module__leub4q__picker{z-index:5;border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface-raised);box-shadow:var(--shadow-floating);transform-origin:calc(100% - 18px) 100%;gap:2px;padding:4px;display:flex;position:absolute;bottom:calc(100% + 6px);right:-4px}.chat-thread-module__leub4q__picker[data-mine]{transform-origin:18px 100%;left:-4px;right:auto}.chat-thread-module__leub4q__pickerWrap[data-below] .chat-thread-module__leub4q__picker{transform-origin:calc(100% - 18px) 0;top:calc(100% + 6px);bottom:auto}.chat-thread-module__leub4q__pickerWrap[data-below] .chat-thread-module__leub4q__picker[data-mine]{transform-origin:18px 0}.chat-thread-module__leub4q__emoji{border-radius:var(--radius-pill);cursor:pointer;-webkit-tap-highlight-color:transparent;width:34px;height:34px;transition:background-color var(--duration-fast) var(--ease-standard), transform var(--duration-instant) var(--ease-standard);background:0 0;border:0;place-items:center;padding:0;font-size:19px;line-height:1;display:grid}.chat-thread-module__leub4q__emoji:focus-visible{background:var(--surface-muted)}.chat-thread-module__leub4q__emoji:active{transform:scale(.9)}@media (hover:hover) and (pointer:fine){.chat-thread-module__leub4q__emoji:hover{background:var(--surface-muted);transform:scale(1.12)}}.chat-thread-module__leub4q__reactionClip{margin:-2px -4px;padding:2px 4px 2px 8px;overflow:hidden}.chat-thread-module__leub4q__row[data-mine] .chat-thread-module__leub4q__reactionClip{padding:2px 8px 2px 4px}.chat-thread-module__leub4q__reactions{flex-wrap:wrap;gap:4px;margin:0;padding:0;list-style:none;display:flex}.chat-thread-module__leub4q__row[data-mine] .chat-thread-module__leub4q__reactions{justify-content:flex-end}.chat-thread-module__leub4q__reaction{border:1px solid var(--border-subtle);border-radius:var(--radius-pill);background:var(--surface);height:26px;color:var(--text-secondary);cursor:pointer;font:inherit;font-size:var(--text-xs);font-variant-numeric:tabular-nums;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), transform var(--duration-instant) var(--ease-standard);align-items:center;gap:5px;padding:0 9px 0 7px;font-weight:500;line-height:1;display:inline-flex}.chat-thread-module__leub4q__reaction>span:first-child{font-size:14px}.chat-thread-module__leub4q__reaction[aria-pressed=true]{border-color:color-mix(in oklab, var(--accent) 28%, transparent);background:color-mix(in oklab, var(--accent) 8%, var(--surface));color:var(--foreground)}@media (hover:hover) and (pointer:fine){.chat-thread-module__leub4q__reaction:hover{border-color:var(--border-strong)}}.chat-thread-module__leub4q__reaction:active{transform:scale(.95)}.chat-thread-module__leub4q__countRoll{font-variant-numeric:tabular-nums;display:inline-grid;overflow:hidden}.chat-thread-module__leub4q__countRoll>span{grid-area:1/1}.chat-thread-module__leub4q__receipts{min-height:16px;color:var(--text-muted);font-size:var(--text-xs);align-items:center;gap:6px;padding:1px 6px 0;display:flex}.chat-thread-module__leub4q__readers{display:inline-flex}.chat-thread-module__leub4q__reader{box-shadow:0 0 0 2px var(--surface);border-radius:50%;display:inline-flex}.chat-thread-module__leub4q__reader+.chat-thread-module__leub4q__reader{margin-left:-4px}.chat-thread-module__leub4q__status[data-status=failed]{color:var(--danger);align-items:center;gap:8px;display:inline-flex}.chat-thread-module__leub4q__retry{border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface);color:var(--foreground);cursor:pointer;font:inherit;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard);align-items:center;gap:4px;padding:2px 8px;font-weight:500;line-height:16px;display:inline-flex}.chat-thread-module__leub4q__retry>svg{color:var(--text-secondary)}@media (hover:hover) and (pointer:fine){.chat-thread-module__leub4q__retry:hover{background:var(--surface-muted);border-color:var(--border-strong)}}.chat-thread-module__leub4q__avatar{background:var(--surface-muted);color:var(--text-secondary);border-radius:50%;flex:none;place-items:center;font-weight:500;display:inline-grid;overflow:hidden}.chat-thread-module__leub4q__avatar img{object-fit:cover;width:100%;height:100%}.chat-thread-module__leub4q__typing{box-sizing:border-box;place-items:center;height:36px;padding:0 14px;display:grid}.chat-thread-module__leub4q__dots{gap:4px;display:inline-flex}.chat-thread-module__leub4q__dots i{background:var(--text-muted);width:6px;height:6px;animation:chat-thread-module__leub4q__breathe 1.2s var(--ease-in-out) infinite;border-radius:50%}.chat-thread-module__leub4q__dots i:nth-child(2){animation-delay:.16s}.chat-thread-module__leub4q__dots i:nth-child(3){animation-delay:.32s}@keyframes chat-thread-module__leub4q__breathe{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.chat-thread-module__leub4q__dots i{opacity:.6;animation:none}}.chat-thread-module__leub4q__pill{z-index:6;border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface-raised);height:32px;box-shadow:var(--shadow-floating);color:var(--foreground);cursor:pointer;font:inherit;font-size:var(--text-xs);white-space:nowrap;-webkit-tap-highlight-color:transparent;align-items:center;gap:6px;padding:0 14px 0 11px;font-weight:500;display:inline-flex;position:absolute;bottom:12px;left:50%;translate:-50%}.chat-thread-module__leub4q__pill>span{gap:.3em;display:inline-flex}.chat-thread-module__leub4q__pill>.chat-thread-module__leub4q__pillIcon{place-items:center;display:inline-grid}.chat-thread-module__leub4q__pill:active{scale:.97}.chat-thread-module__leub4q__composer{border-top:1px solid var(--border-subtle);transition:background-color var(--duration-fast) var(--ease-standard);padding:10px 12px 12px;display:grid}.chat-thread-module__leub4q__composer[data-dragging]{background:var(--accent-subtle)}.chat-thread-module__leub4q__trayClip{overflow:hidden}.chat-thread-module__leub4q__tray{scrollbar-width:none;gap:8px;margin:0;padding:8px 8px 10px 4px;list-style:none;display:flex;overflow-x:auto}.chat-thread-module__leub4q__pending{flex:none;position:relative}.chat-thread-module__leub4q__pendingImage{object-fit:cover;border-radius:12px;width:56px;height:56px;display:block}.chat-thread-module__leub4q__pendingFile{box-sizing:border-box;border:1px solid var(--border);background:var(--surface);border-radius:12px;grid-template-columns:auto minmax(0,1fr);align-content:center;column-gap:8px;width:168px;height:56px;padding:0 12px;display:grid}.chat-thread-module__leub4q__pendingFile>svg{color:var(--text-secondary);grid-row:span 2;align-self:center}.chat-thread-module__leub4q__pendingName{font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.chat-thread-module__leub4q__pendingSize{color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums}.chat-thread-module__leub4q__remove{border:2px solid var(--surface);background:var(--foreground);width:20px;height:20px;color:var(--background);cursor:pointer;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:-6px;right:-6px}.chat-thread-module__leub4q__inputRow{align-items:flex-end;gap:6px;display:flex}.chat-thread-module__leub4q__attach{border-radius:var(--radius-pill);width:40px;height:40px;color:var(--text-secondary);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), transform var(--duration-instant) var(--ease-standard);background:0 0;border:0;flex:none;place-items:center;margin-bottom:1px;padding:0;display:grid}.chat-thread-module__leub4q__attach:active{transform:scale(.94)}@media (hover:hover) and (pointer:fine){.chat-thread-module__leub4q__attach:hover{background:var(--surface-muted);color:var(--foreground)}}.chat-thread-module__leub4q__box{border:1px solid var(--border);background:var(--surface);min-width:0;transition:border-color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard);border-radius:21px;flex:1;align-items:flex-end;display:flex;position:relative}.chat-thread-module__leub4q__box:focus-within{border-color:var(--border-strong)}.chat-thread-module__leub4q__composer[data-dragging] .chat-thread-module__leub4q__box{border-color:var(--accent);border-style:dashed}.chat-thread-module__leub4q__field{border-radius:20px;flex:1;min-width:0;position:relative;overflow:hidden}.chat-thread-module__leub4q__mirror,.chat-thread-module__leub4q__textarea{box-sizing:border-box;width:100%;font:inherit;font-size:var(--text-base);letter-spacing:var(--tracking-body);overflow-wrap:break-word;white-space:pre-wrap;word-break:break-word;border:0;margin:0;padding:9px 6px 9px 16px;line-height:22px}.chat-thread-module__leub4q__mirror{visibility:hidden;pointer-events:none;position:absolute;top:0;left:0}.chat-thread-module__leub4q__textarea{resize:none;height:100%;color:var(--foreground);scrollbar-width:none;background:0 0;outline:none;display:block;position:absolute;inset:0;overflow-y:auto}.chat-thread-module__leub4q__textarea::placeholder{color:var(--text-muted)}.chat-thread-module__leub4q__send{width:32px;height:32px;color:var(--text-muted);cursor:default;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-standard) var(--ease-standard), color var(--duration-standard) var(--ease-standard), transform var(--duration-instant) var(--ease-standard);background:0 0;border:0;border-radius:50%;flex:none;place-items:center;margin:0 4px 4px 0;padding:0;display:grid;position:relative;overflow:hidden}.chat-thread-module__leub4q__send[data-ready]{background:var(--accent);color:var(--accent-foreground);cursor:pointer}.chat-thread-module__leub4q__send[data-ready]:active{transform:scale(.92)}.chat-thread-module__leub4q__sendIcon{grid-area:1/1;place-items:center;display:grid}.chat-thread-module__leub4q__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:420px){.chat-thread-module__leub4q__content{padding-inline:12px}.chat-thread-module__leub4q__stack{max-width:84%}}.chat-thread-module__leub4q__deleteMessage{border-radius:var(--radius-pill);width:32px;height:32px;color:var(--text-muted);cursor:pointer;opacity:.6;background:0 0;border:0;flex-shrink:0;align-self:center;place-items:center;padding:0;display:grid}.chat-thread-module__leub4q__deleteMessage:hover,.chat-thread-module__leub4q__deleteMessage:focus-visible{opacity:1;background:var(--surface-muted);color:var(--foreground)}.chat-thread-module__leub4q__edited{color:var(--text-muted);font-size:var(--text-xs);padding:2px 12px}.chat-thread-module__leub4q__bubble[data-likeable]{touch-action:manipulation;-webkit-tap-highlight-color:transparent;position:relative}.chat-thread-module__leub4q__burst{pointer-events:none;place-items:center;font-size:26px;animation:.8s cubic-bezier(.2,.8,.2,1) forwards chat-thread-module__leub4q__burst;display:grid;position:absolute;inset:0}@keyframes chat-thread-module__leub4q__burst{0%{opacity:0;transform:scale(.3)}30%{opacity:1;transform:scale(1.2)}60%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1)translateY(-10px)}}@media (prefers-reduced-motion:reduce){.chat-thread-module__leub4q__burst{opacity:0;animation:none}}.chat-thread-module__leub4q__likes{border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface);color:var(--text-secondary);font:inherit;font-size:var(--text-xs);font-variant-numeric:tabular-nums;cursor:pointer;align-items:center;gap:4px;margin:-2px 0 0 8px;padding:1px 8px;display:inline-flex}.chat-thread-module__leub4q__row[data-mine] .chat-thread-module__leub4q__likes{margin:-2px 8px 0 0}.chat-thread-module__leub4q__likeNames{display:none}.chat-thread-module__leub4q__likes[data-open="1"] .chat-thread-module__leub4q__likeNames{margin-left:2px;display:inline}.chat-thread-module__leub4q__lightbox{z-index:200;padding:max(env(safe-area-inset-top), 12px) 12px max(env(safe-area-inset-bottom), 12px);touch-action:none;background:#000000f0;background:lab(0% 0 0/.94);place-items:center;display:grid;position:fixed;inset:0}.chat-thread-module__leub4q__lightbox img{object-fit:contain;border-radius:6px;max-width:100%;max-height:100%}.chat-thread-module__leub4q__lightboxClose{top:max(env(safe-area-inset-top), 12px);color:#fff;cursor:pointer;background:#ffffff2e;background:lab(100% 0 0/.18);border:0;border-radius:999px;place-items:center;width:44px;height:44px;padding:0;display:grid;position:absolute;left:12px}.chat-thread-module__leub4q__lightboxClose:hover{background:#ffffff4d;background:lab(100% 0 0/.3)}.chat-thread-module__leub4q__stack[data-swipe]{touch-action:pan-y;position:relative}.chat-thread-module__leub4q__replyHint{background:var(--surface-muted);width:32px;height:32px;color:var(--text-secondary);pointer-events:none;border-radius:50%;place-items:center;display:grid;position:absolute;top:calc(50% - 16px);left:0}.chat-thread-module__leub4q__row:not([data-mine]) .chat-thread-module__leub4q__replyHint{left:-36px}.chat-thread-module__leub4q__row:not([data-mine]) .chat-thread-module__leub4q__replyMessage{opacity:0;transition:opacity var(--duration-fast) var(--ease-standard)}.chat-thread-module__leub4q__row:not([data-mine]):hover .chat-thread-module__leub4q__replyMessage,.chat-thread-module__leub4q__row:not([data-mine]):focus-within .chat-thread-module__leub4q__replyMessage{opacity:.6}.chat-thread-module__leub4q__row:not([data-mine]) .chat-thread-module__leub4q__replyMessage:hover,.chat-thread-module__leub4q__row:not([data-mine]) .chat-thread-module__leub4q__replyMessage:focus-visible{opacity:1}@media (hover:none){.chat-thread-module__leub4q__replyMessage{display:none}}.chat-thread-module__leub4q__quote{box-sizing:border-box;background:color-mix(in oklab, var(--foreground) 6%, transparent);width:calc(100% + 10px);color:inherit;font:inherit;text-align:left;white-space:normal;cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;border-radius:12px;align-items:stretch;gap:10px;margin:-2px -5px 7px;padding:6px 10px 6px 0;display:flex;overflow:hidden}.chat-thread-module__leub4q__quote:before{background:var(--foreground);content:"";border-radius:2px;flex:none;width:3px}.chat-thread-module__leub4q__quote:last-child{margin-bottom:-2px}.chat-thread-module__leub4q__quote:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.chat-thread-module__leub4q__row[data-mine] .chat-thread-module__leub4q__quote{background:color-mix(in oklab, var(--accent-foreground) 14%, transparent)}.chat-thread-module__leub4q__row[data-mine] .chat-thread-module__leub4q__quote:before{background:color-mix(in oklab, var(--accent-foreground) 60%, transparent)}.chat-thread-module__leub4q__quote[data-deleted]{cursor:default}.chat-thread-module__leub4q__quoteLines{flex:1;align-content:center;gap:1px;min-width:0;display:grid}.chat-thread-module__leub4q__quoteName{font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.chat-thread-module__leub4q__quoteText{color:var(--text-secondary);font-size:var(--text-sm);-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.chat-thread-module__leub4q__row[data-mine] .chat-thread-module__leub4q__quoteText{color:color-mix(in oklab, var(--accent-foreground) 85%, transparent)}.chat-thread-module__leub4q__quote[data-deleted] .chat-thread-module__leub4q__quoteText{color:var(--text-muted);font-style:italic}.chat-thread-module__leub4q__row[data-mine] .chat-thread-module__leub4q__quote[data-deleted] .chat-thread-module__leub4q__quoteText{color:color-mix(in oklab, var(--accent-foreground) 70%, transparent)}.chat-thread-module__leub4q__quoteImage{background:var(--border);object-fit:cover;border-radius:8px;flex:none;align-self:center;width:40px;height:40px}
.mention-input-module__xK6lSq__root{width:100%;color:var(--foreground);font-family:var(--font-body);letter-spacing:var(--tracking-body);position:relative}.mention-input-module__xK6lSq__root[data-disabled]{opacity:.55}.mention-input-module__xK6lSq__field{box-sizing:content-box;border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);transition:border-color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard);position:relative;overflow:hidden}.mention-input-module__xK6lSq__field[data-focused]{border-color:var(--border-strong)}.mention-input-module__xK6lSq__backdrop,.mention-input-module__xK6lSq__textarea{box-sizing:border-box;width:100%;font:inherit;font-size:var(--text-base);letter-spacing:var(--tracking-body);overflow-wrap:break-word;white-space:pre-wrap;word-break:break-word;tab-size:4;border:0;margin:0;padding:11px 14px;line-height:24px}.mention-input-module__xK6lSq__backdrop{color:var(--foreground);pointer-events:none;will-change:transform;position:absolute;top:0;left:0}.mention-input-module__xK6lSq__textarea{resize:none;color:#0000;height:100%;caret-color:var(--foreground);scrollbar-width:none;-webkit-text-fill-color:transparent;background:0 0;outline:none;display:block;position:absolute;inset:0;overflow-y:auto}.mention-input-module__xK6lSq__textarea::-webkit-scrollbar{display:none}.mention-input-module__xK6lSq__textarea::placeholder{color:var(--text-muted);-webkit-text-fill-color:var(--text-muted);opacity:1}.mention-input-module__xK6lSq__textarea::selection{background:color-mix(in oklab, var(--accent) 24%, transparent)}.mention-input-module__xK6lSq__textarea:disabled{cursor:not-allowed}.mention-input-module__xK6lSq__token{background:var(--accent-subtle);color:var(--accent-strong);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:6px;margin:0 -3px;padding:1px 3px}.mention-input-module__xK6lSq__token[data-kind=channel]{background:color-mix(in oklab, var(--foreground) 7%, transparent);color:var(--foreground)}.mention-input-module__xK6lSq__popover{z-index:30;border:1px solid var(--border);background:var(--surface-raised);width:272px;max-width:100%;box-shadow:var(--shadow-floating);border-radius:18px;position:absolute;overflow:hidden}.mention-input-module__xK6lSq__popover[data-above]{translate:0 -100%}.mention-input-module__xK6lSq__popoverBody{padding:6px}.mention-input-module__xK6lSq__list{margin:0;padding:0;list-style:none;display:grid;position:relative}.mention-input-module__xK6lSq__highlight{background:color-mix(in oklab, var(--foreground) 6.5%, transparent);pointer-events:none;border-radius:12px;position:absolute;top:0;left:0;right:0}.mention-input-module__xK6lSq__option{cursor:pointer;min-width:0;font-size:var(--text-sm);-webkit-tap-highlight-color:transparent;border-radius:12px;align-items:center;gap:10px;padding:7px 10px 7px 8px;display:flex;position:relative}.mention-input-module__xK6lSq__avatar{background:var(--surface-muted);width:28px;height:28px;color:var(--text-secondary);font-size:var(--text-xs);border-radius:50%;flex:none;place-items:center;font-weight:500;display:grid;overflow:hidden}.mention-input-module__xK6lSq__avatar img{object-fit:cover;width:100%;height:100%}.mention-input-module__xK6lSq__glyph{width:28px;height:28px;color:var(--text-secondary);flex:none;place-items:center;display:grid}.mention-input-module__xK6lSq__optionText{flex:1;min-width:0;display:grid}.mention-input-module__xK6lSq__optionLabel{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.mention-input-module__xK6lSq__option[aria-selected=true] .mention-input-module__xK6lSq__optionLabel{color:var(--foreground)}.mention-input-module__xK6lSq__match{color:var(--foreground);background:0 0}.mention-input-module__xK6lSq__optionMeta{color:var(--text-muted);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mention-input-module__xK6lSq__count{color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;flex:none}.mention-input-module__xK6lSq__empty{color:var(--text-secondary);font-size:var(--text-sm);margin:0;padding:10px}.mention-input-module__xK6lSq__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.skeleton-module__Y1r35q__root{align-items:flex-start;gap:var(--space-4);width:100%;min-width:0;display:flex}.skeleton-module__Y1r35q__avatar,.skeleton-module__Y1r35q__line{border-radius:var(--radius-control);background:color-mix(in oklab, var(--border-strong) 38%, var(--surface));animation:skeleton-module__Y1r35q__skeleton-pulse 1.8s var(--ease-in-out) calc(var(--index,0) * 90ms) 11 both;flex:none;display:block}.skeleton-module__Y1r35q__avatar{width:var(--control-height-md);height:var(--control-height-md);border-radius:var(--radius-pill)}.skeleton-module__Y1r35q__lines{gap:var(--space-3);padding-top:var(--space-1);flex:1;display:grid}.skeleton-module__Y1r35q__line{width:100%;height:var(--space-3)}.skeleton-module__Y1r35q__line:first-child{width:48%;height:var(--space-4)}.skeleton-module__Y1r35q__line:last-child{width:72%}.skeleton-module__Y1r35q__frame{display:flow-root;position:relative}@keyframes skeleton-module__Y1r35q__skeleton-pulse{0%,to{opacity:1}50%{opacity:.52}}@media (prefers-reduced-motion:reduce){.skeleton-module__Y1r35q__avatar,.skeleton-module__Y1r35q__line{animation:none}}
.chats-module__aRu98W__panel{padding:var(--space-6);border:1px solid var(--border);border-radius:var(--radius-surface);background:var(--surface)}.chats-module__aRu98W__heading{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.chats-module__aRu98W__heading h2{align-items:center;gap:var(--space-2);font-size:var(--text-xl);letter-spacing:var(--tracking-body);margin:0;font-weight:500;display:flex}.chats-module__aRu98W__heading h2>svg{color:var(--text-secondary)}.chats-module__aRu98W__heading>span{font-size:var(--text-xs);color:var(--text-secondary)}.chats-module__aRu98W__item{border-radius:var(--radius-control);width:100%;min-height:72px;color:var(--foreground);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:8px 0;display:flex}.chats-module__aRu98W__item:hover{background:var(--surface-muted)}.chats-module__aRu98W__itemIcon{border-radius:var(--radius-pill);background:var(--surface-muted);flex-shrink:0;place-items:center;width:50px;height:50px;font-size:25px;line-height:1;display:grid;position:relative}.chats-module__aRu98W__itemBody{flex:1;gap:2px;min-width:0;display:grid}.chats-module__aRu98W__itemTop{align-items:baseline;gap:var(--space-2);min-width:0;display:flex}.chats-module__aRu98W__itemTop strong{font-size:var(--text-base);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.chats-module__aRu98W__mutedIcon{color:var(--text-muted);flex-shrink:0}.chats-module__aRu98W__itemTop time{font-size:var(--text-xs);color:var(--text-muted);white-space:nowrap;flex-shrink:0;margin-left:auto}.chats-module__aRu98W__itemTop time[data-unread=true]{color:var(--foreground);font-weight:600}.chats-module__aRu98W__itemBottom{align-items:center;gap:var(--space-2);min-width:0;display:flex}.chats-module__aRu98W__itemText{min-width:0;font-size:var(--text-sm);color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.chats-module__aRu98W__itemText[data-unread=true]{color:var(--foreground);font-weight:500}.chats-module__aRu98W__unread{border-radius:var(--radius-pill);background:var(--danger);color:#fff;flex-shrink:0;place-items:center;min-width:22px;height:22px;padding:0 6px;font-size:12px;font-weight:600;display:grid}.chats-module__aRu98W__listPanel{max-width:760px}.chats-module__aRu98W__assistantItem{border-bottom:1px solid var(--border-subtle);margin-bottom:var(--space-2);border-radius:0}.chats-module__aRu98W__historyPages{justify-content:space-between;gap:var(--space-2);padding:var(--space-1) var(--space-3);border-bottom:1px solid var(--border-subtle);flex-wrap:wrap;display:flex}.chats-module__aRu98W__historyError{padding:var(--space-3) var(--space-4);color:var(--text-secondary)}.chats-module__aRu98W__historyError p{margin:0 0 var(--space-2)}.chats-module__aRu98W__interrupted{margin-top:var(--space-2);color:var(--text-secondary);font-size:var(--text-xs);display:block}.chats-module__aRu98W__swipe{--swipe-actions-inset:78px}.chats-module__aRu98W__archive{margin-top:var(--space-3);padding-bottom:var(--space-2);border-bottom:1px solid var(--border-subtle)}.chats-module__aRu98W__archiveToggle{align-items:center;gap:var(--space-2);min-height:var(--control-height-md);padding:0 var(--space-2);border-radius:var(--radius-control);color:var(--text-secondary);font:inherit;font-size:var(--text-sm);cursor:pointer;background:0 0;border:0;display:flex}.chats-module__aRu98W__archiveToggle:hover{background:var(--surface-muted);color:var(--foreground)}.chats-module__aRu98W__archiveToggle[aria-expanded=true] svg:last-child{transform:rotate(180deg)}.chats-module__aRu98W__archivedItem{align-items:center;gap:var(--space-1);opacity:.8;display:flex}@media (hover:none){.chats-module__aRu98W__restore.chats-module__aRu98W__restore{display:none}}.chats-module__aRu98W__empty{padding:var(--space-8) var(--space-4);text-align:center;color:var(--text-secondary);font-size:var(--text-sm);flex-direction:column;align-items:center;display:flex}.chats-module__aRu98W__empty h3{font-size:var(--text-lg);color:var(--foreground);margin:0;font-weight:500}.chats-module__aRu98W__empty p{margin:var(--space-2) 0 0}.chats-module__aRu98W__threadPanel{flex-direction:column;height:min(82dvh,780px);padding:0;display:flex;overflow:hidden}.chats-module__aRu98W__threadHeader{isolation:isolate;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border-subtle);display:flex;position:relative;overflow:hidden}.chats-module__aRu98W__threadArt{z-index:-1;object-fit:cover;object-position:center 40%;opacity:.3;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 20%,#0000 100%);mask-image:linear-gradient(#000 20%,#0000 100%)}.chats-module__aRu98W__back{width:var(--control-height-md);flex-shrink:0;padding-inline:0}.chats-module__aRu98W__threadHead{min-width:0;font:inherit;flex:1;margin:0}.chats-module__aRu98W__threadLink{align-items:center;gap:var(--space-2);border-radius:var(--radius-control);width:100%;min-width:0;color:var(--foreground);font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:3px 6px 3px 3px;display:flex}.chats-module__aRu98W__threadLink:hover,.chats-module__aRu98W__threadLink:active{background:var(--surface-muted)}.chats-module__aRu98W__threadTitle{flex:1;min-width:0;display:grid}.chats-module__aRu98W__threadEmoji{background:var(--surface-muted);border-radius:10px;flex-shrink:0;place-items:center;width:34px;height:34px;font-size:18px;line-height:1;display:grid}.chats-module__aRu98W__threadName{font-size:var(--text-lg);white-space:nowrap;text-overflow:ellipsis;font-weight:500;line-height:1.25;overflow:hidden}.chats-module__aRu98W__threadMeta{font-size:var(--text-sm);color:var(--text-secondary);white-space:nowrap;font-variant-numeric:tabular-nums;align-items:center;gap:3px;display:flex;overflow:hidden}.chats-module__aRu98W__threadMeta>svg:last-child{color:var(--text-muted);flex-shrink:0}.chats-module__aRu98W__thread{flex:1;min-height:0}.chats-module__aRu98W__dayNote{max-width:100%;min-height:38px;color:inherit;font:inherit;text-align:center;text-underline-offset:3px;overflow-wrap:anywhere;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.chats-module__aRu98W__dayNote:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:var(--radius-control)}.chats-module__aRu98W__thread>.chats-module__aRu98W__empty{justify-content:center;height:100%}.chats-module__aRu98W__assistantLog{padding:var(--space-2) var(--space-4);border-top:1px solid var(--border-subtle);font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);color:var(--text-muted);gap:2px;font-size:12px;line-height:1.5;display:grid}.chats-module__aRu98W__assistantLog p{align-items:center;gap:var(--space-2);min-width:0;margin:0;display:flex}.chats-module__aRu98W__assistantLog p>:nth-child(2){white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.chats-module__aRu98W__assistantLog p>span:first-child{text-align:center;flex-shrink:0;width:16px}.chats-module__aRu98W__assistantLog p[data-done]{opacity:.7}.chats-module__aRu98W__assistantLog p[data-done]>span:first-child{color:var(--success)}.chats-module__aRu98W__assistantLog p[data-current]{color:var(--text-secondary)}.chats-module__aRu98W__assistantLog p[data-finished]{color:var(--success)}.chats-module__aRu98W__assistantLog small{font-variant-numeric:tabular-nums;flex-shrink:0;margin-left:auto;font-size:11px}.chats-module__aRu98W__composer{align-items:flex-end;gap:var(--space-2);padding:var(--space-3) var(--space-4) 0;border-top:1px solid var(--border-subtle);display:flex}.chats-module__aRu98W__input{flex:1;min-width:0}.chats-module__aRu98W__more{flex-shrink:0;position:relative}.chats-module__aRu98W__plus.chats-module__aRu98W__plus{width:var(--control-height-md);height:var(--control-height-md);color:var(--foreground);background:var(--surface-muted);margin-bottom:2px;padding-inline:0}.chats-module__aRu98W__plus svg{transition:transform var(--duration-standard) var(--ease-spring)}.chats-module__aRu98W__plus.chats-module__aRu98W__plus:disabled{color:var(--text-muted)}.chats-module__aRu98W__more .chats-module__aRu98W__plus.chats-module__aRu98W__plus[aria-expanded=true]{color:var(--background);background:var(--foreground)}.chats-module__aRu98W__plus[aria-expanded=true] svg{transform:rotate(45deg)}.chats-module__aRu98W__moreMenu{bottom:calc(100% + var(--space-3));z-index:30;border:1px solid var(--border);background:var(--surface);width:230px;box-shadow:var(--shadow-floating);transform-origin:0 100%;animation:chats-module__aRu98W__moreIn .2s var(--ease-enter);border-radius:20px;padding:6px;display:grid;position:absolute;left:0}@keyframes chats-module__aRu98W__moreIn{0%{opacity:0;transform:scale(.9)}}.chats-module__aRu98W__moreItem{align-items:center;gap:var(--space-3);min-height:48px;color:var(--foreground);font:inherit;font-size:var(--text-base);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:14px;padding:0 10px;font-weight:400;display:flex}@media (hover:hover){.chats-module__aRu98W__moreItem:hover{background:var(--surface-muted)}}.chats-module__aRu98W__moreItem:active{background:var(--surface-muted)}.chats-module__aRu98W__moreIcon{background:var(--surface-muted);border-radius:12px;flex-shrink:0;place-items:center;width:34px;height:34px;display:grid}@media (prefers-reduced-motion:reduce){.chats-module__aRu98W__moreMenu{animation:none}.chats-module__aRu98W__plus svg{transition:none}.chats-module__aRu98W__plus[aria-expanded=true] svg{transform:none}}.chats-module__aRu98W__photoDraft{align-items:flex-start;gap:var(--space-2);padding:var(--space-3) var(--space-4) 0;border-top:1px solid var(--border-subtle);display:flex}.chats-module__aRu98W__photoDraft img{object-fit:cover;border-radius:12px;flex-shrink:0;width:72px;height:72px}.chats-module__aRu98W__photoDraft>button{margin-left:auto}.chats-module__aRu98W__photoDraft+.chats-module__aRu98W__composer{border-top:0}.chats-module__aRu98W__upload{padding:var(--space-3) var(--space-4) 0;border-top:1px solid var(--border-subtle)}.chats-module__aRu98W__upload+.chats-module__aRu98W__photoDraft,.chats-module__aRu98W__upload+.chats-module__aRu98W__composer{border-top:0}.chats-module__aRu98W__send{width:var(--control-height-md);height:var(--control-height-md);flex-shrink:0;margin-bottom:2px;padding-inline:0}.chats-module__aRu98W__send.chats-module__aRu98W__send:disabled{opacity:1;color:var(--text-muted);background:var(--surface-muted);border-color:#0000}.chats-module__aRu98W__error{margin:var(--space-2) 0 var(--space-3);padding-inline:var(--space-4);font-size:var(--text-xs);color:var(--danger)}.chats-module__aRu98W__link{color:inherit;text-underline-offset:2px;overflow-wrap:anywhere;font-weight:500;text-decoration:underline;text-decoration-thickness:1px}.chats-module__aRu98W__swipe{margin-top:0}.chats-module__aRu98W__swipe.chats-module__aRu98W__swipe{box-shadow:none;background:0 0;border:0;border-radius:0}@media (hover:none){.chats-module__aRu98W__swipe [data-swipe-more]{display:none}}.chats-module__aRu98W__mention{text-underline-offset:2px;font-weight:600;text-decoration:underline;text-decoration-thickness:1px}.chats-module__aRu98W__mention[data-me=true]{background:color-mix(in oklch, var(--warning) 30%, transparent);border-radius:6px;padding:0 3px;text-decoration:none}.chats-module__aRu98W__tabs{gap:var(--space-1);display:flex}.chats-module__aRu98W__tab{align-items:center;gap:var(--space-2);min-height:var(--control-height-md);padding-inline:var(--space-4);border-radius:var(--radius-control);color:var(--text-secondary);font:inherit;font-size:var(--text-base);cursor:pointer;background:0 0;border:0;display:flex;position:relative}.chats-module__aRu98W__tab:hover,.chats-module__aRu98W__tab[aria-current=page]{background:var(--surface-muted);color:var(--foreground)}.chats-module__aRu98W__dot{border-radius:var(--radius-pill);background:var(--danger);width:8px;height:8px;box-shadow:0 0 0 2px var(--surface);position:absolute;top:9px;left:26px}.chats-module__aRu98W__bottomBar{display:none}.chats-module__aRu98W__leftBar{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-top:1px solid var(--border-subtle);display:flex}.chats-module__aRu98W__leftBar p{color:var(--text-secondary);font-size:var(--text-sm);margin:0}.chats-module__aRu98W__leftBar button{gap:var(--space-1)}@media (max-width:720px){.chats-module__aRu98W__panel{padding:var(--space-1) 0;background:0 0;border:0;border-radius:0}.chats-module__aRu98W__threadPanel{--nav-space:max(0px, calc(61px + max(env(safe-area-inset-bottom), var(--space-3)) - var(--viewport-inset-bottom,0px)));z-index:10;inset:var(--viewport-top,0px) 0 auto;height:calc(100vh - var(--nav-space));height:calc(var(--viewport-height,100dvh) - var(--nav-space));background:var(--background,#fff);border:0;border-radius:0;min-height:0;padding:0;position:fixed}.chats-module__aRu98W__threadHeader{padding:var(--space-2) var(--space-3)}[data-chat=true] .chats-module__aRu98W__threadPanel{padding-top:env(safe-area-inset-top)}.chats-module__aRu98W__composer{padding:var(--space-2) var(--space-3) var(--space-2)}.chats-module__aRu98W__error{margin:0 0 var(--space-2)}.chats-module__aRu98W__heading h2{font-size:var(--text-lg)}.chats-module__aRu98W__swipe>ul>li>div{padding-left:0}.chats-module__aRu98W__swipe{--swipe-actions-inset:62px}.chats-module__aRu98W__bottomBar{z-index:20;padding:var(--space-2) var(--space-2) max(env(safe-area-inset-bottom), var(--space-3));border-top:1px solid var(--border);background:var(--background,#fff);display:block;position:fixed;inset:auto 0 0;box-shadow:0 -6px 20px #0000000a}.chats-module__aRu98W__bottomBar .chats-module__aRu98W__tabs{justify-content:space-around}.chats-module__aRu98W__bottomBar .chats-module__aRu98W__tab{min-height:56px;padding:var(--space-1) 0;font-size:var(--text-xs);background:0 0;flex-direction:column;flex:1;justify-content:center;gap:3px}.chats-module__aRu98W__bottomBar .chats-module__aRu98W__tab svg{width:24px;height:24px}.chats-module__aRu98W__bottomBar .chats-module__aRu98W__tab[aria-current=page]{color:var(--foreground);font-weight:500}.chats-module__aRu98W__bottomBar .chats-module__aRu98W__dot{top:6px;left:calc(50% + 6px)}.chats-module__aRu98W__withBar{padding-bottom:calc(120px + env(safe-area-inset-bottom))}}.chats-module__aRu98W__replyBar{padding:var(--space-2) var(--space-4) 0;border-top:1px solid var(--border-subtle)}.chats-module__aRu98W__upload+.chats-module__aRu98W__replyBar,.chats-module__aRu98W__photoDraft+.chats-module__aRu98W__replyBar,.chats-module__aRu98W__replyBar+.chats-module__aRu98W__composer{border-top:0}.chats-module__aRu98W__replyQuote{background:var(--surface-muted);border-radius:12px;align-items:center;gap:10px;padding:4px 2px 4px 0;display:flex}.chats-module__aRu98W__replyQuote:before{background:var(--foreground);content:"";border-radius:2px;flex:none;align-self:stretch;width:3px}.chats-module__aRu98W__replyLines{flex:1;min-width:0;display:grid}.chats-module__aRu98W__replyName{font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.chats-module__aRu98W__replyText{color:var(--text-secondary);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (max-width:720px){.chats-module__aRu98W__replyBar{padding:var(--space-2) var(--space-3) 0}}
.spaces-module__uCxC_G__panel{gap:var(--space-3);display:grid}.spaces-module__uCxC_G__titleRow{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-2);display:flex}.spaces-module__uCxC_G__title{font:500 var(--text-2xl)/var(--leading-display) var(--font-display);letter-spacing:var(--tracking-display);margin:0}.spaces-module__uCxC_G__bell{flex-shrink:0;width:40px;height:40px;padding:0;position:relative}.spaces-module__uCxC_G__bellDot{border-radius:var(--radius-pill);background:var(--danger);width:8px;height:8px;box-shadow:0 0 0 2px var(--surface);position:absolute;top:6px;right:7px}@media (max-width:720px){.spaces-module__uCxC_G__title{font-size:var(--text-xl)}}
.space-card-module__mX3rNG__grid{width:100%;max-width:640px;padding:var(--space-5) 0 0;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;list-style:none;display:grid}.space-card-module__mX3rNG__grid:not(ul){grid-template-columns:minmax(0,1fr)}.space-card-module__mX3rNG__grid>li{min-width:0;display:flex}.space-card-module__mX3rNG__wide{grid-column:1/-1}::view-transition-group(*){animation-duration:.45s;animation-timing-function:cubic-bezier(.2,.8,.2,1)}:is(::view-transition-old(*),::view-transition-new(*)){object-fit:cover;height:100%}:is(::view-transition-old(root),::view-transition-new(root)){animation:none}@media (min-width:481px){.space-card-module__mX3rNG__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.space-card-module__mX3rNG__top{border-bottom:1px solid #0000;place-items:center;height:156px;margin-inline:17%;display:grid}.space-card-module__mX3rNG__tile{--green-soft:#70ec90;--card-bg:var(--surface-muted);--art-bg:linear-gradient(160deg, color-mix(in oklab, var(--foreground) 3%, var(--surface-muted)), color-mix(in oklab, var(--foreground) 9%, var(--surface-muted)));--face-size:22px;perspective:1000px;cursor:pointer;-webkit-tap-highlight-color:transparent;width:100%;min-width:0;min-height:276px;position:relative}@supports (color:lab(0% 0 0)){.space-card-module__mX3rNG__tile{--green-soft:lab(84.7566% -51.1589 33.5417)}}.space-card-module__mX3rNG__tile:focus-visible{outline:2px solid var(--foreground);outline-offset:4px;border-radius:24px}.space-card-module__mX3rNG__sides{width:100%;min-height:inherit;transform-style:preserve-3d;transition:transform .7s cubic-bezier(.2,.8,.2,1);display:grid}.space-card-module__mX3rNG__tile[data-open] .space-card-module__mX3rNG__sides{transform:rotateY(180deg)}.space-card-module__mX3rNG__face{background:var(--card-bg);min-width:0;color:var(--foreground);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--foreground) 5%, transparent), 0 1px 2px #0000000a, 0 10px 24px #0000000d;backface-visibility:hidden;border-radius:24px;flex-direction:column;grid-area:1/1;padding:10px 10px 12px;display:flex;overflow:clip}@supports (color:lab(0% 0 0)){.space-card-module__mX3rNG__face{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--foreground) 5%, transparent), 0 1px 2px lab(0% 0 0/.04), 0 10px 24px lab(0% 0 0/.05)}}.space-card-module__mX3rNG__front{pointer-events:auto;transform:rotateY(0)}.space-card-module__mX3rNG__back{pointer-events:none;transform:rotateY(180deg)}.space-card-module__mX3rNG__tile[data-open] .space-card-module__mX3rNG__front{pointer-events:none}.space-card-module__mX3rNG__tile[data-open] .space-card-module__mX3rNG__back{pointer-events:auto}.space-card-module__mX3rNG__ftop{flex-shrink:0;justify-content:space-between;align-items:center;gap:6px;height:22px;padding:0 4px 4px;display:flex}.space-card-module__mX3rNG__ftop small,.space-card-module__mX3rNG__status,.space-card-module__mX3rNG__btop small{font-size:var(--text-count)}.space-card-module__mX3rNG__ftop small,.space-card-module__mX3rNG__btop small,.space-card-module__mX3rNG__blabel{color:var(--text-secondary)}.space-card-module__mX3rNG__status{color:var(--success);white-space:nowrap;align-items:center;gap:4px;font-weight:500;display:inline-flex}.space-card-module__mX3rNG__picture{background:var(--art-bg);border-radius:16px;flex-shrink:0;place-items:center;height:118px;display:grid;position:relative;overflow:hidden}.space-card-module__mX3rNG__picture img{object-fit:contain;width:100%;height:100%}.space-card-module__mX3rNG__picture img[data-photo]{object-fit:cover;object-position:50% 40%}.space-card-module__mX3rNG__emoji{place-items:center;width:100%;height:100%;font-size:48px;display:grid}.space-card-module__mX3rNG__name{font:500 calc(var(--text-lg) + 1px)/1.15 var(--font-display);letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;margin:10px 4px 0;overflow:hidden}.space-card-module__mX3rNG__meta{color:var(--text-secondary);font-size:var(--text-xs);white-space:nowrap;text-overflow:ellipsis;margin:2px 4px 0;overflow:hidden}.space-card-module__mX3rNG__foot{border-top:1px solid var(--border-subtle);flex-wrap:wrap;align-items:center;gap:6px;margin-top:auto;padding:8px 4px 0;display:flex}.space-card-module__mX3rNG__foot>span{font-size:var(--text-xs);color:var(--text-secondary);font-weight:500}.space-card-module__mX3rNG__foot>span[data-tone=last]{color:var(--success)}.space-card-module__mX3rNG__invite{border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);min-height:36px;color:var(--foreground);font:500 var(--text-xs) var(--font-body);cursor:pointer;padding:0 10px}.space-card-module__mX3rNG__line{--c:var(--neutral-6);--glow:color-mix(in oklab, var(--c) 45%, transparent);height:var(--face-size);flex-shrink:0;margin:8px 4px 2px;display:block;position:relative}.space-card-module__mX3rNG__line[data-stage=half]{--c:#6ccea6}@supports (color:lab(0% 0 0)){.space-card-module__mX3rNG__line[data-stage=half]{--c:lab(75.9456% -37.2073 10.6319)}}.space-card-module__mX3rNG__line[data-stage=last]{--c:var(--success)}.space-card-module__mX3rNG__track{inset:calc((var(--face-size) - 3px) / 2) 0 auto;gap:4px;height:3px;display:flex;position:absolute}.space-card-module__mX3rNG__track b{background:color-mix(in oklab, var(--foreground) 9%, transparent);border-radius:2px;flex:1;min-width:0;position:relative;overflow:hidden}.space-card-module__mX3rNG__track b i{border-radius:inherit;background:var(--c);box-shadow:0 0 6px var(--glow);transform-origin:0;animation:.45s cubic-bezier(.34,1.4,.64,1) both space-card-module__mX3rNG__grow;animation-delay:calc(var(--i) * .14s);position:absolute;inset:0}.space-card-module__mX3rNG__track b i:after{content:"";width:60%;animation:space-card-module__mX3rNG__shine var(--shine) ease-in-out infinite;animation-delay:calc(1s + var(--i) * .35s);background:linear-gradient(90deg,#0000,#ffffffe6,#0000);background:linear-gradient(90deg,#0000,lab(100% 0 0/.9),#0000);position:absolute;inset:0 auto 0 0;transform:translate(-120%)}.space-card-module__mX3rNG__track b.space-card-module__mX3rNG__next:after{content:"";background:var(--success);box-shadow:0 0 8px var(--success);animation:1.8s ease-in-out infinite space-card-module__mX3rNG__waiting;position:absolute;inset:0}.space-card-module__mX3rNG__rider{pointer-events:none;transform:translateX(calc(var(--p) * 100% - var(--p) * var(--face-size) / 2));animation:space-card-module__mX3rNG__ride calc(var(--n) * .14s + .45s) cubic-bezier(.34, 1.3, .64, 1) both;transition:transform .8s cubic-bezier(.34,1.3,.64,1);position:absolute;inset:0}.space-card-module__mX3rNG__stack{transform:translateX(calc(-100% + var(--face-size) / 2));display:flex;position:absolute;top:0;left:0}.space-card-module__mX3rNG__person,.space-card-module__mX3rNG__more{z-index:var(--k);width:var(--face-size);height:var(--face-size);background:var(--foreground);color:var(--background);box-shadow:0 0 0 2px var(--card-bg);animation:.4s cubic-bezier(.34,1.56,.64,1) both space-card-module__mX3rNG__popin;animation-delay:calc(var(--k) * .14s + .1s);border:0;border-radius:50%;flex-shrink:0;margin-left:-8px;font-size:8px;font-weight:500;position:relative}.space-card-module__mX3rNG__stack>:first-child{margin-left:0}.space-card-module__mX3rNG__person[data-lead]{z-index:9;box-shadow:0 0 0 2px var(--card-bg), 0 0 0 3.5px var(--c), 0 0 12px 2px var(--glow)}.space-card-module__mX3rNG__line[data-stage=last] .space-card-module__mX3rNG__person[data-lead]{animation:.4s cubic-bezier(.34,1.56,.64,1) both space-card-module__mX3rNG__popin,1.8s ease-in-out infinite space-card-module__mX3rNG__glow;animation-delay:calc(var(--k) * .14s + .1s), .9s}.space-card-module__mX3rNG__more{width:auto;min-width:var(--face-size);background:var(--surface-muted);color:var(--text-secondary);place-items:center;padding:0 5px;display:grid}.space-card-module__mX3rNG__setfaces{min-height:var(--face-size);align-items:center;gap:6px;margin:8px 4px 2px;display:flex}.space-card-module__mX3rNG__setfaces .space-card-module__mX3rNG__stack{position:static;transform:none}.space-card-module__mX3rNG__setfaces .space-card-module__mX3rNG__person,.space-card-module__mX3rNG__setfaces .space-card-module__mX3rNG__more{animation:none}.space-card-module__mX3rNG__setfaces>span:last-child{font-size:var(--text-xs);color:var(--text-secondary)}.space-card-module__mX3rNG__line[data-paused],.space-card-module__mX3rNG__line[data-paused] *,.space-card-module__mX3rNG__line[data-paused] :after{animation-play-state:paused!important}.space-card-module__mX3rNG__line[data-landing] .space-card-module__mX3rNG__track b i{animation:.9s ease-out space-card-module__mX3rNG__flash}.space-card-module__mX3rNG__line[data-landing]{animation:.5s ease-in 1.2s forwards space-card-module__mX3rNG__land}@keyframes space-card-module__mX3rNG__grow{0%{transform:scaleX(0)}}@keyframes space-card-module__mX3rNG__ride{0%{transform:translate(0)}}@keyframes space-card-module__mX3rNG__popin{0%{opacity:0;transform:scale(.4)}}@keyframes space-card-module__mX3rNG__shine{0%{transform:translate(-120%)}60%,to{transform:translate(260%)}}@keyframes space-card-module__mX3rNG__glow{0%,to{box-shadow:0 0 0 2px var(--card-bg), 0 0 0 3.5px var(--c), 0 0 8px 1px var(--glow)}50%{box-shadow:0 0 0 2px var(--card-bg), 0 0 0 3.5px var(--c), 0 0 18px 4px var(--glow)}}@keyframes space-card-module__mX3rNG__waiting{0%,to{opacity:0}50%{opacity:.35}}@keyframes space-card-module__mX3rNG__flash{30%{box-shadow:0 0 18px 4px var(--glow);opacity:.6}}@keyframes space-card-module__mX3rNG__land{to{opacity:0;transform:scaleY(0)}}.space-card-module__mX3rNG__back{background:linear-gradient(150deg, color-mix(in oklab, var(--tint) 20%, var(--card-bg)), var(--card-bg) 46%, color-mix(in oklab, var(--tint-to) 22%, var(--card-bg)));isolation:isolate;padding:12px}.space-card-module__mX3rNG__back:before{content:"";z-index:-1;border-radius:inherit;opacity:.4;background:linear-gradient(115deg, transparent 20%, color-mix(in oklab, var(--arc-gradient-from) 70%, transparent) 35%, color-mix(in oklab, var(--arc-gradient-to) 70%, transparent) 62%, transparent 78%);mix-blend-mode:soft-light;pointer-events:none;position:absolute;inset:0}.space-card-module__mX3rNG__btop{flex-shrink:0;justify-content:space-between;align-items:center;height:20px;display:flex}.space-card-module__mX3rNG__turn{background:color-mix(in oklab, var(--foreground) 7%, transparent);width:24px;height:24px;color:var(--text-secondary);border-radius:50%;place-items:center;display:grid}.space-card-module__mX3rNG__who{align-items:center;gap:8px;min-width:0;margin-top:8px;display:flex}.space-card-module__mX3rNG__communityAvatar{background:var(--art-bg);border-radius:50%;flex-shrink:0;width:34px;height:34px;overflow:hidden}.space-card-module__mX3rNG__communityAvatar img{object-fit:cover;width:100%;height:100%}.space-card-module__mX3rNG__communityAvatar .space-card-module__mX3rNG__emoji{font-size:22px}.space-card-module__mX3rNG__who>span:last-child{min-width:0}.space-card-module__mX3rNG__who b{font:500 calc(var(--text-sm) + 1px)/1.15 var(--font-display);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.space-card-module__mX3rNG__who small{font-size:var(--text-count);color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.space-card-module__mX3rNG__about{color:var(--foreground);font-size:var(--text-xs);margin:8px 0 0;line-height:1.4}.space-card-module__mX3rNG__blabel{font-size:var(--text-count);margin:10px 0 2px}.space-card-module__mX3rNG__dates{margin-bottom:7px}.space-card-module__mX3rNG__date{border-top:1px solid color-mix(in oklab, var(--foreground) 8%, transparent);padding:5px 0 6px}.space-card-module__mX3rNG__date:first-child{border-top:0}.space-card-module__mX3rNG__dateLine{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:3px 6px;display:grid}.space-card-module__mX3rNG__dateLine>b{font-size:var(--text-xs);white-space:nowrap;text-overflow:ellipsis;grid-column:1/-1;font-weight:500;overflow:hidden}.space-card-module__mX3rNG__dateLine>small{font-size:var(--text-count);color:var(--text-secondary);white-space:nowrap;font-weight:500}.space-card-module__mX3rNG__dateLine>small[data-tone=set],.space-card-module__mX3rNG__dateLine>small[data-tone=last]{color:var(--success)}.space-card-module__mX3rNG__answer{background:color-mix(in oklab, var(--foreground) 7%, transparent);border-radius:11px;flex-shrink:0;gap:2px;padding:2px;display:flex}.space-card-module__mX3rNG__answer button{width:clamp(19px,6vw,23px);height:24px;color:var(--text-secondary);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:9px;place-items:center;padding:0;display:grid}.space-card-module__mX3rNG__answer button svg{width:13px;height:13px}.space-card-module__mX3rNG__answer button[aria-pressed=true]{background:var(--surface);box-shadow:var(--shadow-resting)}.space-card-module__mX3rNG__answer button[data-s=ja][aria-pressed=true]{color:var(--success)}.space-card-module__mX3rNG__answer button[data-s=vll][aria-pressed=true]{color:var(--warning)}.space-card-module__mX3rNG__answer button[data-s=nein][aria-pressed=true]{color:var(--danger)}.space-card-module__mX3rNG__answer button[data-waiting]{outline:1px solid var(--success);outline-offset:-1px}.space-card-module__mX3rNG__answer button:active{transform:scale(.94)}.space-card-module__mX3rNG__answer button:disabled{opacity:.5;cursor:default}.space-card-module__mX3rNG__cta{border-radius:var(--radius-control);background:var(--foreground);width:100%;min-height:36px;color:var(--background);font:500 calc(var(--text-sm) - 1px) var(--font-body);white-space:normal;cursor:pointer;border:0;flex-shrink:0;justify-content:center;align-items:center;gap:4px;margin-top:auto;padding:0 8px;line-height:1.15;display:flex}.space-card-module__mX3rNG__cta:active,.space-card-module__mX3rNG__invite:active{transform:scale(.97)}.space-card-module__mX3rNG__new{justify-content:center;align-items:center;gap:var(--space-2);border:1.5px dashed var(--border-strong);width:100%;min-height:80px;color:var(--text-secondary);font:inherit;cursor:pointer;background:0 0;border-radius:24px;padding:16px 20px;display:flex}.space-card-module__mX3rNG__new strong{font-size:var(--text-base);font-weight:500}.space-card-module__mX3rNG__tile[data-big]{--face-size:26px;min-height:344px;scroll-margin-block:var(--space-4) calc(var(--space-20) + env(safe-area-inset-bottom))}.space-card-module__mX3rNG__tile[data-big] .space-card-module__mX3rNG__face{border-radius:28px;padding:12px 12px 14px}.space-card-module__mX3rNG__tile[data-big] .space-card-module__mX3rNG__picture{border-radius:20px;height:176px}.space-card-module__mX3rNG__tile[data-big] .space-card-module__mX3rNG__name{font-size:calc(var(--text-xl) + 2px);margin-top:12px}.space-card-module__mX3rNG__tile[data-big] .space-card-module__mX3rNG__meta,.space-card-module__mX3rNG__tile[data-big] .space-card-module__mX3rNG__foot>span,.space-card-module__mX3rNG__tile[data-big] .space-card-module__mX3rNG__about{font-size:var(--text-sm)}.space-card-module__mX3rNG__tile[data-big] .space-card-module__mX3rNG__line{margin-top:6px}.space-card-module__mX3rNG__tile[data-big] .space-card-module__mX3rNG__foot{padding-top:4px}.space-card-module__mX3rNG__tile[data-big] .space-card-module__mX3rNG__person{font-size:9px}.space-card-module__mX3rNG__tile[data-big] .space-card-module__mX3rNG__communityAvatar{width:44px;height:44px}.space-card-module__mX3rNG__tile[data-big] .space-card-module__mX3rNG__who b{font-size:var(--text-lg)}.space-card-module__mX3rNG__tile[data-big] .space-card-module__mX3rNG__date{padding:6px 0}.space-card-module__mX3rNG__tile[data-big] .space-card-module__mX3rNG__dateLine{row-gap:1px}.space-card-module__mX3rNG__tile[data-big] .space-card-module__mX3rNG__dateLine>b{font-size:var(--text-sm);grid-column:1;line-height:1.15}.space-card-module__mX3rNG__tile[data-big] .space-card-module__mX3rNG__dateLine>small{grid-area:2/1;line-height:1.15}.space-card-module__mX3rNG__tile[data-big] .space-card-module__mX3rNG__answer{border-radius:13px;grid-area:1/2/3}.space-card-module__mX3rNG__tile[data-big] .space-card-module__mX3rNG__answer button{border-radius:11px;width:32px;height:30px}.space-card-module__mX3rNG__tile[data-big] .space-card-module__mX3rNG__answer button svg{width:16px;height:16px}.space-card-module__mX3rNG__tile[data-big] .space-card-module__mX3rNG__cta{min-height:44px;font-size:var(--text-sm)}:root[data-text=large] .space-card-module__mX3rNG__tile{min-height:292px}:root[data-text=large] .space-card-module__mX3rNG__tile[data-big]{min-height:368px}:root[data-theme=dark] .space-card-module__mX3rNG__tile{--card-bg:#1d1d1d;--art-bg:linear-gradient(160deg, #303030, var(--surface-muted))}@supports (color:lab(0% 0 0)){:root[data-theme=dark] .space-card-module__mX3rNG__tile{--card-bg:lab(10.68% .00000745058 -.00000298023);--art-bg:linear-gradient(160deg, lab(19.96% -.0000149012 0), var(--surface-muted))}}:root[data-theme=dark] .space-card-module__mX3rNG__front{background:radial-gradient(120% 70% at 100% 0%, color-mix(in oklab, var(--tint) 16%, transparent), transparent 60%), linear-gradient(180deg, #222, var(--surface));box-shadow:inset 0 1px #ffffff14,inset 0 0 0 1px #ffffff0f,0 14px 32px #00000073;box-shadow:inset 0 1px lab(100% 0 0/.08),inset 0 0 0 1px lab(100% 0 0/.06),0 14px 32px lab(0% 0 0/.45)}@supports (color:lab(0% 0 0)){:root[data-theme=dark] .space-card-module__mX3rNG__front{background:radial-gradient(120% 70% at 100% 0%, color-mix(in oklab, var(--tint) 16%, transparent), transparent 60%), linear-gradient(180deg, lab(13% 0 0), var(--surface))}}:root[data-theme=dark] .space-card-module__mX3rNG__back{background:linear-gradient(150deg, color-mix(in oklab, var(--tint) 28%, #1b1b1b), #1b1b1b 50%, color-mix(in oklab, var(--tint-to) 30%, #1b1b1b));box-shadow:inset 0 1px #ffffff1a,inset 0 0 0 1px #ffffff12,0 14px 32px #00000073;box-shadow:inset 0 1px lab(100% 0 0/.1),inset 0 0 0 1px lab(100% 0 0/.07),0 14px 32px lab(0% 0 0/.45)}@supports (color:lab(0% 0 0)){:root[data-theme=dark] .space-card-module__mX3rNG__back{background:linear-gradient(150deg, color-mix(in oklab, var(--tint) 28%, lab(9.52% -.00000745058 0)), lab(9.52% -.00000745058 0) 50%, color-mix(in oklab, var(--tint-to) 30%, lab(9.52% -.00000745058 0)))}}:root[data-theme=dark] .space-card-module__mX3rNG__back:before{opacity:.16;mix-blend-mode:screen}:root[data-theme=dark] .space-card-module__mX3rNG__line{--c:#bebebe}@supports (color:lab(0% 0 0)){:root[data-theme=dark] .space-card-module__mX3rNG__line{--c:lab(76.8% -.0000298023 0)}}:root[data-theme=dark] .space-card-module__mX3rNG__line[data-stage=half]{--c:#acf4cd}@supports (color:lab(0% 0 0)){:root[data-theme=dark] .space-card-module__mX3rNG__line[data-stage=half]{--c:lab(90.7663% -29.2801 11.5863)}}:root[data-theme=dark] .space-card-module__mX3rNG__line[data-stage=last]{--c:var(--green-soft)}:root[data-theme=dark] .space-card-module__mX3rNG__answer{background:#ffffff14;background:lab(100% 0 0/.08)}:root[data-theme=dark] .space-card-module__mX3rNG__answer button[aria-pressed=true]{background:#ffffff29;background:lab(100% 0 0/.16)}@media (prefers-reduced-motion:reduce){:is(::view-transition-group(*),::view-transition-old(*),::view-transition-new(*)){animation:none}.space-card-module__mX3rNG__sides,.space-card-module__mX3rNG__tile[data-open] .space-card-module__mX3rNG__sides{transition:none;transform:none}.space-card-module__mX3rNG__face{transition:opacity .2s}.space-card-module__mX3rNG__back{opacity:0;transform:none}.space-card-module__mX3rNG__tile[data-open] .space-card-module__mX3rNG__front{opacity:0}.space-card-module__mX3rNG__tile[data-open] .space-card-module__mX3rNG__back{opacity:1}.space-card-module__mX3rNG__track b i,.space-card-module__mX3rNG__rider,.space-card-module__mX3rNG__person,.space-card-module__mX3rNG__more,.space-card-module__mX3rNG__line[data-stage=last] .space-card-module__mX3rNG__person[data-lead],.space-card-module__mX3rNG__line[data-landing]{transition:none;animation:none}.space-card-module__mX3rNG__track b i:after,.space-card-module__mX3rNG__track b.space-card-module__mX3rNG__next:after{display:none}}
.loaders-module__IcPQYq__top{z-index:100;opacity:0;pointer-events:none;transition:opacity .3s var(--ease-standard);position:fixed;inset:0 0 auto}.loaders-module__IcPQYq__top[data-visible=true]{opacity:1;transition-duration:.12s}.loaders-module__IcPQYq__top [role=progressbar]>div{background:0 0;border:0;border-radius:0 3px 3px 0;height:3px}.loaders-module__IcPQYq__block{border-radius:var(--radius-control);background:color-mix(in oklab, var(--border-strong) 38%, var(--surface));animation:loaders-module__IcPQYq__loader-pulse 1.8s var(--ease-in-out) calc(var(--index,0) * 90ms) 11 both;display:block}@keyframes loaders-module__IcPQYq__loader-pulse{0%,to{opacity:1}50%{opacity:.52}}.loaders-module__IcPQYq__tile{background:var(--surface-muted);border-radius:28px;width:100%;min-height:156px}.loaders-module__IcPQYq__rows{gap:var(--space-5);margin-top:var(--space-5);display:grid}.loaders-module__IcPQYq__month{width:46%;height:24px;margin-top:var(--space-5)}.loaders-module__IcPQYq__week{gap:var(--space-2);margin-top:var(--space-5);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.loaders-module__IcPQYq__dayCell{height:72px}@media (prefers-reduced-motion:reduce){.loaders-module__IcPQYq__block{animation:none}.loaders-module__IcPQYq__top{transition:none}}
.avatar-group-module__xLb9xa__group{--avatar-size:36px;height:var(--avatar-size);align-items:center;padding-left:6px;display:inline-flex}.avatar-group-module__xLb9xa__group.avatar-group-module__xLb9xa__sm{--avatar-size:28px}.avatar-group-module__xLb9xa__group.avatar-group-module__xLb9xa__lg{--avatar-size:48px}.avatar-group-module__xLb9xa__slot{height:var(--avatar-size);flex:none;align-items:center;display:inline-flex;position:relative}.avatar-group-module__xLb9xa__lift{--fan:0px;--aside:0px;--rise:0px;border-radius:var(--radius-pill);transform:translate(calc(var(--fan) + var(--aside)), var(--rise));transition:transform var(--duration-standard) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);margin-left:-6px;display:inline-flex;position:relative}.avatar-group-module__xLb9xa__avatar,.avatar-group-module__xLb9xa__overflow{border:2px solid var(--surface);box-shadow:0 0 0 1px var(--border);transition:box-shadow var(--duration-fast) var(--ease-standard)}.avatar-group-module__xLb9xa__overflow{border-radius:var(--radius-pill);background:var(--surface-muted);color:var(--text-secondary);font-size:var(--text-xs);font-variant-numeric:tabular-nums;place-items:center;font-weight:500;display:inline-grid;position:relative;overflow:hidden}.avatar-group-module__xLb9xa__count{display:inline-block}.avatar-group-module__xLb9xa__overflow.avatar-group-module__xLb9xa__sm{width:28px;height:28px;font-size:10px}.avatar-group-module__xLb9xa__overflow.avatar-group-module__xLb9xa__md{width:36px;height:36px}.avatar-group-module__xLb9xa__overflow.avatar-group-module__xLb9xa__lg{width:48px;height:48px;font-size:var(--text-sm)}.avatar-group-module__xLb9xa__tip{z-index:2;border-radius:var(--radius-pill);background:var(--foreground);color:var(--background);font-size:var(--text-xs);font-weight:500;line-height:var(--leading-body);white-space:nowrap;pointer-events:none;opacity:0;transition:opacity var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-standard);padding:4px 8px;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%,3px)}@media (hover:hover) and (pointer:fine){.avatar-group-module__xLb9xa__group:hover .avatar-group-module__xLb9xa__lift{--fan:calc((var(--index) - (var(--count) - 1) / 2) * 4px)}.avatar-group-module__xLb9xa__slot:hover{z-index:1}.avatar-group-module__xLb9xa__slot:hover .avatar-group-module__xLb9xa__lift{--rise:-2px}.avatar-group-module__xLb9xa__slot:hover~.avatar-group-module__xLb9xa__slot .avatar-group-module__xLb9xa__lift{--aside:3px}.avatar-group-module__xLb9xa__slot:has(~.avatar-group-module__xLb9xa__slot:hover) .avatar-group-module__xLb9xa__lift{--aside:-3px}.avatar-group-module__xLb9xa__slot:hover .avatar-group-module__xLb9xa__avatar,.avatar-group-module__xLb9xa__slot:hover .avatar-group-module__xLb9xa__overflow{box-shadow:0 0 0 1px var(--border-strong)}.avatar-group-module__xLb9xa__slot:hover .avatar-group-module__xLb9xa__tip{opacity:1;transition-delay:60ms;transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.avatar-group-module__xLb9xa__lift{transition:none;transform:none!important}.avatar-group-module__xLb9xa__tip{transition:none;transform:translate(-50%)}}
.chip-group-module__7RZu7a__frame{min-width:0}.chip-group-module__7RZu7a__content{position:relative}.chip-group-module__7RZu7a__group{isolation:isolate;gap:var(--space-2);flex-wrap:wrap;display:flex;position:relative}.chip-group-module__7RZu7a__chip{border-radius:var(--radius-pill);max-width:100%;color:var(--text-secondary);font:inherit;font-size:var(--text-sm);letter-spacing:var(--tracking-body);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--duration-fast) var(--ease-standard);background:0 0;border:0;padding:0;font-weight:500;line-height:20px;display:inline-flex;position:relative}.chip-group-module__7RZu7a__body{isolation:isolate;min-width:0;height:var(--control-height-sm);transition:scale var(--duration-spring) var(--ease-spring);align-items:center;padding:0 14px;display:inline-flex;position:relative}.chip-group-module__7RZu7a__chip:active .chip-group-module__7RZu7a__body{transition-duration:var(--duration-instant);transition-timing-function:var(--ease-standard);scale:.97}.chip-group-module__7RZu7a__surface{z-index:-1;border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface);transition:background-color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard);position:absolute;top:0;bottom:0;left:0}.chip-group-module__7RZu7a__check{width:14px;height:14px;color:var(--accent-strong);transform-origin:0;place-items:center;display:grid;position:absolute;top:calc(50% - 7px);left:12px}.chip-group-module__7RZu7a__check svg{display:block;overflow:visible}.chip-group-module__7RZu7a__slot{flex:none;width:0}.chip-group-module__7RZu7a__body[data-selected=true] .chip-group-module__7RZu7a__slot{width:18px}.chip-group-module__7RZu7a__label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chip-group-module__7RZu7a__body[data-selected=true] .chip-group-module__7RZu7a__surface{border-color:color-mix(in oklab, var(--accent) 42%, var(--border));background:color-mix(in oklab, var(--accent) 11%, var(--surface))}.chip-group-module__7RZu7a__chip[aria-pressed=true]{color:var(--foreground)}@media (hover:hover) and (pointer:fine){.chip-group-module__7RZu7a__chip:hover{color:var(--foreground)}.chip-group-module__7RZu7a__chip:hover .chip-group-module__7RZu7a__surface{border-color:var(--border-strong)}.chip-group-module__7RZu7a__chip[aria-pressed=true]:hover .chip-group-module__7RZu7a__surface{border-color:color-mix(in oklab, var(--accent) 60%, var(--border));background:color-mix(in oklab, var(--accent) 16%, var(--surface))}}.chip-group-module__7RZu7a__chip:not(.chip-group-module__7RZu7a__more){z-index:1}.chip-group-module__7RZu7a__more{color:var(--text-muted)}.chip-group-module__7RZu7a__more .chip-group-module__7RZu7a__surface{border-color:var(--border);background:var(--surface-muted)}.chip-group-module__7RZu7a__moreText{font-variant-numeric:tabular-nums;justify-content:center;display:inline-flex;position:relative}.chip-group-module__7RZu7a__moreLine{white-space:nowrap;display:block}@media (prefers-reduced-motion:reduce){.chip-group-module__7RZu7a__chip,.chip-group-module__7RZu7a__body,.chip-group-module__7RZu7a__surface{transition:none}.chip-group-module__7RZu7a__chip:active .chip-group-module__7RZu7a__body{scale:none}}
.select-module__y5pICa__field{gap:var(--space-2);min-width:0;display:grid}.select-module__y5pICa__field label{font-size:var(--text-sm);font-weight:500}.select-module__y5pICa__trigger{box-sizing:border-box;justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;min-height:var(--control-height-md);border:1px solid var(--border);border-radius:var(--radius-control);padding:0 var(--space-3);background:var(--surface);color:var(--foreground);font:inherit;font-size:var(--text-sm);text-align:left;cursor:pointer;transition:border-color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);display:flex;position:relative}@media (hover:hover) and (pointer:fine){.select-module__y5pICa__trigger:hover:not([data-disabled]){border-color:var(--border-strong);background:var(--surface-muted)}}.select-module__y5pICa__trigger:active:not([data-disabled]),.select-module__y5pICa__trigger[data-state=open]{border-color:var(--border-strong);background:var(--surface-muted)}.select-module__y5pICa__trigger:focus-visible{border-color:var(--border-strong)}.select-module__y5pICa__trigger[data-disabled]{opacity:.5;cursor:not-allowed}.select-module__y5pICa__valueText{flex:1;grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.select-module__y5pICa__valueText>span{text-overflow:ellipsis;white-space:nowrap;grid-area:1/1;min-width:0;overflow:hidden}.select-module__y5pICa__valueText>[data-placeholder]{color:var(--text-muted)}.select-module__y5pICa__srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.select-module__y5pICa__chevron{color:var(--text-muted);transition:transform var(--duration-spring) var(--ease-spring), color var(--duration-fast) var(--ease-standard);flex:none;display:inline-flex}.select-module__y5pICa__trigger[data-state=open] .select-module__y5pICa__chevron{transform:rotate(180deg)}.select-module__y5pICa__hint{color:var(--text-muted);font-size:var(--text-xs)}.select-module__y5pICa__content{--menu-x:0px;--menu-y:-6px;box-sizing:border-box;z-index:1000;width:max-content;min-width:var(--radix-select-trigger-width);max-width:min(24rem,100vw - 20px);max-height:min(320px, var(--radix-select-content-available-height));border:1px solid var(--border);border-radius:calc(var(--radius-control) + 2px);background:var(--surface-raised);color:var(--foreground);box-shadow:var(--shadow-floating);transform-origin:var(--radix-select-content-transform-origin);animation:select-module__y5pICa__select-in var(--duration-standard) var(--ease-enter) both;padding:6px;overflow:hidden}.select-module__y5pICa__content[data-side=top]{--menu-y:6px}.select-module__y5pICa__content[data-side=left]{--menu-x:6px;--menu-y:0px}.select-module__y5pICa__content[data-side=right]{--menu-x:-6px;--menu-y:0px}.select-module__y5pICa__content[data-state=closed]{animation:select-module__y5pICa__select-out var(--duration-instant) var(--ease-standard) both}.select-module__y5pICa__viewport{padding:2px 0}.select-module__y5pICa__item{white-space:nowrap;font-variant-numeric:tabular-nums;border-radius:calc(var(--radius-control) - 4px);min-height:36px;color:var(--foreground);font-size:var(--text-sm);cursor:default;-webkit-user-select:none;user-select:none;transition:background-color var(--duration-instant) var(--ease-standard), color var(--duration-instant) var(--ease-standard);outline:none;align-items:center;padding:0 34px 0 11px;display:flex;position:relative}.select-module__y5pICa__item[data-highlighted]{background:var(--surface-muted)}.select-module__y5pICa__item[data-disabled]{opacity:.45}.select-module__y5pICa__indicator{color:var(--foreground);animation:select-module__y5pICa__indicator-in var(--duration-standard) var(--ease-enter) 40ms both;align-items:center;display:inline-flex;position:absolute;right:10px}.select-module__y5pICa__scrollButton{height:28px;color:var(--text-muted);place-items:center;display:grid}@keyframes select-module__y5pICa__select-in{0%{opacity:0;transform:translate(var(--menu-x), var(--menu-y)) scale(.97)}}@keyframes select-module__y5pICa__select-out{to{opacity:0;transform:translate(calc(var(--menu-x) / 2), calc(var(--menu-y) / 2)) scale(.98)}}@keyframes select-module__y5pICa__indicator-in{0%{opacity:0;filter:blur(2px);transform:scale(.6)}}@media (prefers-reduced-transparency:reduce){.select-module__y5pICa__content{background:var(--surface-raised);-webkit-backdrop-filter:none}}@media (prefers-reduced-motion:reduce){.select-module__y5pICa__trigger,.select-module__y5pICa__chevron,.select-module__y5pICa__item{transition:none}.select-module__y5pICa__content{animation:select-module__y5pICa__select-fade var(--duration-instant) var(--ease-standard) both}.select-module__y5pICa__content[data-state=closed]{animation:select-module__y5pICa__select-fade-out var(--duration-instant) var(--ease-standard) both}.select-module__y5pICa__indicator{animation:none}}@keyframes select-module__y5pICa__select-fade{0%{opacity:0}}@keyframes select-module__y5pICa__select-fade-out{to{opacity:0}}
.space-cover-module__8I2-VW__editor{gap:var(--space-4);width:100%;display:grid}.space-cover-module__8I2-VW__preview{border:1px solid var(--border);border-radius:var(--radius-surface);background:var(--surface-muted);width:100%;height:114px;position:relative;overflow:hidden}.space-cover-module__8I2-VW__preview[data-editing=true]{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;background:#161616;height:clamp(180px,34svh,360px)}.space-cover-module__8I2-VW__preview[data-editing=true]:active{cursor:grabbing}.space-cover-module__8I2-VW__preview:focus-visible{outline:2px solid var(--foreground);outline-offset:3px}.space-cover-module__8I2-VW__preview .space-cover-module__8I2-VW__frame{background:0 0;border-bottom-color:#0000;border-radius:0;position:absolute;top:50%;left:0;right:0;overflow:visible;transform:translateY(-50%)}.space-cover-module__8I2-VW__frame>img{pointer-events:none;max-width:none;display:block;position:absolute}.space-cover-module__8I2-VW__frame>.space-cover-module__8I2-VW__current{object-fit:cover;width:100%;height:100%}.space-cover-module__8I2-VW__frame>span{place-items:center;height:100%;font-size:64px;display:grid}.space-cover-module__8I2-VW__preview[data-editing=true] .space-cover-module__8I2-VW__frame:after{content:"";z-index:2;pointer-events:none;border:2px solid #fff;position:absolute;inset:0 0 1px;box-shadow:0 0 0 100vmax #0009}.space-cover-module__8I2-VW__preview[data-editing=true] .space-cover-module__8I2-VW__frame:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#0000 calc(33.333% - .5px),#fff6 33.333%,#0000 calc(33.333% + .5px) calc(66.666% - .5px),#fff6 66.666%,#0000 calc(66.666% + .5px)),linear-gradient(#0000 calc(33.333% - .5px),#fff6 33.333%,#0000 calc(33.333% + .5px) calc(66.666% - .5px),#fff6 66.666%,#0000 calc(66.666% + .5px));position:absolute;inset:0 0 1px}.space-cover-module__8I2-VW__tools{align-items:center;gap:var(--space-2);display:flex}.space-cover-module__8I2-VW__control{align-items:center;gap:var(--space-3);color:var(--text-secondary);font-size:var(--text-sm);flex:1;display:flex}.space-cover-module__8I2-VW__control input{min-width:0;min-height:44px;accent-color:var(--foreground);flex:1}.space-cover-module__8I2-VW__file{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.space-cover-module__8I2-VW__hint{color:var(--text-secondary);font-size:var(--text-sm);margin:0}.space-cover-module__8I2-VW__error{color:var(--danger);font-size:var(--text-sm);margin:0}
.space-form-module__pgeiGa__emojiRow{justify-items:start;gap:var(--space-3);display:grid}.space-form-module__pgeiGa__topButtons{gap:var(--space-3);display:flex}.space-form-module__pgeiGa__emoji{border:1.5px dashed var(--border-strong,var(--border));background:var(--surface-muted);cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:28px;place-items:center;width:88px;height:88px;padding:0;font-size:44px;line-height:1;transition:scale .15s;display:grid}.space-form-module__pgeiGa__emoji:active{scale:.95}.space-form-module__pgeiGa__imageButton{border:1.5px dashed var(--border-strong,var(--border));background:var(--surface-muted);width:88px;height:88px;color:var(--text-muted);cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:28px;place-items:center;padding:0;display:grid;overflow:hidden}.space-form-module__pgeiGa__imageButton img{object-fit:cover;width:100%;height:100%}.space-form-module__pgeiGa__picker{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.space-form-module__pgeiGa__picker>button{border:1.5px solid var(--border);background:var(--surface);cursor:pointer;border-radius:14px;width:44px;height:44px;padding:0;font-size:22px;line-height:1}.space-form-module__pgeiGa__picker>button[aria-pressed=true]{border-color:var(--foreground)}.space-form-module__pgeiGa__customEmoji{flex:0 0 96px}.space-form-module__pgeiGa__addRow{align-items:flex-end;gap:var(--space-2);display:flex}.space-form-module__pgeiGa__addRow>*{flex:1;min-width:0}.space-form-module__pgeiGa__addPerson{flex:0 0 var(--control-height-md);width:var(--control-height-md);padding-inline:0}.space-form-module__pgeiGa__fresh{gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}.space-form-module__pgeiGa__fresh li{align-items:center;gap:var(--space-2);min-height:44px;font-size:var(--text-sm);flex-wrap:wrap;display:flex}.space-form-module__pgeiGa__fresh li>span{font-weight:500}.space-form-module__pgeiGa__remove{border-radius:var(--radius-pill);width:36px;height:36px;color:var(--text-muted);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;place-items:center;padding:0;display:grid}.space-form-module__pgeiGa__fresh li>span+.space-form-module__pgeiGa__remove{margin-left:auto}.space-form-module__pgeiGa__small{color:var(--text-muted);font-size:var(--text-xs);margin:0}.space-form-module__pgeiGa__lead{color:var(--text-secondary);font-size:var(--text-base);margin:0}.space-form-module__pgeiGa__tiles{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(88px,1fr));width:100%;display:grid}.space-form-module__pgeiGa__tiles>button{min-height:72px;padding:var(--space-2);border:1.5px solid var(--border);background:var(--surface);color:var(--foreground);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:16px;justify-items:center;gap:2px;transition:background-color .15s,border-color .15s,color .15s,scale .15s;display:grid}.space-form-module__pgeiGa__tiles>button:active{scale:.97}.space-form-module__pgeiGa__tiles>button[aria-pressed=true]{border-color:var(--success);background:color-mix(in oklch, var(--success) 14%, var(--surface));color:var(--success)}.space-form-module__pgeiGa__tiles strong{font-size:var(--text-xl);font-weight:500}.space-form-module__pgeiGa__tiles small{color:var(--text-secondary);font-size:var(--text-xs)}.space-form-module__pgeiGa__rows{gap:var(--space-2);width:100%;display:grid}.space-form-module__pgeiGa__row{align-items:center;gap:var(--space-3);width:100%;min-height:60px;padding:var(--space-3) var(--space-4);border:1px solid var(--border);border-radius:var(--radius-surface);background:var(--surface);color:var(--foreground);font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;display:flex}.space-form-module__pgeiGa__row:hover{background:var(--surface-muted)}.space-form-module__pgeiGa__row>svg:last-child{color:var(--text-muted);flex-shrink:0;margin-left:auto}.space-form-module__pgeiGa__rowEmoji{background:var(--surface-muted);border-radius:11px;flex-shrink:0;place-items:center;width:36px;height:36px;font-size:18px;line-height:1;display:grid}.space-form-module__pgeiGa__rowText{gap:1px;min-width:0;display:grid}.space-form-module__pgeiGa__rowText>span{color:var(--text-secondary);font-size:var(--text-xs)}.space-form-module__pgeiGa__rowText>strong{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.space-form-module__pgeiGa__instructions{gap:var(--space-2);width:100%;display:grid}.space-form-module__pgeiGa__instructions>label{color:var(--foreground);font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body)}.space-form-module__pgeiGa__instructions>textarea{width:100%;min-height:112px;padding:var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius-control);background:var(--surface);color:var(--foreground);font:inherit;font-size:var(--text-sm);line-height:var(--leading-body);letter-spacing:var(--tracking-body);resize:vertical}.space-form-module__pgeiGa__instructions>textarea:focus-visible{border-color:var(--foreground);outline:none}.space-form-module__pgeiGa__instructions>small{color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-body)}.space-form-module__pgeiGa__error{color:var(--danger);font-size:var(--text-sm);margin:0}.space-form-module__pgeiGa__danger{justify-self:start;gap:var(--space-1);color:var(--danger)}@media (prefers-reduced-motion:reduce){.space-form-module__pgeiGa__emoji,.space-form-module__pgeiGa__tiles>button{transition:none}}.space-form-module__pgeiGa__timeWindow{gap:var(--space-3);grid-template-columns:minmax(0,1fr) minmax(0,1fr);width:100%;display:grid}
.activity-module__wYoJ-W__feed{gap:var(--space-4);display:grid}.activity-module__wYoJ-W__day{margin:0 0 var(--space-1);color:var(--text-muted);font-size:var(--text-sm);letter-spacing:.06em;text-transform:uppercase;font-weight:500}.activity-module__wYoJ-W__list{margin:0;padding:0;list-style:none;display:grid}.activity-module__wYoJ-W__list li+li{border-top:1px solid var(--border-subtle)}.activity-module__wYoJ-W__row{align-items:center;gap:var(--space-3);width:100%;min-height:72px;padding:var(--space-3) var(--space-2);border-radius:var(--radius-control);color:var(--foreground);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.activity-module__wYoJ-W__row:hover{background:var(--surface-muted)}.activity-module__wYoJ-W__who{flex-shrink:0;display:inline-flex;position:relative}.activity-module__wYoJ-W__spaceIcon{background:var(--surface-muted);border-radius:14px;place-items:center;width:48px;height:48px;font-size:24px;line-height:1;display:grid}.activity-module__wYoJ-W__badge{border-radius:var(--radius-pill);background:var(--text-muted);color:#fff;width:20px;height:20px;box-shadow:0 0 0 2px var(--background,#fff);place-items:center;display:grid;position:absolute;bottom:-4px;right:-4px}.activity-module__wYoJ-W__badge[data-tone=ja]{background:var(--success)}.activity-module__wYoJ-W__badge[data-tone=vll]{background:var(--warning)}.activity-module__wYoJ-W__badge[data-tone=nein]{background:var(--danger)}.activity-module__wYoJ-W__badge[data-tone=money]{background:var(--accent)}.activity-module__wYoJ-W__badge svg{width:12px;height:12px}.activity-module__wYoJ-W__text{flex:1;gap:3px;min-width:0;display:grid}.activity-module__wYoJ-W__line{gap:var(--space-1);min-width:0;font-size:var(--text-base);display:flex}.activity-module__wYoJ-W__line>*{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.activity-module__wYoJ-W__line strong{flex-shrink:0;font-weight:500}.activity-module__wYoJ-W__meta{color:var(--text-secondary);font-size:var(--text-sm);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.activity-module__wYoJ-W__row time{color:var(--text-muted);font-size:var(--text-sm);font-variant-numeric:tabular-nums;flex-shrink:0}.activity-module__wYoJ-W__older{justify-self:center}.activity-module__wYoJ-W__empty{margin:var(--space-2) 0 0;color:var(--text-secondary);font-size:var(--text-sm)}
.notifications-module__lqZEiG__page{padding-top:env(safe-area-inset-top)}.notifications-module__lqZEiG__bar{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--border-subtle);flex-shrink:0;display:flex}.notifications-module__lqZEiG__bar h2{font-size:var(--text-base);margin:0;font-weight:500}.notifications-module__lqZEiG__icon{width:var(--control-height-md);flex-shrink:0;padding-inline:0}.notifications-module__lqZEiG__body{width:100%;max-width:560px;padding:var(--space-5) var(--space-4) calc(var(--space-8) + env(safe-area-inset-bottom));overscroll-behavior:contain;flex:1;margin:0 auto;overflow-y:auto}
.voice-view-module__UhONUq__page{flex-direction:column;max-width:640px;min-height:calc(100dvh - 220px);margin:0 auto;padding:10px 0 12px;display:flex}.voice-view-module__UhONUq__header{align-items:center;gap:var(--space-2);padding:0 4px;display:flex}.voice-view-module__UhONUq__back{width:var(--control-height-md);flex-shrink:0;padding-inline:0}.voice-view-module__UhONUq__header h1{min-width:0;font-size:var(--text-3xl);letter-spacing:-.8px;align-items:center;gap:10px;margin:0;font-weight:600;display:flex}.voice-view-module__UhONUq__badge{border:1px solid var(--border);letter-spacing:.2px;color:var(--text-muted);border-radius:6px;padding:3px 6px;font-size:10px;font-weight:500}.voice-view-module__UhONUq__stage{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:22px;padding:26px 0;display:flex}.voice-view-module__UhONUq__orbWrap{aspect-ratio:1;flex-shrink:0;place-items:center;width:min(58vw,240px);display:grid;position:relative}.voice-view-module__UhONUq__glow{background:radial-gradient(circle,#b9dcfb24 0,#0000 67%);border-radius:50%;position:absolute;inset:-20%}.voice-view-module__UhONUq__orb{aspect-ratio:1;isolation:isolate;width:84%;transform:scale(calc(1 + var(--voice-level,0) * .12));background:#d9e8f8;border-radius:50%;transition:transform .18s;position:relative;overflow:hidden;box-shadow:inset 0 0 24px #ffffffad,0 14px 60px -18px #3275b94a}.voice-view-module__UhONUq__orb i{filter:blur(8px);opacity:.9;background:conic-gradient(from 25deg,#fff,#e6f3fc,#8cb8e6,#c2d8ef,#f4faff,#8faacf,#fff);border-radius:44%;animation:13s linear infinite voice-view-module__UhONUq__drift;position:absolute;inset:-32%}.voice-view-module__UhONUq__orb i:nth-child(2){opacity:.75;background:radial-gradient(at 55% 30%,#fff 0,#eaf4fc 24%,#729bcb 58%,#0000 72%);animation:9s linear infinite reverse voice-view-module__UhONUq__drift;inset:-4% -35% -40% 10%}.voice-view-module__UhONUq__orb i:nth-child(3){opacity:.8;background:conic-gradient(#f5fbff90,#c0daf840,#38557f50,#f4faffb0);animation:7s linear infinite voice-view-module__UhONUq__drift;inset:15% -15% -15% -25%}.voice-view-module__UhONUq__orb svg{color:#314a6b;opacity:.66;width:38px;height:38px;position:absolute;top:calc(50% - 19px);left:calc(50% - 19px)}.voice-view-module__UhONUq__speaking{animation:2s ease-in-out infinite voice-view-module__UhONUq__breathe}.voice-view-module__UhONUq__thinking i{animation-duration:4s}.voice-view-module__UhONUq__connecting{opacity:.65}.voice-view-module__UhONUq__muted{filter:saturate(.35)}.voice-view-module__UhONUq__muted i{animation-play-state:paused}.voice-view-module__UhONUq__words{text-align:center;width:100%;max-width:440px}.voice-view-module__UhONUq__status{font-size:var(--text-lg);letter-spacing:-.35px;margin:0;font-weight:550}.voice-view-module__UhONUq__timer{font-size:var(--text-xs);font-variant-numeric:tabular-nums;color:var(--text-muted);margin-top:8px;display:block}.voice-view-module__UhONUq__example{font-size:var(--text-sm);color:var(--text-muted);margin:17px 0 0}.voice-view-module__UhONUq__caption{max-height:120px;font-size:var(--text-base);margin:14px 0 0;padding:0 8px;line-height:1.6;overflow:auto}.voice-view-module__UhONUq__said{color:var(--text-muted);font-size:var(--text-sm)}.voice-view-module__UhONUq__controls{text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex}.voice-view-module__UhONUq__controls>button{min-width:210px}.voice-view-module__UhONUq__callControls{gap:18px;display:flex}.voice-view-module__UhONUq__round{border:1px solid var(--border);color:var(--foreground);background:var(--surface);cursor:pointer;border-radius:50%;place-items:center;width:56px;height:56px;display:grid}.voice-view-module__UhONUq__round:disabled{opacity:.45}.voice-view-module__UhONUq__round[aria-pressed=true]{background:var(--surface-muted)}.voice-view-module__UhONUq__round:focus-visible{outline:2px solid var(--foreground);outline-offset:4px}.voice-view-module__UhONUq__end{color:#c43d47;background:#c43d470b;border-color:#c43d4726}.voice-view-module__UhONUq__privacy{font-size:var(--text-xs);color:var(--text-muted);max-width:310px;margin:0;line-height:1.6}.voice-view-module__UhONUq__notice{font-size:var(--text-sm);color:var(--text-secondary);max-width:350px;margin:0}@keyframes voice-view-module__UhONUq__drift{to{transform:rotate(360deg)}}@keyframes voice-view-module__UhONUq__breathe{50%{transform:scale(1.055)}}@media (max-width:639px){.voice-view-module__UhONUq__page{min-height:calc(100dvh - 180px)}.voice-view-module__UhONUq__stage{gap:18px;padding:22px 0}}@media (prefers-reduced-motion:reduce){.voice-view-module__UhONUq__orb,.voice-view-module__UhONUq__orb i{transition:none;animation:none}}
.comment-thread-module__d8KsHa__root{border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface);width:100%;min-width:0;color:var(--foreground);font-family:var(--font-body);font-size:var(--text-sm);letter-spacing:var(--tracking-body);line-height:var(--leading-body);transition:border-radius var(--duration-spring) var(--ease-spring)}.comment-thread-module__d8KsHa__root *,.comment-thread-module__d8KsHa__root :before,.comment-thread-module__d8KsHa__root :after{box-sizing:border-box}.comment-thread-module__d8KsHa__root[data-resolved]{border-radius:22px}.comment-thread-module__d8KsHa__autoHeight{border-radius:inherit;overflow:hidden}.comment-thread-module__d8KsHa__autoInner{position:relative}.comment-thread-module__d8KsHa__thread{display:grid}.comment-thread-module__d8KsHa__header{justify-content:space-between;align-items:center;gap:12px;padding:12px 12px 8px 18px;display:flex}.comment-thread-module__d8KsHa__heading{min-width:0;display:grid}.comment-thread-module__d8KsHa__title{font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;margin:0;font-weight:500;overflow:hidden}.comment-thread-module__d8KsHa__subtitle{color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums}.comment-thread-module__d8KsHa__resolve,.comment-thread-module__d8KsHa__reopen{border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface);height:32px;color:var(--foreground);cursor:pointer;font:inherit;font-size:var(--text-xs);transition:background-color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard), transform var(--duration-instant) var(--ease-standard);flex:none;align-items:center;gap:6px;padding:0 12px 0 10px;font-weight:500;display:inline-flex}.comment-thread-module__d8KsHa__resolve>svg{color:var(--success)}.comment-thread-module__d8KsHa__resolve:active:not(:disabled),.comment-thread-module__d8KsHa__reopen:active{transform:scale(.97)}.comment-thread-module__d8KsHa__resolve:disabled{opacity:.45;cursor:default}.comment-thread-module__d8KsHa__list,.comment-thread-module__d8KsHa__replies{margin:0;padding:0;list-style:none;display:grid}.comment-thread-module__d8KsHa__list{padding:0 8px}.comment-thread-module__d8KsHa__loadMore{border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface);min-height:44px;color:var(--text-secondary);cursor:pointer;font:inherit;justify-self:center;margin:4px 12px;padding:0 16px}.comment-thread-module__d8KsHa__loadMore:hover,.comment-thread-module__d8KsHa__loadMore:focus-visible{background:var(--surface-muted);color:var(--foreground)}.comment-thread-module__d8KsHa__item{overflow-clip-margin:4px;overflow:clip}.comment-thread-module__d8KsHa__repliesWrap{overflow:clip}.comment-thread-module__d8KsHa__replies{margin-left:24px;padding-left:12px;position:relative}.comment-thread-module__d8KsHa__replies:before{content:"";background:var(--border);width:1px;position:absolute;top:2px;bottom:14px;left:0}.comment-thread-module__d8KsHa__comment{border-radius:16px;gap:10px;padding:10px;display:flex}.comment-thread-module__d8KsHa__avatar{background:var(--surface-muted);color:var(--text-secondary);font-size:var(--text-xs);letter-spacing:0;object-fit:cover;border-radius:50%;flex:none;place-items:center;font-weight:500;display:inline-grid;overflow:hidden}.comment-thread-module__d8KsHa__deletedDot{border:1px dashed var(--border-strong);border-radius:50%;flex:none;width:28px;height:28px}.comment-thread-module__d8KsHa__main{flex:1;gap:2px;min-width:0;display:grid}.comment-thread-module__d8KsHa__meta{align-items:baseline;gap:8px;min-width:0;display:flex}.comment-thread-module__d8KsHa__name{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.comment-thread-module__d8KsHa__time{color:var(--text-muted);font-size:var(--text-xs);flex:none}.comment-thread-module__d8KsHa__body{color:var(--text-secondary);overflow-wrap:anywhere;white-space:pre-wrap;text-wrap:pretty;margin:0}.comment-thread-module__d8KsHa__mention{color:var(--accent-strong);font-weight:500}.comment-thread-module__d8KsHa__deleted{color:var(--text-muted);margin:4px 0 0;font-style:italic}.comment-thread-module__d8KsHa__footer{flex-wrap:wrap;align-items:center;gap:4px 8px;min-height:30px;margin-top:4px;display:flex}.comment-thread-module__d8KsHa__reactions{flex-wrap:wrap;gap:4px;display:flex}.comment-thread-module__d8KsHa__reaction{border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface);height:26px;color:var(--text-secondary);cursor:pointer;font:inherit;font-size:var(--text-xs);transition:background-color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);align-items:center;gap:5px;padding:0 9px 0 7px;font-weight:500;display:inline-flex}.comment-thread-module__d8KsHa__reaction[aria-pressed=true]{border-color:color-mix(in oklab, var(--accent) 45%, var(--border));background:var(--accent-subtle);color:var(--foreground)}.comment-thread-module__d8KsHa__reaction:active{transform:scale(.94)}.comment-thread-module__d8KsHa__count{font-variant-numeric:tabular-nums;min-width:1ch;display:inline-grid;position:relative;overflow:hidden}.comment-thread-module__d8KsHa__count>span{grid-area:1/1}.comment-thread-module__d8KsHa__actions{min-height:28px;transition:opacity var(--duration-fast) var(--ease-standard);flex-wrap:wrap;align-items:center;gap:2px;display:flex}.comment-thread-module__d8KsHa__action,.comment-thread-module__d8KsHa__iconAction{border-radius:var(--radius-pill);height:28px;color:var(--text-muted);cursor:pointer;font:inherit;font-size:var(--text-xs);-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;justify-content:center;align-items:center;padding:0 8px;font-weight:500;display:inline-flex}.comment-thread-module__d8KsHa__iconAction{width:28px;padding:0}.comment-thread-module__d8KsHa__action[data-tone=danger]{color:var(--danger)}.comment-thread-module__d8KsHa__prompt{color:var(--foreground);font-size:var(--text-xs);margin-right:4px}.comment-thread-module__d8KsHa__emoji{cursor:pointer;width:28px;height:28px;font-size:var(--text-base);transition:background-color var(--duration-fast) var(--ease-standard), transform var(--duration-instant) var(--ease-standard);background:0 0;border:0;border-radius:50%;place-items:center;padding:0;line-height:1;display:grid}.comment-thread-module__d8KsHa__emoji[aria-pressed=true]{background:var(--accent-subtle)}.comment-thread-module__d8KsHa__emoji:active{transform:scale(.88)}.comment-thread-module__d8KsHa__toggle{border-radius:var(--radius-pill);width:fit-content;height:28px;color:var(--text-secondary);cursor:pointer;font:inherit;font-size:var(--text-xs);transition:background-color var(--duration-fast) var(--ease-standard);background:0 0;border:0;align-items:center;gap:6px;margin:2px 0 0 -6px;padding:0 8px 0 6px;font-weight:500;display:inline-flex}.comment-thread-module__d8KsHa__toggleIcon{color:var(--text-muted);place-items:center;display:grid}.comment-thread-module__d8KsHa__stack{flex:none;padding-left:4px;display:inline-flex}.comment-thread-module__d8KsHa__stack>*{box-shadow:0 0 0 2px var(--surface);margin-left:-5px}.comment-thread-module__d8KsHa__empty{color:var(--text-muted);font-size:var(--text-sm);margin:0;padding:2px 18px 10px}.comment-thread-module__d8KsHa__thread:has(.comment-thread-module__d8KsHa__field:focus,.comment-thread-module__d8KsHa__field:not(:placeholder-shown)) .comment-thread-module__d8KsHa__empty{display:none}.comment-thread-module__d8KsHa__composerArea{border-top:1px solid var(--border-subtle);margin-top:4px;padding:10px 12px 12px;display:grid}.comment-thread-module__d8KsHa__replying{overflow:clip}.comment-thread-module__d8KsHa__replyingInner{color:var(--text-secondary);font-size:var(--text-xs);align-items:center;gap:6px;padding:0 2px 8px 38px;display:flex}.comment-thread-module__d8KsHa__replyingInner .comment-thread-module__d8KsHa__iconAction{width:22px;height:22px;margin-left:2px}.comment-thread-module__d8KsHa__replyingName{color:var(--foreground);font-weight:500}.comment-thread-module__d8KsHa__composer{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:8px 10px;display:grid}.comment-thread-module__d8KsHa__composer>.comment-thread-module__d8KsHa__avatar{margin-top:5px}.comment-thread-module__d8KsHa__composer[data-compact]{grid-template-columns:minmax(0,1fr);margin-top:4px}.comment-thread-module__d8KsHa__fieldWrap{min-width:0;display:grid}.comment-thread-module__d8KsHa__field{border:1px solid var(--border);background:var(--surface);width:100%;min-height:38px;max-height:160px;color:var(--foreground);font:inherit;resize:none;field-sizing:content;transition:border-color var(--duration-fast) var(--ease-standard);border-radius:14px;padding:8px 12px}.comment-thread-module__d8KsHa__field::placeholder{color:var(--text-muted)}.comment-thread-module__d8KsHa__field:focus{border-color:var(--border-strong)}.comment-thread-module__d8KsHa__composerActions{align-items:center;gap:4px;display:flex}.comment-thread-module__d8KsHa__composer[data-compact] .comment-thread-module__d8KsHa__composerActions{justify-content:flex-end}.comment-thread-module__d8KsHa__send,.comment-thread-module__d8KsHa__ghost{border-radius:var(--radius-pill);cursor:pointer;height:38px;font:inherit;transition:background-color var(--duration-fast) var(--ease-standard), opacity var(--duration-fast) var(--ease-standard), transform var(--duration-instant) var(--ease-standard);border:0;padding:0 14px;font-weight:500}.comment-thread-module__d8KsHa__composer[data-compact] :is(.comment-thread-module__d8KsHa__send,.comment-thread-module__d8KsHa__ghost){height:32px;font-size:var(--text-xs)}.comment-thread-module__d8KsHa__send[data-icon]{place-items:center;width:38px;padding:0;display:grid}.comment-thread-module__d8KsHa__composer[data-compact] .comment-thread-module__d8KsHa__send[data-icon]{width:32px}.comment-thread-module__d8KsHa__send{background:var(--foreground);color:var(--background)}.comment-thread-module__d8KsHa__send:disabled{opacity:.35;cursor:default}.comment-thread-module__d8KsHa__send:active:not(:disabled),.comment-thread-module__d8KsHa__ghost:active{transform:scale(.97)}.comment-thread-module__d8KsHa__ghost{color:var(--text-secondary);background:0 0}.comment-thread-module__d8KsHa__suggestions{border:1px solid var(--border);background:var(--surface-raised);border-radius:14px;margin:6px 0 0;padding:4px;list-style:none;display:grid;overflow:clip}.comment-thread-module__d8KsHa__suggestion{cursor:pointer;border-radius:10px;align-items:center;gap:8px;min-height:32px;padding:0 8px;display:flex}.comment-thread-module__d8KsHa__suggestion[aria-selected=true]{background:var(--surface-muted)}.comment-thread-module__d8KsHa__resolved{align-items:center;gap:12px;padding:10px 10px 10px 14px;display:flex}.comment-thread-module__d8KsHa__resolvedIcon{background:color-mix(in oklab, var(--success) 14%, transparent);width:24px;height:24px;color:var(--success);border-radius:50%;flex:none;place-items:center;display:grid}.comment-thread-module__d8KsHa__resolvedText{flex:1;min-width:0;display:grid}.comment-thread-module__d8KsHa__resolvedTitle{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.comment-thread-module__d8KsHa__resolvedSubject{color:var(--text-secondary);font-weight:400}.comment-thread-module__d8KsHa__resolvedMeta{color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums}@media (hover:hover) and (pointer:fine){.comment-thread-module__d8KsHa__comment .comment-thread-module__d8KsHa__actions:not([data-open]){opacity:0}.comment-thread-module__d8KsHa__comment:hover .comment-thread-module__d8KsHa__actions,.comment-thread-module__d8KsHa__comment:focus-within .comment-thread-module__d8KsHa__actions{opacity:1}.comment-thread-module__d8KsHa__action:hover,.comment-thread-module__d8KsHa__iconAction:hover,.comment-thread-module__d8KsHa__toggle:hover,.comment-thread-module__d8KsHa__ghost:hover{background:var(--surface-muted);color:var(--foreground)}.comment-thread-module__d8KsHa__action[data-tone=danger]:hover{background:color-mix(in oklab, var(--danger) 9%, transparent);color:var(--danger)}.comment-thread-module__d8KsHa__reaction:hover{border-color:var(--border-strong)}.comment-thread-module__d8KsHa__emoji:hover{background:var(--surface-muted)}.comment-thread-module__d8KsHa__resolve:hover:not(:disabled),.comment-thread-module__d8KsHa__reopen:hover{border-color:var(--border-strong);background:var(--surface-muted)}.comment-thread-module__d8KsHa__send:hover:not(:disabled){background:color-mix(in oklab, var(--foreground) 86%, var(--background))}}.comment-thread-module__d8KsHa__action:focus-visible,.comment-thread-module__d8KsHa__iconAction:focus-visible,.comment-thread-module__d8KsHa__toggle:focus-visible,.comment-thread-module__d8KsHa__emoji:focus-visible{background:var(--surface-muted);color:var(--foreground)}@media (max-width:420px){.comment-thread-module__d8KsHa__composer{grid-template-columns:minmax(0,1fr) auto}.comment-thread-module__d8KsHa__composer>.comment-thread-module__d8KsHa__avatar{display:none}.comment-thread-module__d8KsHa__replyingInner{padding-left:2px}.comment-thread-module__d8KsHa__replies{margin-left:12px}}.comment-thread-module__d8KsHa__comment[data-flash]{animation:comment-thread-module__d8KsHa__flash 1.6s var(--ease-standard)}@keyframes comment-thread-module__d8KsHa__flash{0%,40%{background:var(--surface-muted)}to{background:0 0}}@media (prefers-reduced-motion:reduce){.comment-thread-module__d8KsHa__comment[data-flash]{background:var(--surface-muted);animation:none}.comment-thread-module__d8KsHa__root,.comment-thread-module__d8KsHa__actions,.comment-thread-module__d8KsHa__reaction,.comment-thread-module__d8KsHa__action,.comment-thread-module__d8KsHa__iconAction,.comment-thread-module__d8KsHa__emoji,.comment-thread-module__d8KsHa__send,.comment-thread-module__d8KsHa__ghost,.comment-thread-module__d8KsHa__resolve,.comment-thread-module__d8KsHa__reopen{transition:none}}.comment-thread-module__d8KsHa__comment{outline:none}.comment-thread-module__d8KsHa__ownActions{gap:inherit;visibility:hidden;display:inline-flex}.comment-thread-module__d8KsHa__comment:hover .comment-thread-module__d8KsHa__ownActions,.comment-thread-module__d8KsHa__comment:focus-within .comment-thread-module__d8KsHa__ownActions{visibility:visible}
.day-thread-module__4AFO1a__wrap{gap:var(--space-2);display:grid}.day-thread-module__4AFO1a__wrap .day-thread-module__4AFO1a__thread{background:0 0;border:0;border-radius:0}.day-thread-module__4AFO1a__wrap .day-thread-module__4AFO1a__thread header:has(h3){display:none}.day-thread-module__4AFO1a__wrap .day-thread-module__4AFO1a__thread{font-size:var(--text-base)}.day-thread-module__4AFO1a__wrap .day-thread-module__4AFO1a__thread h3{font-size:var(--text-lg)}.day-thread-module__4AFO1a__working{padding:0 var(--space-4);color:var(--text-secondary);font-size:var(--text-sm);margin:0}.day-thread-module__4AFO1a__error{padding:0 var(--space-4);color:var(--danger);font-size:var(--text-sm);margin:0}.day-thread-module__4AFO1a__popular{gap:var(--space-1);margin:0 var(--space-3) var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-control);background:var(--surface-muted);display:grid}.day-thread-module__4AFO1a__popularTitle{color:var(--text-secondary);font-size:var(--text-xs);letter-spacing:.02em;text-transform:uppercase;margin:0;font-weight:600}.day-thread-module__4AFO1a__popularList{margin:0;padding:0;list-style:none;display:grid}.day-thread-module__4AFO1a__pick{width:100%;min-width:0;padding:var(--space-1) 0;color:inherit;cursor:pointer;font:inherit;font-size:var(--text-sm);text-align:left;background:0 0;border:0;gap:0;display:grid}.day-thread-module__4AFO1a__pickHead{justify-content:space-between;align-items:baseline;gap:var(--space-2);min-width:0;display:flex}.day-thread-module__4AFO1a__pickCount{color:var(--text-secondary);font-size:var(--text-xs);font-variant-numeric:tabular-nums;flex:none}.day-thread-module__4AFO1a__pickText{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.day-thread-module__4AFO1a__pick:focus-visible{outline:2px solid var(--border-strong);outline-offset:2px;border-radius:6px}
