.ch-layout[data-v-d1c1e6e9]{display:grid;grid-template-columns:320px minmax(0,1fr);grid-template-rows:836px}.ch-layout[data-v-d1c1e6e9]>*{min-height:0;overflow:hidden}.ch-list[data-v-d1c1e6e9]{position:relative;padding:16px 10px;background:#f1f4f8;color:var(--tp-soft)}.ch-list-head[data-v-d1c1e6e9]{display:flex;align-items:center;gap:16px;padding:0 6px 14px}.ch-list-head.is-portal h3[data-v-d1c1e6e9]{flex:1;color:var(--tp-heading);font-size:22px;font-weight:650}.ch-seg[data-v-d1c1e6e9]{display:inline-flex;flex:1;max-width:164px;padding:3px;border-radius:10px;background:#e3e8ee;font-size:13px;font-weight:600}.ch-seg b[data-v-d1c1e6e9]{display:inline-flex;align-items:center;gap:6px;padding:3px 9px;border-radius:8px;background:#fff;color:var(--tp-heading);box-shadow:0 1px 2px #00000014}.ch-seg b .tp-count[data-v-d1c1e6e9]{min-width:16px;height:16px;font-size:10px}.ch-seg span[data-v-d1c1e6e9]{padding:3px 9px;color:#8996a4}.ch-later[data-v-d1c1e6e9]{display:flex;align-items:center;gap:12px;height:44px;padding:0 12px 0 14px;border:1px solid #c8d6f6;border-radius:12px;background:#e7eefd;color:var(--tp-blue-ink);font-size:16px;font-weight:600}.ch-later .tp-count[data-v-d1c1e6e9],.ch-threads .tp-count[data-v-d1c1e6e9]{margin-left:auto}.ch-row[data-v-d1c1e6e9]{display:flex;align-items:center;gap:12px;height:38px;padding:0 10px;border-radius:10px;font-size:16px;white-space:nowrap}.ch-row.is-bold[data-v-d1c1e6e9]{color:var(--tp-heading);font-weight:600}.ch-row.is-open[data-v-d1c1e6e9]{background:#e2e8ef}.ch-threads[data-v-d1c1e6e9]{margin-top:4px;font-size:16px;font-weight:600}.ch-section[data-v-d1c1e6e9]{display:flex;align-items:center;gap:8px;height:40px;margin-top:6px;padding:0 8px;font-size:15px;font-weight:700}.ch-section.is-ruled[data-v-d1c1e6e9]{margin-top:10px;border-top:1px solid #dfe5ec;padding-top:6px}.ch-end[data-v-d1c1e6e9]{margin-left:auto}.ch-star[data-v-d1c1e6e9]{color:#9aa6b2}.ch-star.is-on[data-v-d1c1e6e9]{color:#f5a623;fill:#f5a623}.ch-hash[data-v-d1c1e6e9]{color:#8996a4}.ch-group[data-v-d1c1e6e9]{margin:2px 0;padding:4px 4px 6px;border-radius:12px;background:#d9eeee}.ch-group>p[data-v-d1c1e6e9]{display:flex;align-items:center;gap:6px;height:26px;padding:0 6px;color:#0f766e;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.ch-grip[data-v-d1c1e6e9]{color:#94a3b8}.ch-group .ch-row.is-open[data-v-d1c1e6e9]{background:#cbe8e7}.ch-face[data-v-d1c1e6e9]{position:relative;display:inline-block;flex-shrink:0;width:22px;height:22px;border-radius:6px;overflow:hidden;background:#f1ece9}.ch-face[data-v-d1c1e6e9]:before,.ch-face[data-v-d1c1e6e9]:after{content:"";position:absolute;left:50%;border-radius:50%;background:currentColor;transform:translate(-50%)}.ch-face[data-v-d1c1e6e9]:before{top:18%;width:42%;height:42%}.ch-face[data-v-d1c1e6e9]:after{bottom:-32%;width:86%;height:66%}.ch-face.is-rust[data-v-d1c1e6e9]{color:#b8482f}.ch-face.is-green[data-v-d1c1e6e9]{color:#2f7d4f;background:#e7f1ea}.ch-face.is-group[data-v-d1c1e6e9]{display:inline-grid;place-items:center;background:#6f7a2a;color:#fff;border-radius:7px}.ch-face.is-group[data-v-d1c1e6e9]:before,.ch-face.is-group[data-v-d1c1e6e9]:after{display:none}.ch-face.is-big[data-v-d1c1e6e9]{width:36px;height:36px;border-radius:8px}.ch-empty[data-v-d1c1e6e9]{padding:4px 12px 10px;color:#8794a3;font-size:12px}.ch-browse[data-v-d1c1e6e9]{display:flex;align-items:center;gap:10px;height:44px;padding:0 10px;border-top:1px solid #dfe5ec;font-size:16px;font-weight:600}.ch-browse em[data-v-d1c1e6e9]{color:#8794a3;font-size:14px;font-style:normal;font-weight:500}.ch-browse-icon[data-v-d1c1e6e9]{display:inline-grid;place-items:center;width:24px;height:24px;border-radius:7px;background:#e3e8ee}.ch-fab[data-v-d1c1e6e9]{position:absolute;bottom:14px;left:12px;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:#e3e8ee}.ch-conversation[data-v-d1c1e6e9]{position:relative;display:flex;min-width:0;flex-direction:column;background:#fff}.ch-head[data-v-d1c1e6e9]{display:flex;align-items:center;gap:14px;height:56px;padding:0 20px;color:var(--tp-soft)}.ch-channel-icon[data-v-d1c1e6e9]{display:grid;place-items:center;width:32px;height:32px;border-radius:8px;background:#e5484d;color:#fff}.ch-head strong[data-v-d1c1e6e9]{flex:1;min-width:0;overflow:hidden;color:var(--tp-heading);font-size:16px;font-weight:650;white-space:nowrap;text-overflow:ellipsis}.ch-project[data-v-d1c1e6e9]{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border:1px solid var(--tp-line);border-radius:8px;font-size:12px;white-space:nowrap}.ch-project em[data-v-d1c1e6e9]{color:#8794a3;font-style:normal}.ch-head-btn[data-v-d1c1e6e9]{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:8px;color:var(--tp-heading);font-size:15px;font-weight:600}.ch-head-btn.is-green[data-v-d1c1e6e9]{color:#10b981}.ch-members[data-v-d1c1e6e9]{display:inline-flex;align-items:center;gap:4px;color:var(--tp-heading);font-weight:600}.ch-tabs[data-v-d1c1e6e9]{display:flex;align-items:center;gap:26px;padding:0 26px;border-bottom:1px solid var(--tp-line);color:var(--tp-soft);font-size:14px}.ch-tabs span[data-v-d1c1e6e9]{display:inline-flex;align-items:center;gap:7px;padding:9px 0;border-bottom:2px solid transparent;white-space:nowrap}.ch-tabs span.is-on[data-v-d1c1e6e9]{border-color:var(--tp-blue);color:var(--tp-heading);font-weight:600}.ch-tabs em[data-v-d1c1e6e9]{color:var(--tp-muted);font-style:normal}.ch-messages[data-v-d1c1e6e9]{display:flex;flex:1;min-height:0;flex-direction:column;justify-content:flex-end;padding:0 20px;overflow:hidden}.ch-messages[data-v-d1c1e6e9]>*{flex-shrink:0}.ch-tracker-card[data-v-d1c1e6e9]{display:grid;gap:6px;margin:0 186px 0 64px;padding:6px 18px 12px;border:1px solid var(--tp-line);border-top:0;border-left:3px solid #3b82f6;border-radius:0 0 12px 12px;color:var(--tp-heading);font-size:15px}.ch-open[data-v-d1c1e6e9]{display:inline-flex;align-items:center;gap:6px;justify-self:start;padding:5px 12px;border:1px solid #b9cdf7;border-radius:8px;background:#eef3ff;color:var(--tp-blue-ink);font-size:13px;font-weight:500}.ch-tracker-card small[data-v-d1c1e6e9]{color:var(--tp-muted);font-size:11px}.ch-day[data-v-d1c1e6e9]{position:relative;margin:12px 0;text-align:center}.ch-day[data-v-d1c1e6e9]:before{content:"";position:absolute;top:50%;right:0;left:0;border-top:1px solid var(--tp-line)}.ch-day span[data-v-d1c1e6e9]{position:relative;padding:4px 12px;border:1px solid var(--tp-line);border-radius:999px;background:#fff;color:var(--tp-soft);font-size:12px}.ch-msg[data-v-d1c1e6e9]{display:flex;gap:14px;padding:6px 14px;color:var(--tp-heading);font-size:15.5px;line-height:1.45}.ch-msg.is-pinned[data-v-d1c1e6e9]{margin:0 -20px;padding:8px 34px;background:#fdfbea}.ch-msg .ch-who[data-v-d1c1e6e9]{display:flex;align-items:baseline;gap:8px}.ch-msg .ch-who strong[data-v-d1c1e6e9]{font-weight:650}.ch-msg time[data-v-d1c1e6e9]{color:var(--tp-muted);font-size:12.5px}.ch-pinned[data-v-d1c1e6e9]{color:#b45309;font-size:12.5px}.ch-msg mark[data-v-d1c1e6e9]{padding:0 3px;border-radius:4px;background:#dbeafe;color:#1d4ed8}.ch-reaction[data-v-d1c1e6e9]{display:inline-block;margin-top:4px;padding:1px 8px;border:1px solid var(--tp-line);border-radius:999px;font-size:13px}.ch-file[data-v-d1c1e6e9]{display:flex;align-items:center;gap:12px;width:432px;margin-top:8px;padding:10px 12px;border:1px solid var(--tp-line);border-radius:12px}.ch-file>b[data-v-d1c1e6e9]{display:grid;place-items:center;width:36px;height:36px;border-radius:8px;background:#e5342f;color:#fff;font-size:10px}.ch-file>b.is-txt[data-v-d1c1e6e9]{background:#64748b}.ch-file span[data-v-d1c1e6e9]{display:grid;min-width:0}.ch-file strong[data-v-d1c1e6e9]{overflow:hidden;font-size:15px;font-weight:650;white-space:nowrap;text-overflow:ellipsis}.ch-file small[data-v-d1c1e6e9]{color:var(--tp-muted);font-size:12px}.ch-file.is-small[data-v-d1c1e6e9]{width:100%;margin-top:10px}.ch-card[data-v-d1c1e6e9]{display:flex;gap:12px;width:576px;margin-top:4px;padding:12px 16px;border:1px solid var(--tp-line);border-left:3px solid #f59e0b;border-radius:12px}.ch-card.is-teal[data-v-d1c1e6e9]{border-left-color:#10b981}.ch-card.is-violet[data-v-d1c1e6e9]{border-left-color:#8b5cf6;width:640px}.ch-card>div[data-v-d1c1e6e9]{display:grid;gap:3px;min-width:0}.ch-card strong[data-v-d1c1e6e9]{font-size:15px;font-weight:650}.ch-card strong em[data-v-d1c1e6e9]{color:var(--tp-muted);font-style:normal;font-weight:500}.ch-card small[data-v-d1c1e6e9]{color:var(--tp-muted);font-size:13px}.ch-card p[data-v-d1c1e6e9]{display:block;font-size:14.5px}.ch-card-section[data-v-d1c1e6e9]{margin-top:6px;font-weight:650}.ch-card-icon[data-v-d1c1e6e9]{display:grid;place-items:center;flex-shrink:0;width:36px;height:36px;border-radius:8px;background:#f3edff;font-size:18px}.ch-card-icon.is-mint[data-v-d1c1e6e9]{background:#e3f6ee;color:#059669}.ch-composer[data-v-d1c1e6e9]{margin:8px 20px 0;padding:12px 14px 10px;border:1px solid #cfd8e3;border-radius:12px;color:#8794a3}.ch-composer>p[data-v-d1c1e6e9]{font-size:15px}.ch-composer>div[data-v-d1c1e6e9]{display:flex;align-items:center;gap:18px;margin-top:26px;color:var(--tp-soft)}.ch-composer b[data-v-d1c1e6e9]{font-size:13px}.ch-send[data-v-d1c1e6e9]{display:inline-flex;margin-left:auto;overflow:hidden;border-radius:8px;background:#a9bdf5;color:#fff}.ch-send svg[data-v-d1c1e6e9]{margin:7px 9px}.ch-send i[data-v-d1c1e6e9]{display:grid;place-items:center;padding:0 4px;background:#345de3}.ch-hint[data-v-d1c1e6e9]{padding:8px 20px 12px;color:var(--tp-muted);font-size:12px;text-align:right}.ch-canvas[data-v-d1c1e6e9]{position:relative;flex:1;overflow:hidden}.ch-saved[data-v-d1c1e6e9]{display:flex;align-items:center;justify-content:flex-end;gap:22px;padding:10px 26px;border-bottom:1px solid var(--tp-line);color:var(--tp-muted);font-size:12px}.ch-canvas article[data-v-d1c1e6e9]{max-width:720px;margin:0 auto;padding:26px 0;color:var(--tp-heading)}.ch-canvas .tp-screen-title[data-v-d1c1e6e9]{font-size:24px;font-weight:650;letter-spacing:-.01em}.ch-canvas h2[data-v-d1c1e6e9]{margin-top:22px;font-size:19px;font-weight:650}.ch-canvas ul[data-v-d1c1e6e9]{display:grid;gap:4px;margin-top:8px;padding-left:22px;list-style:disc;font-size:15.5px}.ch-canvas-tools[data-v-d1c1e6e9]{position:absolute;bottom:14px;left:50%;display:flex;align-items:center;gap:20px;padding:6px 14px 6px 6px;border:1px solid var(--tp-line);border-radius:14px;background:#fff;color:var(--tp-soft);box-shadow:0 8px 24px -12px #0f172a4d;transform:translate(-50%)}.ch-canvas-tools .is-add[data-v-d1c1e6e9]{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--tp-blue);color:#fff}.ch-stage[data-v-d1c1e6e9]{display:grid;place-items:center;padding:40px;background:#e9edf2}.ch-rules[data-v-d1c1e6e9]{position:relative;width:672px;padding:24px}.ch-close-box[data-v-d1c1e6e9]{position:absolute;top:14px;right:14px;padding:3px;width:24px;height:24px;border:1px solid #a9bdf1;border-radius:6px;color:var(--tp-soft)}.ch-rules h3[data-v-d1c1e6e9]{display:flex;align-items:center;gap:10px;color:var(--tp-heading);font-size:18px;font-weight:650}.ch-amber[data-v-d1c1e6e9]{color:#f59e0b}.ch-rules>.tp-sub[data-v-d1c1e6e9]{margin-top:10px;color:#4d5f70}.ch-rule[data-v-d1c1e6e9]{display:flex;align-items:center;gap:18px;margin:18px 0;padding:14px 14px 12px;border:1px solid var(--tp-line);border-radius:12px}.ch-rule>div[data-v-d1c1e6e9]{display:grid;flex:1;gap:3px}.ch-rule strong[data-v-d1c1e6e9]{display:flex;align-items:center;gap:8px;color:var(--tp-heading);font-size:15px;font-weight:600}.ch-rule small[data-v-d1c1e6e9]{color:var(--tp-soft);font-size:12.5px}.ch-rule small b[data-v-d1c1e6e9]{color:var(--tp-heading);font-weight:600}.ch-muted[data-v-d1c1e6e9]{color:var(--tp-soft)}.ch-bin[data-v-d1c1e6e9]{position:relative;width:14px;height:16px;border:2px solid #dc2626;border-top-width:3px;border-radius:2px 2px 3px 3px}.ch-rules footer[data-v-d1c1e6e9]{display:flex;justify-content:space-between;margin-top:16px}
