.vMSbfG_visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:is(.content:has(.vMSbfG_chatPage),.content:has(.vMSbfG_statePage)){width:100%;padding-bottom:0}.vMSbfG_statePage{border:1px solid var(--border);border-radius:var(--radius-l);background:var(--bg-panel);text-align:center;align-content:center;place-items:center;gap:10px;width:min(760px,100vw - 32px);min-height:360px;margin:24px auto 0;padding:42px;display:grid;position:relative}.vMSbfG_statePage>span{background:var(--brand-coral);width:34px;height:2px}.vMSbfG_statePage[aria-busy=true]{width:100%;min-height:calc(100dvh - var(--header-h) - 28px);background:0 0;border:0;margin-block-start:0}.vMSbfG_statePage h1{font-family:var(--font-display);font-size:var(--fs-xl);margin:0;font-weight:550}.vMSbfG_statePage p{max-width:52ch;color:var(--text-secondary);font-size:var(--fs-sm);margin:0 0 10px;line-height:1.7}.vMSbfG_chatPage{width:min(1480px,100vw - 32px);height:calc(100dvh - var(--header-h) - 28px);border:1px solid var(--border);background:var(--bg-panel);border-radius:10px;grid-template-columns:280px minmax(0,1fr);min-height:0;margin:14px auto 0;display:grid;position:relative;overflow:hidden}.vMSbfG_chatList{border-inline-end:1px solid var(--divider);background:color-mix(in srgb, var(--bg-surface) 82%, var(--bg-panel));flex-direction:column;min-width:0;display:flex}.vMSbfG_messageTitle{border-block-end:1px solid var(--divider);justify-content:space-between;align-items:center;gap:12px;min-height:68px;padding:10px 16px;display:flex}.vMSbfG_messageTitle>div{min-width:0}.vMSbfG_messageTitle span{color:var(--text-muted);font-family:var(--font-data);font-size:var(--fs-xs);letter-spacing:var(--tracking-data)}.vMSbfG_messageTitle h1{font-size:var(--fs-lg);margin:2px 0 0}.vMSbfG_messageTitle>b{color:var(--success);font-family:var(--font-data);font-size:var(--fs-xs);flex:none;font-weight:500}.vMSbfG_sectionTabs{grid-template-columns:1fr 1fr;padding:8px 10px 0;display:grid}.vMSbfG_sectionTabs button{border:0;min-height:38px;color:var(--text-muted);font:inherit;font-size:var(--fs-sm);background:0 0;border-block-end:2px solid #0000;justify-content:center;align-items:center;gap:6px;display:inline-flex}.vMSbfG_sectionTabs .vMSbfG_tabActive{color:var(--text-primary);border-block-end-color:var(--brand-coral)}.vMSbfG_sectionTabs b{min-width:18px;height:18px;color:var(--text-on-brand);background:var(--brand-coral-strong);font-family:var(--font-data);font-size:var(--fs-xs);border-radius:999px;place-items:center;padding-inline:4px;display:grid}.vMSbfG_chatListSearch{border-block-end:1px solid var(--divider);padding:9px 10px}.vMSbfG_chatListSearch input{border:1px solid var(--border);border-radius:var(--radius-s);width:100%;height:36px;color:var(--text-primary);background:var(--bg-panel);font:inherit;font-size:var(--fs-sm);outline:none;padding:0 11px}.vMSbfG_chatListSearch input:focus-visible{border-color:var(--brand-coral);outline:2px solid var(--focus-ring);outline-offset:1px}.vMSbfG_offlineNote,.vMSbfG_syncWarning{color:var(--warning);background:var(--warning-soft);font-size:var(--fs-xs);margin:0;padding:8px 12px;line-height:1.45}.vMSbfG_chatItems{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}.vMSbfG_chatItem{border:0;border-block-end:1px solid var(--divider);width:100%;min-height:72px;color:var(--text-primary);text-align:start;background:0 0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px;text-decoration:none;display:grid}.vMSbfG_shipAiPinned{z-index:1;background:var(--bg-panel);position:sticky;top:0}.vMSbfG_notificationItem{border-block-end:1px solid var(--divider);gap:8px;padding:13px 14px;display:grid}.vMSbfG_notificationUnread{box-shadow:inset 3px 0 0 var(--brand-coral);background:color-mix(in srgb, var(--brand-coral-soft) 34%, transparent)}[dir=rtl] .vMSbfG_notificationUnread{box-shadow:inset -3px 0 0 var(--brand-coral)}.vMSbfG_notificationItem a{min-width:0;color:var(--text-primary);gap:4px;text-decoration:none;display:grid}.vMSbfG_notificationItem strong,.vMSbfG_notificationItem small{overflow-wrap:anywhere}.vMSbfG_notificationItem small,.vMSbfG_notificationItem time{color:var(--text-muted);font-size:var(--fs-xs)}.vMSbfG_notificationItem time{font-family:var(--font-data)}.vMSbfG_notificationItem button{border:1px solid var(--border);width:fit-content;min-height:30px;color:var(--brand-coral-ink);background:var(--bg-panel);font:inherit;font-size:var(--fs-xs);border-radius:999px;padding:4px 10px}.vMSbfG_chatItem:hover,.vMSbfG_chatItem.vMSbfG_active{background:var(--bg-panel)}.vMSbfG_chatItem.vMSbfG_active{box-shadow:inset 3px 0 0 var(--brand-coral)}[dir=rtl] .vMSbfG_chatItem.vMSbfG_active{box-shadow:inset -3px 0 0 var(--brand-coral)}.vMSbfG_avatar{width:38px;height:38px;color:var(--brand-coral-ink);background:var(--brand-coral-soft);font-size:var(--fs-sm);border-radius:7px;place-items:center;font-weight:700;display:grid}.vMSbfG_chatItem>span:nth-child(2){min-width:0;display:grid}.vMSbfG_chatItem strong,.vMSbfG_chatItem small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vMSbfG_chatItem strong{font-size:var(--fs-sm);font-weight:620}.vMSbfG_chatItem small{color:var(--text-muted);font-size:var(--fs-xs);margin-block-start:4px}.vMSbfG_itemMeta{flex-direction:column;justify-content:space-between;align-self:stretch;align-items:end;display:flex}.vMSbfG_itemMeta time{color:var(--text-muted);font-family:var(--font-data);font-size:var(--fs-xs)}.vMSbfG_itemMeta b{min-width:18px;height:18px;color:var(--text-on-brand);background:var(--brand-coral-strong);font-family:var(--font-data);font-size:var(--fs-xs);border-radius:999px;place-items:center;padding-inline:4px;display:grid}.vMSbfG_chatNote{color:var(--text-muted);font-size:var(--fs-xs);margin:0;padding:28px 18px;line-height:1.7}.vMSbfG_chatMain{background:var(--bg-panel);grid-template-rows:auto auto minmax(0,1fr) auto;min-width:0;min-height:0;display:grid;position:relative}.vMSbfG_chatMainHead{border-block-end:1px solid var(--divider);background:color-mix(in srgb, var(--bg-surface) 72%, var(--bg-panel));grid-row:1;align-items:center;gap:12px;min-height:68px;padding:10px 18px;display:flex}.vMSbfG_chatMainHead>div{min-width:0;display:grid}.vMSbfG_chatMainHead>div:not(.vMSbfG_headerTools){flex:1 1 0}.vMSbfG_chatMainHead strong,.vMSbfG_chatMainHead small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vMSbfG_chatMainHead strong{font-size:var(--fs-base)}.vMSbfG_chatMainHead small{color:var(--text-muted);font-size:var(--fs-xs);margin-block-start:3px}.vMSbfG_chatMainHead>span{color:var(--success);font-family:var(--font-data);font-size:var(--fs-xs);margin-inline-start:auto}.vMSbfG_chatMainHead>a{color:var(--brand-coral-ink);font-size:var(--fs-xs);margin-inline-start:auto;text-decoration:none}.vMSbfG_chatMain>.vMSbfG_syncWarning{grid-row:2}.vMSbfG_chatContext{grid-row:2;min-width:0}.vMSbfG_chatBack{color:var(--brand-coral-ink);font-size:var(--fs-lg);background:0 0;border:0;padding-block:4px;padding-inline:0 8px;display:none}.vMSbfG_chatStream{overflow-anchor:auto;overscroll-behavior:contain;background:color-mix(in srgb, var(--bg-surface) 62%, var(--bg-panel));flex-direction:column;grid-row:3;gap:15px;min-height:0;padding:24px clamp(18px,3vw,46px);display:flex;overflow-y:auto}.vMSbfG_dateDivider{color:var(--text-muted);font-size:var(--fs-xs);align-self:center}.vMSbfG_messageRow{gap:4px;width:min(72%,720px);display:grid;position:relative}.vMSbfG_selfRow{align-self:flex-end;justify-items:end}.vMSbfG_peerRow{align-self:flex-start;justify-items:start}.vMSbfG_messageRow>header{color:var(--text-muted);font-size:var(--type-label);flex-wrap:wrap;align-items:center;gap:9px;display:flex;position:relative}.vMSbfG_messageRow>header strong{color:var(--text-secondary);font-weight:600}.vMSbfG_messageRow>small{color:var(--text-muted);font-family:var(--font-data);font-size:var(--type-label)}.vMSbfG_translationMeta{max-width:100%;color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:0 12px;display:flex}.vMSbfG_translationMeta small{font-size:var(--type-label);overflow-wrap:anywhere;display:block}.vMSbfG_translationMeta button,.vMSbfG_messageDetails summary{min-height:var(--tap-min);min-width:var(--tap-min);color:var(--text-secondary);font:inherit;font-size:var(--type-secondary);cursor:pointer;background:0 0;border:0;align-items:center;padding:2px 0;display:inline-flex}.vMSbfG_messageDetails{flex:none;min-width:0}.vMSbfG_messageDetails summary{list-style:none}.vMSbfG_messageDetails summary::-webkit-details-marker{display:none}.vMSbfG_messageDetails>summary{justify-content:center}.vMSbfG_messageDetailContent{z-index:2;inset-inline-start:0;border:1px solid var(--divider);border-radius:var(--radius-m);background:var(--bg-surface);width:min(260px,72vw);color:var(--text-secondary);box-shadow:var(--shadow-card);padding:12px;position:absolute;top:100%}.vMSbfG_selfRow .vMSbfG_messageDetailContent{inset-inline:auto 0}.vMSbfG_messageDetailContent small{overflow-wrap:anywhere;font-size:var(--type-label);display:block}.vMSbfG_translationText{max-width:100%;color:var(--text-secondary);font-size:var(--type-secondary);white-space:pre-wrap;overflow-wrap:anywhere;background:0 0;border:0;margin:0;padding:0;line-height:1.6}.vMSbfG_translationMeta button:disabled{color:var(--text-muted);cursor:not-allowed}.vMSbfG_translationUnavailable{overflow-wrap:anywhere;max-width:100%;line-height:1.45;color:var(--warning)!important;font-family:var(--font-body)!important;font-size:var(--type-secondary)!important}.vMSbfG_bubble{border:1px solid var(--border);max-width:100%;font-size:var(--type-body);overflow-wrap:anywhere;white-space:pre-wrap;border-radius:6px 12px 12px;padding:10px 13px;line-height:1.7}.vMSbfG_peer{background:var(--bg-panel)}.vMSbfG_self{border-color:color-mix(in srgb, var(--brand-coral) 32%, var(--border));background:var(--brand-coral-soft);border-radius:12px 6px 12px 12px}[dir=rtl] .vMSbfG_bubble{border-radius:12px 6px 12px 12px}[dir=rtl] .vMSbfG_self{border-radius:6px 12px 12px}.vMSbfG_agentStatus,.vMSbfG_agentControlNotice,.vMSbfG_agentFallback,.vMSbfG_agentProposal{border:1px solid var(--border);border-radius:var(--radius-s);background:var(--bg-panel);align-self:center;width:min(100%,760px)}.vMSbfG_agentStatus{color:var(--text-secondary);font-size:var(--fs-xs);flex-wrap:wrap;justify-content:space-between;gap:6px 12px;padding:9px 12px;display:flex}.vMSbfG_agentStatus small{color:var(--text-muted)}.vMSbfG_agentControlNotice{border-color:color-mix(in srgb, var(--warning) 45%, var(--border));color:var(--text-secondary);font-size:var(--fs-xs);gap:4px;padding:10px 12px;display:grid}.vMSbfG_agentControlNotice strong{color:var(--warning-ink,var(--text-primary))}.vMSbfG_agentControlNotice span{overflow-wrap:anywhere;font-family:var(--font-data)}.vMSbfG_agentControlNotice small{color:var(--text-muted)}.vMSbfG_agentSources{border:1px solid var(--divider);border-radius:var(--radius-s);max-width:100%;color:var(--text-muted);background:var(--bg-panel);font-size:var(--fs-xs);padding:6px 9px}.vMSbfG_agentSources summary{color:var(--brand-coral-ink);cursor:pointer}.vMSbfG_agentSources>small{font-family:var(--font-data);overflow-wrap:anywhere;margin-block-start:5px;display:block}.vMSbfG_agentSources ul{gap:5px;margin:8px 0 0;padding-inline-start:18px;display:grid}.vMSbfG_agentSources li{overflow-wrap:anywhere}.vMSbfG_agentSources li small{color:var(--text-muted);margin-inline-start:7px}.vMSbfG_agentSources a{color:var(--brand-coral-ink)}.vMSbfG_agentFallback{border-color:color-mix(in srgb, var(--warning) 35%, var(--border));background:var(--warning-soft);padding:14px}.vMSbfG_agentFallback p{color:var(--text-secondary);font-size:var(--fs-sm);margin:5px 0}.vMSbfG_agentFallback small{color:var(--text-muted)}.vMSbfG_agentFallback>div{gap:6px;margin-block:10px;display:grid}.vMSbfG_agentFallback ul{color:var(--text-secondary);font-size:var(--fs-xs);gap:5px;margin:0;padding-inline-start:18px;display:grid}.vMSbfG_agentFallback a{color:var(--brand-coral-ink)}.vMSbfG_agentProposal{gap:8px;padding:14px;display:grid}.vMSbfG_agentProposal header,.vMSbfG_agentProposal>div{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.vMSbfG_agentProposal header span{color:var(--brand-coral-ink);font-family:var(--font-data);font-size:var(--fs-xs)}.vMSbfG_agentProposal p,.vMSbfG_agentProposal>small{color:var(--text-muted);font-size:var(--fs-xs);overflow-wrap:anywhere;margin:0}.vMSbfG_agentProposal pre{border-radius:var(--radius-s);max-height:180px;color:var(--text-secondary);background:var(--bg-surface);font-family:var(--font-data);font-size:var(--fs-xs);white-space:pre-wrap;margin:0;padding:10px;overflow:auto}.vMSbfG_emptyChat,.vMSbfG_emptySelection{min-height:100%;color:var(--text-muted);text-align:center;align-content:center;place-items:center;gap:7px;display:grid}.vMSbfG_emptyChat{flex:1 0 auto;min-height:0}.vMSbfG_emptyChat strong,.vMSbfG_emptySelection strong{color:var(--text-primary);font-size:var(--fs-base)}.vMSbfG_selectionState{grid-row:1/-1;min-height:0;padding:24px}.vMSbfG_emptyChat p,.vMSbfG_emptySelection p{max-width:42ch;font-size:var(--fs-xs);margin:0;line-height:1.65}.vMSbfG_emptySelection>span{border:1px solid var(--border);width:42px;height:42px;color:var(--brand-coral-ink);background:var(--bg-surface);border-radius:50%;place-items:center;display:grid}.vMSbfG_chatComposer{border-block-start:1px solid var(--divider);background:var(--bg-panel);grid-row:4;grid-template-columns:minmax(0,1fr) auto;gap:8px 10px;padding:12px 16px;display:grid}.vMSbfG_composerArea{background:var(--bg-panel);grid-row:4;min-width:0;min-height:0;position:relative}.vMSbfG_chatListSearch{align-items:center;gap:8px;min-height:68px;padding:16px 12px;display:flex}.vMSbfG_chatListSearch>svg{width:16px;color:var(--text-muted);pointer-events:none;margin-inline-start:9px;position:absolute}.vMSbfG_chatListSearch input{background:var(--bg-panel);border-radius:5px;width:100%;min-width:0;height:34px;padding-inline-start:32px}.vMSbfG_chatListSearch .vMSbfG_newChatButton{height:34px;color:var(--text-secondary);background:var(--bg-panel);border:0;border-radius:5px;flex:0 0 34px;place-items:center;display:grid}.vMSbfG_chatList .vMSbfG_chatItem{min-height:72px;padding:12px}.vMSbfG_chatItem.vMSbfG_active{background:var(--brand-coral-soft);box-shadow:inset 3px 0 0 var(--brand-coral)}.vMSbfG_chatItem .vMSbfG_itemMeta{min-width:38px}.vMSbfG_itemMeta svg{width:13px;height:13px;color:var(--text-muted)}.vMSbfG_conversationRow{position:relative}.vMSbfG_conversationRow .vMSbfG_chatItem{width:100%}.vMSbfG_pinnedChat{background:var(--bg-panel)}.vMSbfG_systemAvatar{font-size:var(--fs-xs);color:var(--text-secondary);background:var(--bg-surface)}.vMSbfG_rowMenuButton{inset-inline-end:3px;color:var(--text-muted);opacity:0;background:0 0;border:0;padding:0 5px;position:absolute;bottom:1px}.vMSbfG_conversationRow:hover .vMSbfG_rowMenuButton,.vMSbfG_conversationRow:focus-within .vMSbfG_rowMenuButton{opacity:1}.vMSbfG_chatMainHead>.vMSbfG_headerTools{flex-shrink:0;gap:8px;margin-inline-start:auto;display:flex}.vMSbfG_headerTools button,.vMSbfG_toolIcons button,.vMSbfG_messageMore,.vMSbfG_chatSidePanel header button,.vMSbfG_chatDialog header button{width:36px;height:36px;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;border-radius:5px;place-items:center;display:inline-grid}.vMSbfG_headerTools button:hover,.vMSbfG_toolIcons button:hover{background:var(--bg-surface)}.vMSbfG_messageAvatar{inset-inline-start:-44px;width:34px;height:34px;color:var(--brand-coral-ink);background:var(--brand-coral-soft);border:0;border-radius:6px;place-items:center;padding:0;font-family:inherit;font-size:13px;display:grid;position:absolute;top:21px}.vMSbfG_selfRow .vMSbfG_messageAvatar{inset-inline:auto -44px}.vMSbfG_chatStream{gap:14px;padding:22px 64px}.vMSbfG_messageRow{max-width:calc(100% - 8px)}.vMSbfG_messageRow>header{height:19px;font-size:var(--fs-xs)}.vMSbfG_messageRow>header strong{font-weight:400}.vMSbfG_selfRow>header>strong{display:none}.vMSbfG_selfRow{margin-block-start:-2px}.vMSbfG_bubble{border-radius:5px;font-size:15px;line-height:1.6}.vMSbfG_self{border-radius:5px}.vMSbfG_messageMenuAnchor{position:relative}.vMSbfG_messageMore{opacity:0;width:28px;height:22px}.vMSbfG_messageRow:hover .vMSbfG_messageMore,.vMSbfG_messageRow:focus-within .vMSbfG_messageMore{opacity:1}.vMSbfG_chatMenu{z-index:20;inset-inline-start:8px;border:1px solid var(--border);background:var(--bg-panel);min-width:126px;max-height:min(360px,60dvh);box-shadow:var(--shadow-pop);border-radius:7px;padding:5px;display:grid;position:absolute;top:100%;overflow-y:auto}.vMSbfG_selfRow .vMSbfG_chatMenu{inset-inline:auto 0}.vMSbfG_conversationRow>.vMSbfG_chatMenu{top:35px;inset-inline:auto 6px}.vMSbfG_chatMenu button{text-align:start;min-height:36px;font:inherit;color:var(--text-primary);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:4px;padding:6px 14px;font-size:13px}.vMSbfG_chatMenu button:hover,.vMSbfG_chatMenu button:focus-visible{background:var(--bg-surface)}.vMSbfG_translationMeta:empty{display:none}.vMSbfG_quotedMessage{border-inline-start:3px solid var(--border);background:color-mix(in srgb, var(--bg-surface) 75%, transparent);max-width:100%;color:var(--text-secondary);gap:4px;margin:9px 0 0;padding:6px 9px;font-size:12px;display:grid}.vMSbfG_quotedMessage strong{font-size:var(--fs-xs);font-weight:500}.vMSbfG_composerArea{border-block-start:1px solid var(--border)}.vMSbfG_composerArea:focus-within{border-block-start-color:var(--brand-coral)}.vMSbfG_composerTools{padding:4px 12px 0;position:relative}.vMSbfG_toolIcons{align-items:center;gap:3px;display:flex}.vMSbfG_toolIcons .vMSbfG_historyTool{margin-inline-start:auto}.vMSbfG_toolIcons button:disabled{opacity:.4;cursor:not-allowed}.vMSbfG_toolIcons button[aria-pressed=true]{color:var(--brand-coral);background:var(--brand-coral-soft)}.vMSbfG_composerArea .vMSbfG_chatComposer{border:0;grid-template-columns:1fr auto;gap:4px 12px;padding:0 18px 12px}.vMSbfG_composerArea .vMSbfG_chatComposer textarea{resize:none;min-height:48px;max-height:150px;box-shadow:none;background:0 0;border:0;border-radius:0;grid-column:1/-1;padding:8px 0}.vMSbfG_composerArea .vMSbfG_chatComposer textarea:focus-visible{outline:0}.vMSbfG_composerArea .vMSbfG_chatComposer>button{border-radius:5px;grid-area:2/2;min-width:88px;min-height:34px;padding:5px 18px}.vMSbfG_composerArea .vMSbfG_sendHint{font-size:var(--fs-xs);grid-area:2/1;align-self:center}.vMSbfG_pendingContent,.vMSbfG_uploadStatus,.vMSbfG_selectionActions{color:var(--text-secondary);background:var(--bg-surface);align-items:center;gap:10px;padding:7px 16px;font-size:12px;display:flex}.vMSbfG_pendingContent>span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.vMSbfG_pendingContent button,.vMSbfG_uploadStatus button,.vMSbfG_selectionActions button{color:var(--brand-coral-ink);cursor:pointer;background:0 0;border:0;padding:3px 6px}.vMSbfG_selectMessage{inset-inline-start:-62px;position:absolute;top:28px}.vMSbfG_selfRow .vMSbfG_selectMessage{inset-inline:auto -62px}.vMSbfG_emojiPicker{bottom:100%;z-index:15;border:1px solid var(--border);width:min(330px,100vw - 32px);box-shadow:var(--shadow-pop);background:var(--bg-panel);border-radius:8px;grid-template-columns:repeat(8,1fr);gap:2px;padding:12px;display:grid;position:absolute;inset-inline-start:10px}.vMSbfG_emojiPicker button{cursor:pointer;background:0 0;border:0;min-height:34px;padding:3px;font-size:24px}.vMSbfG_newMessagesButton{inset-inline-end:12px;border:1px solid var(--border);background:var(--bg-panel);color:var(--brand-coral-ink);box-shadow:var(--shadow-card);cursor:pointer;border-radius:7px;padding:8px 12px;position:absolute;bottom:calc(100% + 14px)}.vMSbfG_withChatPanel{padding-inline-end:296px}.vMSbfG_chatSidePanel{z-index:10;border-inline-start:1px solid var(--border);background:var(--bg-panel);flex-direction:column;width:296px;min-height:0;display:flex;position:absolute;inset-block:0;inset-inline-end:0}.vMSbfG_chatSidePanel>header,.vMSbfG_chatDialog>header{border-block-end:1px solid var(--border);justify-content:space-between;align-items:center;gap:16px;min-height:64px;padding:12px 18px;display:flex}.vMSbfG_detailContents{padding:14px 18px;overflow-y:auto}.vMSbfG_detailContents>button,.vMSbfG_detailContents>label,.vMSbfG_detailContents>details,.vMSbfG_detailContents>section{border:0;border-bottom:1px solid var(--border);width:100%;min-height:46px;color:var(--text-primary);text-align:start;font:inherit;background:0 0;justify-content:space-between;align-items:center;padding:10px 0;font-size:13px;display:flex}.vMSbfG_detailContents>details,.vMSbfG_detailContents>section{display:block}.vMSbfG_detailContents details label{gap:6px;margin:12px 0;display:grid}.vMSbfG_detailContents input:not([type=checkbox]),.vMSbfG_detailContents textarea{box-sizing:border-box;background:var(--bg-surface);width:100%;color:var(--text-primary);border:1px solid var(--border);font:inherit;border-radius:5px;padding:8px}.vMSbfG_detailContents p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px}.vMSbfG_detailContents summary,.vMSbfG_detailContents button{cursor:pointer}.vMSbfG_detailContents input[type=checkbox]{accent-color:var(--brand-coral)}.vMSbfG_groupInvite{margin-top:16px}.vMSbfG_groupInvite label{align-items:center;display:flex!important}.vMSbfG_historySearch{gap:8px;padding:12px;display:grid}.vMSbfG_historySearch input,.vMSbfG_chatDialog>input{border:1px solid var(--border);background:var(--bg-surface);width:100%;min-width:0;min-height:36px;color:var(--text-primary);font:inherit;border-radius:5px;padding:7px 10px;font-size:13px}.vMSbfG_historyResults{padding:0 12px 16px;overflow-y:auto}.vMSbfG_historyResults>button{border:0;border-bottom:1px solid var(--border);width:100%;color:var(--text-primary);text-align:start;font:inherit;overflow-wrap:anywhere;cursor:pointer;background:0 0;gap:5px;padding:12px 6px;font-size:13px;display:grid}.vMSbfG_historyResults time,.vMSbfG_historyResults small{color:var(--text-muted);font-size:var(--fs-xs)}.vMSbfG_historyResults p{color:var(--text-muted);font-size:13px}.vMSbfG_historyResults span{-webkit-line-clamp:3;white-space:pre-wrap;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.vMSbfG_notificationStream{grid-row:3;min-height:0;padding:18px 24px;overflow-y:auto}.vMSbfG_notificationStream .vMSbfG_notificationItem{border:1px solid var(--border);background:var(--bg-panel);max-width:640px;box-shadow:none;border-radius:8px;margin:0 auto 14px;padding:18px}.vMSbfG_chatActionError{top:70px;z-index:21;background:var(--warning-soft);border:1px solid var(--warning);border-radius:6px;justify-content:space-between;gap:10px;padding:10px 14px;font-size:13px;display:flex;position:absolute;inset-inline:12px}.vMSbfG_chatActionError button{background:0 0;border:0}.vMSbfG_chatDialog{border:1px solid var(--border);background:var(--bg-panel);width:min(480px,100vw - 32px);max-height:calc(100dvh - 48px);color:var(--text-primary);box-shadow:var(--shadow-pop);border-radius:10px;padding:0 20px 20px}.vMSbfG_chatDialog::backdrop{background:var(--bg-overlay)}.vMSbfG_chatDialog>header{margin-inline:-20px;margin-bottom:16px}.vMSbfG_chatDialog>footer{justify-content:space-between;align-items:center;gap:12px;padding-top:16px;display:flex}.vMSbfG_chatDialog>footer small{color:var(--text-muted);font-size:12px}.vMSbfG_chatDialog>p{font-size:14px;line-height:1.7}.vMSbfG_contactPicker,.vMSbfG_forwardPicker{min-height:160px;max-height:360px;padding-top:12px;overflow-y:auto}.vMSbfG_contactPicker label,.vMSbfG_forwardPicker label{cursor:pointer;align-items:center;gap:12px;padding:10px 4px;font-size:14px;display:flex}.vMSbfG_contactPicker input,.vMSbfG_forwardPicker input{accent-color:var(--brand-coral)}.vMSbfG_fileMessage{white-space:normal;gap:6px;max-width:100%;display:grid}.vMSbfG_fileMessage audio{width:260px;max-width:100%;height:40px}.vMSbfG_fileMessage video{max-width:100%;max-height:260px}.vMSbfG_fileDownload{max-width:100%;color:var(--text-primary);text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:4px;display:flex}.vMSbfG_fileDownload span{overflow-wrap:anywhere;gap:3px;font-size:13px;display:grid}.vMSbfG_fileDownload small{font-size:var(--fs-xs);color:var(--text-muted)}.vMSbfG_imageMessage{cursor:zoom-in;background:0 0;border:0;padding:0}.vMSbfG_imageMessage img{border-radius:4px;max-width:100%;max-height:280px;display:block}.vMSbfG_imagePreview{max-width:100%;max-height:70dvh;margin:auto;display:block}.vMSbfG_chatDialog>.vMSbfG_largeMessage{white-space:pre-wrap;overflow-wrap:anywhere;font-size:26px;line-height:1.7}@media (max-width:1024px) and (min-width:781px){.vMSbfG_chatPage{grid-template-columns:240px minmax(0,1fr)}.vMSbfG_withChatPanel{padding-inline-end:0}.vMSbfG_chatSidePanel{box-shadow:var(--shadow-pop)}}.vMSbfG_chatComposer textarea{resize:vertical;border:1px solid var(--border);border-radius:var(--radius-s);min-width:0;min-height:46px;max-height:140px;color:var(--text-primary);background:var(--bg-surface);font:inherit;font-size:var(--type-body);outline:none;padding:10px 12px;line-height:1.55}.vMSbfG_chatComposer textarea:focus-visible{border-color:var(--brand-coral);outline:2px solid var(--focus-ring);outline-offset:1px}.vMSbfG_chatComposer button{align-self:end}.vMSbfG_chatComposer>small{color:var(--text-muted);font-size:var(--type-label)}.vMSbfG_chatComposer>p{color:var(--danger);font-size:var(--type-secondary);grid-column:1/-1;margin:0}@media (prefers-reduced-motion:reduce){.vMSbfG_chatPage *,.vMSbfG_statePage *{scroll-behavior:auto;transition:none!important}}.vMSbfG_roomDelegation{border:1px solid var(--border);border-radius:.6rem;margin:.4rem 0;padding:.5rem .7rem;font-size:.85rem}.vMSbfG_roomDelegation button{color:var(--brand-coral);background:var(--brand-coral-soft);border-color:var(--border);border-radius:var(--radius-s);font-family:var(--font-body);font-size:inherit;cursor:pointer;border-style:solid}.vMSbfG_roomDelegation button:not(:disabled):hover{color:var(--brand-coral-strong);background:var(--bg-elevated)}.vMSbfG_roomDelegation button[type=submit]{color:var(--text-on-brand);background:var(--brand-coral-strong)}.vMSbfG_roomDelegation button:disabled{cursor:not-allowed}.vMSbfG_roomDelegation button:focus-visible,.vMSbfG_roomDelegation textarea:focus-visible{outline:2px solid var(--brand-coral);outline-offset:2px}.vMSbfG_roomDelegation>div{max-height:45vh;overflow:auto}.vMSbfG_roomDelegation form{gap:.65rem;padding-top:.65rem;display:grid}.vMSbfG_roomDelegation label{line-height:1.6;display:block}.vMSbfG_roomDelegation textarea{width:100%;min-height:5rem;color:var(--text-primary);background:var(--bg-inset);border-color:var(--border);border-radius:var(--radius-s);font-family:var(--font-body);padding:.5rem;display:block}.vMSbfG_roomDelegation textarea::placeholder{color:var(--text-muted)}.vMSbfG_roomDelegation input{accent-color:var(--brand-coral);margin-inline-end:.45rem}.vMSbfG_roomDelegation li{overflow-wrap:anywhere;margin:.4rem 0}.vMSbfG_roomDelegation li button,.vMSbfG_roomDelegation li a{margin-inline-start:.6rem}.vMSbfG_avatarWrap{flex-shrink:0;width:38px;height:38px;display:block;position:relative}.vMSbfG_unreadBadge{border:2px solid var(--bg-panel);background:var(--danger);min-width:19px;height:19px;color:var(--text-on-danger);font:650 10px/1 var(--font-data);font-variant-numeric:tabular-nums;z-index:1;border-radius:999px;place-items:center;padding-inline:5px;display:grid;position:absolute;inset-block-start:-6px;inset-inline-end:-7px}.vMSbfG_unreadBadge.vMSbfG_unreadDot{width:11px;min-width:11px;height:11px;padding:0;inset-block-start:-3px;inset-inline-end:-3px}.vMSbfG_remarkForm{gap:16px;padding:18px;display:grid}.vMSbfG_remarkForm label{gap:8px;display:grid}.vMSbfG_remarkForm input{box-sizing:border-box;border:1px solid var(--border);width:100%;min-width:0;color:var(--text-primary);background:var(--bg-surface);font:inherit;border-radius:8px;padding:10px}.vMSbfG_remarkForm p{color:var(--text-secondary);overflow-wrap:anywhere;margin:0}.vMSbfG_remarkForm footer{flex-wrap:wrap;gap:10px;display:flex}.vMSbfG_remarkForm button{border:1px solid var(--border);min-height:38px;font:inherit;color:var(--text-primary);background:var(--bg-panel);border-radius:8px;padding:8px 14px}.vMSbfG_remarkForm button[type=submit]{color:var(--text-on-brand);background:var(--brand-coral)}.vMSbfG_remarkForm button:disabled{opacity:.55}.vMSbfG_chatMain.vMSbfG_notificationMain{flex-direction:column;display:flex;overflow:hidden}.vMSbfG_notificationMain>.vMSbfG_chatMainHead{flex-shrink:0}.vMSbfG_kindFilters{border-bottom:1px solid var(--divider);gap:8px;padding:12px;display:flex}.vMSbfG_kindFilters button{min-width:0;min-height:44px;color:var(--text-muted);font:inherit;background:0 0;border:1px solid #0000;border-radius:7px;flex:1;padding:8px 12px;font-size:14px}.vMSbfG_kindFilters button[aria-pressed=true]{color:var(--text-primary);border-color:var(--border);background:var(--bg-panel);font-weight:600}.vMSbfG_kindFilters button:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.vMSbfG_chatItemTitle{align-items:center;gap:6px;min-width:0;display:flex}.vMSbfG_chatItemTitle strong{min-width:0}.vMSbfG_kindBadge{font-size:var(--fs-xs);color:var(--brand-coral-ink);background:var(--brand-coral-soft);white-space:nowrap;border-radius:4px;flex:none;padding:2px 5px;font-weight:500;line-height:1.4}.vMSbfG_kindBadge[data-kind=direct],.vMSbfG_directAvatar{color:var(--ai);background:color-mix(in srgb, var(--ai) 12%, var(--bg-panel))}.vMSbfG_directAvatar{border-radius:50%}.vMSbfG_groupAvatar{border-radius:9px}@media (min-width:781px){.content:has(.vMSbfG_chatPage){flex-direction:column;display:flex}.vMSbfG_chatPage{background:var(--bg-canvas);border:0;border-radius:0;flex:1;grid-template-columns:clamp(220px,19vw,260px) minmax(0,1fr);width:100%;height:100%;margin:0}.vMSbfG_chatList{background:var(--bg-canvas)}.vMSbfG_messageTitle{padding-inline:0 20px}.vMSbfG_statePage{max-width:100%}.vMSbfG_chatListSearch{min-height:60px;padding:8px 12px}.vMSbfG_chatItem{min-height:64px;padding-block:8px}.vMSbfG_chatMainHead{min-height:60px;padding:8px 20px}}.vMSbfG_projectEntry{min-height:44px;color:var(--brand-coral-ink);white-space:nowrap;align-items:center;padding:6px 8px;font-size:12px;display:inline-flex}.vMSbfG_mobileFilters,.vMSbfG_mobileInboxHeader{display:none}.vMSbfG_mobileActionMenu{inset:var(--mobile-header-height) 10px auto auto;background:var(--mobile-raised);color:var(--mobile-ink);box-shadow:var(--shadow-pop);border:0;border-radius:7px;min-width:172px;max-width:calc(100vw - 24px);margin:0;padding:4px 0;position:fixed}.vMSbfG_mobileActionMenu>a,.vMSbfG_mobileActionMenu>button{width:100%;min-height:52px;color:inherit;font:inherit;text-align:start;background:0 0;border:0;align-items:center;gap:14px;padding:10px 18px;font-size:16px;display:flex}.vMSbfG_mobileActionMenu>:not(:first-child){border-top:1px solid var(--mobile-line)}.vMSbfG_contactDirectory{background:var(--mobile-surface)}.vMSbfG_directoryShortcuts svg,.vMSbfG_systemAvatar svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}.vMSbfG_contactDirectory h2{background:var(--mobile-canvas);color:var(--mobile-muted);margin:0;padding:5px 14px;font-size:13px;font-weight:400}.vMSbfG_contactDirectory>button,.vMSbfG_directoryShortcuts a{border:0;border-bottom:1px solid var(--mobile-line);width:100%;min-height:58px;color:var(--mobile-ink);font:inherit;text-align:start;background:0 0;align-items:center;gap:14px;padding:8px 14px;font-size:17px;display:flex}.vMSbfG_contactDirectory>button>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vMSbfG_directoryShortcuts a>span{background:var(--mobile-shortcut-amber);width:40px;height:40px;color:var(--mobile-shortcut-ink);border-radius:5px;place-items:center;display:grid}.vMSbfG_directoryShortcuts a:nth-child(2)>span{background:var(--mobile-shortcut-green)}.vMSbfG_directoryShortcuts a:nth-child(3)>span{background:var(--mobile-shortcut-blue)}.vMSbfG_directoryShortcuts b{color:var(--mobile-muted);margin-inline-start:auto;font-weight:400}.vMSbfG_directoryHint{color:var(--mobile-muted);padding:12px 14px;font-size:12px}.vMSbfG_composerTools{flex-wrap:wrap;display:flex}.vMSbfG_attachmentTools{flex:1;align-items:center;gap:3px;display:flex}.vMSbfG_attachmentTools button{width:36px;height:36px;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;border-radius:5px;place-items:center;padding:0;display:inline-grid}.vMSbfG_attachmentTools .vMSbfG_historyTool{margin-inline-start:auto}.vMSbfG_attachmentTools button:disabled{opacity:.4;cursor:not-allowed}.vMSbfG_composerTools>:is(.vMSbfG_uploadStatus,p){flex-basis:100%}@media (max-width:780px),(pointer:coarse) and (max-width:1024px) and (max-height:600px){.app-shell:has(.vMSbfG_chatPage)>.site-header{display:none}.vMSbfG_mobileInboxHeader{z-index:3;min-height:var(--mobile-header-height);padding:env(safe-area-inset-top,0px) 8px 0;background:var(--mobile-canvas);flex-shrink:0;justify-content:flex-end;align-items:center;display:flex;position:sticky;top:0}.vMSbfG_mobileInboxHeader h1{font-size:var(--mobile-title-size);text-align:center;white-space:nowrap;text-overflow:ellipsis;margin:0;font-weight:600;line-height:1.4;position:absolute;inset-inline:96px;overflow:hidden}.vMSbfG_mobileInboxHeader>div:not([popover]){display:flex}.vMSbfG_mobileInboxHeader>div:not([popover])>button{width:44px;height:var(--mobile-header-row-height);color:var(--mobile-ink);background:0 0;border:0;place-items:center;padding:0;display:grid}.vMSbfG_mobileInboxHeader svg{width:24px;height:24px}.vMSbfG_circledPlus{border:1.5px solid;border-radius:50%;place-items:center;width:22px;height:22px;display:grid}.vMSbfG_circledPlus svg{width:17px;height:17px}.vMSbfG_chatPage{width:100%;height:calc(var(--coral-visual-viewport-height,100dvh) - var(--mobile-bottom-height));background:var(--mobile-surface);border:0;border-radius:0;grid-template-columns:minmax(0,1fr);min-height:0;margin:0}.content:has(.vMSbfG_chatPage){padding:0 0 var(--mobile-bottom-height)}.vMSbfG_chatPage.vMSbfG_showChat{flex:1;height:auto;position:relative}.content:has(.vMSbfG_chatPage.vMSbfG_showChat){inset:calc(var(--coral-visual-viewport-top,0px) + var(--native-status-height,0px)) 0 auto;z-index:90;width:100%;height:calc(var(--coral-visual-viewport-height,100dvh) - var(--native-status-height,0px));flex-direction:column;min-height:0;margin:0;padding:0;display:flex;position:fixed}.content:has(.vMSbfG_chatPage.vMSbfG_showChat)>footer{display:none}.vMSbfG_chatList{overscroll-behavior-y:contain;background:var(--mobile-surface);border:0;min-height:0;overflow-y:auto}.vMSbfG_chatPage .vMSbfG_chatMain,.vMSbfG_chatPage.vMSbfG_showChat .vMSbfG_chatList{display:none}.vMSbfG_chatPage.vMSbfG_showChat .vMSbfG_chatMain{display:grid}.vMSbfG_chatPage.vMSbfG_showChat .vMSbfG_notificationMain{display:flex}.vMSbfG_chatListSearch{background:var(--mobile-canvas);border:0;flex-shrink:0;gap:4px;min-height:52px;margin:0;padding:4px 12px;position:relative}.vMSbfG_chatListSearch[data-mobile-open=false],.vMSbfG_chatListSearch .vMSbfG_newChatButton{display:none}.vMSbfG_chatListSearch input{background:var(--mobile-surface);border:0;border-radius:8px;flex:1;width:0;min-width:0;height:44px;min-height:max(44px,2.6em);padding-inline:30px 6px;font-size:16px}.vMSbfG_chatListSearch .vMSbfG_newChatButton{height:44px;color:var(--mobile-ink);background:0 0;border-radius:8px;flex:0 0 44px}.vMSbfG_mobileFilters{width:max(84px,5.8em);height:auto;min-height:max(44px,2.6em);color:var(--mobile-muted);background:0 0;border:0;flex:0 0 max(84px,5.8em);padding-inline:5px;display:block;font-size:14px!important}.vMSbfG_chatItems{flex:none;padding:0 0 12px;overflow:visible}.vMSbfG_chatList .vMSbfG_chatItem{min-height:68px;box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:44px minmax(0,1fr) auto;gap:12px;padding:10px 14px;position:relative}.vMSbfG_chatItem:after{content:"";inset-inline:70px 0;background:var(--mobile-line);height:1px;position:absolute;bottom:0;transform:scaleY(.5)}.vMSbfG_chatList .vMSbfG_chatItem:active{background:var(--mobile-raised)}.vMSbfG_chatList .vMSbfG_pinnedChat{background:var(--mobile-canvas)}.vMSbfG_chatItem strong{font-size:17px;font-weight:500;line-height:1.35}.vMSbfG_chatItem small{color:var(--mobile-muted);margin-top:5px;font-size:14px;line-height:1.4}.vMSbfG_chatItem .vMSbfG_itemMeta{min-width:32px;padding-block:2px}.vMSbfG_itemMeta time{font-variant-numeric:tabular-nums;font-size:12px;line-height:1.4}.vMSbfG_avatar,.vMSbfG_avatarWrap{width:44px;height:44px}.vMSbfG_avatar{background:var(--mobile-raised);color:var(--mobile-ink);border-radius:7px;font-size:19px;line-height:1;overflow:hidden}.vMSbfG_shipAiPinned{position:relative}.vMSbfG_shipAiPinned .vMSbfG_avatar{background:var(--mobile-coral);color:var(--mobile-coral-ink);font-size:17px}.vMSbfG_systemAvatar{background:var(--mobile-raised);color:var(--mobile-coral);font-size:13px}.vMSbfG_groupAvatar{color:var(--mobile-coral)}.vMSbfG_unreadBadge{border-color:var(--mobile-surface)}.vMSbfG_kindFilters,.vMSbfG_kindBadge{display:none}.vMSbfG_rowMenuButton{opacity:0;height:32px;bottom:1px}.vMSbfG_conversationRow:focus-within .vMSbfG_rowMenuButton{opacity:1}.vMSbfG_chatMain{background:var(--mobile-canvas);grid-template-rows:auto auto minmax(0,1fr) auto;min-height:0}.vMSbfG_chatMainHead{min-height:var(--mobile-header-height);padding:env(safe-area-inset-top,0px) max(8px, env(safe-area-inset-right)) 0 max(8px, env(safe-area-inset-left));background:var(--mobile-canvas);border:0;gap:0}.vMSbfG_chatBack{width:44px;min-width:44px;height:var(--mobile-header-row-height);color:var(--mobile-ink);place-items:center;padding:0;font-size:24px;display:inline-grid}.vMSbfG_chatMainHead>div:not(.vMSbfG_headerTools){text-align:center}.vMSbfG_chatMainHead .vMSbfG_chatItemTitle{display:block}.vMSbfG_chatMainHead strong{font-size:var(--mobile-title-size);font-weight:600;line-height:1.4;display:block}.vMSbfG_chatMainHead small,:is(.vMSbfG_chatMainHead>.page-help-entry,.vMSbfG_chatMainHead>[data-page-help-slot]){display:none}.vMSbfG_chatMainHead>.vMSbfG_headerTools{gap:0;width:44px}.vMSbfG_headerTools>:is(a,button):not(:last-child){display:none}.vMSbfG_headerTools button{width:44px;height:var(--mobile-header-row-height);color:var(--mobile-ink)}.vMSbfG_chatStream .vMSbfG_messageAvatar{min-width:40px;min-height:40px}.vMSbfG_chatStream{background:var(--mobile-canvas);gap:20px;padding:18px 56px 24px;overflow-x:hidden}.vMSbfG_dateDivider{margin-block:4px 8px;font-size:12px}.vMSbfG_messageRow{gap:5px;width:auto;max-width:min(100%,480px)}.vMSbfG_messageRow>header{max-width:100%;height:auto;min-height:0;font-size:13px;line-height:1.4}.vMSbfG_messageRow>header>strong{font-weight:400}.vMSbfG_chatMain[data-chat-kind=direct] .vMSbfG_messageRow>header,.vMSbfG_selfRow>header{height:0}.vMSbfG_chatMain[data-chat-kind=direct] .vMSbfG_messageRow>header>strong,.vMSbfG_selfRow>header>strong{display:none}.vMSbfG_messageMenuAnchor{inset-inline-end:-44px;z-index:2;position:absolute;top:2px}.vMSbfG_selfRow .vMSbfG_messageMenuAnchor{inset-inline:-44px auto}.vMSbfG_messageMore{opacity:0;width:40px;height:40px}.vMSbfG_messageMore:focus-visible{opacity:1}.vMSbfG_messageAvatar{top:0;background:var(--mobile-avatar-slate);width:40px;height:40px;color:var(--mobile-avatar-slate-ink);border-radius:5px;padding:0;font-size:16px;font-weight:600;inset-inline-start:-48px}.vMSbfG_messageAvatar svg{width:23px;height:23px}:is(.vMSbfG_avatar,.vMSbfG_messageAvatar)[data-avatar-tone="0"]{background:var(--mobile-avatar-slate);color:var(--mobile-avatar-slate-ink)}:is(.vMSbfG_avatar,.vMSbfG_messageAvatar)[data-avatar-tone="1"]{background:var(--mobile-avatar-sage);color:var(--mobile-avatar-sage-ink)}:is(.vMSbfG_avatar,.vMSbfG_messageAvatar)[data-avatar-tone="2"]{background:var(--mobile-avatar-clay);color:var(--mobile-avatar-clay-ink)}:is(.vMSbfG_avatar,.vMSbfG_messageAvatar)[data-avatar-tone="3"]{background:var(--mobile-avatar-lilac);color:var(--mobile-avatar-lilac-ink)}:is(.vMSbfG_avatar,.vMSbfG_messageAvatar)[data-avatar-tone="4"]{background:var(--mobile-avatar-sand);color:var(--mobile-avatar-sand-ink)}.vMSbfG_selfRow .vMSbfG_messageAvatar{inset-inline:auto -48px}.vMSbfG_bubble{min-height:44px;box-shadow:none;overflow-wrap:anywhere;border:0;border-radius:5px;padding:10px 12px;font-size:16px;line-height:1.5;position:relative}.vMSbfG_peer{background:var(--mobile-incoming);color:var(--mobile-ink)}.vMSbfG_self{background:var(--mobile-bubble-self);color:var(--mobile-bubble-ink)}.vMSbfG_bubble:before{content:"";background:inherit;width:7px;height:7px;position:absolute;top:14px;transform:rotate(45deg)}.vMSbfG_peer:before{inset-inline-start:-3px}.vMSbfG_self:before{inset-inline-end:-3px}.vMSbfG_chatStream .vMSbfG_translationMeta:empty{display:none}.vMSbfG_composerArea{border-color:var(--mobile-line);background:var(--mobile-composer);position:relative}.vMSbfG_composerArea:focus-within{border-color:var(--mobile-line)}.vMSbfG_composerArea .vMSbfG_chatComposer{padding:8px max(12px, env(safe-area-inset-right)) max(8px, env(safe-area-inset-bottom)) max(12px, env(safe-area-inset-left));background:var(--mobile-composer);border:0;grid-template-columns:minmax(0,1fr) auto auto;align-items:end;gap:0 4px;display:grid;position:relative}.vMSbfG_composerArea .vMSbfG_chatComposer textarea{resize:none;background:var(--mobile-surface);width:100%;height:44px;min-height:44px;max-height:112px;color:var(--mobile-ink);font:16px/24px var(--font-body);border:0;border-radius:8px;grid-area:1/1;padding:10px 12px}.vMSbfG_composerArea .vMSbfG_chatComposer textarea:focus-visible{outline:var(--mobile-focus-width) solid var(--focus-ring)}.vMSbfG_composerArea .vMSbfG_chatComposer>button{background:var(--mobile-chat-accent);min-width:56px;height:44px;min-height:44px;color:var(--mobile-bubble-ink);border:0;border-radius:8px;grid-area:1/3;align-self:end;padding:0 10px;font-size:15px}.vMSbfG_chatComposer[data-has-content=false]>button,.vMSbfG_chatComposer[data-has-content=true] .vMSbfG_attachmentsToggle{display:none}.vMSbfG_composerTools[data-mobile-tools=true]{display:contents}.vMSbfG_toolIcons{grid-area:1/2;gap:0;padding:0;display:flex}.vMSbfG_toolIcons button{width:44px;height:44px;min-height:44px;color:var(--mobile-ink);background:0 0;border:0;border-radius:8px}.vMSbfG_toolIcons svg{width:25px;height:25px}.vMSbfG_attachmentTools{display:none}.vMSbfG_attachmentTools[data-expanded=true]{grid-area:2/1/auto/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px 8px;padding:16px 0 8px;display:grid}.vMSbfG_attachmentTools button{background:var(--mobile-surface);border-radius:8px;flex-direction:column;justify-content:center;gap:8px;width:100%;height:auto;min-height:88px;padding:12px 4px;font-size:12px;display:flex}.vMSbfG_attachmentTools .vMSbfG_historyTool{margin:0}.vMSbfG_emojiPicker{width:100%;max-height:210px;box-shadow:none;background:var(--mobile-canvas);border:0;border-radius:0;grid-area:2/1/auto/-1;grid-template-columns:repeat(auto-fit,minmax(44px,1fr));padding:10px 0;position:static;overflow-y:auto}.vMSbfG_emojiPicker button{min-height:44px}.vMSbfG_chatComposer>:is(p,div[role=alert]),.vMSbfG_uploadStatus{grid-column:1/-1}.vMSbfG_chatComposer>small{display:none}.vMSbfG_pendingContent{margin:0;padding:8px 12px;font-size:13px}.vMSbfG_roomDelegation{overscroll-behavior:contain;background:var(--mobile-surface);border:0;border-radius:0;max-height:55dvh;margin:0;padding:12px 16px;font-size:14px;overflow-y:auto}.vMSbfG_roomDelegation>button{min-height:44px;color:var(--mobile-muted);align-items:center;display:flex}.vMSbfG_roomDelegation[hidden]{display:none}.vMSbfG_roomDelegation>button{background:0 0;border:0;justify-content:flex-end;width:100%;font-size:14px}.vMSbfG_roomDelegation label:has(input){align-items:flex-start;gap:10px;padding-block:8px;display:flex}.vMSbfG_withChatPanel{padding-inline-end:0}.vMSbfG_chatSidePanel{width:100%;box-shadow:none;background:var(--mobile-canvas);border:0}.vMSbfG_chatSidePanel>header{min-height:48px;padding:env(safe-area-inset-top,0px) 16px 0}.vMSbfG_chatSidePanel header button{width:44px;height:48px}.vMSbfG_detailContents{padding:0 16px 20px}.vMSbfG_detailContents>:is(button,a){border-bottom:1px solid var(--mobile-line);width:100%;min-height:52px;color:var(--mobile-ink);justify-content:space-between;align-items:center;font-size:16px;display:flex}.vMSbfG_chatDialog{max-width:calc(100vw - 24px);max-height:calc(var(--coral-visual-viewport-height,100dvh) - 24px)}.vMSbfG_chatMenu{max-width:calc(100vw - 32px);max-height:40dvh}.vMSbfG_chatMenu button{min-height:44px}.vMSbfG_selectMessage{inset-inline-start:-55px;top:44px}.vMSbfG_selfRow .vMSbfG_selectMessage{inset-inline:auto -55px}.vMSbfG_notificationStream{padding:12px}.vMSbfG_statePage{width:100%;min-height:calc(100dvh - var(--mobile-header-height) - var(--mobile-bottom-height));border:0;border-radius:0;margin:0;padding:24px}.vMSbfG_statePage[aria-busy=true]{min-height:calc(100dvh - var(--mobile-header-height) - var(--mobile-bottom-height))}}
.FAl2pW_center{overscroll-behavior-y:contain;scrollbar-gutter:stable;flex:1;min-width:0;min-height:0;overflow-y:auto}.FAl2pW_toolbar{flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;padding:20px 24px 12px;display:flex}.FAl2pW_toolbar p{color:var(--text-muted);margin:0;font-size:14px;line-height:1.6}.FAl2pW_actions,.FAl2pW_itemActions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.FAl2pW_actions button,.FAl2pW_filters button,.FAl2pW_itemActions button,.FAl2pW_more{border:1px solid var(--border-strong);color:inherit;font:inherit;cursor:pointer;background:0 0;border-radius:8px;padding:8px 12px}.FAl2pW_actions button:last-child{color:var(--brand-coral-ink);border-color:var(--brand-coral)}.FAl2pW_actions button:disabled,.FAl2pW_itemActions button:disabled{opacity:.5;cursor:default}.FAl2pW_filters{border-bottom:1px solid var(--divider);scrollbar-width:thin;overscroll-behavior-inline:contain;flex-shrink:0;gap:8px;padding:0 24px 16px;display:flex;overflow-x:auto}.FAl2pW_filters button{min-height:44px;color:var(--text-muted);border-color:#0000;flex:none;font-size:13px}.FAl2pW_filters button[aria-pressed=true]{background:var(--brand-coral-soft);color:var(--brand-coral-ink);border-color:var(--brand-coral)}.FAl2pW_stream{padding:8px 24px 24px}.FAl2pW_item{border-bottom:1px solid var(--divider);gap:14px;padding:20px 0;display:flex}.FAl2pW_dot{background:0 0;border-radius:50%;flex:0 0 7px;width:7px;height:7px;margin-top:6px}.FAl2pW_unread .FAl2pW_dot{background:var(--brand-coral)}.FAl2pW_content{flex:1;min-width:0}.FAl2pW_meta{color:var(--text-muted);justify-content:space-between;gap:16px;margin-bottom:8px;font-size:12px;display:flex}.FAl2pW_meta time{flex-shrink:0}.FAl2pW_content strong{overflow-wrap:anywhere;font-size:16px;line-height:1.6;display:block}.FAl2pW_content p{color:var(--text-secondary);overflow-wrap:anywhere;margin:8px 0 12px;font-size:14px;line-height:1.6}.FAl2pW_itemActions{justify-content:space-between}.FAl2pW_itemActions a{color:var(--ai);text-decoration:none}.FAl2pW_itemActions button{color:var(--text-muted);border-color:#0000;font-size:13px}.FAl2pW_empty{text-align:center;max-width:520px;color:var(--text-muted);margin:50px auto;line-height:1.8}.FAl2pW_empty strong{color:var(--text-primary);font-size:20px}.FAl2pW_settings{max-width:560px}.FAl2pW_settings>p{color:var(--text-secondary);line-height:1.7}.FAl2pW_settings label{cursor:pointer;align-items:flex-start;gap:12px;padding:12px 0;display:flex}.FAl2pW_settings input{width:18px;height:18px;accent-color:var(--brand-coral);flex:none;margin:3px 0 0}.FAl2pW_settings strong,.FAl2pW_settings small{line-height:1.6;display:block}.FAl2pW_settings small{color:var(--text-muted);margin-top:3px}.FAl2pW_error{color:var(--danger);margin:10px 24px}.FAl2pW_feedback{color:var(--text-secondary);margin:10px 24px;font-size:13px;line-height:1.6}.FAl2pW_more{margin:20px auto;display:block}@media (max-width:780px),(pointer:coarse) and (max-width:1024px) and (max-height:600px){.FAl2pW_center{background:var(--mobile-surface);scrollbar-gutter:auto}.FAl2pW_toolbar{background:var(--mobile-canvas);gap:16px;padding:16px;display:grid}.FAl2pW_toolbar p{font-size:14px;line-height:1.55}.FAl2pW_actions{gap:8px}.FAl2pW_actions button{overflow-wrap:anywhere;background:var(--mobile-surface);border-color:#0000;flex:80px;min-height:44px;padding:8px;font-size:14px;line-height:1.4}.FAl2pW_actions button:last-child{border-color:var(--mobile-line);color:var(--mobile-coral)}.FAl2pW_filters{background:var(--mobile-canvas);gap:4px;padding:4px 12px 8px}.FAl2pW_filters button{white-space:nowrap;border:0;border-radius:8px;min-width:44px;padding:8px 10px;font-size:14px}.FAl2pW_stream{padding:0 16px max(16px, env(safe-area-inset-bottom))}.FAl2pW_item{gap:10px;padding:20px 0 12px}.FAl2pW_meta{font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:6px;margin-bottom:6px}.FAl2pW_content strong{font-size:17px;font-weight:600;line-height:1.45}.FAl2pW_content p{margin:8px 0;font-size:15px;line-height:1.55}.FAl2pW_content>small{overflow-wrap:anywhere;font-size:14px;line-height:1.5}.FAl2pW_itemActions{gap:8px}.FAl2pW_itemActions a,.FAl2pW_itemActions button{align-items:center;min-width:44px;min-height:44px;font-size:14px;display:inline-flex}.FAl2pW_itemActions a{color:var(--mobile-coral);gap:4px}.FAl2pW_settings label{min-height:44px}.FAl2pW_error,.FAl2pW_feedback{margin-inline:16px}}.FAl2pW_content>small{color:var(--text-muted);margin-top:4px;display:block}
._kH6xW_notice{border:1px solid var(--border);background:var(--bg-panel);color:var(--text-primary);text-align:start;overflow-wrap:anywhere;border-radius:12px;margin:12px;padding:12px 16px;font-size:14px}._kH6xW_notice p{margin:8px 0;line-height:1.6}._kH6xW_notice button{min-height:48px}
.PE8rca_panel{border:1px solid var(--border,#d8dce4);background:var(--bg-surface);color:var(--text-primary);overflow-wrap:anywhere;border-radius:12px;gap:10px;margin:12px;padding:14px;font-size:14px;line-height:1.55;display:grid}.PE8rca_panel p{margin:0}.PE8rca_panel button{white-space:normal;justify-self:start;max-width:100%}.PE8rca_panel small{opacity:.8}.PE8rca_compact{border:0;border-bottom:1px solid var(--border);background:var(--bg-panel);border-radius:0;flex-wrap:wrap;align-items:center;gap:4px 12px;min-height:36px;margin:0;padding:6px 20px;font-size:12px;display:flex}.PE8rca_compact>strong{color:var(--text-secondary);font-weight:500}.PE8rca_compact details{grid-column:1}.PE8rca_compact summary{color:var(--text-muted);cursor:pointer;font-size:var(--fs-xs)}.PE8rca_compact details small{margin-top:8px;display:block}.PE8rca_compact>button{font-size:var(--fs-xs);grid-area:1/2/3;align-self:start;margin-inline-start:auto;padding:6px 8px}.PE8rca_compact>p{flex-basis:100%}@media (max-width:640px){.PE8rca_compact{grid-template-columns:minmax(0,1fr) auto;gap:4px 10px;padding:6px 12px;display:grid}.PE8rca_compact>strong,.PE8rca_compact details{grid-column:1}.PE8rca_compact>button{align-self:center;max-width:130px;margin-inline-start:0}.PE8rca_compact>p{grid-column:1/-1}}@media (min-width:781px) and (pointer:fine){.PE8rca_compact{padding-block:4px}.PE8rca_compact.PE8rca_compact>button[class]{min-height:32px;padding:4px 10px}}
.Va4dUG_panel{min-inline-size:0;font-family:var(--font-body);gap:1rem;display:grid}.Va4dUG_panel h3{font-size:var(--type-section-title);margin:0}.Va4dUG_panel p{color:var(--text-secondary);font-size:var(--type-meta,14px);margin:0;line-height:1.6}.Va4dUG_panel fieldset{border:0;min-inline-size:0;margin:0;padding:0}.Va4dUG_panel legend{font-size:var(--type-meta,14px);color:var(--text-secondary);margin-block-end:.4rem}.Va4dUG_field{font-size:var(--type-meta,14px);gap:.35rem;display:grid}.Va4dUG_panel select,.Va4dUG_field input{box-sizing:border-box;min-block-size:44px;inline-size:100%;min-inline-size:0;font-size:var(--type-body,16px);color:var(--text-primary);background:var(--bg-panel);padding:.5rem}.Va4dUG_check{min-block-size:44px;font-size:var(--type-body,16px);cursor:pointer;align-items:center;gap:.65rem;padding-block:.35rem;line-height:1.5;display:flex}.Va4dUG_check input{block-size:18px;inline-size:18px;accent-color:var(--brand-coral-deep);flex:none}.Va4dUG_panel button,.Va4dUG_panel a{min-block-size:44px;font-family:var(--font-body);justify-content:center;align-items:center;padding:.5rem .65rem;display:inline-flex}.Va4dUG_panel button:not(.primary-button){color:var(--brand-coral-ink);font-size:var(--type-secondary,14px);cursor:pointer;background:0 0;border:0;border-radius:0;justify-self:start}.Va4dUG_panel button:disabled{cursor:default;opacity:.55}.Va4dUG_records{gap:.75rem;display:grid}.Va4dUG_record{border-block-start:1px solid var(--divider);gap:.35rem;min-inline-size:0;padding-block-start:.75rem;display:grid}.Va4dUG_record strong{font-size:var(--type-body,16px)}.Va4dUG_record p{overflow-wrap:anywhere}.Va4dUG_actions{flex-wrap:wrap;gap:.5rem;display:flex}.Va4dUG_note{align-items:center;min-block-size:44px;display:flex}.Va4dUG_connections{border-block-start:1px solid var(--divider);min-inline-size:0;padding-block-start:.5rem}.Va4dUG_connections summary{cursor:pointer;min-block-size:44px;font-size:var(--type-meta,14px);align-content:center;display:list-item}.Va4dUG_preview{white-space:pre-wrap;overflow-wrap:anywhere}.Va4dUG_action{min-inline-size:0;color:var(--text-secondary);background:var(--bg-panel);font-family:var(--font-body);font-size:var(--type-secondary,14px);padding-inline:14px;line-height:1.5}.Va4dUG_action>summary{cursor:pointer;min-block-size:44px;font-family:var(--font-body);font-size:var(--type-secondary,14px);align-items:center;gap:8px;list-style:none;display:flex}.Va4dUG_action>summary::-webkit-details-marker{display:none}.Va4dUG_action>summary:after{content:"›";margin-inline-start:auto;font-size:18px}.Va4dUG_action[open]>summary:after{transform:rotate(90deg)}.Va4dUG_action>.Va4dUG_panel{overscroll-behavior:contain;gap:8px;max-block-size:min(46dvh,26rem);padding-block:0 12px;overflow-y:auto}.Va4dUG_action .Va4dUG_panel{gap:8px}.Va4dUG_action .Va4dUG_panel h3,.Va4dUG_action .Va4dUG_panel>strong{font-family:var(--font-body);font-size:var(--type-secondary,14px);font-weight:500}.Va4dUG_action .Va4dUG_panel .Va4dUG_check{font-size:var(--type-secondary,14px)}.Va4dUG_action .Va4dUG_textAction{inline-size:fit-content;padding-inline:0}
.axDTPW_page{min-width:0;padding:18px}.axDTPW_moneyInput{align-items:center;gap:8px;display:flex}.axDTPW_moneyInput input{flex:1;min-width:0}.axDTPW_navigationBar{border-block-end:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-block-end:24px;padding-block-end:12px;display:flex}.axDTPW_navigationBar>nav{flex:auto}.axDTPW_navigationBar>a{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.axDTPW_deliveryText{white-space:pre-wrap;overflow-wrap:anywhere;max-height:60vh;font-size:14px;line-height:1.6;overflow:auto}.axDTPW_commerce h2{font-size:20px;line-height:1.5}.axDTPW_commerce h3{margin-block-start:24px;font-size:16px;font-weight:600}.axDTPW_commerce .axDTPW_row h2{font-size:16px}.axDTPW_commerceShell>section>header{min-height:68px}.axDTPW_commerceShell>section>header p:empty{display:none}.axDTPW_orderActions{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-block:16px;display:flex}.axDTPW_page button.axDTPW_quietAction{color:var(--text-secondary);background:0 0;border-color:#0000}.axDTPW_commerce .axDTPW_ledgerRow{grid-template-columns:minmax(0,1fr) auto;align-items:center;padding-block:14px}.axDTPW_ledgerRow>span:last-child{font-variant-numeric:tabular-nums;text-align:end}.axDTPW_commerce p,.axDTPW_commerce li{font-size:14px;line-height:1.6}.axDTPW_actions,.axDTPW_tabs,.axDTPW_search,.axDTPW_meta,.axDTPW_paging{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.axDTPW_actions{justify-content:space-between;margin-block-end:18px}.axDTPW_tabs{gap:6px;margin-block-end:18px}.axDTPW_page button,.axDTPW_primary,.axDTPW_secondary{min-height:44px;font:inherit;cursor:pointer;border-radius:10px;padding:9px 14px;font-size:14px;text-decoration:none}.axDTPW_page button{background:var(--bg-surface);color:var(--text-primary);border:1px solid var(--border)}.axDTPW_page button:disabled{cursor:wait;opacity:.55}.axDTPW_page button[aria-pressed=true],.axDTPW_page button.axDTPW_primary,.axDTPW_primary{background:var(--text-primary);color:var(--bg-panel);border:1px solid var(--text-primary)}.axDTPW_secondary{color:var(--text-primary);border:1px solid var(--border)}.axDTPW_tabs button{background:0 0;border:0}.axDTPW_search{flex:1}.axDTPW_search input{flex:1;min-width:120px}.axDTPW_page input,.axDTPW_page textarea,.axDTPW_page select{border:1px solid var(--border);background:var(--bg-panel);width:100%;min-height:44px;color:var(--text-primary);font:inherit;box-sizing:border-box;border-radius:8px;padding:10px 12px;font-size:16px}.axDTPW_page textarea{resize:vertical;min-height:108px;line-height:1.6}.axDTPW_page input[type=checkbox]{flex-shrink:0;width:18px;height:18px;min-height:18px}.axDTPW_page input[type=file]{border:0;padding:8px 0;font-size:13px}.axDTPW_notice,.axDTPW_meta{color:var(--text-secondary);font-size:13px;line-height:1.6}.axDTPW_notice{margin:12px 0 20px;font-size:14px}.axDTPW_error{color:var(--danger,#b42318);font-size:14px}.axDTPW_list{margin:0;padding:0;list-style:none}.axDTPW_row{border-block-end:1px solid var(--divider,var(--border));grid-template-columns:1fr auto;gap:12px;padding-block:20px;display:grid}.axDTPW_row a{color:var(--text-primary);text-decoration:none}.axDTPW_row h2{overflow-wrap:anywhere;margin:5px 0;font-size:17px;font-weight:600;line-height:1.5}.axDTPW_row p{color:var(--text-secondary);overflow-wrap:anywhere;margin:4px 0 8px;font-size:14px;line-height:1.6}.axDTPW_amount{white-space:nowrap;align-self:center;font-size:15px;font-weight:600}.axDTPW_empty{text-align:center;padding:46px 12px}.axDTPW_empty h2{font-size:18px}.axDTPW_empty p{color:var(--text-secondary);font-size:14px}.axDTPW_paging{justify-content:center;padding-block:24px}.axDTPW_detail{max-width:840px;margin-inline:auto}.axDTPW_editor{max-width:760px}.axDTPW_detail h2{overflow-wrap:anywhere;margin:12px 0;font-size:23px;line-height:1.4}.axDTPW_detail h3{margin:26px 0 8px;font-size:15px}.axDTPW_body{white-space:pre-wrap;overflow-wrap:anywhere;font-size:15px;line-height:1.75}.axDTPW_form{border:0;gap:18px;min-width:0;max-width:760px;margin-inline:auto;padding:0;display:grid}.axDTPW_field{gap:7px;font-size:14px;display:grid}.axDTPW_two{grid-template-columns:1fr 1fr;gap:16px;display:grid}.axDTPW_checks{gap:12px;margin-block:20px;display:grid}.axDTPW_check{align-items:center;gap:10px;min-height:44px;font-size:14px;line-height:1.6;display:flex}.axDTPW_divider{border-block-start:1px solid var(--divider,var(--border));padding-block-start:18px}.axDTPW_page :focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}@media (max-width:600px){.axDTPW_page{padding:14px}.axDTPW_two{grid-template-columns:1fr}.axDTPW_actions{align-items:stretch}.axDTPW_search{flex-basis:100%;width:100%}.axDTPW_tabs{flex-wrap:nowrap;padding-block-end:4px;overflow-x:auto}.axDTPW_tabs button{flex-shrink:0}.axDTPW_row{grid-template-columns:1fr;gap:4px}.axDTPW_amount{justify-self:start}.axDTPW_detail h2{font-size:21px}}.axDTPW_offlineTrades{border:1px solid var(--border);color:var(--text-secondary);border-radius:8px;margin-block:14px 18px;padding:12px 14px;font-size:14px}.axDTPW_offlineTrades summary{cursor:pointer}@media (min-width:1000px){.axDTPW_page{padding:0}.axDTPW_navigationBar{margin-bottom:28px;padding-bottom:18px}.axDTPW_commerce h2{font-size:19px}.axDTPW_commerce h3{font-size:15px}}@media (max-width:780px),(pointer:coarse) and (max-width:1024px) and (max-height:600px){.axDTPW_navigationBar{gap:12px;margin-bottom:20px;padding-block:8px 12px}.axDTPW_page button,.axDTPW_primary,.axDTPW_secondary{border-radius:8px;font-size:15px;font-weight:500}.axDTPW_page button.axDTPW_primary,.axDTPW_primary{background:var(--mobile-coral);color:var(--mobile-coral-ink);border-color:#0000}.axDTPW_secondary{background:var(--mobile-raised);border-color:#0000;justify-content:center;align-items:center;display:inline-flex}.axDTPW_page button[aria-pressed=true]{background:var(--mobile-accent-soft);color:var(--mobile-coral);border-color:#0000}.axDTPW_page input,.axDTPW_page textarea,.axDTPW_page select{border-color:var(--mobile-field-line)}.axDTPW_field{gap:10px;font-size:15px}.axDTPW_commerce p,.axDTPW_commerce li,.axDTPW_deliveryText{font-size:15px;line-height:1.65}.axDTPW_detail h2{font-size:22px;line-height:1.4}.axDTPW_row{padding-block:20px}.axDTPW_page{padding:0}}
._6CGt0W_page{overflow-wrap:anywhere;gap:20px;max-width:960px;margin-inline:auto;padding:16px;font-size:1rem;line-height:1.65;display:grid}._6CGt0W_page section{border:1px solid var(--border);background:var(--bg-panel);border-radius:16px;gap:12px;padding:20px;display:grid}._6CGt0W_page h2,._6CGt0W_page h3,._6CGt0W_page p{margin:0}._6CGt0W_page p,._6CGt0W_page dd,._6CGt0W_page li{white-space:pre-wrap;line-height:1.65}._6CGt0W_page label{gap:6px;display:grid}._6CGt0W_page fieldset{border:0;gap:14px;min-width:0;margin:0;padding:12px 0;display:grid}._6CGt0W_page input,._6CGt0W_page textarea,._6CGt0W_page select,._6CGt0W_page button{font:inherit;max-width:100%;min-height:44px}._6CGt0W_page input,._6CGt0W_page textarea,._6CGt0W_page select{border:1px solid var(--border);color:inherit;background:var(--bg-panel);box-sizing:border-box;border-radius:8px;width:100%;padding:10px}._6CGt0W_page textarea{resize:vertical;min-height:110px}._6CGt0W_page button{cursor:pointer;border:1px solid var(--border-strong);background:var(--bg-surface);width:fit-content;min-width:0;color:var(--text-primary);text-align:center;border-radius:10px;padding:10px 16px;line-height:1.5}._6CGt0W_page button:hover:not(:disabled,._6CGt0W_primary,._6CGt0W_danger,[type=submit],[aria-pressed=true]){background:var(--surface-hover)}._6CGt0W_page button[type=submit],._6CGt0W_page button._6CGt0W_primary{background:var(--brand-coral-strong);color:var(--text-on-brand);border-color:var(--brand-coral-strong);font-weight:600}._6CGt0W_page button[aria-pressed=true]{background:var(--brand-coral-soft);color:var(--brand-coral-ink);border-color:var(--brand-coral-ink)}._6CGt0W_page button._6CGt0W_danger{background:var(--danger-soft);color:var(--text-primary);border-color:var(--danger)}._6CGt0W_page button[type=submit]:hover:not(:disabled),._6CGt0W_page button._6CGt0W_primary:hover:not(:disabled),._6CGt0W_page button._6CGt0W_danger:hover:not(:disabled){filter:brightness(.96)}._6CGt0W_page button:disabled{cursor:default;opacity:.6}._6CGt0W_page :focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}._6CGt0W_page summary{cursor:pointer;min-height:44px;padding-block:8px}._6CGt0W_page ._6CGt0W_check{align-items:center;gap:12px;min-height:44px;display:flex}._6CGt0W_page ._6CGt0W_check input{flex:none;width:20px;height:20px;min-height:20px}._6CGt0W_actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._6CGt0W_notice{border:1px solid var(--border);border-radius:10px;gap:12px;padding:14px;display:grid}._6CGt0W_list{gap:12px;margin:0;padding:0;list-style:none;display:grid}._6CGt0W_list li{border-block-end:1px solid var(--border);gap:8px;padding-block:12px;display:grid}._6CGt0W_snapshot,._6CGt0W_page dl{gap:12px;display:grid}._6CGt0W_page dl>div{grid-template-columns:minmax(110px,1fr) 3fr;gap:12px;display:grid}._6CGt0W_page dd{margin:0}@media (max-width:600px){._6CGt0W_page{gap:12px;padding:8px}._6CGt0W_page section{padding:14px}._6CGt0W_page dl>div{grid-template-columns:1fr;gap:4px}._6CGt0W_page button{width:100%}._6CGt0W_page ._6CGt0W_sectionNav{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:8px;display:grid}._6CGt0W_page ._6CGt0W_sectionNav button{height:100%;padding-inline:10px}}
._2GJnea_page{grid-template-columns:minmax(0,1fr);gap:12px;width:min(420px,100% - 32px);min-width:0;margin-inline:auto;padding:56px 0 120px;display:grid}._2GJnea_kicker{color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:.08em;margin:0}._2GJnea_page h1{font-family:var(--font-display);margin:0;font-size:clamp(26px,5vw,34px);font-weight:600}._2GJnea_hint{color:var(--text-secondary);font-size:var(--fs-sm);margin:0;line-height:1.6}._2GJnea_modeSwitch{border:1px solid var(--line);background:var(--paper);border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;width:max-content;max-width:100%;padding:3px;display:inline-grid}._2GJnea_modeSwitch button{min-width:96px;min-height:44px;color:var(--muted);font-size:var(--fs-md);background:0 0;border:0;border-radius:9px;padding:0 16px;font-weight:500}._2GJnea_modeSwitch button._2GJnea_active{color:var(--ink);background:var(--forest-soft);font-weight:600}._2GJnea_form{gap:14px;margin-top:6px;display:grid}._2GJnea_field{gap:6px;display:grid}._2GJnea_field>label{color:var(--text-secondary);font-size:var(--fs-sm);font-weight:600}._2GJnea_form input{box-sizing:border-box;border:1px solid var(--line-strong);border-radius:var(--radius-m);background:var(--paper);width:100%;min-height:44px;color:var(--ink);font-size:var(--fs-md);padding:0 14px}._2GJnea_rule{color:var(--muted);font-size:var(--fs-xs);margin:0;line-height:1.5}._2GJnea_passwordControl{flex-wrap:wrap;gap:8px;display:flex}._2GJnea_passwordControl input{flex:12em;width:auto;min-width:min(100%,12em)}._2GJnea_passwordControl button{border:1px solid var(--line-strong);border-radius:var(--radius-m);background:var(--paper);min-width:88px;max-width:100%;min-height:44px;color:var(--text-secondary);font-size:var(--fs-sm);flex:0 auto;padding:0 12px;font-weight:600}._2GJnea_passwordControl button:hover{border-color:var(--forest);color:var(--ink)}._2GJnea_form input:focus-visible{outline:2px solid var(--forest);outline-offset:1px}._2GJnea_form .primary-button{width:100%;margin-top:4px}._2GJnea_error{border-radius:var(--radius-s);border:1px solid color-mix(in srgb, var(--danger,#b3423a) 40%, var(--line));background:color-mix(in srgb, var(--danger,#b3423a) 8%, var(--paper));color:var(--danger,#b3423a);font-size:var(--fs-sm);margin:0;padding:10px 14px}._2GJnea_after{font-size:var(--fs-sm);margin:4px 0 0}._2GJnea_after a{align-items:center;min-height:44px;display:inline-flex}@media (max-width:780px){._2GJnea_page{padding-top:32px}}
.CMGC6q_panel{gap:1rem;max-width:56rem;display:grid}.CMGC6q_card{border:1px solid var(--line,#dedbd7);background:var(--bg-surface,#fff);border-radius:1rem;padding:clamp(1.1rem,3vw,2rem);line-height:1.75}.CMGC6q_card h2{margin-top:0;font-size:1.5rem}.CMGC6q_card li p{margin:0 0 .75rem}.CMGC6q_eyebrow{color:var(--brand-coral-ink,#a44130);font-size:.875rem}.CMGC6q_code{letter-spacing:.18em;font-family:monospace;font-size:1.3rem}.CMGC6q_actions{flex-wrap:wrap;align-items:center;gap:1rem;margin-top:1.25rem;display:flex}.CMGC6q_panel button,.CMGC6q_primary{cursor:pointer;min-height:2.8rem;font:inherit;background:var(--bg-surface,#fff);color:var(--brand-coral-ink,#a23d2c);border:1px solid #bd4b36;border-radius:.6rem;padding:.65rem 1rem;text-decoration:none;display:inline-block}.CMGC6q_panel .CMGC6q_primary{color:#fff;background:#b74631}.CMGC6q_panel button:disabled{opacity:.6;cursor:wait}.CMGC6q_fields{gap:.65rem;margin:.5rem 0;display:grid}.CMGC6q_fields>div{border-bottom:1px solid var(--border,#eeebe7);grid-template-columns:minmax(6rem,25%) minmax(0,1fr);gap:.8rem;padding:.5rem 0;display:grid}.CMGC6q_fields dt{color:var(--text-secondary,#5b554f);font-weight:600}.CMGC6q_fields dd{min-width:0;margin:0}.CMGC6q_fields ul{padding-inline-start:1.2rem}.CMGC6q_value{overflow-wrap:anywhere;white-space:pre-wrap;font:inherit}.CMGC6q_notice,.CMGC6q_error{border-radius:.6rem;padding:1rem;line-height:1.7}.CMGC6q_notice{color:#245d2e;background:#edf7ed}.CMGC6q_error{color:#8a3226;background:#fff0eb}.CMGC6q_error button{margin-inline-start:1rem}.CMGC6q_grant{border-bottom:1px solid var(--border,#eee);justify-content:space-between;align-items:center;gap:1rem;padding:1rem 0;display:flex}.CMGC6q_grant p{color:var(--text-muted,#625a52);margin:.3rem 0;font-size:.9rem}@media (max-width:780px),(pointer:coarse) and (max-width:1024px) and (max-height:600px){.CMGC6q_card{background:var(--mobile-surface);overflow-wrap:anywhere;border:0;border-radius:12px;min-width:0;padding:16px}.CMGC6q_card h2{font-size:18px;line-height:1.45}.CMGC6q_panel button,.CMGC6q_primary{border-color:var(--mobile-line);color:var(--mobile-coral);background:var(--mobile-canvas);font-size:15px}.CMGC6q_panel .CMGC6q_primary{background:var(--mobile-coral);color:var(--mobile-coral-ink)}.CMGC6q_notice{color:var(--success);background:var(--success-soft)}.CMGC6q_error{color:var(--danger);background:var(--danger-soft)}.CMGC6q_fields>div{grid-template-columns:1fr;gap:.2rem}.CMGC6q_grant{flex-direction:column;align-items:flex-start}}
.HZEKrG_panel{border-block-start:1px solid var(--border);grid-column:1/-1;inline-size:100%;min-inline-size:0;padding-block:.5rem}.HZEKrG_panel summary{cursor:pointer;min-block-size:44px;padding:.6rem;font-weight:650}.HZEKrG_body{gap:.8rem;padding:.5rem;display:grid}.HZEKrG_body p{overflow-wrap:anywhere;margin:0;line-height:1.65}.HZEKrG_body label{gap:.4rem;display:grid}.HZEKrG_body textarea{border:1px solid var(--border-strong);min-block-size:90px;inline-size:100%;color:var(--text-primary);background:var(--bg-panel);font:inherit;border-radius:.5rem;padding:.7rem}.HZEKrG_body .HZEKrG_check{align-items:center;gap:.6rem;min-block-size:44px;display:flex}.HZEKrG_check input{flex:none;block-size:20px;inline-size:20px}.HZEKrG_actions{flex-wrap:wrap;gap:.6rem;display:flex}.HZEKrG_actions button{min-block-size:44px;font:inherit;color:var(--text-primary);background:var(--bg-panel);border:1px solid var(--border-strong);border-radius:.5rem;padding:.6rem .9rem}.HZEKrG_actions button:disabled{opacity:.55;cursor:not-allowed}.HZEKrG_hint{color:var(--text-secondary);font-size:var(--type-secondary)}.HZEKrG_hint code{overflow-wrap:anywhere;display:block}.HZEKrG_answer{white-space:pre-wrap}
._7kGf9G_badge{color:var(--text-primary);font-size:var(--fs-xs);font-family:var(--font-data);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:7px;display:inline-flex}._7kGf9G_badge small{font-size:var(--fs-xs);color:var(--text-muted)}._7kGf9G_bars{align-items:end;gap:2px;height:14px;display:inline-flex}._7kGf9G_bars i{background:var(--border);border-radius:1px;width:3px;height:5px;display:block}._7kGf9G_bars i:nth-child(2){height:7px}._7kGf9G_bars i:nth-child(3){height:9px}._7kGf9G_bars i:nth-child(4){height:12px}._7kGf9G_bars i:nth-child(5){height:14px}._7kGf9G_bars i[data-lit=true]{background:var(--brand-coral)}
.WYYLlG_page{gap:1.25rem;inline-size:min(100%,1100px);margin-inline:auto;padding:clamp(1rem,3vw,2.5rem);display:grid}.WYYLlG_hero{padding-block:.5rem}.WYYLlG_hero h1{font-size:var(--type-page-title);margin:.35rem 0}.WYYLlG_hero p{max-inline-size:70ch;color:var(--text-secondary);font-size:var(--type-secondary);margin:.5rem 0 0;line-height:1.6}.WYYLlG_form{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.WYYLlG_form label{gap:.4rem;font-weight:700;display:grid}.WYYLlG_form input,.WYYLlG_form select,.WYYLlG_form textarea{inline-size:100%;min-block-size:var(--tap-min,44px);border:1px solid var(--border-strong);background:var(--bg-panel);color:var(--text-primary);border-radius:.65rem;padding:.7rem}.WYYLlG_wide{grid-column:1/-1}.WYYLlG_profileFieldset{border:0;grid-column:1/-1;min-width:0;margin:0;padding:0}.WYYLlG_profileFieldset legend{margin-bottom:.55rem;font-weight:700}.WYYLlG_profileGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem;display:grid}.WYYLlG_profileGrid button{border:1px solid var(--border);border-radius:var(--radius-m);min-height:112px;color:var(--text-primary);background:var(--bg-surface);font:inherit;text-align:start;align-content:start;gap:.55rem;padding:1rem;display:grid}.WYYLlG_profileGrid button:hover{border-color:var(--border-strong);background:var(--bg-panel)}.WYYLlG_profileGrid button.WYYLlG_profileSelected{border-color:var(--brand-coral);background:var(--brand-coral-soft);box-shadow:inset 0 0 0 1px var(--brand-coral)}.WYYLlG_profileGrid span{color:var(--text-secondary);font-size:var(--fs-xs);line-height:1.55}.WYYLlG_permissionStep{border-top:1px solid var(--border);grid-column:1/-1;grid-template-columns:minmax(0,.8fr) minmax(260px,1.2fr);align-items:end;gap:1rem;padding-block-start:1rem;display:grid}.WYYLlG_permissionStep>div:first-child{gap:.25rem;display:grid}.WYYLlG_permissionStep p{color:var(--text-secondary);font-size:var(--type-secondary);margin:.25rem 0 0;line-height:1.55}.WYYLlG_permissionStep label{min-width:0}.WYYLlG_permissionEmpty{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.WYYLlG_permissionEmpty a{min-height:var(--tap-min,44px);color:var(--brand-coral-ink);font-size:var(--type-secondary);flex:none;align-items:center;font-weight:650;display:inline-flex}.WYYLlG_list,.WYYLlG_runs{gap:.75rem;padding:0;list-style:none;display:grid}.WYYLlG_list li,.WYYLlG_runs li{border:1px solid var(--border);background:var(--bg-panel);border-radius:1rem;flex-wrap:wrap;justify-content:space-between;gap:1rem;padding:1rem;display:flex}.WYYLlG_list li>details{flex-basis:100%}.WYYLlG_list li>div:first-child{gap:.25rem;display:grid}.WYYLlG_actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.WYYLlG_runs li{display:grid}.WYYLlG_runs p{margin:0}.WYYLlG_runEvidence summary{min-height:var(--tap-min,44px);color:var(--text-muted);cursor:pointer;font-size:var(--fs-xs);align-items:center;display:inline-flex}.WYYLlG_runEvidence code{overflow-wrap:anywhere;border-radius:var(--radius-s);width:fit-content;max-width:100%;color:var(--text-secondary);background:var(--bg-inset);padding:.45rem .6rem;display:block}@media (max-width:780px),(pointer:coarse) and (max-width:1024px) and (max-height:600px){.WYYLlG_page{gap:20px;min-width:0;padding:0}.WYYLlG_form label{min-width:0;font-size:14px;font-weight:600}.WYYLlG_form{grid-template-columns:1fr}.WYYLlG_list li{display:grid}.WYYLlG_wide,.WYYLlG_profileFieldset,.WYYLlG_permissionStep{grid-column:auto}.WYYLlG_profileGrid,.WYYLlG_permissionStep{grid-template-columns:1fr}}@media (max-width:980px) and (min-width:701px){.WYYLlG_profileGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}
._1-K4fG_actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}._1-K4fG_actions>a{white-space:nowrap}._1-K4fG_toolbar .utility-bar{flex-wrap:wrap;gap:12px}._1-K4fG_switch{border:1px solid var(--line);border-radius:var(--radius-m);background:var(--paper);gap:4px;padding:4px;display:inline-flex}._1-K4fG_switch button{border-radius:var(--radius-s);min-height:44px;color:var(--muted);white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;padding:8px 16px}._1-K4fG_switch button:hover{color:var(--ink)}._1-K4fG_switch button[aria-pressed=true]{color:var(--brand-coral-ink);background:var(--brand-coral-soft);border-color:var(--brand-coral-ink);font-weight:600}._1-K4fG_switch button:focus-visible{outline:2px solid var(--brand-coral-ink);outline-offset:2px}@media (max-width:780px),(pointer:coarse) and (max-width:1024px) and (max-height:600px){._1-K4fG_toolbar .utility-bar{flex-wrap:wrap;gap:10px;padding-block:10px}._1-K4fG_toolbar .search-box{width:100%}._1-K4fG_toolbar .top-actions{width:100%;display:flex}._1-K4fG_actions{justify-content:space-between;width:100%}._1-K4fG_switch{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}}
.TKAeEq_page{gap:1.25rem;inline-size:min(100%,1100px);margin-inline:auto;padding:clamp(1rem,3vw,2.5rem);display:grid}.TKAeEq_hero{border:1px solid color-mix(in srgb, var(--ai) 28%, transparent);background:linear-gradient(145deg, color-mix(in srgb, var(--bg-panel) 94%, var(--ai-soft)), var(--bg-panel));border-radius:1.5rem;padding:clamp(1.25rem,4vw,2.5rem)}.TKAeEq_hero h1{font-size:var(--type-page-title);margin:.35rem 0}.TKAeEq_hero p{max-inline-size:72ch}.TKAeEq_eyebrow{color:var(--ai);letter-spacing:.12em;text-transform:uppercase;font-weight:800}.TKAeEq_form{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.TKAeEq_form label{gap:.4rem;font-weight:700;display:grid}.TKAeEq_form input,.TKAeEq_form select,.TKAeEq_form textarea{border:1px solid var(--border-strong);background:var(--bg-panel);inline-size:100%;color:var(--text-primary);border-radius:.65rem;padding:.7rem}.TKAeEq_wide{grid-column:1/-1}.TKAeEq_list,.TKAeEq_runs{gap:.75rem;padding:0;list-style:none;display:grid}.TKAeEq_list li,.TKAeEq_runs li{border:1px solid var(--border);overflow-wrap:anywhere;border-radius:1rem;justify-content:space-between;gap:1rem;padding:1rem;display:flex}.TKAeEq_list li>div{gap:.25rem;display:grid}.TKAeEq_runs li{display:grid}.TKAeEq_runs p{white-space:pre-wrap;overflow-wrap:anywhere}@media (max-width:780px),(pointer:coarse) and (max-width:1024px) and (max-height:600px){.TKAeEq_page{gap:20px;min-width:0;padding:0}.TKAeEq_hero{background:0 0;border:0;border-radius:0;padding:0 0 16px}.TKAeEq_eyebrow{display:none}.TKAeEq_form label{min-width:0;font-size:14px;font-weight:600}.TKAeEq_form input,.TKAeEq_form select,.TKAeEq_form textarea{min-width:0;min-height:44px}.TKAeEq_form{grid-template-columns:1fr}.TKAeEq_wide{grid-column:auto}.TKAeEq_list li{display:grid}}
._91S-fa_browser{min-width:0;padding-top:12px;container:discovery-browser/inline-size}._91S-fa_tabs{border-bottom:1px solid var(--line);gap:4px;display:flex;overflow-x:auto}._91S-fa_tabs a{white-space:nowrap;min-height:44px;color:var(--muted);border-bottom:2px solid #0000;flex-shrink:0;align-items:center;padding:10px 20px;text-decoration:none;display:flex}._91S-fa_tabs a[aria-current=page]{color:var(--ink);background:var(--paper);border-color:var(--coral);border-radius:10px 10px 0 0}._91S-fa_context{justify-content:space-between;align-items:center;gap:16px;min-height:50px;padding:14px 0 6px;display:flex}._91S-fa_breadcrumbs{min-width:0;font-size:var(--fs-xs);color:var(--muted);overflow-wrap:anywhere;flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}._91S-fa_breadcrumbs a{color:var(--muted)}._91S-fa_opc{color:var(--muted);font-size:var(--fs-xs);flex-shrink:0}._91S-fa_meta{color:var(--muted);font-size:var(--fs-xs);justify-content:space-between;gap:12px;padding:10px 12px;display:flex}._91S-fa_workspace{border:1px solid var(--line);background:var(--paper);border-radius:10px;grid-template-columns:minmax(340px,.82fr) minmax(0,1.35fr);height:clamp(610px,100dvh - 280px,940px);display:grid;overflow:hidden}._91S-fa_listPane{border-inline-end:1px solid var(--line);background:var(--bg-canvas);flex-direction:column;min-width:0;min-height:0;display:flex}._91S-fa_listHeader,._91S-fa_row{grid-template-columns:minmax(0,1fr) minmax(80px,.52fr) 18px;align-items:center;gap:12px;padding:10px 14px;display:grid}._91S-fa_listHeader{min-height:36px;color:var(--subtle);background:var(--bg-surface);border-bottom:1px solid var(--line);font-size:var(--fs-xs)}._91S-fa_list{flex:1;min-height:0;overflow:auto}._91S-fa_row{border-bottom:1px solid var(--line);min-height:52px;color:var(--ink);font-size:var(--fs-sm);border-inline-start:3px solid #0000;padding-inline-start:11px;text-decoration:none}._91S-fa_row:hover{background:var(--surface-hover)}._91S-fa_row._91S-fa_selected{background:var(--coral-soft);border-inline-start-color:var(--coral)}._91S-fa_row:focus-visible,._91S-fa_tabs a:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-3px}._91S-fa_rowName{overflow-wrap:anywhere;align-items:center;gap:9px;min-width:0;line-height:1.5;display:flex}._91S-fa_dot{background:var(--coral);height:7px;box-shadow:0 0 0 3px var(--coral-soft);border-radius:50%;flex:0 0 7px}._91S-fa_rowMeta{color:var(--muted);font-size:var(--fs-xs);overflow-wrap:anywhere;line-height:1.5}._91S-fa_arrow{color:var(--subtle)}._91S-fa_detailPane{min-width:0;overflow:auto}._91S-fa_detailPane>div{height:auto;min-height:100%}._91S-fa_summary{overflow-wrap:anywhere;padding:28px 30px}._91S-fa_eyebrow{color:var(--ai);font-size:var(--fs-xs)}._91S-fa_summary h2{font-family:var(--font-serif);letter-spacing:var(--tracking-title);margin:12px 0;font-size:clamp(24px,2.4vw,34px);font-weight:600;line-height:1.35}._91S-fa_summary>p{color:var(--muted);margin:12px 0 24px;line-height:1.75}._91S-fa_roomTitle .visitor-room-description{font-family:var(--font-body);font-size:var(--fs-md);color:var(--muted);margin-top:16px;font-weight:400;line-height:1.75}._91S-fa_facts{border-block:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(120px,1fr));margin:24px 0;display:grid}._91S-fa_facts>div{border-inline-start:1px solid var(--line);padding:12px 14px}._91S-fa_facts>div:first-child{border-inline-start:0;padding-inline-start:0}._91S-fa_facts dt{font-size:var(--fs-xs);color:var(--subtle)}._91S-fa_facts dd{font-weight:600;line-height:1.5;font-size:var(--fs-sm);margin:6px 0 0}._91S-fa_related{margin-top:32px}._91S-fa_related h3{font-size:var(--fs-md);margin:0 0 10px}._91S-fa_related>a{border-bottom:1px solid var(--line);font-size:var(--fs-sm);color:var(--ink);justify-content:space-between;align-items:center;gap:16px;padding:13px 0;display:flex}._91S-fa_related small{color:var(--muted);flex-shrink:0}._91S-fa_state{font-size:var(--fs-sm);color:var(--muted);margin:0;padding:18px 14px;line-height:1.6}._91S-fa_state p{margin-top:0}@media (max-width:780px){._91S-fa_workspace{grid-template-columns:minmax(0,1fr);height:auto}._91S-fa_listPane{border-inline-end:0;border-bottom:1px solid var(--line)}._91S-fa_list{max-height:340px}._91S-fa_detailPane{overflow:visible}._91S-fa_summary{padding:24px 18px}._91S-fa_tabs a{font-size:var(--fs-sm);flex:1;justify-content:center;padding:10px 8px}._91S-fa_context{flex-direction:column;align-items:flex-start;gap:10px}}@media (prefers-reduced-motion:no-preference){._91S-fa_row{transition:background .12s}}._91S-fa_loadMore{width:100%;min-height:44px;color:var(--coral);background:var(--bg-surface);font:inherit;font-size:var(--fs-sm);border:0;padding:12px}._91S-fa_rowKind{color:var(--muted);font-size:var(--fs-xs);margin-top:3px;font-weight:400;display:block}._91S-fa_activityHelp{color:var(--muted);font-size:var(--fs-xs);margin:10px 0 0;line-height:1.7}._91S-fa_activityHelp summary{cursor:pointer;width:fit-content}._91S-fa_activityHelp p{max-width:70ch;margin:8px 0}@media (min-width:1000px){._91S-fa_browser{padding-top:0}._91S-fa_workspace{background:var(--bg-canvas);border-inline:0;border-radius:0;grid-template-columns:minmax(320px,.85fr) minmax(360px,1.15fr);height:max(560px,100dvh - 256px)}._91S-fa_listHeader{background:0 0;min-height:48px}._91S-fa_row{min-height:78px;padding:16px 20px 16px 0}._91S-fa_detailPane{background:var(--bg-surface)}._91S-fa_tabs a{background:0 0;border-radius:0;padding-inline:16px}._91S-fa_tabs a[aria-current=page]{color:var(--brand-coral);background:0 0;border-radius:0}}._91S-fa_previewHeading{align-items:baseline;gap:var(--sp-3);flex-wrap:wrap;display:flex}._91S-fa_previewHeading h2{margin:0}._91S-fa_objectType{color:var(--text-secondary);font-size:var(--type-secondary)}@container discovery-browser (max-width:740px){._91S-fa_workspace{grid-template-columns:minmax(0,1fr);height:auto}._91S-fa_listPane{border-inline-end:0;border-bottom:1px solid var(--line)}._91S-fa_list{max-height:360px}._91S-fa_detailPane{overflow:visible}}
.O8ZQ_a_frame{height:var(--coral-visual-viewport-height,100dvh);flex-direction:column;min-height:0;display:flex;overflow:clip}.O8ZQ_a_top{flex:0 0 48px;align-items:center;gap:8px;padding-inline:16px 8px;display:flex}.O8ZQ_a_tabs{scrollbar-width:none;flex:1;gap:clamp(8px,2vw,16px);min-width:0;display:flex;overflow-x:auto}.O8ZQ_a_tabs a{color:var(--mobile-muted);white-space:nowrap;flex-shrink:0;place-items:center;min-width:44px;min-height:46px;font-size:clamp(14px,4.2vw,17px);font-weight:500;display:grid;position:relative}.O8ZQ_a_tabs a[aria-current]{color:var(--mobile-ink);font-weight:700}.O8ZQ_a_tabs a[aria-current]:after{content:"";background:var(--mobile-coral);border-radius:2px;width:18px;height:3px;position:absolute;bottom:2px}.O8ZQ_a_search{width:44px;height:44px;color:var(--mobile-ink);flex:0 0 44px;place-items:center;display:grid}.O8ZQ_a_channel{touch-action:pan-y pinch-zoom;flex-direction:column;flex:1;min-height:0;display:flex}.O8ZQ_a_feedWrap{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.O8ZQ_a_feed{touch-action:pan-y pinch-zoom;scroll-snap-type:y mandatory;overscroll-behavior-y:contain;scrollbar-width:none;flex:1;min-height:0;overflow-y:auto}.O8ZQ_a_feed::-webkit-scrollbar{display:none}.O8ZQ_a_slide{scroll-snap-align:start;scroll-snap-stop:always;height:100%;min-height:0;padding:4px 12px}.O8ZQ_a_ideaCard{touch-action:pan-y pinch-zoom;--card-tint:#263333;border:1px solid var(--mobile-line);background:var(--mobile-surface);height:100%;min-height:100%;color:var(--mobile-ink);border-radius:12px;flex-direction:column;gap:14px;padding:20px;display:flex;overflow-y:auto}.O8ZQ_a_ideaCard[data-tone="1"]{--card-tint:#37252c}.O8ZQ_a_ideaCard[data-tone="2"]{--card-tint:#262e40}.O8ZQ_a_ideaCard[data-tone="3"]{--card-tint:#352f28}.O8ZQ_a_cardContext{color:var(--mobile-muted);justify-content:space-between;align-items:center;gap:12px;font-size:12px;display:flex}.O8ZQ_a_cardContext>span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.O8ZQ_a_cardStory{flex-direction:column;flex:1;justify-content:safe center;padding-block:16px;display:flex}.O8ZQ_a_cardStory h1{font-family:var(--font-body);letter-spacing:-.02em;text-wrap:balance;overflow-wrap:anywhere;margin:0;font-size:clamp(24px,6.7vw,29px);font-weight:650;line-height:1.35}.O8ZQ_a_summary{color:var(--mobile-muted);-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:18px 0 0;font-size:16px;line-height:1.65;display:-webkit-box;overflow:hidden}.O8ZQ_a_cardBottom{gap:12px;display:grid}.O8ZQ_a_reason{color:var(--mobile-muted);border-bottom:1px solid var(--mobile-line);align-items:center;gap:8px;padding-bottom:12px;font-size:12px;display:flex}.O8ZQ_a_reason span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.O8ZQ_a_reason svg{flex:0 0 17px}.O8ZQ_a_mainAction{background:var(--mobile-coral);color:var(--mobile-coral-ink);min-height:48px;transition:transform .12s var(--mobile-ease);border-radius:10px;justify-content:space-between;align-items:center;gap:14px;padding:12px 18px;font-size:15px;font-weight:650;display:flex}.O8ZQ_a_mainAction:active{transform:scale(.98)}.O8ZQ_a_roomAction{min-height:44px;color:var(--mobile-muted);justify-content:center;align-items:center;gap:8px;font-size:13px;display:flex}.O8ZQ_a_roomAction>span{font-variant-numeric:tabular-nums;color:var(--mobile-ink)}.O8ZQ_a_feedControls{color:var(--mobile-muted);flex:0 0 44px;align-items:center;gap:2px;padding-inline:23px 12px;display:flex}.O8ZQ_a_feedControls>span{flex:1;font-size:12px}.O8ZQ_a_feedControls button{width:44px;height:44px;color:var(--mobile-muted);background:0 0;border:0;place-items:center;display:grid}.O8ZQ_a_feedControls button:first-of-type svg{transform:rotate(-90deg)}.O8ZQ_a_feedControls button:last-of-type svg{transform:rotate(90deg)}.O8ZQ_a_feedControls button:disabled{opacity:.25}.O8ZQ_a_feedInfo{color:var(--mobile-muted);flex-shrink:0;padding:0 24px;font-size:12px}.O8ZQ_a_feedInfo summary{cursor:pointer;align-items:center;min-height:28px;display:flex}.O8ZQ_a_feedInfo[open]{background:var(--mobile-surface);max-height:38dvh;padding-bottom:14px;overflow-y:auto}.O8ZQ_a_feedInfo p{line-height:1.7}.O8ZQ_a_feedInfo :is(a,button){min-height:44px;color:var(--mobile-coral);font:inherit;background:0 0;border:0;align-items:center;margin-inline-end:14px;display:inline-flex}.O8ZQ_a_state{text-align:center;min-height:260px;color:var(--mobile-muted);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:18px;padding:32px;display:flex}.O8ZQ_a_state h1{color:var(--mobile-ink);font-size:22px;line-height:1.5}.O8ZQ_a_state :is(button,a),.O8ZQ_a_textAction{min-height:44px;color:var(--mobile-coral);background:var(--mobile-raised);border:0;border-radius:8px;padding:10px 16px}.O8ZQ_a_textAction{align-self:start;margin-top:12px}@media (max-height:700px){.O8ZQ_a_cardStory{padding-block:4px}.O8ZQ_a_cardStory h1{font-size:28px}.O8ZQ_a_summary{-webkit-line-clamp:3;margin-top:12px;line-height:1.7}.O8ZQ_a_ideaCard{gap:10px;padding:20px}.O8ZQ_a_cardBottom{gap:6px}.O8ZQ_a_reason{padding-bottom:10px}}@media (prefers-reduced-motion:reduce){.O8ZQ_a_mainAction{transition:none}.O8ZQ_a_mainAction:active{transform:none}.O8ZQ_a_feed{scroll-behavior:auto}}.O8ZQ_a_frame[data-mobile-discovery=news]{min-height:0}.O8ZQ_a_feedWrap[data-feed-channel=news] .O8ZQ_a_slide{min-height:100%}.O8ZQ_a_feedWrap[data-feed-channel=news] .O8ZQ_a_feedControls{flex-basis:44px}.O8ZQ_a_feedWrap[data-feed-channel=news] .O8ZQ_a_feedControls button{height:44px}@media (max-height:480px){.O8ZQ_a_frame[data-mobile-discovery=news] .O8ZQ_a_top{flex-basis:46px}.O8ZQ_a_feedWrap[data-feed-channel=news] .O8ZQ_a_feedControls{display:none}}@media (max-width:420px){.O8ZQ_a_top{gap:4px;padding-inline:8px}.O8ZQ_a_tabs{justify-content:space-between;gap:0}.O8ZQ_a_tabs a{font-size:clamp(15px,4vw,17px)}}
._2AwzBG_slot{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:8px;min-width:0;display:inline-flex}._2AwzBG_entry{box-shadow:none;color:var(--text-muted);font:inherit;cursor:pointer;white-space:nowrap;text-underline-offset:3px;background:0 0;border:0;border-radius:0;min-height:44px;padding:2px 0;font-size:12px;font-weight:400;line-height:1.5}._2AwzBG_entry:hover,._2AwzBG_entry:focus-visible{color:var(--text-primary);text-decoration:underline}._2AwzBG_dialog{border:1px solid var(--border-strong);width:min(480px,100vw - 32px);max-height:min(80dvh,640px);color:var(--text-primary);background:var(--bg-panel);border-radius:16px;padding:24px;overflow:auto;box-shadow:0 20px 70px #0005}._2AwzBG_dialog::backdrop{background:#0006}._2AwzBG_platformDialog{width:min(600px,100vw - 32px);max-height:min(90dvh,860px);color:var(--text-primary);background:var(--bg-panel);scrollbar-color:var(--border-strong) var(--bg-panel);scrollbar-width:thin;overscroll-behavior:contain;border:0;border-radius:16px;padding:0;box-shadow:0 24px 80px #0006}._2AwzBG_platformDialog[open]{flex-direction:column;display:flex}._2AwzBG_platformDialog::backdrop{background:var(--bg-overlay)}._2AwzBG_platformDialog ::selection{color:var(--text-primary);background:var(--brand-coral-soft)}._2AwzBG_platformContent{min-height:0;padding:36px 36px 28px;overflow-y:auto}._2AwzBG_platformActions{border-top:1px solid var(--border);flex-wrap:wrap;flex-shrink:0;align-items:center;gap:12px;padding:20px 36px 24px;display:flex}._2AwzBG_platformActions>button{min-height:44px}._2AwzBG_platformActions>a{color:var(--text-secondary);text-underline-offset:3px;font-size:12px;line-height:1.5}@media (prefers-reduced-motion:no-preference){._2AwzBG_platformDialog[open]{animation:.22s cubic-bezier(.23,1,.32,1) _2AwzBG_welcome-enter}@keyframes _2AwzBG_welcome-enter{0%{opacity:.65;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}}._2AwzBG_heading{color:var(--text-secondary);justify-content:space-between;align-items:center;gap:16px;font-size:12px;display:flex}._2AwzBG_close{font:inherit;width:44px;height:44px;color:var(--text-primary);cursor:pointer;background:0 0;border:0;font-size:24px}._2AwzBG_topic{gap:8px;margin-bottom:16px;font-size:14px;display:grid}._2AwzBG_topic select{width:100%;min-width:0;min-height:44px;font:inherit;color:var(--text-primary);background:var(--bg-panel);border:1px solid var(--border-strong);border-radius:8px;padding:8px}._2AwzBG_stepList{overflow-wrap:anywhere;padding-inline-start:24px;font-size:15px;line-height:1.7}._2AwzBG_stepList li+li{margin-top:12px}._2AwzBG_aiHelp{border-block-start:1px solid var(--border);margin-top:16px}._2AwzBG_aiHelp a{min-height:44px;color:var(--text-primary);align-items:center;display:inline-flex}._2AwzBG_dialog h2{margin:12px 0 16px;font-size:22px;line-height:1.4}._2AwzBG_dialog h3{margin:24px 0 8px;font-size:14px}._2AwzBG_dialog p{overflow-wrap:anywhere;margin:0 0 16px;font-size:15px;line-height:1.8}._2AwzBG_actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:24px;display:flex}._2AwzBG_more{color:var(--text-secondary);margin-top:20px;font-size:13px;display:inline-block}._2AwzBG_step{color:var(--text-secondary);margin-bottom:12px;display:block}._2AwzBG_warning{max-width:26rem;color:var(--text-secondary);font-size:12px}._2AwzBG_nextActions{flex-wrap:wrap;gap:8px 16px;margin:12px 0;display:flex}._2AwzBG_nextActions>a,._2AwzBG_nextActions>button{overflow-wrap:anywhere;max-width:100%;min-height:44px;color:var(--text-primary);align-items:center;display:inline-flex}._2AwzBG_colleague{overflow-wrap:anywhere;text-align:start;max-width:640px;color:var(--text-primary);margin:16px 0;font-size:15px;line-height:1.7}._2AwzBG_colleague._2AwzBG_colleague p{margin:0 0 12px;font-size:15px;line-height:1.7}._2AwzBG_colleague ._2AwzBG_scope,._2AwzBG_colleague small{color:var(--text-secondary)}._2AwzBG_colleague details{margin-top:12px}._2AwzBG_colleague summary{cursor:pointer;min-height:32px}._2AwzBG_colleague li+li{margin-top:6px}._2AwzBG_warning button{color:inherit;cursor:pointer;background:0 0;border:0;text-decoration:underline}@media (max-width:600px){._2AwzBG_platformDialog{max-height:calc(100dvh - 32px - env(safe-area-inset-top) - env(safe-area-inset-bottom))}._2AwzBG_platformContent{padding:26px 22px 24px}._2AwzBG_platformActions{gap:10px;padding:16px 22px 20px}._2AwzBG_platformActions>button{flex:auto}._2AwzBG_platformActions>a{text-align:center;flex-basis:100%}._2AwzBG_dialog{padding:20px}._2AwzBG_actions>button{flex:auto}}._2AwzBG_compactEntry{width:44px;min-height:44px;color:var(--text-primary);padding:0;font-size:24px}
.Cj8JbG_letter{color:var(--text-primary);overflow-wrap:anywhere;max-width:64ch}.Cj8JbG_letter h2{font-family:var(--font-body);letter-spacing:-.02em;white-space:pre-line;text-wrap:balance;margin:0 0 28px;font-size:clamp(23px,3.4vw,32px);font-weight:600;line-height:1.55}.Cj8JbG_letter h2:focus{outline:none}.Cj8JbG_body p{color:var(--text-secondary);margin:0 0 16px;font-size:15px;line-height:1.9}.Cj8JbG_letter .Cj8JbG_belief{color:var(--text-primary);margin:28px 0;font-size:17px;font-weight:600;line-height:1.65}.Cj8JbG_signature{border-top:1px solid var(--border);padding-top:20px}.Cj8JbG_signature strong{color:var(--brand-coral);font-size:15px;font-weight:600}.Cj8JbG_signature p{color:var(--text-secondary);margin:8px 0 0;font-size:13px;line-height:1.8}@media (max-width:600px){.Cj8JbG_letter h2{margin-bottom:22px}.Cj8JbG_body p{line-height:1.8}.Cj8JbG_letter .Cj8JbG_belief{margin-block:24px;font-size:16px}}
.apF7na_pending{text-align:center;background:var(--bg-canvas);min-height:100svh;color:var(--text-secondary);flex-direction:column;justify-content:center;align-items:center;gap:20px;padding:32px;display:flex}.apF7na_pending h1{color:var(--text-primary);font-size:24px}.apF7na_pending p{max-width:28em;margin:0;line-height:1.75}.apF7na_pending button{min-height:48px}
.dRreLW_notice{flex-shrink:0;position:relative}.dRreLW_notice>summary{cursor:pointer;border:1px solid var(--border);background:var(--bg-panel);white-space:nowrap;border-radius:8px;align-items:center;min-height:36px;padding:6px 10px;font-size:13px;display:flex}.dRreLW_notice>summary:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}.dRreLW_panel{z-index:40;border:1px solid var(--border);background:var(--bg-panel);width:min(380px,100vw - 32px);color:var(--text-primary);overflow-wrap:anywhere;border-radius:16px;padding:1rem;position:absolute;inset-block-start:calc(100% + 10px);inset-inline-end:0;box-shadow:0 12px 32px #00000024}.dRreLW_notice h2{margin:0 0 .6rem;font-size:1rem}.dRreLW_notice p{margin:.4rem 0;line-height:1.6}.dRreLW_actions{flex-wrap:wrap;gap:.6rem;margin-block-start:.8rem;display:flex}.dRreLW_actions button{white-space:normal;min-height:44px}
.XbgFzW_invites{gap:12px;min-width:0;margin-block:16px;display:grid}.XbgFzW_invites summary{cursor:pointer;font-weight:650}.XbgFzW_invites p{margin:0;line-height:1.6}.XbgFzW_controls{flex-wrap:wrap;align-items:end;gap:12px;display:flex}.XbgFzW_controls label{flex:130px;gap:6px;display:grid}.XbgFzW_controls select,.XbgFzW_link input,.XbgFzW_nickname input{border:1px solid var(--border);border-radius:var(--radius-s);background:var(--bg-panel);width:100%;min-width:0;color:var(--text-primary);font:inherit;padding:10px}.XbgFzW_consent{align-items:start;gap:8px;line-height:1.6;display:flex}.XbgFzW_consent input{flex:none;margin-top:6px}.XbgFzW_link{border:1px solid var(--border);border-radius:var(--radius-s);gap:8px;min-width:0;padding:12px;display:grid}.XbgFzW_invites button,.XbgFzW_nickname button{white-space:normal;width:fit-content;max-width:100%}.XbgFzW_list{max-height:320px;margin:12px 0;padding:0;list-style:none;overflow-y:auto}.XbgFzW_list li{border-block-end:1px solid var(--divider);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding-block:12px;display:flex}.XbgFzW_list li>span{gap:4px;display:grid}.XbgFzW_hint{color:var(--text-muted);font-size:var(--fs-xs)}.XbgFzW_join{border:1px solid var(--border);border-radius:var(--radius-l);background:var(--bg-panel);overflow-wrap:anywhere;gap:18px;width:min(600px,100% - 32px);margin:40px auto;padding:24px;display:grid}.XbgFzW_join h1,.XbgFzW_join h2,.XbgFzW_join p{margin:0}.XbgFzW_join p{line-height:1.7}.XbgFzW_nickname{border-block:1px solid var(--divider);gap:8px;min-width:0;padding-block:12px;display:grid}.XbgFzW_nickname label{gap:8px;display:grid}.XbgFzW_nickname p{margin:0;line-height:1.6}
.KG65Ba_frame{width:min(1340px,100%);min-height:calc(100dvh - var(--header-h) - 60px);border:1px solid var(--border);border-radius:var(--radius-l);background:var(--bg-panel);grid-template-columns:220px minmax(0,1fr);margin:20px auto;display:grid;overflow:clip}.KG65Ba_sidebar{border-inline-end:1px solid var(--divider);background:var(--bg-surface);padding:24px 16px}.KG65Ba_sidebar h1{font-size:var(--fs-xl);margin:0 12px 26px}.KG65Ba_group{gap:4px;margin-bottom:22px;display:grid}.KG65Ba_group h2{color:var(--text-muted);font-size:var(--fs-xs);margin:0 12px 7px;font-weight:500}.KG65Ba_group a{font-size:var(--fs-sm);color:var(--text-secondary);overflow-wrap:anywhere;border-radius:9px;padding:11px 12px;text-decoration:none}.KG65Ba_group a:hover{background:var(--bg-panel)}.KG65Ba_group a[aria-current=page]{color:var(--brand-coral-ink);background:color-mix(in srgb, var(--brand-coral) 10%, var(--bg-panel));font-weight:650}.KG65Ba_content{overflow-wrap:anywhere;min-width:0;padding:clamp(18px,3vw,36px)}.KG65Ba_heading{border-bottom:1px solid var(--divider);margin-bottom:24px;padding-bottom:18px}.KG65Ba_heading h2{font-size:var(--fs-xl);margin:0}.KG65Ba_content>section,.KG65Ba_content>div{max-width:100%}.KG65Ba_notice{color:var(--text-secondary);padding:18px 0}.KG65Ba_content>.KG65Ba_form{max-width:780px}.KG65Ba_form{gap:26px;max-width:780px;display:grid}.KG65Ba_form section{border-bottom:1px solid var(--divider);gap:16px;padding-bottom:24px;display:grid}.KG65Ba_form h3{font-size:var(--fs-base);margin:0}.KG65Ba_form label{color:var(--text-secondary);font-size:var(--fs-sm);gap:8px;display:grid}.KG65Ba_form select{border:1px solid var(--border);width:100%;min-width:0;max-width:100%;min-height:44px;color:var(--text-primary);background:var(--bg-panel);font:inherit;border-radius:9px;padding:8px 12px}.KG65Ba_form p{font-size:var(--fs-sm);color:var(--text-secondary);margin:0;line-height:1.7}.KG65Ba_choices{flex-wrap:wrap;gap:10px;display:flex}.KG65Ba_choices button{border:1px solid var(--border);min-height:44px;color:var(--text-secondary);background:var(--bg-panel);font:inherit;border-radius:9px;padding:8px 14px}.KG65Ba_choices button[aria-pressed=true]{border-color:var(--brand-coral);color:var(--brand-coral-ink)}@media (max-width:780px){.KG65Ba_frame{border-radius:12px;grid-template-columns:112px minmax(0,1fr);margin:8px 0}.KG65Ba_sidebar{padding:18px 6px}.KG65Ba_sidebar h1{margin:0 8px 20px;font-size:20px}.KG65Ba_group{margin-bottom:18px}.KG65Ba_group h2{font-size:var(--fs-xs);margin-inline:8px}.KG65Ba_group a{padding:11px 8px;font-size:12px}.KG65Ba_content{padding:18px 12px}.KG65Ba_heading h2{font-size:20px}.KG65Ba_choices{gap:8px}.KG65Ba_choices button{padding:8px 12px;font-size:14px}}@media (max-width:600px){.KG65Ba_frame{grid-template-columns:minmax(0,1fr)}.KG65Ba_sidebar{border-inline-end:0;border-bottom:1px solid var(--divider);min-width:0;padding:16px}.KG65Ba_sidebar h1{margin:0 0 12px}.KG65Ba_sidebar nav{gap:20px;display:flex;overflow-x:auto}.KG65Ba_group{flex:none;grid-template-rows:auto auto;grid-auto-flow:column;margin-bottom:8px}.KG65Ba_group h2{grid-area:1/1/auto/-1;margin:0 8px 4px}.KG65Ba_group a{white-space:nowrap;grid-row:2}}@media (min-width:1000px){.KG65Ba_frame{background:0 0;border:0;border-radius:0;grid-template-columns:190px minmax(0,1fr);gap:32px;width:100%;margin:0;overflow:visible}.KG65Ba_sidebar{background:0 0;padding:0 20px 0 0}.KG65Ba_sidebar h1{margin-inline:10px}.KG65Ba_content{max-width:1060px;padding:0}.KG65Ba_heading{margin-bottom:28px;padding-bottom:22px}.KG65Ba_group a{border-radius:7px;min-height:40px;padding:9px 10px}}.KG65Ba_mobileSections{display:none}@media (max-width:780px),(pointer:coarse) and (max-width:1024px) and (max-height:600px){.KG65Ba_mobileIndex section{margin:0 0 12px}.KG65Ba_mobileIndex h2{color:var(--mobile-muted);margin:0;padding:12px 16px 6px;font-size:13px;font-weight:400}.KG65Ba_mobileIndex section>div{background:var(--mobile-surface)}.KG65Ba_mobileIndex a{min-height:56px;color:var(--mobile-ink);justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;font-size:17px;display:flex}.KG65Ba_mobileIndex a+a{border-top:1px solid var(--mobile-line)}.KG65Ba_mobileIndex a>span:last-child{color:var(--mobile-muted);font-size:25px}.KG65Ba_mobileAccount{gap:8px;padding-block:8px 20px;display:grid}.KG65Ba_mobileAccount button{background:var(--mobile-surface);border-radius:0;width:100%;min-height:52px}.KG65Ba_mobileContent{min-width:0}.KG65Ba_mobileContent>section>h1,.KG65Ba_mobileContent>div>header>h1{display:none}.KG65Ba_mobileContent .KG65Ba_form{background:0 0;border-radius:0;gap:8px;padding:0}.KG65Ba_mobileContent .KG65Ba_form>section{background:var(--mobile-surface);border:0;padding:20px 16px}.KG65Ba_form section:last-child{border:0;padding-bottom:0}.KG65Ba_form h3{font-size:16px;font-weight:600}.KG65Ba_form label{color:var(--mobile-ink);gap:10px}.KG65Ba_choices button{border-color:var(--mobile-line);color:var(--mobile-ink)}.KG65Ba_choices button[aria-pressed=true]{background:var(--mobile-accent-soft);border-color:var(--mobile-coral)}.KG65Ba_frame{background:0 0;border:0;border-radius:0;min-height:0;margin:0;display:block;overflow:visible}.KG65Ba_sidebar{background:0 0;border:0;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 0 8px;display:flex}.KG65Ba_sidebar h1{white-space:nowrap;flex:1 0 auto;margin:0;font-size:22px}.KG65Ba_sidebar nav{display:none}.KG65Ba_mobileSections{border:1px solid var(--mobile-line);background:var(--mobile-surface);min-width:0;max-width:65%;min-height:44px;color:var(--mobile-ink);font:inherit;border-radius:8px;padding:8px 12px;font-size:16px;display:block}.KG65Ba_content{--mobile-content-inset:0px;background:0 0;border-radius:0;padding:12px 0 0}.KG65Ba_content>.data-panel{padding:16px}.KG65Ba_heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;padding-bottom:12px;display:flex}.KG65Ba_heading h2{font-size:17px}.KG65Ba_form{background:var(--mobile-surface);border-radius:12px;gap:24px;padding:20px 16px}.KG65Ba_form section{gap:12px;padding-bottom:20px}.KG65Ba_form label,.KG65Ba_form p{font-size:15px}.KG65Ba_choices button{min-height:44px;padding:8px 12px;font-size:15px}}
.wA1bdq_section{color:var(--mobile-ink,var(--text-primary));min-width:0;margin-block:24px}.wA1bdq_section h2{margin:0 0 12px;font-size:20px;font-weight:600}.wA1bdq_section h3{margin:0 0 6px;font-size:17px}.wA1bdq_section p{overflow-wrap:anywhere;max-width:70ch;margin:8px 0;line-height:1.6}.wA1bdq_section a{text-underline-offset:4px}.wA1bdq_muted{color:var(--mobile-muted,var(--text-muted));font-size:14px}.wA1bdq_list{margin:16px 0;padding:0;list-style:none}.wA1bdq_list>li{border-top:1px solid var(--mobile-line,var(--border));overflow-wrap:anywhere;padding-block:16px}.wA1bdq_meta{color:var(--mobile-muted,var(--text-muted));font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:8px 16px;font-size:14px;display:flex}.wA1bdq_status{color:var(--mobile-coral,var(--brand-coral-ink));font-weight:500}.wA1bdq_task{margin-block:12px;padding-block:8px}.wA1bdq_task strong{font-weight:550}.wA1bdq_action{align-items:center;min-height:44px;padding-block:8px;display:inline-flex}.wA1bdq_consent{margin-block:16px}.wA1bdq_consent label{cursor:pointer;align-items:center;gap:12px;min-height:44px;display:flex}.wA1bdq_consent input{width:20px;height:20px;accent-color:var(--brand-coral);flex-shrink:0}.wA1bdq_consent p{color:var(--text-muted);max-width:70ch;margin:4px 0;font-size:14px;line-height:1.6}.wA1bdq_section :is(a,button):focus-visible,.wA1bdq_consent input:focus-visible{outline:2px solid var(--focus-ring);outline-offset:4px}.wA1bdq_section a:hover{color:var(--brand-coral-ink)}@media (max-width:760px){.wA1bdq_section{margin-block:20px}.wA1bdq_section h2{font-size:18px}}.wA1bdq_controls{flex-wrap:wrap;gap:12px;display:flex}.wA1bdq_controls button{min-height:44px;padding:8px 16px}.wA1bdq_section[data-project-todos]>.wA1bdq_list{gap:16px;margin-bottom:0;display:grid}.wA1bdq_section[data-project-todos]>.wA1bdq_list>li{border:1px solid var(--border);border-radius:var(--radius-m);background:var(--bg-panel);padding:20px}.wA1bdq_section[data-project-todos]>.wA1bdq_list>li>h3{border-bottom:1px solid var(--divider);margin:0 0 12px;padding-bottom:12px}.wA1bdq_section[data-project-todos]>.wA1bdq_list>li>h3 a{min-height:32px;padding:0}.wA1bdq_section[data-project-todos] li>ul{padding-inline-start:22px;line-height:1.7}@media (max-width:780px){.wA1bdq_section[data-project-todos]>.wA1bdq_list>li{padding:16px}}
.vdCq4W_section{min-width:0;color:var(--text-primary);margin-block:24px}.vdCq4W_section h2{margin:0;font-size:20px}.vdCq4W_section p{overflow-wrap:anywhere;margin:8px 0;line-height:1.6}.vdCq4W_heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.vdCq4W_heading p{color:var(--text-muted);font-size:14px}.vdCq4W_actions{flex-wrap:wrap;gap:8px;margin-block:12px;display:flex}.vdCq4W_section button{white-space:normal;min-height:44px}.vdCq4W_actions>button{border:1px solid var(--border);border-radius:8px;padding:8px 14px}.vdCq4W_actions>button[aria-pressed=true]{background:var(--brand-coral-soft);color:var(--brand-coral-ink)}.vdCq4W_form{border:1px solid var(--border);background:var(--bg-panel);border-radius:12px;margin-block:12px;padding:16px}.vdCq4W_form fieldset{border:0;min-width:0;margin:0;padding:0}.vdCq4W_form label{gap:8px;margin-block-end:12px;display:grid}.vdCq4W_form input,.vdCq4W_form textarea{border:1px solid var(--border);background:var(--bg-panel);width:100%;min-width:0;min-height:44px;color:var(--text-primary);border-radius:8px;padding:10px;font-size:16px}.vdCq4W_form textarea{resize:vertical}.vdCq4W_list{margin:0;padding:0;list-style:none}.vdCq4W_list>li{border-block-start:1px solid var(--border);overflow-wrap:anywhere;padding-block:12px}.vdCq4W_check{cursor:pointer;align-items:flex-start;gap:12px;min-height:44px;padding-block:8px;line-height:1.6;display:flex}.vdCq4W_check input{width:20px;height:20px;accent-color:var(--brand-coral-ink);flex:none;margin-block-start:3px}.vdCq4W_notes{white-space:pre-wrap}.vdCq4W_feedback{border:1px solid var(--border);border-radius:8px;padding:12px}.vdCq4W_feedback button{margin-inline-start:12px}
.cnVOfW_page{min-block-size:60svh;min-inline-size:0;color:var(--text-secondary);place-items:center;padding-block:clamp(32px,8vh,80px);display:grid}.cnVOfW_card{border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--bg-surface);text-align:center;flex-direction:column;align-items:center;inline-size:100%;max-inline-size:32rem;padding:clamp(24px,5vw,48px);display:flex}.cnVOfW_icon{block-size:56px;inline-size:56px;color:var(--brand-coral-ink);background:var(--brand-coral-soft);border-radius:50%;place-items:center;margin-block-end:24px;display:grid}.cnVOfW_icon svg{block-size:28px;inline-size:28px}.cnVOfW_card h1{color:var(--text-primary);font-size:var(--type-page-title);line-height:var(--lh-title);overflow-wrap:anywhere;margin:0}.cnVOfW_description{color:var(--text-secondary);font-size:var(--type-body);line-height:var(--lh-body);overflow-wrap:anywhere;margin-block:16px 0}.cnVOfW_actions{flex-wrap:wrap;justify-content:center;gap:12px;inline-size:100%;margin-block-start:28px;display:flex}.cnVOfW_actions>*{white-space:normal;overflow-wrap:anywhere;min-block-size:44px;max-inline-size:100%}@media (max-width:480px){.cnVOfW_actions{flex-direction:column;align-items:stretch}}
.PZxXBa_consoleGrid{gap:var(--sp-4);margin:var(--sp-3) 0 var(--sp-4);grid-template-columns:176px minmax(0,1fr);align-items:start;display:grid}.PZxXBa_consoleNav{top:calc(var(--header-h) + 12px);gap:2px;display:grid;position:sticky}.PZxXBa_consoleNavPlaceholder{border:1px solid var(--line);border-radius:var(--radius-l);background:var(--bg-inset);min-block-size:170px}.PZxXBa_consoleNavLink{border-radius:var(--radius-m);min-height:44px;color:var(--muted);font-size:var(--fs-md);align-items:center;padding:9px 12px;font-weight:550;text-decoration:none;display:flex}.PZxXBa_consoleNavLink:hover{color:var(--ink);background:var(--coral-soft)}.PZxXBa_consoleNavActive,.PZxXBa_consoleNavActive:hover{color:var(--brand-coral-ink);background:var(--brand-coral-soft)}.PZxXBa_consoleMain{gap:var(--sp-4);min-width:0;display:grid}.PZxXBa_tiles{gap:var(--sp-3);grid-template-columns:repeat(auto-fit,minmax(148px,1fr));display:grid}.PZxXBa_tile{padding:var(--sp-3) var(--sp-4);border:1px solid var(--line);border-radius:var(--radius-l);background:var(--paper);color:var(--ink);text-decoration:none;display:block}a.PZxXBa_tile:hover{border-color:var(--line-strong)}.PZxXBa_tile strong{font-family:var(--font-serif);font-size:var(--fs-2xl);font-weight:700;line-height:1.1;display:block}.PZxXBa_tile span{color:var(--muted);font-size:var(--fs-sm);margin-top:6px;display:block}.PZxXBa_tile small{color:var(--muted);font-size:var(--fs-xs);margin-top:4px;display:block}.PZxXBa_healthStrip{gap:var(--sp-2) var(--sp-4);color:var(--muted);font-size:var(--fs-sm);flex-wrap:wrap;align-items:center;display:flex}.PZxXBa_bannerWarn{padding:var(--sp-3) var(--sp-4);border-radius:var(--radius-m);background:var(--warning-soft);color:var(--warning);font-size:var(--fs-sm);line-height:1.6}.PZxXBa_messageOk{padding:var(--sp-3) var(--sp-4);border-radius:var(--radius-m);background:var(--verified-soft);color:var(--verified);font-size:var(--fs-sm);margin:0}.PZxXBa_messageErr{padding:var(--sp-3) var(--sp-4);border-radius:var(--radius-m);background:var(--danger-soft);color:var(--danger);font-size:var(--fs-sm);margin:0}.PZxXBa_rowList{margin:0;padding:0;list-style:none;display:grid}.PZxXBa_rowList>li{border-top:1px solid var(--line)}.PZxXBa_rowList>li:first-child{border-top:0}.PZxXBa_rowItem{gap:var(--sp-2) var(--sp-3);padding:var(--sp-3) 0;grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.PZxXBa_rowMain{gap:3px;min-width:0;display:grid}.PZxXBa_rowMain strong{font-size:var(--fs-md);font-weight:600}.PZxXBa_rowMain span{color:var(--muted);font-size:var(--fs-xs)}.PZxXBa_rowSide{gap:var(--sp-2);flex-wrap:wrap;justify-content:flex-end;align-items:center;display:flex}.PZxXBa_rowSelect{gap:var(--sp-2) var(--sp-3);width:100%;padding:var(--sp-3) var(--sp-2);color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.PZxXBa_rowSelect:hover{background:var(--coral-soft)}.PZxXBa_rowSelectActive,.PZxXBa_rowSelectActive:hover{background:var(--brand-coral-soft)}.PZxXBa_mono{font-family:var(--font-data);font-size:var(--fs-xs);color:var(--muted);word-break:break-all}.PZxXBa_tabs{flex-wrap:wrap;gap:6px;display:flex}.PZxXBa_tabs a{min-height:40px;color:var(--muted);font-size:var(--fs-md);border:1px solid #0000;border-radius:100px;align-items:center;padding:0 15px;font-weight:500;text-decoration:none;display:inline-flex}.PZxXBa_tabs a.PZxXBa_active{color:var(--ink);border-color:var(--line-strong);background:var(--paper)}.PZxXBa_filterBar{gap:var(--sp-2);flex-wrap:wrap;align-items:center;display:flex}.PZxXBa_filterBar input,.PZxXBa_filterBar select{border:1px solid var(--line-strong);border-radius:var(--radius-m);background:var(--paper);min-height:40px;color:var(--ink);font:inherit;font-size:var(--type-body);outline:none;padding:8px 11px}.PZxXBa_filterBar input:focus,.PZxXBa_filterBar select:focus{border-color:var(--coral);box-shadow:0 0 0 3px var(--brand-coral-ring)}.PZxXBa_masterGrid{gap:var(--sp-4);grid-template-columns:minmax(0,1fr) minmax(340px,.85fr);align-items:start;display:grid}.PZxXBa_detailPane{min-width:0}.PZxXBa_detailPlaceholder{color:var(--muted);font-size:var(--fs-sm)}.PZxXBa_backLink{margin-bottom:var(--sp-3);border:1px solid var(--line);border-radius:var(--radius-m);background:var(--paper);color:var(--ink);font:inherit;font-size:var(--fs-sm);cursor:pointer;padding:8px 12px;display:none}.PZxXBa_blockTitle{margin:0 0 var(--sp-2);font-size:var(--type-section-title);font-weight:650}.PZxXBa_detailSection{margin-top:var(--sp-4);padding-top:var(--sp-3);border-top:1px solid var(--line)}.PZxXBa_detailSection:first-of-type{border-top:0;margin-top:0;padding-top:0}.PZxXBa_prose{color:var(--text-secondary);font-size:var(--fs-sm);white-space:pre-wrap;word-break:break-word;margin:0;line-height:1.7}.PZxXBa_tagList{gap:var(--sp-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.PZxXBa_kv{margin:0;display:grid}.PZxXBa_kv>div{gap:var(--sp-2);border-top:1px solid var(--line);grid-template-columns:132px minmax(0,1fr);padding:8px 0;display:grid}.PZxXBa_kv>div:first-child{border-top:0}.PZxXBa_kv dt{color:var(--muted);font-family:var(--font-data);font-size:var(--fs-xs)}.PZxXBa_kv dd{font-size:var(--fs-sm);word-break:break-word;margin:0}.PZxXBa_timeline{margin:0;padding:0;list-style:none;display:grid}.PZxXBa_timelineItem{padding:var(--sp-3) 0;border-top:1px solid var(--line);gap:4px;display:grid}.PZxXBa_timelineItem:first-child{border-top:0}.PZxXBa_cardGrid{gap:var(--sp-4);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));align-items:start;display:grid}.PZxXBa_formHint{color:var(--muted);font-size:var(--type-secondary);margin:4px 0 0;line-height:1.6}.PZxXBa_drawerHeader{justify-content:space-between;align-items:center;gap:var(--sp-2) var(--sp-3);margin-bottom:var(--sp-3);flex-wrap:wrap;display:flex}.PZxXBa_drawerHeader h2{font-size:var(--fs-lg);margin:0}@media (max-width:980px){.PZxXBa_consoleGrid{grid-template-columns:1fr}.PZxXBa_consoleNav{gap:var(--sp-2);-webkit-overflow-scrolling:touch;padding-bottom:4px;display:flex;position:static;overflow-x:auto}.PZxXBa_consoleNavLink{white-space:nowrap}.PZxXBa_masterGrid{grid-template-columns:1fr}.PZxXBa_masterGrid:not(.PZxXBa_detailOpen) .PZxXBa_detailPane,.PZxXBa_masterGrid.PZxXBa_detailOpen .PZxXBa_listPane{display:none}.PZxXBa_masterGrid.PZxXBa_detailOpen .PZxXBa_backLink{display:inline-flex}}@media (min-width:1000px){.PZxXBa_consoleGrid{grid-template-columns:164px minmax(0,1fr);gap:28px;margin-top:0}.PZxXBa_consoleNavLink{border-radius:7px;min-height:40px;font-size:13px}.PZxXBa_tile{border:0;border-block-end:1px solid var(--border);background:0 0;border-radius:0;padding:16px 0}.PZxXBa_tile strong{font-family:var(--font-body);font-variant-numeric:tabular-nums;font-size:24px}.PZxXBa_consoleMain{gap:24px}}@media (max-width:780px),(pointer:coarse) and (max-width:1024px) and (max-height:600px){.PZxXBa_kv>div{grid-template-columns:minmax(0,1fr);gap:4px}}
._6G0QHa_workspace{gap:var(--sp-4);display:grid}._6G0QHa_boundary{padding:var(--sp-3) var(--sp-4);border-inline-start:4px solid var(--warning);border-radius:var(--radius-m);background:var(--warning-soft)}._6G0QHa_boundary p,._6G0QHa_message{margin:var(--sp-2) 0 0}._6G0QHa_form{gap:var(--sp-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._6G0QHa_form h2,._6G0QHa_form button{grid-column:1/-1}._6G0QHa_form label{color:var(--muted);font-size:var(--fs-sm);gap:6px;display:grid}._6G0QHa_form input,._6G0QHa_form select,._6G0QHa_lookup input{min-height:42px;padding:0 var(--sp-3);border:1px solid var(--line-strong);border-radius:var(--radius-m);background:var(--paper);color:var(--ink)}._6G0QHa_details{gap:var(--sp-3);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}._6G0QHa_details div,._6G0QHa_commandCard{gap:4px;min-width:0;display:grid}._6G0QHa_linkButton{color:var(--coral-strong);font:inherit;text-align:start;overflow-wrap:anywhere;cursor:pointer;background:0 0;border:0;padding:0}._6G0QHa_details dt{color:var(--muted);font-size:var(--fs-xs)}._6G0QHa_details dd{overflow-wrap:anywhere;margin:0}._6G0QHa_lookup{gap:var(--sp-2);grid-template-columns:minmax(0,1fr) auto;display:grid}._6G0QHa_commandCard{margin-top:var(--sp-3);padding-top:var(--sp-3);border-top:1px solid var(--line)}._6G0QHa_safe{color:var(--verified)}._6G0QHa_danger{color:var(--danger)}._6G0QHa_message{padding:var(--sp-3);border-radius:var(--radius-m);background:var(--coral-soft)}@media (max-width:720px){._6G0QHa_form,._6G0QHa_lookup{grid-template-columns:1fr}}
.xbabQa_scroll{overscroll-behavior-y:contain;scrollbar-width:thin;flex:1;min-height:0;padding-bottom:16px;overflow-y:auto}.xbabQa_rooms{color:var(--mobile-ink);padding:20px 16px}.xbabQa_heading{justify-content:space-between;align-items:start;gap:12px;margin-bottom:24px;display:flex}.xbabQa_projectTitle{display:none}.xbabQa_heading h1,.xbabQa_heading h2{margin:0;font-size:22px;font-weight:650;line-height:1.4}.xbabQa_heading p{color:var(--mobile-muted);margin:6px 0 0;font-size:14px;line-height:1.6}.xbabQa_heading button,.xbabQa_state button,.xbabQa_notice button{border:1px solid var(--mobile-line);min-height:44px;color:var(--mobile-ink);background:var(--mobile-surface);border-radius:8px;flex-shrink:0;padding:8px 12px;font-size:14px}.xbabQa_list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.xbabQa_card{background:var(--mobile-surface);border-radius:12px;min-width:0;padding:16px}.xbabQa_roomIdentity{align-items:start;gap:12px;display:flex}.xbabQa_roomIdentity>div{min-width:0}.xbabQa_roomIcon{background:var(--mobile-avatar-sage);height:44px;color:var(--mobile-avatar-sage-ink);border-radius:8px;flex:0 0 44px;place-items:center;display:grid}.xbabQa_card h2{overflow-wrap:anywhere;margin:0;font-size:17px;font-weight:600;line-height:1.5}.xbabQa_roomIdentity p{color:var(--mobile-muted);flex-wrap:wrap;gap:4px 12px;margin:8px 0 0;font-size:14px;line-height:1.6;display:flex}.xbabQa_actions{border-top:1px solid var(--mobile-line);flex-wrap:wrap;gap:8px 16px;margin-top:16px;padding-top:8px;display:flex}.xbabQa_actions a,.xbabQa_pager a,.xbabQa_state>a{min-height:44px;color:var(--mobile-coral);align-items:center;gap:8px;font-size:14px;font-weight:500;display:inline-flex}.xbabQa_actions a:last-child:not(:first-child){color:var(--mobile-muted);margin-inline-start:auto}.xbabQa_actions a:active,.xbabQa_heading button:active{background:var(--mobile-raised)}.xbabQa_pager{flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:12px;display:flex}.xbabQa_state{align-content:start;justify-items:start;gap:12px;padding:32px 16px;display:grid}.xbabQa_rooms .xbabQa_state{padding-inline:0}.xbabQa_state h2{margin:0;font-size:20px;line-height:1.4}.xbabQa_state p,.xbabQa_notice p,.xbabQa_warning{color:var(--mobile-muted);margin:0;font-size:14px;line-height:1.7}.xbabQa_notice{padding-bottom:16px}.xbabQa_warning{margin-top:12px;font-size:14px}.xbabQa_initialLoading{align-content:start;min-height:min(420px,60dvh)}
.acrfza_grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));gap:1rem;display:grid}.acrfza_card{border:1px solid var(--border);overflow-wrap:anywhere;background:var(--bg-panel);box-shadow:var(--shadow-xs);border-radius:.75rem;padding:1rem}.acrfza_card header{justify-content:space-between;gap:1rem;display:flex}.acrfza_actions{flex-wrap:wrap;gap:.5rem;display:flex}.acrfza_boundaryPanel{border-inline-start:3px solid var(--verified)}.acrfza_technicalFacts{gap:.75rem;margin:0;display:grid}.acrfza_technicalFacts div{gap:.25rem;display:grid}.acrfza_technicalFacts dt{color:var(--text-muted);font-size:var(--fs-xs)}.acrfza_technicalFacts dd{overflow-wrap:anywhere;margin:0}
.s3RtXa_dialog{border:1px solid var(--border);background:var(--bg-elevated);width:min(480px,100vw - 32px);max-width:calc(100vw - 32px);color:var(--text-primary);box-shadow:var(--shadow-pop);border-radius:12px;padding:0}.s3RtXa_dialog::backdrop{background:var(--bg-overlay)}.s3RtXa_body{flex-direction:column;gap:12px;padding:20px;display:flex}.s3RtXa_title{font-size:var(--fs-lg);font-weight:650;line-height:var(--lh-title);margin:0}.s3RtXa_consequence{font-size:var(--fs-md);line-height:var(--lh-body);color:var(--text-secondary);margin:0}.s3RtXa_label{font-size:var(--fs-sm);font-weight:600}.s3RtXa_textarea{box-sizing:border-box;border:1px solid var(--border);width:100%;font-family:var(--font-body);font-size:var(--fs-md);line-height:var(--lh-body);resize:vertical;background:var(--bg-surface);color:var(--text-primary);border-radius:8px;padding:10px 12px}.s3RtXa_textarea:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.s3RtXa_error{font-size:var(--fs-sm);color:var(--danger);margin:0}.s3RtXa_actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}@media (max-width:560px){.s3RtXa_dialog{width:calc(100vw - 24px);max-width:calc(100vw - 24px)}.s3RtXa_body{padding:16px}.s3RtXa_actions{flex-direction:column-reverse}.s3RtXa_actions>*{width:100%}}
.gpCBFq_form{gap:16px;min-width:0;max-width:760px;display:grid}.gpCBFq_form p{margin:0;line-height:1.65}.gpCBFq_form label{gap:8px;min-width:0;display:grid}.gpCBFq_form input,.gpCBFq_form textarea{box-sizing:border-box;border:1px solid var(--border);background:var(--bg-panel);width:100%;min-width:0;min-height:44px;color:var(--text-primary);font:inherit;border-radius:10px;padding:10px 12px;line-height:1.5}.gpCBFq_form textarea{resize:vertical}.gpCBFq_form button{justify-self:start}
