.worksheetRefs_refs__C2F5r{display:flex;flex-direction:column;gap:4px;margin-top:8px}.worksheetRefs_card__wIbAu{display:block;border-left:2px solid var(--color-border);padding:6px 12px;text-decoration:none;color:inherit}.worksheetRefs_card__wIbAu:hover{background:var(--color-bg-hover,rgba(0,0,0,.02))}.worksheetRefs_label__0zdF6{font-size:11px;color:var(--color-text-light);line-height:1.4;text-transform:uppercase;letter-spacing:.04em}.worksheetRefs_title__wqGw6{font-size:13px;font-weight:500;line-height:1.3;margin-top:1px}.call_callButtons__n8QAp{display:inline-flex;align-items:center;gap:2px}.call_callBtn__AfLhb{display:inline-flex;align-items:center;justify-content:center;padding:4px;background:rgba(0,0,0,0);border:none;color:var(--color-text-muted);cursor:pointer;transition:color .15s}.call_callBtn__AfLhb:hover{color:var(--color-text)}.call_callBtn__AfLhb:disabled{opacity:.35;cursor:not-allowed}.call_callRoot__lauyf{font-family:var(--font-sans);color:#1a1a1a;font-size:13px;line-height:1.5;-webkit-font-smoothing:antialiased}.call_callRoot__lauyf .abe-calls,.call_callRoot__lauyf .abe-calls *{box-sizing:border-box}.call_callRoot__lauyf .abe-calls button{font:inherit;color:inherit;background:none;border:none;cursor:pointer}.call_callRoot__lauyf .abe-calls input,.call_callRoot__lauyf .abe-calls select{font:inherit;color:inherit;background:var(--color-bg);border:1px solid var(--color-border);border-radius:3px;padding:6px 10px}.call_callRoot__lauyf .abe-calls select{padding-right:28px;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23999' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 8px center;background-size:14px}.call_callRoot__lauyf .abe-calls input:focus,.call_callRoot__lauyf .abe-calls select:focus{border-color:var(--color-text);outline:none}.call_callRoot__lauyf .abe-calls :focus-visible{outline:2px solid var(--color-text);outline-offset:2px}.call_callRoot__lauyf .abe-calls h1{font-size:18px;font-weight:400;letter-spacing:.02em;margin:0}.call_callRoot__lauyf .abe-calls h2{font-size:14px;font-weight:500;letter-spacing:.01em;margin:0}.call_callRoot__lauyf .abe-calls .eyebrow{text-transform:uppercase;letter-spacing:.08em;font-weight:500}.call_callRoot__lauyf .abe-calls .eyebrow,.call_callRoot__lauyf .abe-calls .meta{font-size:11px;color:var(--color-text-muted)}.call_callRoot__lauyf .abe-calls .mono{font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.call_callRoot__lauyf .callframe{--color-text:#fff;--color-text-muted:#b0b0b0;--color-text-light:#888;--color-border:#2a2a2a;--color-border-strong:#4a4a4a;--color-bg:#0a0a0a;--color-bg-subtle:#141414;--color-tile:#141414;--color-tile-strong:#1c1c1c;background:var(--color-bg);color:var(--color-text);width:100%;height:100%;position:relative;overflow:hidden;display:flex;flex-direction:column}.call_callRoot__lauyf .callframe--light{--color-text:#1a1a1a;--color-text-muted:#555;--color-text-light:#777;--color-border:#e0e0e0;--color-border-strong:#1a1a1a;--color-bg:#fff;--color-bg-subtle:#fafafa;--color-tile:#f4f4f4;--color-tile-strong:#ececec}.call_callRoot__lauyf .tile{position:relative;background:var(--color-tile,#141414);border-radius:6px;overflow:hidden;border:1px solid var(--color-border);aspect-ratio:16/9}.call_callRoot__lauyf .tile--square{aspect-ratio:1/1}.call_callRoot__lauyf .tile--cover{aspect-ratio:auto;height:100%;width:100%}.call_callRoot__lauyf .tile--speaking{outline:2px solid var(--color-text);outline-offset:-2px;border-color:rgba(0,0,0,0)}.call_callRoot__lauyf .tile--reconnecting:after{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:linear-gradient(90deg,transparent 0,var(--color-text) 50%,transparent 100%);background-size:200% 100%;animation:callsShimmer 1.6s linear infinite}@keyframes call_callsShimmer__3gJeN{0%{background-position:200% 0}to{background-position:-200% 0}}.call_callRoot__lauyf .tile-video{position:absolute;inset:0;background:repeating-linear-gradient(135deg,rgba(255,255,255,.018) 0 8px,transparent 8px 16px),linear-gradient(180deg,#1a1a1a,#0e0e0e)}.call_callRoot__lauyf .tile-video--mid{background:linear-gradient(180deg,#2a2a2a,#1a1a1a)}.call_callRoot__lauyf .tile-video--bright{background:linear-gradient(180deg,#3a3a3a,#222)}.call_callRoot__lauyf .tile-video--off{background:#0a0a0a}.call_callRoot__lauyf .tile-video video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;background:#0a0a0a}.call_callRoot__lauyf .tile-initials{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:32px;font-weight:300;letter-spacing:.02em;color:var(--color-text-muted)}.call_callRoot__lauyf .tile-initials--lg{font-size:56px}.call_callRoot__lauyf .tile-initials--sm{font-size:18px}.call_callRoot__lauyf .tile-label{position:absolute;left:8px;bottom:8px;display:inline-flex;align-items:center;gap:8px;padding:4px 8px;background:rgba(10,10,10,.7);border-radius:3px;font-size:11px;color:#fff;max-width:calc(100% - 16px)}.call_callRoot__lauyf .tile-label .meta-sep{color:hsla(0,0%,100%,.5)}.call_callRoot__lauyf .tile-label--corner-tl{left:8px;top:8px;bottom:auto}.call_callRoot__lauyf .tile-mute-mark{display:inline-flex;align-items:center;gap:4px;font-size:10px;text-transform:uppercase;letter-spacing:.08em}.call_callRoot__lauyf .tile-status{position:absolute;left:12px;top:12px;display:flex;align-items:center;gap:12px;padding:6px 10px;background:rgba(10,10,10,.6);border-radius:3px;font-size:11px;color:#fff;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;z-index:3}.call_callRoot__lauyf .tile-status .sep{color:hsla(0,0%,100%,.45)}.call_callRoot__lauyf .qbars{display:inline-flex;align-items:flex-end;gap:2px;height:10px}.call_callRoot__lauyf .qbars span{width:2px;background:hsla(0,0%,100%,.25);display:block}.call_callRoot__lauyf .qbars span:first-child{height:4px}.call_callRoot__lauyf .qbars span:nth-child(2){height:7px}.call_callRoot__lauyf .qbars span:nth-child(3){height:10px}.call_callRoot__lauyf .qbars[data-level="0"] span{background:hsla(0,0%,100%,.18)}.call_callRoot__lauyf .qbars[data-level="1"] span:first-child,.call_callRoot__lauyf .qbars[data-level="2"] span:first-child,.call_callRoot__lauyf .qbars[data-level="2"] span:nth-child(2),.call_callRoot__lauyf .qbars[data-level="3"] span{background:#fff}.call_callRoot__lauyf .qbars-label{font-size:11px;color:hsla(0,0%,100%,.7);margin-left:2px;text-transform:lowercase;letter-spacing:.02em}.call_callRoot__lauyf .selfview{position:absolute;width:160px;height:90px;background:#1a1a1a;border:1px solid #3a3a3a;border-radius:6px;overflow:hidden;cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:4}.call_callRoot__lauyf .selfview:active{cursor:-webkit-grabbing;cursor:grabbing}.call_callRoot__lauyf .selfview-handle{position:absolute;right:6px;top:6px;font-size:10px;color:hsla(0,0%,100%,.6);text-transform:uppercase;letter-spacing:.08em;pointer-events:none}.call_callRoot__lauyf .selfview video{width:100%;height:100%;object-fit:cover;display:block;transform:scaleX(-1)}.call_callRoot__lauyf .controlbar{position:absolute;left:0;right:0;bottom:0;padding:16px 24px;background:linear-gradient(180deg,transparent,rgba(10,10,10,.85) 60%);display:flex;align-items:center;justify-content:center;gap:8px;z-index:5}.call_callRoot__lauyf .controlbar--solid{background:#0a0a0a;border-top:1px solid #2a2a2a;padding-top:16px;padding-bottom:16px}.call_callRoot__lauyf .controlbar-stack{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:center}.call_callRoot__lauyf .ctrl{display:inline-flex;flex-direction:column;align-items:center;gap:6px;padding:8px 12px;border:1px solid hsla(0,0%,100%,.18);border-radius:6px;background:hsla(0,0%,100%,.04);color:#fff;min-width:64px;font-size:11px;letter-spacing:.02em;cursor:pointer;transition:border-color .12s linear,background .12s linear}.call_callRoot__lauyf .ctrl:hover{border-color:hsla(0,0%,100%,.5);background:hsla(0,0%,100%,.07)}.call_callRoot__lauyf .ctrl[disabled]{opacity:.5;cursor:not-allowed}.call_callRoot__lauyf .ctrl--engaged{background:#fff;color:#0a0a0a;border-color:#fff}.call_callRoot__lauyf .ctrl--engaged:hover{background:#fff;border-color:#fff}.call_callRoot__lauyf .ctrl--end{background:rgba(0,0,0,0);border:1px solid #fff;padding:8px 16px;min-width:80px}.call_callRoot__lauyf .ctrl--end .ctrl-label{font-weight:600}.call_callRoot__lauyf .ctrl-icon{display:block}.call_callRoot__lauyf .ctrl-label{display:block;line-height:1}.call_callRoot__lauyf .ctrl-kbd{margin-top:2px;font-size:9px;font-family:var(--font-mono);color:hsla(0,0%,100%,.55);letter-spacing:0}.call_callRoot__lauyf .ctrl--engaged .ctrl-kbd{color:rgba(10,10,10,.55)}.call_callRoot__lauyf .ctrl--light{color:#1a1a1a;border-color:#d4d4d4;background:#fff}.call_callRoot__lauyf .ctrl--light:hover{border-color:#1a1a1a}.call_callRoot__lauyf .ctrl--light .ctrl-kbd{color:#777}.call_callRoot__lauyf .miclevel{height:4px;background:var(--color-bg-subtle);border:1px solid var(--color-border);border-radius:2px;overflow:hidden;position:relative}.call_callRoot__lauyf .miclevel-fill{height:100%;background:var(--color-text);width:32%;transition:width 80ms linear}.call_callRoot__lauyf .tile-progress{position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,#fff 50%,transparent);background-size:30% 100%;background-repeat:no-repeat;background-position:-30% 0;animation:callsProgressSweep 1.2s linear infinite}@keyframes call_callsProgressSweep__5rM2w{0%{background-position:-30% 0}to{background-position:130% 0}}.call_callRoot__lauyf .reaction-float{position:absolute;bottom:80px;left:50%;font-size:24px;pointer-events:none;animation:callsReactionRise 3s linear forwards;z-index:6}@keyframes call_callsReactionRise__SHVsZ{0%{opacity:0;transform:translate(-50%)}10%{opacity:1}90%{opacity:1}to{opacity:0;transform:translate(-50%,-120px)}}.call_callRoot__lauyf .reaction-tray{position:absolute;bottom:100px;left:50%;transform:translateX(-50%);background:#0a0a0a;border:1px solid #3a3a3a;border-radius:6px;padding:8px;display:flex;gap:6px;z-index:6}.call_callRoot__lauyf .reaction-tray button{font-size:22px;padding:4px 8px;border-radius:4px;background:rgba(0,0,0,0);border:none;color:inherit;cursor:pointer}.call_callRoot__lauyf .reaction-tray button:hover{background:hsla(0,0%,100%,.08)}.call_callRoot__lauyf .tile-handraise{position:absolute;left:8px;top:8px;background:#fff;color:#0a0a0a;font-size:11px;font-weight:600;letter-spacing:.02em;padding:3px 8px;border-radius:3px;z-index:3}.call_callRoot__lauyf .callhead{display:flex;align-items:baseline;justify-content:space-between;padding:12px 24px;border-bottom:1px solid var(--color-border);background:var(--color-bg)}.call_callRoot__lauyf .callhead--dark{background:#0a0a0a;color:#fff;border-bottom:1px solid #2a2a2a}.call_callRoot__lauyf .callhead--dark .callhead-title{color:#fff}.call_callRoot__lauyf .callhead--dark .callhead-clock{color:#b0b0b0}.call_callRoot__lauyf .callhead-left{display:flex;align-items:baseline;gap:16px;flex-wrap:wrap}.call_callRoot__lauyf .callhead-title{font-size:14px;font-weight:500}.call_callRoot__lauyf .callhead-sub{font-size:11px;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.08em}.call_callRoot__lauyf .callhead-clock{font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--color-text-muted)}.call_callRoot__lauyf .callhead-actions{display:flex;gap:12px;align-items:baseline}.call_callRoot__lauyf .callhead-link{font-size:12px;color:var(--color-text-muted);text-decoration:underline;background:none;border:none;padding:0;cursor:pointer}.call_callRoot__lauyf .callhead-link:hover{color:var(--color-text)}.call_callRoot__lauyf .callhead--dark .callhead-link{color:#b0b0b0}.call_callRoot__lauyf .callhead--dark .callhead-link:hover{color:#fff}.call_callRoot__lauyf .callhead-link--active{color:var(--color-text)}.call_callRoot__lauyf .preflight{display:grid;grid-template-columns:1fr 320px;grid-gap:32px;gap:32px;padding:32px;flex:1 1;background:var(--color-bg);overflow:auto}@media(max-width:720px){.call_callRoot__lauyf .preflight{grid-template-columns:1fr}}.call_callRoot__lauyf .preflight-preview{background:#1a1a1a;border-radius:6px;position:relative;aspect-ratio:16/9;overflow:hidden}.call_callRoot__lauyf .preflight-form{display:flex;flex-direction:column;gap:24px}.call_callRoot__lauyf .field-group{display:flex;flex-direction:column;gap:8px}.call_callRoot__lauyf .field-group label{font-size:11px;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted)}.call_callRoot__lauyf .field-group .hint{font-size:11px;color:var(--color-text-light);margin-top:4px}.call_callRoot__lauyf .btn{display:inline-flex;align-items:center;gap:6px;justify-content:center;padding:8px 14px;font-size:12px;border:1px solid var(--color-border);border-radius:3px;background:var(--color-bg);color:var(--color-text);cursor:pointer}.call_callRoot__lauyf .btn:hover{border-color:var(--color-text)}.call_callRoot__lauyf .btn[disabled]{opacity:.5;cursor:not-allowed}.call_callRoot__lauyf .btn--primary{background:var(--color-text);color:var(--color-bg);border-color:var(--color-text);font-weight:500;padding:10px 24px}.call_callRoot__lauyf .btn--primary:hover{opacity:.9}.call_callRoot__lauyf .btn--text{border:none;padding:4px 0;text-decoration:underline;color:var(--color-text-muted);background:none}.call_callRoot__lauyf .btn--text:hover{color:var(--color-text);text-decoration:none}.call_callRoot__lauyf .incoming-modal{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:360px;max-width:calc(100vw - 32px);background:#fff;color:#1a1a1a;border:1px solid #1a1a1a;border-radius:6px;padding:24px;display:flex;flex-direction:column;gap:16px;box-shadow:0 4px 32px rgba(0,0,0,.18);z-index:2001}.call_callRoot__lauyf .incoming-modal-head{display:flex;align-items:baseline;justify-content:space-between}.call_callRoot__lauyf .incoming-modal-eyebrow{font-size:10px;text-transform:uppercase;letter-spacing:.1em;color:#555;font-weight:500}.call_callRoot__lauyf .incoming-modal-time{font-size:11px;color:#777;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.call_callRoot__lauyf .incoming-modal-name{font-size:18px;font-weight:400;letter-spacing:.02em}.call_callRoot__lauyf .incoming-modal-context{font-size:12px;color:#555}.call_callRoot__lauyf .incoming-modal-actions{display:flex;gap:8px;padding-top:8px;border-top:1px solid #e0e0e0}.call_callRoot__lauyf .incoming-modal-actions .btn{flex:1 1;justify-content:center;padding:10px 0}.call_callRoot__lauyf .incoming-modal .accept{background:#1a1a1a;color:#fff;border-color:#1a1a1a}.call_callRoot__lauyf .incoming-modal-keys{font-size:10px;color:#777;text-align:center;font-family:var(--font-mono)}.call_callRoot__lauyf .modal-dim{position:fixed;inset:0;background:rgba(10,10,10,.4);z-index:2000}.call_callRoot__lauyf .avatar-lg{width:56px;height:56px;border-radius:50%;background:#e8e0d4;color:#1a1a1a;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:400;letter-spacing:.02em;overflow:hidden;flex-shrink:0}.call_callRoot__lauyf .avatar-lg img{width:100%;height:100%;object-fit:cover}.call_callRoot__lauyf .avatar-lg--dark{background:#2a2a2a;color:#b0b0b0}.call_callRoot__lauyf .avatar-md{width:32px;height:32px;border-radius:50%;background:#e8e0d4;color:#1a1a1a;display:flex;align-items:center;justify-content:center;font-size:12px;overflow:hidden;flex-shrink:0}.call_callRoot__lauyf .avatar-md img{width:100%;height:100%;object-fit:cover}.call_callRoot__lauyf .avatar-md--dark{background:#2a2a2a;color:#b0b0b0}.call_callRoot__lauyf .centerstack{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;text-align:center;padding:32px;z-index:2}.call_callRoot__lauyf .centerstack-name{font-size:18px;font-weight:400;letter-spacing:.02em}.call_callRoot__lauyf .centerstack-state{display:flex;gap:12px;align-items:baseline;font-size:13px;color:var(--color-text-muted)}.call_callRoot__lauyf .centerstack-state .clock{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--color-text)}.call_callRoot__lauyf .centerstack-actions{display:flex;gap:12px;margin-top:12px}.call_callRoot__lauyf .callbanner{position:fixed;top:0;left:0;right:0;height:32px;background:#0a0a0a;color:#fff;display:flex;align-items:center;gap:16px;padding:0 16px;font-size:12px;border-bottom:1px solid #2a2a2a;z-index:1500}.call_callRoot__lauyf .callbanner-thread{font-weight:600}.call_callRoot__lauyf .callbanner-clock{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#b0b0b0}.call_callRoot__lauyf .callbanner-spacer{flex:1 1}.call_callRoot__lauyf .callbanner-action{font-size:11px;color:#fff;background:rgba(0,0,0,0);border:1px solid #4a4a4a;padding:3px 10px;border-radius:3px;cursor:pointer}.call_callRoot__lauyf .callbanner-action:hover{border-color:#fff}.call_callRoot__lauyf .callbanner-end{border-color:#fff;font-weight:600}.call_callRoot__lauyf .gallery{position:absolute;inset:0;padding:16px 16px 110px;display:grid;grid-gap:12px;gap:12px}.call_callRoot__lauyf .gallery--auto-2{grid-template-columns:repeat(2,1fr)}.call_callRoot__lauyf .gallery--auto-3{grid-template-columns:repeat(3,1fr)}.call_callRoot__lauyf .gallery--auto-4{grid-template-columns:repeat(4,1fr)}.call_callRoot__lauyf .gallery>.tile{aspect-ratio:auto;min-height:180px}.call_callRoot__lauyf .speakerview{position:absolute;inset:0;padding:16px 16px 110px;display:grid;grid-template-rows:1fr 100px;grid-gap:12px;gap:12px}.call_callRoot__lauyf .speakerview-stage{position:relative;min-height:0}.call_callRoot__lauyf .speakerview-stage>.tile{aspect-ratio:auto;height:100%;width:100%}.call_callRoot__lauyf .speakerview-strip{display:flex;gap:8px;overflow-x:auto}.call_callRoot__lauyf .speakerview-strip>.tile{height:100%;aspect-ratio:16/9;flex-shrink:0;min-width:140px}.call_callRoot__lauyf .shortcuts{position:absolute;right:24px;bottom:100px;width:260px;background:#fff;color:#1a1a1a;border:1px solid #e0e0e0;border-radius:6px;padding:16px;font-size:12px;z-index:7;box-shadow:0 4px 16px rgba(0,0,0,.18)}.call_callRoot__lauyf .shortcuts h3{font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:#555;font-weight:500;margin:0 0 12px}.call_callRoot__lauyf .shortcuts-row{display:flex;justify-content:space-between;padding:4px 0}.call_callRoot__lauyf .shortcuts kbd{font-family:var(--font-mono);font-size:11px;background:#f4f4f4;border:1px solid #e0e0e0;border-radius:3px;padding:1px 6px}.call_callRoot__lauyf .errorpanel{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:420px;max-width:calc(100vw - 32px);background:#fff;color:#1a1a1a;border:1px solid #1a1a1a;border-radius:6px;padding:24px;display:flex;flex-direction:column;gap:16px;box-shadow:0 4px 32px rgba(0,0,0,.18);z-index:20}.call_callRoot__lauyf .errorpanel-eyebrow{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:#555;font-weight:500}.call_callRoot__lauyf .errorpanel-body{font-size:13px;line-height:1.5}.call_callRoot__lauyf .errorpanel-actions{display:flex;gap:8px;padding-top:8px;border-top:1px solid #e0e0e0}.call_callRoot__lauyf .row-between{display:flex;justify-content:space-between;align-items:center;gap:12px}.call_callRoot__lauyf .col{display:flex;flex-direction:column}.call_callRoot__lauyf .gap-xs{gap:4px}.call_callRoot__lauyf .gap-sm{gap:8px}.call_callRoot__lauyf .gap-md{gap:12px}.call_callRoot__lauyf .gap-lg{gap:16px}.call_callRoot__lauyf .gap-xl{gap:24px}.call_callRoot__lauyf .callwindow{position:fixed;right:16px;bottom:16px;width:720px;max-width:calc(100vw - 32px);height:520px;max-height:calc(100vh - 32px);background:#0a0a0a;border:1px solid #2a2a2a;border-radius:8px;overflow:hidden;box-shadow:0 8px 48px rgba(0,0,0,.5);z-index:1800;display:flex;flex-direction:column}.call_callRoot__lauyf .callwindow--fullscreen{inset:0;width:auto;height:auto;max-width:none;max-height:none;border-radius:0;border:none}.call_callRoot__lauyf .callwindow-body{position:relative;flex:1 1;min-height:0;display:flex;flex-direction:column}.call_callRoot__lauyf .callwindow-warning{flex-shrink:0;padding:6px 12px;background:#2a2410;border-bottom:1px solid #4a3a10;color:#d9c870;font-size:12px;line-height:16px;text-align:center}.PresenceAvatar_root__buIrn{position:relative;display:inline-flex;align-items:center;justify-content:center;width:var(--presence-avatar-size);height:var(--presence-avatar-size);flex-shrink:0;line-height:0;vertical-align:middle}.PresenceAvatar_image__aY9JC{display:block;width:100%;height:100%;border-radius:50%;object-fit:cover}.PresenceAvatar_fallback__KGT5K{display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:50%;background:var(--color-text-muted);color:var(--color-bg);font-size:var(--presence-fallback-font-size,calc(var(--presence-avatar-size) * .38));font-weight:600;line-height:1}.PresenceAvatar_indicator__ycc5_{position:absolute;right:0;bottom:0;width:var(--presence-dot-size);height:var(--presence-dot-size);border-radius:50%;background:#4caf50;border:var(--presence-dot-border) solid var(--color-bg-subtle);box-shadow:0 0 0 1px rgba(76,175,80,.2);pointer-events:none;z-index:2}.Avatar_avatarContainer__FLdUK{position:relative;flex-shrink:0}.Avatar_avatar__fZeKf{width:100%;height:100%;border-radius:50%;object-fit:cover}.Avatar_avatarFallback__S2Cp1{width:100%;height:100%;border-radius:50%;background:var(--color-text-muted);display:flex;align-items:center;justify-content:center}.Avatar_avatarFallback__S2Cp1 span{font-weight:600;color:var(--color-bg);letter-spacing:.02em}.Avatar_onlineIndicator__ScFki{position:absolute;bottom:2px;right:2px;width:10px;height:10px;background:#4caf50;border-radius:50%;border:2px solid var(--color-bg-subtle);box-shadow:0 0 0 1px rgba(76,175,80,.2)}.ChannelInfoModal_modalBackdrop__dgSSx{position:fixed;inset:0;background:rgba(0,0,0,.65);z-index:10000;display:flex;align-items:center;justify-content:center;padding:32px}@media(max-width:768px){.ChannelInfoModal_modalBackdrop__dgSSx{padding:0;align-items:stretch;justify-content:stretch}}.ChannelInfoModal_modal__SSmwV{background:var(--color-bg);border:1px solid var(--color-border);border-radius:6px;width:100%;max-width:560px;max-height:calc(100vh - 64px);display:flex;flex-direction:column;outline:none}@media(max-width:768px){.ChannelInfoModal_modal__SSmwV{max-width:none;max-height:none;height:100%;border:none;border-radius:0}}.ChannelInfoModal_modalHeader__1u03e{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:20px 24px;border-bottom:1px solid var(--color-border);flex-shrink:0}@media(max-width:768px){.ChannelInfoModal_modalHeader__1u03e{padding:16px 20px}}.ChannelInfoModal_modalTitle__JERMT{font-size:14px;font-weight:400;color:var(--color-text);margin:0;letter-spacing:.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ChannelInfoModal_closeButton__nFik5{background:none;border:none;color:var(--color-text-muted);font-size:18px;line-height:1;cursor:pointer;padding:0 4px;flex-shrink:0}.ChannelInfoModal_closeButton__nFik5:hover{color:var(--color-text)}.ChannelInfoModal_modalBody__wVfsJ{flex:1 1;overflow-y:auto;padding:16px 24px 24px;display:flex;flex-direction:column;gap:16px}@media(max-width:768px){.ChannelInfoModal_modalBody__wVfsJ{padding:16px 20px 24px}}.AbeThreadSwitcher_container__3B4Vx{position:relative;display:inline-flex;align-items:center;min-width:0}.AbeThreadSwitcher_trigger__XLa4U{display:inline-flex;align-items:center;gap:4px;max-width:100%;padding:0;border:0;background:rgba(0,0,0,0);font:inherit;color:inherit;cursor:pointer;text-align:left}.AbeThreadSwitcher_trigger__XLa4U:hover .AbeThreadSwitcher_title__mUKto{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.AbeThreadSwitcher_trigger__XLa4U:focus-visible{outline:1px solid var(--color-text);outline-offset:2px;border-radius:2px}.AbeThreadSwitcher_title__mUKto{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.AbeThreadSwitcher_chevron__ajbbF{flex:0 0 auto;font-size:11px;color:var(--color-text-light,var(--color-text-muted));line-height:1}.AbeThreadSwitcher_menu__SPoCU{position:absolute;top:calc(100% + 4px);left:0;z-index:50;min-width:240px;max-width:360px;max-height:320px;overflow-y:auto;padding:4px;background:var(--color-bg,#ffffff);border:1px solid var(--color-border,rgba(128,128,128,.2));border-radius:4px;box-shadow:0 4px 12px rgba(0,0,0,.12)}.AbeThreadSwitcher_menuItem__A05kj,.AbeThreadSwitcher_menuNew__VAEMe{display:block;width:100%;padding:7px 10px;border:0;border-radius:3px;background:rgba(0,0,0,0);color:var(--color-text);font:inherit;font-size:13px;line-height:1.35;text-align:left;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AbeThreadSwitcher_menuItem__A05kj:hover,.AbeThreadSwitcher_menuNew__VAEMe:hover{background:color-mix(in srgb,var(--color-text) 6%,transparent)}.AbeThreadSwitcher_menuItem__A05kj:focus-visible,.AbeThreadSwitcher_menuNew__VAEMe:focus-visible{outline:1px solid var(--color-text);outline-offset:-2px}.AbeThreadSwitcher_menuNew__VAEMe{color:var(--color-text-muted)}.AbeThreadSwitcher_menuItemActive__kVbL7{background:color-mix(in srgb,var(--color-text) 10%,transparent)}.AbeThreadSwitcher_menuItemActive__kVbL7:hover{background:color-mix(in srgb,var(--color-text) 12%,transparent)}.AbeThreadSwitcher_menuDivider__Qkup4{height:1px;margin:4px 6px;background:var(--color-border,rgba(128,128,128,.18))}.messageContextMenu_contextMenuBackdrop__EHWVZ{position:fixed;inset:0;background:rgba(0,0,0,.4);z-index:5000;touch-action:none}.messageContextMenu_contextMenuPanel__6D6Yo{position:fixed;background:var(--color-bg);border:1px solid var(--color-border);box-shadow:0 4px 16px rgba(0,0,0,.25);max-width:280px;z-index:5001}.messageContextMenu_contextMenuReactions__q_1iq{display:flex;justify-content:center;gap:4px;padding:8px 12px}.messageContextMenu_contextMenuEmojiBtn__aF1pv{padding:0;font-size:24px;line-height:1;background:none;border:none;cursor:pointer;min-width:44px;min-height:44px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-sm)}.messageContextMenu_contextMenuEmojiBtn__aF1pv:active{background:rgba(128,128,128,.15)}.messageContextMenu_contextMenuActions__L1Pp1{display:flex;flex-direction:column;border-top:1px solid var(--color-border)}.messageContextMenu_contextMenuAction__UalAU{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;color:var(--color-text);background:none;border:none;cursor:pointer;text-align:left;padding:0 16px;min-height:44px;display:flex;align-items:center}.messageContextMenu_contextMenuAction__UalAU:active{background:rgba(128,128,128,.12)}.messageContextMenu_contextMenuAction__UalAU+.messageContextMenu_contextMenuAction__UalAU{border-top:1px solid var(--color-border)}.messageContextMenu_contextMenuActionDanger__juWeW{color:#c62828}