.tc-nav-links.svelte-1h32yp1{display:flex}.tc-nav-toggle.svelte-1h32yp1{display:none}@media (width<=640px){.tc-nav-links.svelte-1h32yp1{display:none}.tc-nav-toggle.svelte-1h32yp1{display:inline-flex}}.tc-nav-account-label.svelte-1h32yp1{text-overflow:ellipsis;white-space:nowrap;max-width:140px;overflow:hidden}.tc-footer-grid.svelte-jz8lnl{grid-template-columns:1.4fr 1fr 1fr 1fr;display:grid}@media (width<=760px){.tc-footer-grid.svelte-jz8lnl{grid-template-columns:1fr 1fr}}:root{--bg:#f4f5f7;--panel:#fff;--panel-2:#f9f9fb;--ink:#141b2d;--ink-2:#3c4657;--ink-3:#5b6472;--border:#d3d7de;--accent:#1a4fb4;--accent-ink:#fff;--accent-bg:#1a4fb41a;--radius-card:6px;--radius-frame:8px;--shadow:0 1px 2px #0f172a14;--del:#ff5166;--del-bg:#ff51661a;--ins:#1f9d76;--ins-bg:#1f9d761f;--amber:#ffc107;--amber-bg:#ffc10729;--amber-ink:#8a6600;--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-mono:ui-monospace, "SF Mono", Menlo, Consolas, monospace}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:#0d111c;--panel:#161c2c;--panel-2:#1b2233;--ink:#e8eaf0;--ink-2:#b7bdcc;--ink-3:#8891a3;--border:#2b3348;--accent:#3d72d6;--accent-ink:#fff;--accent-bg:#3d72d62e;--amber-ink:#f0c04a;--shadow:0 1px 2px #0006}}:root[data-theme=dark]{--bg:#0d111c;--panel:#161c2c;--panel-2:#1b2233;--ink:#e8eaf0;--ink-2:#b7bdcc;--ink-3:#8891a3;--border:#2b3348;--accent:#5e8bf0;--accent-ink:#fff;--accent-bg:#5e8bf02e;--amber-ink:#f0c04a;--shadow:0 1px 2px #0006}body{background:var(--bg);color:var(--ink);font-family:var(--font-sans);font-size:.95rem;line-height:1.5}.tc-split-grid{grid-template-columns:1fr 1fr;display:grid}@media (width<=640px){.tc-split-grid{grid-template-columns:1fr}}.tc-with-panel{display:flex}@media (width<=640px){.tc-with-panel{flex-direction:column}}.tc-workspace{height:var(--tc-workspace-h,56vh);min-height:380px;max-height:var(--tc-workspace-max,760px)}.tc-changes-col{border-inline-start:1px solid var(--border);flex-shrink:0;width:264px;min-height:0;display:flex}.tc-changes-col>*{flex:1;min-width:0}@media (width<=640px){.tc-changes-col{border-inline-start:none;border-top:1px solid var(--border);width:auto;max-height:240px}}.tc-cmt-rail{flex-shrink:0;justify-content:center;align-items:center;width:20px;display:flex}.tc-cmt-mark{background:var(--accent);width:18px;height:18px;color:var(--accent-ink);font:700 10px/1 var(--font-sans);cursor:pointer;border:none;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.tc-cmt-mark:after{content:"";background:var(--accent);clip-path:polygon(0 100%,0 0,100% 0);width:6px;height:6px;position:absolute;bottom:-3px;left:3px}.tc-cmt-mark.is-selected{box-shadow:0 0 0 3px var(--accent-bg)}.tc-cmt-mark.is-detached{background:var(--border);color:var(--ink-3)}.tc-cmt-mark.is-detached:after{display:none}.tc-cmt-ghost{border:1px dashed var(--ink-3);width:18px;height:18px;color:var(--ink-3);font:400 12px/1 var(--font-sans);cursor:pointer;opacity:0;background:0 0;border-radius:5px;justify-content:center;align-items:center;padding:0;transition:opacity .1s;display:inline-flex}.tc-cmt-ghost:focus-visible,.tc-cmt-rail:hover .tc-cmt-ghost,tr:hover .tc-cmt-ghost,.tc-cmt-hoverable:hover .tc-cmt-ghost{opacity:1}.tc-cmt-ghost:hover{border-color:var(--accent);color:var(--accent)}.tc-cmt-n{background:var(--accent);width:15px;height:15px;color:var(--accent-ink);font:700 9px/1 var(--font-sans);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.tc-cmt-n.is-detached{background:var(--border);color:var(--ink-3)}.tc-cmt-pin{background:var(--accent);width:24px;height:24px;color:var(--accent-ink);font:700 11px/1 var(--font-sans);cursor:pointer;border:1.5px solid #fff;border-radius:50% 50% 50% 3px;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;transform:translate(-50%,-100%);box-shadow:0 1px 4px #00000059}.tc-cmt-pin.is-selected{box-shadow:0 0 0 4px var(--accent-bg), 0 1px 4px #00000059}.tc-cmt-quote{border-inline-start:2px solid var(--border);font-family:var(--font-mono);color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;margin-bottom:5px;padding-inline-start:7px;font-size:10.5px;overflow:hidden}.tc-cmt-quote.is-detached{border-inline-start-color:var(--amber)}
