:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#e9eef3;--surface:#fff;--sunken:#f4f7fa;--field-bg:#fff;--field-line:#ced6de;--field-ring:#2b64902e;--ink:#16293d;--muted:#536679;--faint:#8a9bac;--line:#dce4ec;--brand:#2b6490;--brand-dark:#1f4e73;--brand-soft:#e4eef7;--sun:#fdb913;--sun-soft:#fff3d1;--sun-ink:#6e5000;--ok:#2e9e5b;--ok-ink:#1f6b3e;--ok-soft:#e3f4ea;--warn:#c96a00;--warn-ink:#7a3500;--bad:#b4462b;--bad-soft:#fbe9e4;--fr:#7a3d74;--fr-soft:#f4e7f2;--side:#16293d;--shadow-lg:0 2px 6px #16293d14, 0 18px 48px #16293d2e;--shadow:0 1px 2px #16293d0f, 0 6px 18px #16293d14;--display:"Avenir Next", "Segoe UI", system-ui, -apple-system, sans-serif;--body:system-ui, -apple-system, "Segoe UI", Roboto, sans-serif}*{box-sizing:border-box}[hidden]{display:none!important}html,body{background:var(--bg);margin:0}body{color:var(--ink);font-family:var(--body);-webkit-font-smoothing:antialiased;font-size:14px;line-height:1.5}button,input,select,textarea{font:inherit;color:inherit}select:not([multiple]){appearance:none;text-overflow:ellipsis;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2333475A' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;background-size:14px;padding-right:30px!important}select:disabled{cursor:not-allowed}button{cursor:pointer}button:disabled{cursor:not-allowed}input[type=checkbox]:not([role=switch]){appearance:none;border:1.5px solid var(--checkbox-line,var(--muted));border-radius:var(--checkbox-radius,5px);background:var(--surface) no-repeat center / 12px;vertical-align:-4px;cursor:pointer;flex:none;width:18px;height:18px;margin:0;padding:0;transition:background-color .12s,border-color .12s}input[type=checkbox]:not([role=switch]):hover:not(:disabled){border-color:var(--brand)}input[type=checkbox]:not([role=switch]):checked{border-color:var(--brand);background-color:var(--brand);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23FFFFFF' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12.5 4.5 4.5L19 7.5'/%3E%3C/svg%3E")}input[type=checkbox]:not([role=switch]):indeterminate{border-color:var(--brand);background-color:var(--brand);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23FFFFFF' stroke-width='3.4' stroke-linecap='round'%3E%3Cpath d='M6 12h12'/%3E%3C/svg%3E")}input[type=checkbox]:not([role=switch]):focus-visible{outline:2px solid var(--brand);outline-offset:2px}input[type=checkbox]:not([role=switch]):disabled{cursor:not-allowed;border-color:var(--line);background-color:var(--sunken)}input[type=checkbox]:not([role=switch]):disabled:checked,input[type=checkbox]:not([role=switch]):disabled:indeterminate{border-color:var(--faint);background-color:var(--faint)}:focus-visible{outline:2px solid var(--brand);outline-offset:2px}input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):focus,select:focus,textarea:focus{border-color:var(--brand);box-shadow:0 0 0 3px var(--field-ring);outline:none}h1,h2,h3,h4{font-family:var(--display);margin:0;line-height:1.2}p{margin:0}a{color:var(--brand)}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.fine{color:var(--muted);font-size:12.5px}.err{color:var(--bad);font-size:12.5px;font-weight:600}p.warn{color:var(--warn-ink);background:#fff3e0;border:1px solid #e8b77a;border-radius:8px;padding:6px 10px;font-size:12.5px}.chip{letter-spacing:.04em;background:var(--brand-soft);color:var(--brand-dark);text-transform:uppercase;border-radius:5px;flex:none;padding:2px 6px;font-size:10.5px;font-weight:700}.chip.fr{background:var(--fr-soft);color:var(--fr)}.pill{white-space:nowrap;border-radius:6px;padding:2px 8px;font-size:11.5px;font-weight:700}.pill.miss{background:var(--bad-soft);color:var(--bad)}.pill.ok{background:var(--ok-soft);color:var(--ok-ink)}.pill.left{background:var(--sun-soft);color:var(--sun-ink)}.dot{background:var(--ok);border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.dot.off{background:#6e8297}.msg{white-space:pre-wrap;overflow-wrap:anywhere;border-radius:14px;max-width:84%;padding:9px 12px;font-size:14px;line-height:1.45}.msg.them{border:1px solid var(--line);background:#fff;border-bottom-left-radius:4px;align-self:flex-start}.msg.me{background:var(--brand);color:#fff;border-bottom-right-radius:4px;align-self:flex-end}.msg small{opacity:.75;margin-bottom:2px;font-size:11px;font-weight:600;display:block}.sys{color:var(--muted);text-align:center;align-self:center;font-size:12px}.typing{border:1px solid var(--line);background:#fff;border-radius:14px 14px 14px 4px;align-self:flex-start;gap:4px;padding:11px 13px;display:flex}.typing i{background:#8a9bac;border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite blink;display:block}.typing i:nth-child(2){animation-delay:.15s}.typing i:nth-child(3){animation-delay:.3s}@keyframes blink{0%,60%,to{opacity:.3}30%{opacity:1}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/bricolage-grotesque-vietnamese-wght-normal-BUzh504Q.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/bricolage-grotesque-latin-ext-wght-normal-CcLUaPy7.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/bricolage-grotesque-latin-wght-normal-DLoelf7F.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/figtree-latin-ext-wght-normal-DCwSJGxG.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/figtree-latin-wght-normal-D_ZTVpCC.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg:#f3f4f6;--surface:#fff;--field-bg:#fff;--field-line:#ced6de;--field-ring:#2b64902e;--sunken:#f6f7f9;--ink:#1b2e40;--muted:#5a6675;--faint:#8496a8;--line:#dee3e8;--row-line:#e7ebef;--brand:#2b6490;--brand-dark:#1f4e73;--brand-soft:#e4eff8;--brand-line:#b9d3e8;--sun-soft:#fff9e8;--sun-line:#f4e2ae;--sun-ink:#6e4e00;--wait-ink:#8a5a00;--team:#fff6dc;--team-line:#f0d89a;--team-ink:#6e4e00;--ok-soft:#e3f4ea;--ok-ink:#1f6b3d;--shadow:0 2px 10px #1b2e4012, 0 1px 2px #1b2e400d;--shadow-lg:0 4px 12px #1b2e4014, 0 18px 44px #1b2e4029;--display:"Bricolage Grotesque Variable", "Avenir Next", "Segoe UI", system-ui, sans-serif;--body:"Figtree Variable", "Segoe UI", system-ui, -apple-system, sans-serif;--mono:ui-monospace, "SF Mono", Menlo, Consolas, monospace;--tour-bg:#14293a;--tour-muted:#c3d3e0;--tour-dim:#14293a6b;--panel-radius:22px;--panel-border:0;--panel-shadow:var(--shadow);--card-radius:18px;--card-border:0;--card-shadow:var(--shadow);--card-pad:18px 20px;--card-title-size:17px;--card-title-weight:700;--btn-radius:999px;--btn-radius-sm:999px;--btn-pad:10px 18px;--btn-pad-sm:7px 14px;--field-radius:12px;--seg-radius:0;--seg-border:0;--seg-bg:transparent;--seg-gap:6px;--seg-overflow:visible;--seg-item-border:1px solid var(--line);--seg-divider:1px solid var(--line);--seg-first:1px solid var(--line);--seg-item-radius:999px;--seg-pad:6px 14px;--seg-hover:var(--sunken);--seg-on-line:var(--brand-line);--dialog-radius:22px}body{font-size:14px}h1,h2,h3,h4{letter-spacing:-.005em;font-weight:700}.mono,time{font-family:var(--mono);font-variant-numeric:tabular-nums}.chip{background:var(--brand-soft);letter-spacing:.03em;border-radius:999px;padding:2px 8px}.pill{border-radius:999px;padding:2px 10px}p.warn{border-radius:12px;padding:8px 12px}.dot.away{background:#e0a000}.ava{width:32px;height:32px;font:700 12.5px/1 var(--display);color:#1f4e73;background:#dce8f3;border-radius:50%;flex:none;place-items:center;display:grid;overflow:hidden}.ava img{object-fit:cover;width:100%;height:100%}.ava.big{width:46px;height:46px;font-size:18px}.ava[data-c="2"]{color:#7a4a00;background:#fce7c8}.ava[data-c="3"]{color:#3d6420;background:#e2eed9}.ava[data-c="4"]{color:#5b3a78;background:#ede3f4}.ava[data-c="5"]{color:#1f5f58;background:#ddf0ee}.bm{flex-direction:column;gap:3px;max-width:74%;display:flex;position:relative}.bm.them{align-self:flex-start}.bm.me{align-self:flex-end;align-items:flex-end}.bm .from{color:var(--muted);padding:0 4px;font-size:11.5px;font-weight:600}.bm .bub{white-space:pre-wrap;overflow-wrap:anywhere;border-radius:20px;max-width:100%;padding:11px 16px;font-size:14.5px;line-height:1.45}.bm.them .bub{color:var(--ink);background:#fff;border-top-left-radius:6px;box-shadow:0 1px 3px #1b2e4014}.bm.me .bub{background:var(--brand);color:#fff;border-top-right-radius:6px}.bm .bub .edited{opacity:.8;margin-top:2px;font-size:11.5px;display:block}.bm time{color:var(--muted);padding:0 4px;font-size:11px}.sys{color:var(--muted)}.typing{border:0;border-radius:6px 20px 20px;padding:13px 16px;box-shadow:0 1px 3px #1b2e4014}@media (width<=680px){.bm{max-width:90%}}.lang-filter{border:1px solid var(--line);background-color:var(--surface);color:var(--ink);border-radius:999px;flex:none;padding:6px 12px;font-size:13px;font-weight:500}.lchip{white-space:nowrap;color:#4a5563;background:#eceff2;border-radius:999px;align-items:center;gap:4px;min-width:0;max-width:100%;padding:2px 10px;font-size:12.5px;font-weight:600;line-height:1.5;display:inline-flex}.lchip>span{text-overflow:ellipsis;overflow:hidden}.lchip.small{padding:0 7px;font-size:11px}.lchip[data-c=blue],.lbl-dot[data-c=blue],.lbl-bar[data-c=blue]{color:#1f4e73;background:#ddebf7}.lchip[data-c=red],.lbl-dot[data-c=red],.lbl-bar[data-c=red]{color:#8a3519;background:#fbe4dd}.lchip[data-c=purple],.lbl-dot[data-c=purple],.lbl-bar[data-c=purple]{color:#4b3a7a;background:#e9e3f6}.lchip[data-c=green],.lbl-dot[data-c=green],.lbl-bar[data-c=green]{color:#1f6b3d;background:#dff1e6}.lchip[data-c=yellow],.lbl-dot[data-c=yellow],.lbl-bar[data-c=yellow]{color:#7a5300;background:#fff0cc}.lchip[data-c=pink],.lbl-dot[data-c=pink],.lbl-bar[data-c=pink]{color:#7e2c5a;background:#f7e1ee}.lchip[data-c=grey],.lbl-dot[data-c=grey],.lbl-bar[data-c=grey]{color:#4a5563;background:#eceff2}.lbl-dot{border:1.5px solid;border-radius:50%;flex:none;width:10px;height:10px;display:inline-block}.lbl-bar[data-c]{background-color:currentColor;border-radius:4px;height:100%;display:block}
