.context-help-trigger{display:inline-grid;place-items:center;min-width:44px;min-height:44px;border:1px solid var(--line);border-radius:50%;color:var(--text);background:var(--panel,var(--bg));font:600 20px/1 system-ui;cursor:pointer}.context-help{margin:auto;box-sizing:border-box;width:min(600px,calc(100vw - 24px));max-width:calc(100vw - 24px);max-height:calc(100dvh - 32px);padding:0;border:1px solid var(--line);border-radius:22px;color:var(--text);background:var(--bg);box-shadow:0 24px 80px #0006;font-size:max(16px,1rem);line-height:1.6;overflow:auto;overscroll-behavior:contain}.context-help::backdrop{background:#071510a8}.context-help>header{position:sticky;top:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:12px 20px;background:var(--bg);border-bottom:1px solid var(--line);z-index:1}.context-help>header>span{font-weight:700}.context-help button{min-height:44px;padding:8px 16px;color:var(--text);background:transparent;border:1px solid var(--line);border-radius:12px;font:inherit;cursor:pointer}.context-help-body{padding:20px 24px 28px;overflow-wrap:anywhere}.context-help-topic{display:grid;gap:6px;font-size:.875rem}.context-help select{box-sizing:border-box;width:100%;min-width:0;min-height:48px;padding:10px;font:inherit;color:var(--text);background:var(--bg);border:1px solid var(--line);border-radius:10px}.context-help h2{margin:24px 0 16px;font-size:1.5rem;line-height:1.3}.context-help h3{margin:0 0 8px;font-size:1rem;line-height:1.4}.context-help p{margin:0}.context-help ol{list-style:decimal;margin:0;padding-left:24px}.context-help li{padding-left:6px;margin:0 0 14px}.context-help li::marker{font-weight:700}.context-help section{margin-top:24px}.context-help aside{margin-top:24px;padding:16px;border:1px solid var(--line);border-radius:14px}.context-help :focus-visible,.context-help-trigger:focus-visible{outline:3px solid var(--mint);outline-offset:3px}@media (max-width:420px){.context-help-body{padding:16px}.context-help>header{padding:10px 16px}}.more-guide-card>button{min-height:44px;padding:10px 14px;border:1px solid var(--line);border-radius:12px;background:var(--bg);color:var(--text);font-size:max(14px,.875rem);cursor:pointer}.chat-card .bubble time{color:#c5d8d0}:root[data-theme=light] .chat-card .bubble{color:var(--text);background:#fff;border:1px solid var(--line)}:root[data-theme=light] .chat-card .bubble.outgoing{background:#d9f3e4}:root[data-theme=light] .chat-card .bubble blockquote,:root[data-theme=light] .chat-card .bubble time,:root[data-theme=light] .chat-card .bubble-actions button{color:#345947}:root[data-theme=light] .chat-card .bubble blockquote{background:#e7f1eb}.chat-card .bubble-actions{opacity:1}:root[data-theme=light] .chat-card .bubble.deleted{color:var(--muted)}:root[data-theme=light] .online-messages .date{color:var(--muted);background:var(--bg)}:root[data-theme=light] .chat-card .chat-connect-primary,:root[data-theme=light] .chat-connect-card .chat-connect-actions button,:root[data-theme=light] .chat-connect-card .chat-invite button,:root[data-theme=light] .chat-connect-card .chat-sas button,:root[data-theme=light] .chat-connect-card .join-chat>button{color:#fff}:root[data-theme=light] .chat-card .contact-avatar{color:#075b3c;background:#d9f3e4}:root[data-theme=light] .chat-card .online-composer>input{color:var(--text);background:var(--panel);border-color:var(--line)}:root[data-theme=light] .chat-card .online-composer>input::placeholder{color:var(--muted);opacity:1}:root[data-theme=light] .chat-card .online-composer .composer-add{color:var(--text);background:var(--bg)}:root[data-theme=light] .chat-card .online-composer>button[type=submit]{color:#fff}:root[data-theme=light] .conversation-sidebar .conversation-new{color:#062016}:root[data-theme=light] .chat-card .contact-head .chat-call-button,:root[data-theme=light] .chat-card .contact-head .chat-more-button,:root[data-theme=light] .chat-connect-card .simple-connect-heading>button{color:var(--text);background:var(--bg)}