.showcase-carousel[data-astro-cid-wmnapmbw]{scrollbar-width:none;-ms-overflow-style:none}.showcase-carousel[data-astro-cid-wmnapmbw]::-webkit-scrollbar{display:none}.pm{--pm-bg:var(--color-ground-fixed);--pm-paper:var(--color-white);--pm-ink:var(--color-ink-fixed);--pm-muted:var(--color-muted-fixed);--pm-faint:var(--color-faint-fixed);--pm-line:color-mix(in srgb, var(--color-ink-fixed) 10%, transparent);--pm-chip:color-mix(in srgb, var(--color-ink-fixed) 6%, transparent);border-radius:var(--radius-28);background:var(--pm-bg);color:var(--pm-ink);text-align:left;-webkit-user-select:none;user-select:none;font-size:13px;line-height:1.35;display:grid;overflow:hidden}.pm img{display:block}.pm .sq{width:8px;height:8px}.c-knowledge{--c:var(--color-grape);--cs:var(--color-grape-soft)}.c-personality{--c:var(--color-bubblegum);--cs:var(--color-bubblegum-soft)}.c-voice{--c:var(--color-sky);--cs:var(--color-sky-soft)}.c-channels{--c:var(--color-cobalt);--cs:var(--color-cobalt-soft)}.c-actions{--c:var(--color-tangerine);--cs:var(--color-tangerine-soft)}.pm-app{grid-template-columns:188px minmax(0,1fr);min-height:460px}.pm-side{align-content:start;gap:12px;padding:18px 12px;display:grid}.pm-brand{margin:0 0 6px 6px;font-size:15px}.pm-group{gap:2px;display:grid}.pm-k{color:var(--pm-faint);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;margin:2px 8px 4px;font-size:9.5px;display:block}.pm-nav{border-radius:var(--radius-10);color:var(--pm-muted);align-items:center;gap:9px;padding:6px 8px;font-size:12.5px;font-weight:500;display:flex}.pm-nav.on{background:var(--pm-paper);color:var(--pm-ink);font-weight:600}.pm-main{align-content:start;gap:12px;padding:26px 26px 26px 10px;display:grid}.pm-h{font-family:var(--font-display);letter-spacing:-.02em;align-items:center;gap:10px;margin:0;font-size:22px;font-weight:700;display:flex}.pm-sub{color:var(--pm-muted);margin:-6px 0 4px;font-size:12.5px}.pm-ico{border-radius:var(--radius-10);background:var(--c);width:30px;height:30px;color:var(--color-white);place-items:center;font-size:16px;display:grid}.pm-ico.c-actions{color:var(--pm-ink)}.pm-prompt{border-radius:var(--radius-22);background:var(--pm-paper);gap:18px;padding:16px;display:grid}.pm-ph{min-height:34px;color:var(--pm-faint);font-size:13.5px}.pm-bar{align-items:center;gap:6px;display:flex}.pm-tool{border-radius:var(--radius-10);height:28px;box-shadow:inset 0 0 0 1px var(--pm-line);color:var(--pm-muted);align-items:center;gap:5px;padding:0 9px;font-size:11.5px;display:inline-flex}.pm-safe{color:var(--pm-faint);margin-left:auto;font-size:11px}.pm-send{border-radius:var(--radius-full);background:var(--pm-chip);width:30px;height:30px;color:var(--pm-muted);place-items:center;display:grid}.pm-goals{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.pm-goal{border-radius:var(--radius-14);background:var(--pm-paper);align-content:space-between;gap:12px;min-height:150px;padding:12px;font-size:16px;display:grid}.pm-goal b{font-size:12.5px;font-weight:600}.pm-chips{flex-wrap:wrap;gap:4px;display:flex}.pm-chip{border-radius:var(--radius-full);background:var(--cs);align-items:center;gap:5px;padding:3px 8px;font-size:10.5px;font-weight:600;display:inline-flex}.pm-chip .sq{background:var(--c)}.pm-tabs{gap:6px;display:flex}.pm-tabs span{border-radius:var(--radius-full);background:var(--pm-chip);padding:5px 11px;font-size:11.5px}.pm-tabs .on{background:var(--pm-ink);color:var(--color-white)}.pm-grid3{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.pm-card{border-radius:var(--radius-14);background:var(--pm-paper);gap:4px;padding:12px;display:grid}a.pm-card.is-link{color:inherit;cursor:pointer;transition:box-shadow .2s var(--ease-brand), translate .2s var(--ease-brand);text-decoration:none}a.pm-card.is-link:hover{box-shadow:0 0 0 2px var(--color-cobalt);translate:0 -1px}.pm-logo{border-radius:var(--radius-10);background:var(--pm-bg);place-items:center;width:34px;height:34px;margin-bottom:4px;display:grid}.pm-logo img{object-fit:contain;width:20px;height:20px}.pm-card b{font-size:12.5px}.pm-t{color:var(--pm-muted);font-size:11.5px}.pm-foot{box-shadow:inset 0 1px 0 var(--pm-line);color:var(--pm-faint);justify-content:space-between;align-items:center;gap:6px;margin-top:8px;padding-top:8px;font-size:10.5px;display:flex}.pm-btn{border-radius:var(--radius-full);background:var(--pm-chip);color:var(--pm-ink);padding:4px 10px;font-weight:600}.pm-on{color:var(--pm-ink);align-items:center;gap:5px;font-weight:600;display:inline-flex}.pm-beta,.pm-soon{border-radius:var(--radius-6);background:var(--color-cobalt-soft);color:var(--pm-ink);padding:2px 7px;font-size:9.5px}.pm-soon{background:var(--pm-chip);color:var(--pm-muted)}.pm-split{justify-content:space-between;gap:16px;display:flex}.pm-meter{gap:4px;font-size:10px;display:grid}.pm-meter .px{color:var(--pm-muted)}.pm-meter b{font-family:var(--font-mono);font-size:11px}.pm-meter b span{color:var(--pm-faint);font-weight:400}.pm-bars{gap:2px;display:flex}.pm-bars i{background:var(--pm-chip);border-radius:1px;width:9px;height:6px}.pm-bars i.on{background:var(--color-grape)}.pm-sources{border-radius:var(--radius-22);background:var(--pm-paper);grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;padding:12px;display:grid}.pm-src{border-radius:var(--radius-14);background:var(--pm-bg);gap:3px;padding:10px;font-size:16px;display:grid}.pm-src b{font-size:11.5px}.pm-src span{color:var(--pm-muted);font-size:10px}.pm-src.dark{background:var(--pm-ink);color:var(--color-white)}.pm-src.dark span{color:var(--color-footer-muted)}.pm-table{border-radius:var(--radius-14);background:var(--pm-paper);display:grid;overflow:hidden}.pm-th,.pm-tr{grid-template-columns:1fr 70px 70px;align-items:center;gap:8px;padding:9px 14px;font-size:11.5px;display:grid}.pm-th{background:var(--pm-chip);color:var(--pm-muted);font-size:10.5px}.pm-tr+.pm-tr{box-shadow:inset 0 1px 0 var(--pm-line)}.pm-tr>span:first-child{align-items:center;gap:8px;display:inline-flex}.pm-tr img{border-radius:var(--radius-full);background:var(--pm-bg);width:22px;height:22px}.pm-agent{grid-template-columns:52px minmax(0,1fr) 220px;min-height:460px}.pm-light{--pm-bg:var(--color-sky-soft)}.pm-grape{--pm-bg:color-mix(in srgb, var(--color-grape) 28%, var(--color-night));--pm-paper:color-mix(in srgb, var(--color-grape) 40%, var(--color-night));--pm-ink:var(--color-white);--pm-muted:var(--color-footer-text);--pm-faint:var(--color-footer-muted);--pm-line:color-mix(in srgb, var(--color-white) 14%, transparent);--pm-chip:color-mix(in srgb, var(--color-white) 10%, transparent);--pm-accent:var(--color-grape)}.pm-tangerine{--pm-bg:color-mix(in srgb, var(--color-tangerine) 26%, var(--color-night));--pm-paper:color-mix(in srgb, var(--color-tangerine) 38%, var(--color-night));--pm-ink:var(--color-white);--pm-muted:var(--color-footer-text);--pm-faint:var(--color-footer-muted);--pm-line:color-mix(in srgb, var(--color-white) 14%, transparent);--pm-chip:color-mix(in srgb, var(--color-white) 10%, transparent);--pm-accent:var(--color-tangerine)}.pm-rail{background:var(--pm-paper);color:var(--pm-muted);align-content:start;justify-items:center;gap:18px;padding:16px 0;font-size:17px;display:grid}.pm-mark{font-size:14px}.pm-chat{align-content:start;justify-items:start;gap:10px;padding:22px 26px;display:grid}.pm-ring{border-radius:var(--radius-full);box-shadow:0 0 0 2px var(--pm-accent,var(--color-cobalt));background:var(--color-white);justify-self:center;padding:4px}.pm-ring img{border-radius:var(--radius-full);object-fit:cover;width:56px;height:56px}.pm-name{justify-self:center;margin-bottom:8px}.pm-bub{border-radius:var(--radius-14);background:var(--pm-accent,var(--pm-paper));max-width:78%;color:var(--pm-ink);margin:0;padding:9px 13px}.pm-light .pm-bub{background:color-mix(in srgb, var(--color-sky) 18%, var(--color-white))}.pm-bub.me{background:var(--pm-chip);justify-self:end}.pm-status{border-radius:var(--radius-6);background:var(--color-white);color:var(--color-ink-fixed);align-items:center;gap:7px;padding:5px 9px;font-size:10px;display:inline-flex}.pm-input{border-radius:var(--radius-full);background:var(--color-white);color:var(--color-faint-fixed);justify-self:stretch;align-items:center;gap:10px;margin-top:18px;padding:6px 6px 6px 14px;display:flex}.pm-input>span:nth-child(2){flex:1}.pm-voice{border-radius:var(--radius-full);background:var(--pm-accent,var(--color-ink-fixed));color:var(--color-white);align-items:center;gap:6px;padding:8px 14px;font-weight:600;display:inline-flex}.pm-profile{background:var(--pm-paper);text-align:center;align-content:start;justify-items:center;gap:6px;padding:10px 10px 16px;display:grid}.pm-photo{border-radius:var(--radius-14);background:var(--color-white);justify-self:stretch;margin-bottom:6px;overflow:hidden}.pm-photo img{width:100%;height:auto}.pm-profile>span{color:var(--pm-muted);font-size:11px}.pm-row{justify-self:stretch;gap:6px;margin-top:8px;display:flex}.pm-pill{border-radius:var(--radius-full);background:var(--color-white);color:var(--color-ink-fixed);flex:1;justify-content:center;justify-self:stretch;align-items:center;gap:6px;padding:7px;font-size:11.5px;display:inline-flex}.pm-pill.ghost{box-shadow:inset 0 0 0 1px var(--pm-line);color:var(--pm-ink);background:0 0}.pm-round{border-radius:var(--radius-full);background:var(--color-white);width:30px;color:var(--color-ink-fixed);place-items:center;display:grid}@media (width<=760px){.pm-app{grid-template-columns:minmax(0,1fr)}.pm-side,.pm-safe{display:none}.pm-main{padding:18px}.pm-goals,.pm-grid3,.pm-sources{grid-template-columns:repeat(2,minmax(0,1fr))}.pm-agent{grid-template-columns:minmax(0,1fr)}.pm-rail,.pm-profile{display:none}}.h-mock{padding-block:var(--sec-pad)}.h-mock-frame{border-radius:calc(var(--radius-28) + 10px);background:var(--chip);max-width:1080px;margin:8px auto 0;padding:clamp(10px,1.6vw,18px)}.pm-mark svg{width:24px;height:auto}.sd{gap:16px;max-width:1120px;margin:8px auto 0;display:grid}.sd-tabs{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.sd-tab{border-radius:var(--radius-full);background:var(--chip);color:var(--ink);font:600 var(--fs-button) / 1 var(--font-sans);cursor:pointer;border:0;align-items:center;gap:8px;padding:8px 16px 8px 8px;display:inline-flex}.sd-tab i{border-radius:var(--radius-full);background:var(--cs);width:28px;height:28px;color:var(--c);place-items:center;font-size:16px;display:grid}.sd-tab[aria-selected=true]{background:var(--ink);color:var(--ground)}.sd-scene{gap:14px;display:grid}.sd-scene[hidden]{display:none}.sd-win{border-radius:calc(var(--radius-28) + 10px);background:var(--cs);padding:clamp(10px,1.6vw,18px)}.sd-bar{border-radius:var(--radius-22) var(--radius-22) 0 0;background:var(--pm-paper);border-bottom:1px solid var(--pm-line);align-items:center;gap:10px;padding:12px 16px;font-size:14px;display:flex}.sd-skill{border-radius:var(--radius-full);background:var(--cs);color:var(--pm-ink);align-items:center;gap:6px;padding:4px 10px;font-size:12.5px;font-weight:600;display:inline-flex}.sd-skill svg{color:var(--c)}.sd-live{color:var(--pm-muted);font:500 11px / 1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:6px;margin-left:auto;display:inline-flex}.sd-body{border-radius:0 0 var(--radius-22) var(--radius-22);background:var(--pm-bg);grid-template-columns:minmax(0,1fr) minmax(280px,34%);gap:12px;height:clamp(440px,40vw,520px);padding:12px;display:grid}.sd [data-at]{opacity:0;transition:opacity .45s var(--ease-brand), translate .55s var(--ease-brand);translate:0 10px}.sd [data-at].on{opacity:1;translate:0}.sd [data-out].off{opacity:0;pointer-events:none;translate:0 -10px}.sd-stage{border-radius:var(--radius-14);background:var(--pm-paper);min-width:0;min-height:0;position:relative;overflow:hidden}.sd-deck,.sd-slide{position:absolute;inset:0}.sd-slide{transition:opacity .5s var(--ease-brand), translate .6s var(--ease-brand);grid-template-rows:auto auto minmax(0,1fr) auto;gap:10px;padding:clamp(20px,2.6vw,32px) clamp(20px,2.8vw,36px) 16px;display:grid}.sd-slide.off{transition-duration:.25s}.sd-slide[data-at].on{transition-delay:.2s}.sd-slide>small{color:var(--pm-muted);font:500 11px / 1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase}.sd-slide>b{font:600 clamp(24px, 2.6vw, 34px) / 1.05 var(--font-display)}.sd-slide>p{color:var(--pm-muted);align-self:start;margin:0;font-size:15px}.sd-foot{color:var(--pm-muted);font:500 11px / 1 var(--font-mono);letter-spacing:.08em;justify-content:space-between;align-items:center;display:flex}.sd-foot span{gap:6px;font-size:14px;display:inline-flex}.sd-lines{align-self:end;gap:8px;display:grid}.sd-lines i{border-radius:var(--radius-full);background:var(--pm-chip);height:10px}.sd-lines i:nth-child(2){width:82%}.sd-lines i:nth-child(3){width:58%}.sd-bars{border-bottom:1px solid var(--pm-line);align-items:flex-end;gap:5%;min-height:0;padding:12px 3% 0;display:flex}.sd-bars i{height:var(--bh);background:var(--bc);transform-origin:bottom;border-radius:8px 8px 0 0;flex:1;transform:scaleY(.04)}.sd-slide.on .sd-bars i{transition:transform 1.1s var(--ease-brand) calc(.25s + var(--dl));transform:none}.sd-hbars{align-content:center;gap:14px;display:grid}.sd-hbars span{grid-template-columns:84px minmax(0,1fr) 44px;align-items:center;gap:12px;font-size:14px;display:grid}.sd-hbars em{color:var(--pm-muted);font-style:normal}.sd-hbars i{width:var(--bw);background:var(--bc);transform-origin:0;border-radius:6px;height:22px;transform:scaleX(.02)}.sd-slide.on .sd-hbars i{transition:transform 1s var(--ease-brand) calc(.25s + var(--dl));transform:none}.sd-hbars b{text-align:right;font-weight:600}.sd-slots{flex-wrap:wrap;align-content:center;gap:10px;display:flex}.sd-slots span{border-radius:var(--radius-14);background:var(--pm-chip);padding:12px 18px;font-size:15px;font-weight:600}.sd-slots .is-pick{background:var(--c);color:var(--color-white);transition:background .4s var(--ease-brand) 1.4s}.sd-slide:not(.on) .sd-slots .is-pick{background:var(--pm-chip);color:var(--pm-ink)}.sd-cards{background:var(--cs);align-content:center;gap:12px;height:100%;padding:clamp(16px,2vw,24px);display:grid}.sd-card{border-radius:var(--radius-14);background:var(--pm-paper);gap:8px;padding:16px 18px;display:grid}.sd-card>small{color:var(--pm-muted);font:500 11px / 1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:8px;display:inline-flex}.sd-card>b{font-size:17px;font-weight:600}.sd-tags{flex-wrap:wrap;gap:6px;display:flex}.sd-tags em{border-radius:var(--radius-full);background:var(--cs);padding:3px 9px;font-size:12px;font-style:normal;font-weight:600}.sd-card ul{gap:10px;margin:0;padding:0;font-size:13.5px;list-style:none;display:grid}.sd-card li{grid-template-columns:110px minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.sd-score li{grid-template-columns:minmax(0,1fr) auto}.sd-score .sd-fills li{grid-template-columns:110px minmax(0,1fr) auto}.sd-card li>span:first-child{color:var(--pm-muted)}.sd-card li b{align-items:center;gap:4px;font-weight:600;display:inline-flex}.sd-card li svg{color:var(--c)}.sd-track{border-radius:var(--radius-full);background:var(--pm-chip);height:8px;overflow:hidden}.sd-track i{border-radius:inherit;background:var(--c);width:0;height:100%;display:block}.sd-meter.on .sd-track i{animation:6s ease-in-out infinite alternate sd-talk}.sd-score.on .sd-track i{width:var(--to);transition:width 1.2s var(--ease-brand) .3s}.sd-pills{gap:6px;display:flex}.sd-pills em{border-radius:var(--radius-full);background:var(--c);color:var(--color-white);padding:3px 10px;font-size:12px;font-style:normal;font-weight:600}.sd-rec{background:var(--color-err,var(--c));border-radius:50%;width:8px;height:8px;animation:1.2s steps(2,end) infinite sd-blink}.sd-big{align-items:baseline;gap:6px;display:flex}.sd-big b{color:var(--c);font:600 40px / 1 var(--font-display)}.sd-big span{color:var(--pm-muted)}.sd-tip{border-radius:var(--radius-10);background:var(--pm-chip);margin:0;padding:8px 12px;font-size:13px}.sd-cam{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px}.sd-cam-meta{line-height:1.3;display:grid}.sd-cam-meta small{color:var(--pm-muted);font-size:12.5px}.sd-rec-chip{color:var(--pm-muted);font:500 11px / 1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:6px;display:inline-flex}.sd-ava{background:var(--c);width:48px;height:48px;color:var(--color-white);border-radius:50%;place-items:center;font-weight:700;display:grid}.sd-qs{gap:8px;margin:0;padding:0;list-style:none;display:grid}.sd-qs li{border-radius:var(--radius-14);background:var(--pm-paper);align-items:center;gap:10px;padding:10px 14px;font-size:14px;display:flex}.sd-qs li i{background:var(--pm-chip);color:#0000;border-radius:50%;place-items:center;width:20px;height:20px;font-size:12px;transition:background .3s,color .3s;display:grid}.sd-qs li.is-now{box-shadow:0 0 0 2px var(--c)}.sd-skillcard{gap:10px}.sd-recipe li{background:var(--pm-bg)}.sd-qs li.is-follow{margin-left:18px}.sd-qs li.is-done i{background:var(--c);color:var(--color-white)}.sd-lib{gap:8px}.sd-q{border-radius:var(--radius-full);background:var(--pm-chip);align-items:center;gap:8px;min-height:40px;padding:0 14px;font-size:14px;display:flex}.sd-q>span{opacity:1;translate:none}.sd-caret{background:var(--pm-ink);width:1.5px;height:16px;margin-left:-6px;animation:1s steps(2,end) infinite sd-blink}.sd-done,.sd-attach,.sd-file{border-radius:var(--radius-14);background:var(--pm-paper);box-shadow:0 0 0 1px var(--pm-line);transition:opacity .4s var(--ease-brand), box-shadow .4s var(--ease-brand);align-items:center;gap:10px;padding:10px 12px;font-size:13px;display:flex}.sd-file em{border-radius:var(--radius-full);background:var(--c);color:var(--color-white);margin-left:auto;padding:3px 9px;font-size:11.5px;font-style:normal;font-weight:600}.sd-file.is-hit{box-shadow:0 0 0 2px var(--c)}.sd-file.is-dim{opacity:.4}.sd-done span,.sd-attach span,.sd-file span{line-height:1.3;display:grid}.sd-done b,.sd-attach b,.sd-file b{font-weight:600}.sd-done small,.sd-attach small,.sd-file small,.sd-done span b+*{color:var(--pm-muted);font-size:12px}.sd-done{color:var(--pm-muted);align-self:flex-start}.sd-done b{color:var(--pm-ink)}.sd-attach{align-self:flex-start}.sd-done>svg,.sd-attach>svg{width:18px;height:18px;color:var(--c);flex:none}.sd-where{border-radius:var(--radius-full);background:var(--pm-chip);color:var(--pm-muted);align-items:center;gap:6px;padding:4px 10px;font-size:12.5px;font-weight:500;display:inline-flex}.sd-where svg{color:var(--pm-ink)}.sd-agenda,.sd-toc{align-self:center;gap:10px;margin:0;padding:0;list-style:none;display:grid}.sd-slide:has(.sd-agenda){grid-template-rows:auto auto auto minmax(0,1fr) auto}.sd-slide .sd-agenda{align-self:start;margin-top:14px}.sd-agenda li{border-radius:var(--radius-14);background:var(--pm-bg);align-items:center;gap:14px;padding:12px 16px;font-size:15px;font-weight:600;display:flex}.sd-agenda i{color:var(--c);font:500 12px / 1 var(--font-mono);font-style:normal}.sd-card .sd-toc li{border-left:2px solid var(--c);color:var(--pm-muted);padding-left:14px;font-size:13.5px;display:block}.sd-sample{border-radius:var(--radius-full);background:var(--pm-chip);color:var(--pm-muted);margin-left:8px;padding:2px 6px;font-style:normal}.sd-note{color:var(--pm-muted);margin:0;font-size:11.5px;line-height:1.4}.sd-trig{border-radius:var(--radius-full);background:var(--cs);color:var(--pm-ink);animation:sd-in .35s var(--ease-brand);flex:none;align-self:center;align-items:center;gap:8px;margin:2px 0;padding:6px 12px 6px 8px;font-size:12px;line-height:1.3;display:none}.sd-trig.on{display:inline-flex}.sd-trig>svg{width:16px;height:16px;color:var(--c);flex:none}.sd-trig span{display:grid}.sd-trig b{font-weight:600}.sd-trig span b+*{color:var(--pm-muted)}.sd-cw{background:var(--cs);color:inherit;border-radius:3px}.sd-msg.is-follow small{color:var(--c);font-weight:600}.sd-swap{display:grid}.sd-swap>*{grid-area:1/1}.sd-side{border-radius:var(--radius-14);background:var(--pm-paper);grid-template-rows:auto minmax(0,1fr) auto;gap:12px;min-height:0;padding:14px;display:grid}.sd-agent{align-items:center;gap:12px;display:flex}.sd-orb{background:var(--color-sky-soft);border-radius:50%;flex:none;width:56px;height:56px;padding:3px;position:relative}.sd-orb img{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.sd-orb:after{content:"";border:2px solid var(--color-sky);opacity:.6;border-radius:50%;position:absolute;inset:-3px}.sd-agent:has(.sd-state[data-s=speaking]) .sd-orb:after{animation:sd-breathe 1.2s var(--ease-brand) infinite}.sd-state{border-radius:var(--radius-full);background:var(--color-lime-soft);color:var(--color-ink-fixed);font:400 12px / 1 var(--font-pixel);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:8px;padding:6px 12px;display:inline-flex}.sd-state[data-s=thinking],.sd-state[data-s=working]{background:var(--cs)}.sd-state[data-s=idle],.sd-state[data-s=listening]{background:var(--pm-chip)}.sd-wave{align-items:center;gap:2px;height:12px;display:none}.sd-wave i,.sd-in-wave i{background:currentColor;border-radius:2px;width:2px;height:100%;animation:.9s ease-in-out infinite sd-wave}.sd-wave i:nth-child(2),.sd-in-wave i:nth-child(2){animation-delay:-.6s}.sd-wave i:nth-child(3),.sd-in-wave i:nth-child(3){animation-delay:-.3s}.sd-wave i:nth-child(4),.sd-in-wave i:nth-child(4){animation-delay:-.75s}.sd-wave i:nth-child(5),.sd-in-wave i:nth-child(5){animation-delay:-.15s}.sd-state[data-s=speaking] .sd-wave{display:inline-flex}.sd-thread{flex-direction:column;justify-content:flex-end;gap:8px;min-height:0;display:flex;overflow:hidden}.sd-msg{background:var(--pm-bg);max-width:90%;animation:sd-in .35s var(--ease-brand);border-radius:16px 16px 16px 4px;flex:none;margin:0;padding:9px 13px;font-size:13.5px;line-height:1.4;display:none}.sd-msg.on{display:block}.sd-msg small{color:var(--pm-muted);margin-bottom:2px;font-size:11.5px;display:block}.sd-msg.is-them{background:var(--color-sky-soft);color:var(--color-ink-fixed);border-radius:16px 16px 4px;align-self:flex-end}.sd-msg.is-us{align-self:flex-start}.sd-dots.on{gap:4px;padding:12px 14px;display:inline-flex}.sd-dots i{background:var(--pm-muted);border-radius:50%;width:6px;height:6px;animation:1s ease-in-out infinite sd-dot}.sd-dots i:nth-child(2){animation-delay:.15s}.sd-dots i:nth-child(3){animation-delay:.3s}.sd-thread .sd-done,.sd-thread .sd-attach{flex:none}.sd-thread [data-at]:not(.on){display:none}.sd-thread [data-at].on{animation:sd-in .35s var(--ease-brand)}.sd-in{border-radius:var(--radius-full);background:var(--pm-bg);color:var(--pm-muted);align-items:center;gap:10px;padding:5px 5px 5px 14px;font-size:13.5px;display:flex}.sd-in-t{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.sd-in-t.is-typed{color:var(--pm-ink)}.sd-in[data-mode=typing] .sd-in-t:after{content:"";vertical-align:-2px;background:var(--pm-ink);width:1.5px;height:1em;margin-left:1px;display:inline-block}.sd-in-wave{height:14px;color:var(--c);align-items:center;gap:2px;display:none}.sd-in[data-mode=voice] .sd-in-wave{display:inline-flex}.sd-in b{background:var(--color-ink-fixed);width:36px;height:36px;color:var(--color-white);border-radius:50%;place-items:center;transition:background .3s;display:grid}.sd-in[data-mode=voice] b,.sd-in[data-mode=sent] b{background:var(--c)}.sd-in[data-mode=voice] b{animation:sd-pulse 1.1s var(--ease-brand) infinite}.sd-track-row{gap:10px;display:grid}.sd-cap-row{justify-content:center;align-items:center;gap:14px;min-height:32px;padding:0 4px;display:flex}.sd-cap{color:var(--muted);font-size:var(--fs-sm);text-align:center;margin:0}.sd-replay{border-radius:var(--radius-full);background:var(--chip);color:var(--ink);font:600 var(--fs-xs) / 1 var(--font-sans);cursor:pointer;border:0;align-items:center;gap:6px;padding:6px 12px;display:inline-flex}.sd-replay[hidden]{display:none}.sd.is-paused :is(.sd-bar-track i,.sd-wave i,.sd-in-wave i,.sd-dots i,.sd-rec,.sd-caret,.sd-in b){animation-play-state:paused}.sd-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:0 4px;list-style:none;display:grid}.sd-steps button{width:100%;color:var(--muted);font:600 var(--fs-small,14px) / 1.3 var(--font-sans);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px 10px;padding:0;display:grid}.sd-bar-track{border-radius:var(--radius-full);background:var(--line);grid-column:1/-1;height:3px;overflow:hidden}.sd-bar-track i{background:var(--c);width:0;height:100%;display:block}.sd-n{border-radius:var(--radius-full);background:var(--chip);width:22px;height:22px;color:var(--ink);place-items:center;font-size:12px;display:grid}.sd-steps li.is-done button,.sd-steps li.is-now button{color:var(--ink)}.sd-steps li.is-done .sd-bar-track i{width:100%}.sd-steps li.is-now .sd-bar-track i{animation:sd-fill var(--d,2.6s) linear forwards}.sd-steps li.is-now .sd-n,.sd-steps li.is-done .sd-n{background:var(--c);color:var(--color-white)}@keyframes sd-fill{to{width:100%}}@keyframes sd-in{0%{opacity:0;translate:0 8px}}@keyframes sd-dot{50%{opacity:.3;translate:0 -3px}}@keyframes sd-wave{50%{transform:scaleY(.3)}}@keyframes sd-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--c) 45%, transparent)}to{box-shadow:0 0 0 10px #0000}}@keyframes sd-breathe{50%{opacity:.15;transform:scale(1.12)}}@keyframes sd-blink{50%{opacity:0}}@keyframes sd-talk{0%{width:18%}to{width:52%}}@media (width<=760px){.sd-body{grid-template-rows:auto 360px;grid-template-columns:minmax(0,1fr);height:auto;padding:8px}.is-presentation .sd-stage{height:260px}.sd-cards{height:auto}.sd-slide{padding:18px}.sd-hbars span{grid-template-columns:70px minmax(0,1fr) 36px;font-size:13px}.sd-cards{gap:8px;padding:12px}.sd-card{padding:12px 14px}.sd-card li,.sd-score .sd-fills li{grid-template-columns:92px minmax(0,1fr) auto}.sd-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.sd-bar b,.sd-where{display:none}.sd-body{grid-template-rows:360px auto}.sd-side{order:-1}}@media (prefers-reduced-motion:reduce){.sd [data-at],.sd-slide,.sd-bars i,.sd-hbars i{transition:none}.sd-steps li.is-now .sd-bar-track i,.sd-meter .sd-track i,.sd-wave i,.sd-in-wave i,.sd-rec,.sd-caret,.sd-dots i,.sd-in b{animation:none}}@layer components{.cs-list{gap:clamp(3rem,6vw,5.5rem);width:min(100%,68rem);margin:2.5rem auto 0;display:grid}.cs{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(1.5rem,4vw,4rem);display:grid}.cs.is-flip .cs-copy{order:2}.cs-copy{justify-items:start;gap:1.1rem;display:grid}.cs-id{align-items:center;gap:.6rem;display:inline-flex}.cs-pill{background:var(--color-chip);font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;border-radius:2rem;padding:.3rem .7rem;font-size:.72rem}.cs-head{margin:0!important}.cs-value{border-left:3px solid var(--color-lime);margin:0;padding-left:.8rem;font-weight:600;line-height:1.5}.cs-uses{gap:.5rem;width:100%;display:grid}.cs-use{border-radius:var(--radius-22);color:var(--color-ink);text-align:left;cursor:pointer;background:0 0;border:2px solid #0000;grid-template-columns:auto 1fr;align-items:start;gap:.8rem;padding:.8rem .9rem;transition:background .25s,border-color .25s;display:grid}.cs-use:hover{background:var(--color-card)}.cs-use[aria-selected=true]{border-color:var(--color-card-ring);background:var(--color-card);box-shadow:var(--shadow-pop)}.cs-use:focus-visible{outline:2px solid var(--color-cobalt);outline-offset:2px}.cs-ic{border-radius:var(--radius-icon);background:var(--cs-soft);width:2.4rem;height:2.4rem;color:var(--cs-c);place-items:center;font-size:1.15rem;display:grid}.cs-use span{gap:.2rem;display:grid}.cs-use b{font-family:var(--font-display);font-size:1.02rem;font-weight:600}.cs-use small{color:var(--color-muted);font-size:.88rem;line-height:1.45}.cs-cta{align-items:center;gap:.8rem;display:inline-flex}.cs-cta small{color:var(--color-muted);font-size:.82rem}.cs-win{border:2px solid var(--color-card-ring);border-radius:var(--radius-22);background:var(--color-card);min-height:26rem;box-shadow:var(--shadow-pop);font-family:var(--font-sans);grid-template-rows:auto 1fr;font-size:.86rem;display:grid;overflow:hidden}.cs-bar{border-bottom:1px solid var(--color-line);align-items:center;gap:.45rem;padding:.65rem 1rem;display:flex}.cs-bar>i{background:var(--color-line);border-radius:50%;width:.6rem;height:.6rem}.cs-bar img{margin-left:.4rem}.cs-scene{grid-template-rows:auto 1fr auto;min-height:0;display:grid}.cs-scene[hidden]{display:none}.cs-place{border-bottom:1px solid var(--color-line);align-items:center;gap:.5rem;padding:.7rem 1rem;display:flex}.cs-place span{line-height:1.25;display:grid}.cs-place small{color:var(--color-muted);font-size:.72rem}.cs-thread{align-content:end;gap:.9rem;padding:1rem;display:grid}.cs-msg{animation:cs-in .45s var(--ease-brand) backwards;animation-delay:calc(var(--d) * .55s);grid-template-columns:auto 1fr;align-items:start;gap:.6rem;display:grid}@keyframes cs-in{0%{opacity:0;translate:0 .5rem}}.cs-av{background:var(--color-chip);object-fit:contain;border-radius:.5rem;place-items:center;width:2rem;height:2rem;font-size:.68rem;font-style:normal;font-weight:700;display:grid}img.cs-av{background:var(--color-cobalt-pale);object-fit:cover;border-radius:50%}.cs-body{gap:.3rem;min-width:0;display:grid}.cs-body p{margin:0;line-height:1.5}.cs-who{align-items:center;gap:.45rem;display:flex}.cs-tag{border-radius:var(--radius-6);background:var(--color-live-soft);color:var(--color-live-text);align-items:center;gap:.25rem;padding:.05rem .4rem;font-size:.66rem;font-style:normal;font-weight:600;display:inline-flex}.cs-tag svg,.cs-tag .brand-mark{width:.75rem;height:auto}.cs-link{border:1px solid var(--color-line);border-radius:var(--radius-10);background:var(--color-card);justify-self:start;align-items:center;gap:.5rem;padding:.5rem .7rem;display:flex}.cs-link span{line-height:1.25;display:grid}.cs-link small{color:var(--color-cobalt);font-size:.72rem}.cs-cite{border-radius:var(--radius-6);background:var(--color-slack-mention);color:var(--color-slack-link);justify-self:start;align-items:center;gap:.35rem;padding:.25rem .55rem;font-size:.74rem;display:inline-flex}.cs-input{border:1px solid var(--color-line);border-radius:var(--radius-10);color:var(--color-muted);justify-content:space-between;align-items:center;margin:0 1rem 1rem;padding:.55rem .8rem;display:flex}.is-instagram .cs-win{border-radius:2.2rem;justify-self:center;width:min(100%,22rem)}.is-instagram .cs-av.is-ring{background:var(--color-card);box-shadow:0 0 0 2px var(--color-card), 0 0 0 4px var(--color-ig-ring-b);border-radius:50%}.is-instagram .cs-msg .cs-av{border-radius:50%}.is-instagram .cs-msg:not(.is-double) .cs-body p{background:var(--color-ig-in);border-radius:1.1rem;justify-self:start;padding:.55rem .8rem}.is-instagram .cs-msg.is-double{grid-template-columns:1fr auto}.is-instagram .cs-msg.is-double .cs-av{order:2}.is-instagram .cs-msg.is-double .cs-body{justify-items:end}.is-instagram .cs-msg.is-double .cs-body p{background:linear-gradient(135deg, var(--color-ig-from), var(--color-ig-to));color:var(--color-on-ink);border-radius:1.1rem;padding:.55rem .8rem}.is-instagram .cs-msg.is-double .cs-link{justify-self:end}.is-instagram .cs-input{border-radius:2rem}.is-slack .cs-win{border-left:.6rem solid var(--color-slack-rail)}.is-google-chat .cs-win{background:var(--color-gchat-bg)}.is-google-chat .cs-place svg{color:var(--color-gchat-accent)}.is-google-chat .cs-thread{border-radius:var(--radius-14);background:var(--color-card);margin:.8rem 1rem 0;padding:1rem}.is-google-chat .cs-msg .cs-av{border-radius:50%}.is-google-chat .cs-input{background:var(--color-card);border-radius:2rem;margin-top:.8rem}@media (width<=56rem){.cs{grid-template-columns:1fr}.cs.is-flip .cs-copy{order:0}.cs-win{min-height:22rem}}@media (prefers-reduced-motion:reduce){.cs-msg{animation:none}}.td{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:1.25rem;width:min(100%,64rem);margin:2.5rem auto 0;display:grid}.td-app,.td-chat{border:2px solid var(--color-card-ring);border-radius:var(--radius-card);background:var(--color-card);align-content:start;gap:1rem;padding:1.4rem;display:grid}.td-app{background:var(--color-ground)}.td-app-hd{grid-template-columns:auto 1fr;align-items:center;column-gap:.6rem;display:grid}.td-app-hd small{color:var(--color-muted);grid-column:2;font-size:.82rem}.td-plug{border-radius:var(--radius-10);background:var(--color-actions);width:2.2rem;height:2.2rem;color:var(--color-on-ink);grid-row:span 2;place-items:center;display:grid}.td-card{border-radius:var(--radius-22);background:var(--color-card);gap:1rem;padding:1rem;display:grid}.td-card-top{grid-template-columns:auto 1fr;align-items:start;gap:.75rem;display:grid}.td-card-top span{gap:.2rem;display:grid}.td-card-top small{color:var(--color-muted);font-size:.88rem}.td-logo{border-radius:var(--radius-10);background:var(--color-ground);width:2.6rem;height:2.6rem;color:var(--color-actions);place-items:center;font-size:1.3rem;display:grid}.td-card-ft{border-top:1px solid var(--color-line);justify-content:space-between;align-items:center;padding-top:.75rem;display:flex}.td-card-ft small{color:var(--color-muted);font-size:.8rem}.td-on,.td-badge{border-radius:var(--radius-6);align-items:center;gap:.35rem;padding:.2rem .6rem;font-size:.72rem;font-style:normal;font-weight:600;display:inline-flex}.td-on{background:var(--color-live-soft);color:var(--color-live-text)}.td-on i{border-radius:var(--radius-square);background:var(--color-lime);width:.45rem;height:.45rem}.td-badge{background:var(--color-chip);color:var(--color-muted);font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase}.td-access{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.td-access li{align-items:center;gap:.5rem;font-size:.92rem;display:flex}.td-access svg{color:var(--color-actions);flex:none}.td-perms{color:var(--color-muted);margin:0;font-size:.84rem;line-height:1.5}.td-chat-hd{border-bottom:1px solid var(--color-line);grid-template-columns:auto 1fr;align-items:center;column-gap:.55rem;padding-bottom:.75rem;display:grid}.td-chat-hd img{background:var(--color-cobalt-pale);object-fit:cover;border-radius:50%;grid-row:span 2}.td-chat-hd small{color:var(--color-live-text);align-items:center;gap:.3rem;font-size:.75rem;display:inline-flex}.td-chat-hd small i{border-radius:var(--radius-square);background:var(--color-lime);width:.45rem;height:.45rem}.td-msg{gap:.25rem;max-width:88%;display:grid}.td-msg em{color:var(--color-muted);align-items:center;gap:.3rem;font-size:.72rem;font-style:normal;display:inline-flex}.td-msg em .brand-mark,.td-msg em svg{width:.8rem;height:auto}.td-msg p{border-radius:var(--radius-14);margin:0;padding:.6rem .85rem;line-height:1.5}.td-msg.is-them p{background:var(--color-bubble)}.td-msg.is-us,.td-msg.is-us em{justify-self:end}.td-msg.is-us p{background:var(--color-bubble-me)}.td-receipt{background:var(--color-actions-soft);color:var(--color-ink);border-radius:2rem;justify-self:center;align-items:center;gap:.4rem;padding:.3rem .7rem;font-size:.75rem;font-weight:600;display:inline-flex}.td-receipt i{color:var(--color-actions);place-items:center;display:inline-grid}.ts{gap:1.5rem;width:min(100%,64rem);margin:2.5rem auto 0;display:grid}.ts-cta{flex-wrap:wrap;gap:.75rem;display:flex}@media (width<=52rem){.td{grid-template-columns:1fr}}.sc{--sc-w:min(980px, 70vw);--sc-side:78%;display:block;position:relative;overflow-x:clip}.sc-stage{position:relative}.sc-track{touch-action:pan-y;margin:0;padding:14px 0 34px;list-style:none;display:grid;position:relative}.sc-track:focus-visible{outline:none}.sc-track:focus-visible .sc-slide[data-pos="0"]{outline:3px solid var(--accent);outline-offset:4px;border-radius:var(--radius-28)}.sc-slide{width:var(--sc-w);transition:transform .7s var(--ease-brand), opacity .7s var(--ease-brand);-webkit-user-select:none;user-select:none;grid-area:1/1;justify-self:center;container-type:inline-size}.sc-slide[data-pos="0"]{z-index:3}.sc-slide[data-pos="-1"],.sc-slide[data-pos="1"]{z-index:2;opacity:.6;cursor:pointer}.sc-slide[data-pos="-1"]{transform:translateX(calc(-1 * var(--sc-side))) scale(.8)}.sc-slide[data-pos="1"]{transform:translateX(var(--sc-side)) scale(.8)}.sc-slide[data-pos="-1"] .mk:after,.sc-slide[data-pos="1"] .mk:after{content:"";z-index:5;background:color-mix(in srgb, var(--color-ink-fixed) 28%, transparent);position:absolute;inset:0}.sc-slide:not([data-pos="0"],[data-pos="1"],[data-pos="-1"]){z-index:1;opacity:0;visibility:hidden;pointer-events:none}.sc-slide[data-pos="-2"]{transform:translateX(calc(-1.7 * var(--sc-side))) scale(.7)}.sc-slide[data-pos="2"]{transform:translateX(calc(1.7 * var(--sc-side))) scale(.7)}.sc-arrow{z-index:4;background:var(--color-lime);width:44px;height:44px;color:var(--color-ink-fixed);cursor:pointer;transition:transform .2s var(--ease-brand);border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:calc(50% - 8px);translate:0 -50%}.sc-pixel{width:26px;height:26px;display:block}.sc-prev .sc-pixel{transform:rotate(180deg)}.sc-arrow:hover{transform:scale(1.08)}.sc-arrow:focus-visible{outline:3px solid var(--color-ink-fixed);outline-offset:3px}.sc-prev{left:calc((100% - var(--sc-w)) / 2 - 22px)}.sc-next{right:calc((100% - var(--sc-w)) / 2 - 22px)}.sc-tabs{width:min(100%, var(--sc-w));scrollbar-width:none;-ms-overflow-style:none;overscroll-behavior-x:contain;margin:0 auto clamp(14px,2vw,22px);position:relative;overflow:auto hidden}.sc-tabs::-webkit-scrollbar{display:none}.sc-tabs.is-dragging{cursor:grabbing;scroll-behavior:auto}.sc-tabs-wrap{width:min(100%, var(--sc-w));margin:0 auto;position:relative}.sc-tab-arrow{z-index:4;background:var(--paper);width:26px;height:26px;box-shadow:0 2px 10px color-mix(in srgb, var(--color-ink-fixed) 22%, transparent);color:var(--ink);opacity:0;pointer-events:none;transition:opacity .18s var(--ease-brand);cursor:pointer;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;translate:0 -50%}.sc-tab-arrow svg{width:14px;height:14px}.sc-tab-prev{left:-10px}.sc-tab-next{right:-10px}.sc-tabs-wrap.is-overflow:hover .sc-tab-arrow,.sc-tabs-wrap.is-overflow:focus-within .sc-tab-arrow{opacity:1;pointer-events:auto}.sc-tabs.is-overflow{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 48px calc(100% - 48px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 48px calc(100% - 48px),#0000 100%)}.sc-tabs-track{width:max-content;padding-inline:var(--sc-rail-pad,0);flex-wrap:nowrap;gap:8px;margin-inline:auto;display:flex;position:relative}.sc-tab{border-radius:var(--radius-full);background:color-mix(in srgb, var(--paper) 82%, transparent);color:var(--ink);font:inherit;font-size:var(--fs-sm);cursor:pointer;border:0;align-items:center;gap:8px;padding:10px 16px;font-weight:600;transition:background .2s;display:inline-flex;position:relative;overflow:hidden}.sc-tab .sc-ic{object-fit:contain;width:14px;height:14px;color:inherit;flex:none;display:block}.sc-tab .sc-ic svg{width:100%;height:100%;display:block}.sc-tab:hover{background:var(--paper)}.sc-tab[aria-selected=true]{background:var(--ink);color:var(--paper)}.sc-tab:after{content:"";background:var(--color-cobalt);transform-origin:0;height:3px;position:absolute;inset:auto 0 0;transform:scaleX(0)}.sc.is-auto .sc-tab[aria-selected=true]:after{animation:sc-fill var(--sc-t) linear forwards}.sc.is-paused .sc-tab:after,.sc.is-off .sc-tab:after{animation-play-state:paused}.sc-loop .sc-tab.is-on{background:var(--ink);color:var(--paper)}.sc-loop .sc-tab{flex:none;gap:0;padding:11px}.sc-loop .sc-tab .sc-ic,.sc-loop .sc-tab .sq{width:18px;height:18px}.sc-loop .sc-tab .sc-tl{white-space:nowrap;opacity:0;max-width:0;overflow:hidden}.sc-loop .sc-tab:is([aria-selected=true],.is-on){gap:8px;padding:11px 18px 11px 14px}.sc-loop .sc-tab:is([aria-selected=true],.is-on) .sc-tl{opacity:1;max-width:14em;transition:opacity .3s var(--ease-brand) .12s}.sc-cap{max-width:60ch;min-height:1.5em;color:var(--ink);text-align:center;margin:14px auto 0;padding:0 16px}@keyframes sc-fill{to{transform:scaleX(1)}}@media (width<=760px){.sc{--sc-w:84vw;--sc-side:96%}.sc-arrow{width:38px;height:38px}.sc-pixel{width:20px;height:20px}.sc-arrow{top:50%;translate:0 -50%}.sc-prev{left:10px}.sc-next{right:10px}.sc-tabs{margin-bottom:14px}.sc-tabs.is-overflow{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 24px calc(100% - 24px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 24px calc(100% - 24px),#0000 100%)}.sc-tabs-track{gap:6px}.sc-tab{font-size:var(--fs-xs);flex:none;padding:9px 14px}}.mk{--ground:#f6f4ef;--ground-2:#eeebe3;--paper:#fff;--ink:#15172b;--ink-2:#57596d;--ink-3:#8a8c9b;--muted:#57596d;--line:#15172b1a;--chip:#15172b0d;--fill:#15172b0d;--fill-2:#15172b14;aspect-ratio:16/9;border-radius:var(--radius-28);background:var(--paper);width:100%;color:var(--ink);text-align:left;box-shadow:none;font-size:clamp(9px,1.3cqi,14px);line-height:1.4;position:relative;overflow:hidden}.mk p{margin:0}.mk-k{color:var(--muted);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;font-size:.72em}.mk-orb{aspect-ratio:1;background:var(--color-sky-soft);border-radius:50%;flex:none;width:4.6em;padding:.3em;position:relative}.mk-orb img{object-fit:cover;border-radius:50%;width:100%;height:100%}.mk-orb:after{content:"";border:.18em solid var(--color-sky);opacity:.6;animation:mk-breathe 2.4s var(--ease-brand) infinite;border-radius:50%;position:absolute;inset:-.3em}.mk-orb.is-lg{width:7.4em}.mk-orb.is-xs{width:2.6em;padding:.15em}.mk-orb.is-xs:after{display:none}.mk-chip{border-radius:var(--radius-full);background:var(--color-lime-soft);color:var(--color-ink-fixed);font-family:var(--font-pixel);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.45em;padding:.3em .75em;font-size:.78em;display:inline-flex}.mk-msgs{align-content:start;gap:.55em;min-height:0;display:grid}.mk-msg{background:var(--ground);border-radius:1.1em 1.1em 1.1em .3em;max-width:88%;padding:.65em .95em}.mk-msg.me{background:var(--color-sky-soft);color:var(--color-ink-fixed);border-radius:1.1em 1.1em .3em;justify-self:end}.mk-in{border-radius:var(--radius-full);background:var(--ground);color:var(--muted);justify-content:space-between;align-items:center;gap:.6em;padding:.35em .35em .35em 1em;display:flex}.mk-in>span{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:.5em;display:inline-flex;overflow:hidden}.mk-in b{border-radius:var(--radius-full);background:var(--ink);color:var(--paper);flex:none;align-items:center;gap:.45em;padding:.55em .95em;font-weight:600;display:inline-flex}.mk .is-lime{background:var(--color-lime);color:var(--color-ink-fixed)}.mk .is-cobalt{background:var(--color-cobalt);color:var(--color-white)}.mk-wave{align-items:center;gap:.14em;height:1em;display:inline-flex}.mk-wave i{width:.16em;height:100%;animation:mk-pulse 1s ease-in-out var(--dl,0s) infinite;background:currentColor;border-radius:1em;transform:scaleY(.3)}.mk-socials{color:var(--muted);gap:.9em;font-size:1.1em;display:flex}.mk-page{grid-template-columns:21% minmax(0,1fr) 25%;display:grid}.mk-side{background:var(--ground);flex-direction:column;gap:.8em;padding:1.4em 1.1em;display:flex}.mk-brand{color:var(--ink);display:block}.mk-side .mk-brand svg{width:auto;height:1.7em;display:block}.mk-new{border:1px solid var(--line);background:var(--paper);border-radius:.7em;place-items:center;height:2.3em;display:grid}.mk-actions{gap:.4em;margin:0;padding:0;list-style:none;display:grid}.mk-actions li{background:var(--paper);border-radius:.7em;align-items:center;gap:.6em;padding:.55em .7em;font-size:.92em;display:flex}.mk-actions li .ph{color:var(--muted);margin-left:auto}.mk-main{flex-direction:column;align-items:center;gap:.8em;min-height:0;padding:1.4em 1.8em;display:flex}.mk-title{border-radius:var(--radius-full);background:var(--paper);font-family:var(--font-display);padding:.35em 1em;font-weight:700}.mk-callbar{gap:.6em;display:flex}.mk-callbar span,.mk-meet-ctl span{background:var(--ground);border-radius:50%;place-items:center;width:2.3em;height:2.3em;display:grid}.mk .is-end{background:color-mix(in srgb, var(--color-err) 14%, var(--paper));color:var(--color-err)}.mk-main .mk-msgs{width:100%;margin-top:.4em}.mk-main .mk-in{width:100%;margin-top:auto}.mk-prof{border-left:1px solid var(--line);flex-direction:column;gap:.5em;padding:1em;display:flex}.mk-prof-img{aspect-ratio:1/1.1;object-fit:cover;object-position:50% 12%;background:var(--color-sky-soft);border-radius:.9em;width:100%}.mk-prof b{font-family:var(--font-display);font-size:1.15em}.mk-prof p{color:var(--muted);font-size:.92em}.mk-prof .mk-socials{margin-top:auto}.mk-meet{background:var(--color-ink-fixed);color:var(--color-white);grid-template-rows:auto minmax(0,1fr) auto;gap:.8em;padding:1em 1.1em;display:grid}.mk-meet-top{justify-content:space-between;align-items:center;display:flex}.mk-meet-top>span:first-child{align-items:baseline;gap:.8em;display:flex}.mk-meet-top small,.mk-meet-count{color:var(--color-on-cobalt-2);font-size:.85em}.mk-meet-count{align-items:center;gap:.4em;display:inline-flex}.mk-meet-grid{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:.6em;min-height:0;display:grid}.mk-tile{background:color-mix(in srgb, var(--color-white) 8%, transparent);border-radius:.9em;place-items:center;min-height:0;display:grid;position:relative}.mk-tile.is-speaking{box-shadow:inset 0 0 0 .2em var(--color-sky);background:color-mix(in srgb, var(--color-sky) 16%, transparent)}.mk-face{width:4.6em;height:4.6em;color:var(--color-white);font-family:var(--font-display);border-radius:50%;place-items:center;font-size:1.35em;font-weight:700;display:grid}.mk-tile .mk-orb{width:6.2em}.mk-tile-name{align-items:center;gap:.5em;font-size:.88em;font-weight:600;display:inline-flex;position:absolute;bottom:.6em;left:.8em}.mk-tile:not(.is-speaking) .mk-wave{display:none}.mk-tile.is-speaking .mk-wave{color:var(--color-sky)}.mk-tile-mute{background:color-mix(in srgb, var(--color-white) 12%, transparent);border-radius:50%;place-items:center;width:1.8em;height:1.8em;font-size:.85em;display:grid;position:absolute;top:.6em;right:.6em}.mk-cc{background:color-mix(in srgb, var(--color-ink-fixed) 82%, transparent);border-radius:.6em;gap:.2em;width:min(70%,34em);padding:.6em .9em;display:grid;position:absolute;bottom:4.6em;left:50%;translate:-50%}.mk-cc b{color:var(--color-sky);margin-right:.5em}.mk-meet-ctl{justify-content:center;gap:.6em;display:flex}.mk-meet-ctl span{background:color-mix(in srgb, var(--color-white) 12%, transparent)}.mk-meet-ctl .is-on{background:var(--color-sky);color:var(--color-ink-fixed)}.mk-meet-ctl .is-end{border-radius:var(--radius-full);background:var(--color-err);width:3.4em;color:var(--color-white)}.mk-deck{background:var(--ground);grid-template-columns:minmax(0,1fr) 31%;gap:1em;padding:1em;display:grid}.mk-slide{background:var(--paper);border-radius:.5em;grid-template-rows:auto auto minmax(0,1fr) auto;gap:.6em;padding:2.3em 2.4em 1em;display:grid;position:relative;overflow:hidden}.mk-slide:before{content:"";background:var(--color-cobalt);width:3.2em;height:.35em;position:absolute;top:0;left:2.4em}.mk-slide-t{max-width:18ch;font-family:var(--font-display);letter-spacing:-.03em;font-size:2.4em;font-weight:700;line-height:1}.mk-bars{border-bottom:1px solid var(--line);align-items:flex-end;gap:5%;min-height:0;padding:1em 4% 0;display:flex}.mk-bars i{height:var(--bh);transform-origin:bottom;animation:mk-grow 1.2s var(--ease-brand) var(--dl) both;border-radius:.5em .5em 0 0;flex:1}.mk-slide-foot{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:center;padding-top:.7em;font-size:.85em;display:flex}.mk-slide-by{color:var(--ink);align-items:center;gap:.5em;font-weight:600;display:inline-flex}.mk-slide-by:before{content:"";border-radius:var(--radius-square);background:var(--color-cobalt);width:.7em;height:.7em}.mk-deck-side{background:var(--paper);border-radius:.9em;grid-template-rows:auto minmax(0,1fr) auto;gap:.8em;padding:1em;display:grid}.mk-deck-agent{align-items:center;gap:.7em;display:flex}.mk-deck-side .mk-msg{max-width:100%;font-size:.92em}.mk-web{background:var(--color-white);color:var(--color-ink-fixed)}.mk-web-site{background:var(--color-white);color:var(--color-ink-fixed);opacity:.9;grid-template-columns:minmax(0,1fr) 46%;align-items:center;gap:2.4em;padding:4.4em 3em 6em;display:grid;position:absolute;inset:0}.mk-site-nav{border-bottom:1px solid color-mix(in srgb, var(--color-ink-fixed) 8%, transparent);color:var(--color-muted-fixed);align-items:center;gap:1.6em;padding:1.1em 3em;font-size:.85em;display:flex;position:absolute;top:0;left:0;right:0}.mk-site-nav b{color:var(--color-ink-fixed);font-family:var(--font-display);align-items:center;gap:.4em;margin-right:auto;font-size:1.15em;display:inline-flex}.mk-site-nav b svg{color:var(--color-sky)}.mk-site-nav em,.mk-site-btn{border-radius:var(--radius-full);background:var(--color-ink-fixed);color:var(--color-white);padding:.55em 1.1em;font-style:normal;font-weight:600}.mk-site-copy{justify-items:start;gap:.9em;display:grid}.mk-site-copy small{color:var(--color-sky);font-weight:600}.mk-site-t{font-family:var(--font-display);letter-spacing:-.02em;font-size:2.6em;line-height:1.02}.mk-lines{gap:.5em;width:90%;display:grid}.mk-lines i{background:color-mix(in srgb, var(--color-ink-fixed) 10%, transparent);border-radius:1em;height:.55em;display:block}.mk-lines i:nth-child(2){width:70%}.mk-site-btn{margin-top:.4em}.mk-site-art{object-fit:cover;object-position:100% 50%;background:var(--color-sky-soft);border-radius:1em;width:100%;height:100%;max-height:22em}img.mk-site-art{scale:-1 1}.mk-web>.mk-title{z-index:2;color:var(--color-ink-fixed);background:var(--color-white);position:absolute;top:1em;left:50%;translate:-50%}.mk-skills{background:var(--color-white);width:15em;box-shadow:var(--shadow-pop);border-radius:1em;gap:.55em;padding:1em 1.1em;display:grid;position:absolute;top:26%;left:52%}.mk-skills b{align-items:center;gap:.45em;font-weight:600;display:inline-flex}.mk-skills b .ph{color:var(--color-grape)}.mk-skills span{align-items:center;gap:.7em;font-size:.92em;display:flex}.mk-skills span i{width:2.1em;height:2.1em;color:var(--color-white);border-radius:.55em;flex:none;place-items:center;font-size:1.05em;display:grid}.mk-face-img{object-fit:cover;background:var(--color-sky-soft);border-radius:50%;flex:none;width:2.5em;height:2.5em}.mk-bubble,.mk-bar{z-index:2;border-radius:var(--radius-full);background:var(--color-white);box-shadow:none;align-items:center;gap:.45em;padding:.35em;display:flex;position:absolute;bottom:1.4em}.mk-bubble{left:4%}.mk-bar{width:38%;left:50%;translate:-50%}.mk-bar>span{border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-sky-soft) 60%, var(--color-white));min-width:0;color:var(--color-muted-fixed);white-space:nowrap;flex:1;justify-content:space-between;align-items:center;padding:.55em .9em;display:flex}.mk-bubble b,.mk-bar b,.mk-video-cta b{border-radius:var(--radius-full);flex:none;align-items:center;gap:.4em;padding:.55em .95em;font-weight:600;display:inline-flex}.mk .mk-round{place-items:center;width:2.5em;height:2.5em;padding:0;display:grid}.mk-video{z-index:2;aspect-ratio:3/4;border:.18em solid var(--color-white);background:var(--color-grape);width:21%;box-shadow:none;border-radius:1.1em;position:absolute;bottom:1.4em;right:4%;overflow:hidden}.mk-video-img{object-fit:cover;object-position:50% 8%;background:var(--color-grape-soft);width:100%;height:100%}.mk-video-in{background:linear-gradient(transparent, color-mix(in srgb, var(--color-ink-fixed) 80%, transparent) 45%);color:var(--color-white);text-align:center;justify-items:center;gap:.45em;padding:2.6em .6em .7em;display:grid;position:absolute;inset:auto 0 0}.mk-video-in small{font-weight:600}.mk-video-cta{gap:.35em;font-size:.85em;display:flex}.mk-video-cta b{padding:.5em .8em}.mk-shot img{object-fit:cover;width:100%;height:100%}.mk-cardslide{background:var(--color-grape);grid-template-rows:auto minmax(0,1fr);justify-items:center;gap:1em;padding:1.4em 12% 0;display:grid}.mk-cs-profile{border:.12em solid var(--color-ink-fixed);background:var(--color-white);width:100%;color:var(--color-ink-fixed);text-align:center;box-shadow:none;border-radius:1.2em;justify-items:center;gap:.45em;padding:1.2em 1.4em 1.1em;display:grid}.mk-cs-photo{object-fit:cover;object-position:50% 10%;background:var(--color-sky-soft);border-radius:50%;width:5.4em;height:5.4em}.mk-cs-name{font-family:var(--font-display);font-size:1.7em;line-height:1.05}.mk-cs-role{color:var(--color-muted-fixed)}.mk-cs-co{border:.1em solid var(--color-ink-fixed);box-shadow:none;border-radius:.6em;padding:.45em .8em}.mk-cs-co .brand svg{height:1.3em}.mk-cs-btn{background:var(--color-ink-fixed);color:var(--color-white);border-radius:.6em;padding:.55em 1.1em;font-weight:600}.mk-cs-bio{color:var(--color-muted-fixed);font-size:.9em}.mk-cs-tiles{grid-template-columns:1fr 1fr;gap:.9em;width:100%;min-height:0;display:grid}.mk-cs-tile{border:.12em solid var(--color-ink-fixed);background:var(--color-white);color:var(--color-ink-fixed);border-bottom:0;border-radius:1.1em 1.1em 0 0;align-content:start;gap:.8em;padding:1em 1.1em;display:grid}.mk-cs-k{font-size:.9em}.mk-cs-logos{grid-template-columns:1fr 1fr;gap:.6em;display:grid}.mk-cs-logos b{border:.1em solid var(--color-ink-fixed);height:3em;font-family:var(--font-display);box-shadow:none;border-radius:.6em;place-items:center;font-size:1.05em;display:grid}.mk-cs-map{background:radial-gradient(circle at 62% 55%, color-mix(in srgb, var(--color-cobalt) 35%, transparent) 0 1.1em, transparent 1.2em), linear-gradient(115deg, transparent 58%, color-mix(in srgb, var(--color-white) 70%, transparent) 58.4% 59%, transparent 59.4%), linear-gradient(35deg, transparent 40%, color-mix(in srgb, var(--color-white) 70%, transparent) 40.4% 41%, transparent 41.4%), linear-gradient(160deg, var(--color-lime-pale) 0 55%, var(--color-sky-soft) 55%);position:relative}.mk-cs-map .mk-cs-k{background:color-mix(in srgb, var(--color-white) 80%, transparent);border-radius:.5em;justify-self:start;padding:.3em .6em}.mk-cs-pin{border:.2em solid var(--color-white);background:var(--color-cobalt);border-radius:50%;width:.9em;height:.9em;position:absolute;top:55%;left:62%;translate:-50% -50%}.mk-cardslide .mk-cs-bar{width:46%;bottom:1.2em;left:50%;translate:-50%}@container (width<=620px){.mk{aspect-ratio:4/5.2;font-size:clamp(10px,3.3cqi,13px)}.mk-page{grid-template-columns:minmax(0,1fr)}.mk-side,.mk-prof,.mk-hide-sm{display:none}.mk-main{padding:1.2em}.mk-meet-grid{gap:.45em}.mk-cc{width:86%;bottom:4.2em}.mk-deck{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.mk-slide{aspect-ratio:16/10;padding:1.5em 1.3em .8em}.mk-slide:before{left:1.3em}.mk-slide-t{font-size:1.6em}.mk-deck-side{grid-template-rows:auto minmax(0,1fr)}.mk-deck-side .mk-in{display:none}.mk-web-site{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);align-items:start;gap:1.2em;padding:6.6em 1.4em 5em}.mk-site-nav{padding:.8em 1.4em;top:2.9em}.mk-site-nav span,.mk-site-nav em{display:none}.mk-site-t{font-size:1.9em}.mk-site-art{max-height:none}.mk-skills{width:52%;top:auto;bottom:5.4em;left:5%}.mk-video{width:36%;bottom:5.4em;right:5%}.mk-bubble{display:none}.mk-bar{width:auto;left:5%;right:5%;translate:none}.mk-shot img{object-position:50% 15%}.mk-cardslide{padding:1em 5% 0}.mk-cs-tiles{grid-template-columns:1fr}.mk-cs-map{display:none}.mk-cardslide .mk-cs-bar{width:90%}}@keyframes mk-breathe{50%{opacity:.15;transform:scale(1.1)}}@keyframes mk-pulse{50%{transform:scaleY(var(--h,1))}}@keyframes mk-grow{0%{transform:scaleY(.1)}}@media (prefers-reduced-motion:reduce){.mk-orb:after,.mk-wave i,.mk-bars i{animation:none}.sc-slide{transition:opacity .3s}}.cmk{--line:color-mix(in srgb, var(--color-ink-fixed) 12%, transparent);color:#111b21;font-family:var(--font-sans)}.cmk .brand{color:inherit}.cmk .brand svg{width:auto;height:1em}.cmk-wa{background:#fff;grid-template-columns:30% minmax(0,1fr);display:grid}.cwa-list{border-right:.07em solid #e5e5e5;align-content:start;gap:.1em;padding:.55em .45em;font-size:.92em;display:grid}.cwa-list-hd{align-items:center;gap:.5em;padding:.35em .5em .6em;display:flex}.cwa-list-hd b{font-size:1.05em}.cwa-li{border-radius:.75em;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.6em;padding:.55em;display:grid}.cwa-li.is-on{background:#f0f2f5}.cwa-av{color:#fff;background:#c1567a;border-radius:50%;flex:none;place-items:center;width:2.2em;height:2.2em;font-style:normal;font-weight:600;display:grid}.cwa-li-t{min-width:0;display:block}.cwa-li-t b{font-weight:600;display:block}.cwa-li-t small{color:#667781;white-space:nowrap;text-overflow:ellipsis;font-size:.85em;display:block;overflow:hidden}.cwa-li em{color:#667781;font-size:.75em;font-style:normal}.cwa-main{background:#efe7de;grid-template-rows:auto minmax(0,1fr) auto;display:grid}.cwa-hd{background:#f0f2f5;border-bottom:.07em solid #e5e5e5;align-items:center;gap:.6em;padding:.6em 1em;display:flex}.cwa-hd img{margin-left:auto}.cwa-who{line-height:1.2;display:block}.cwa-who b{font-size:1em;display:block}.cwa-who small{color:#1e9e63;font-size:.8em}.cwa-ics{color:#54656f;gap:.6em;font-size:1.1em;display:flex}.cwa-thr{align-content:end;gap:.45em;padding:.9em 1.1em;display:grid;overflow:hidden}.cwa-day{color:#667781;background:#fdf4e7;border-radius:.4em;justify-self:center;padding:.25em .7em;font-size:.75em}.cwa-b{border-radius:.9em;max-width:74%;padding:.55em .8em}.cwa-b.in{background:#fff;border-top-left-radius:.2em;justify-self:start}.cwa-b.out{background:#d9fdd3;border-top-right-radius:.2em;justify-self:end}.cwa-b em{color:#667781;text-align:right;margin-top:.2em;font-size:.7em;font-style:normal;display:block}.cwa-vn{align-items:center;gap:.5em;display:flex}.cwa-play{color:#fff;background:#25d366;border-radius:50%;place-items:center;width:1.7em;height:1.7em;font-size:.9em;display:grid}.cwa-wave{align-items:center;gap:1px;height:1.5em;display:flex}.cwa-wave i{width:2px;height:calc(var(--h) * 1.5em);background:#5e8b6a;border-radius:2px}.cwa-dur{color:#667781;font-size:.8em}.cwa-tick{justify-content:flex-end;align-items:center;gap:.2em;display:flex}.cwa-from,.cig-from{background:linear-gradient(var(--badge-bg,#fff), var(--badge-bg,#fff)) padding-box, linear-gradient(90deg, var(--color-sky), var(--color-cobalt), var(--color-bubblegum)) border-box;white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;gap:.35em;padding:.16em .55em .16em .4em;font-size:.72em;display:inline-flex}.cwa-from{--badge-bg:#efe7de;color:#667781;justify-self:end;margin-top:.1em}.cwa-bar{color:#8696a0;background:#fff;border-radius:2em;align-items:center;gap:.8em;margin:0 .8em .8em;padding:.55em .9em;display:flex}.cwa-bar span{flex:1}.cwa-mic{color:#fff;background:#25d366;border-radius:50%;place-items:center;width:1.9em;height:1.9em;display:grid}.cmk-gm{background:#fff;grid-template-columns:21% minmax(0,1fr);display:grid}.cgm-rail{background:#f8fafd;border-right:.07em solid #e5e7eb;align-content:start;gap:.25em;padding:.8em .7em;font-size:.9em;display:grid}.cgm-compose{color:#001d35;background:#c2e7ff;border-radius:1em;align-items:center;gap:.5em;width:fit-content;margin-bottom:.5em;padding:.55em 1.1em;font-weight:600;display:flex}.cgm-nav{color:#3c4043;border-radius:1.4em;align-items:center;gap:.6em;padding:.45em .7em;display:flex}.cgm-nav.is-on{background:#d3e3fd;font-weight:600}.cgm-nav em{color:#0b57d0;margin-left:auto;font-size:.85em;font-style:normal}.cgm-logo{flex:none;width:1.4em;height:1.4em}.cgm-main{align-content:start;gap:.55em;padding-bottom:1em;display:grid}.cgm-top{color:#5f6368;background:#f8fafd;align-items:center;gap:.7em;padding:.6em 1em;font-size:1.05em;display:flex}.cgm-find{background:#e9eef6;border-radius:2em;flex:1;align-items:center;gap:.5em;padding:.2em .9em;display:flex}.cgm-search{color:#5f6368;flex:1;font-size:.9em}.cgm-subj{align-items:center;gap:.7em;padding:.4em 1.2em 0;font-size:1.25em;display:flex}.cgm-subj em{color:#5f6368;background:#eee;border-radius:.3em;padding:.1em .5em;font-size:.55em;font-style:normal}.cgm-who{color:#5f6368;align-items:center;gap:.6em;padding:0 1.2em;display:flex}.cgm-who span{flex:1}.cgm-who b{color:#1f1f1f;display:block}.cgm-who small{font-size:.82em}.cgm-av{color:#fff;background:#c1567a;border-radius:50%;place-items:center;width:2.1em;height:2.1em;font-size:.85em;font-style:normal;font-weight:600;display:grid}.cgm-body{color:#1f1f1f;padding:0 1.2em;font-size:.98em;line-height:1.5}.cgm-draft{border:.07em solid #d3e3fd;border-left:.2em solid var(--color-cobalt);background:#f7faff;border-radius:.4em .9em .9em .4em;margin:.5em 1.1em 0;padding:.75em .95em .85em;box-shadow:0 .4em 1.2em #3c40431f}.cgm-draft-hd{color:#444746;align-items:center;gap:.45em;font-size:.8em;display:flex}.cgm-draft-ic{background:var(--color-cobalt);color:#fff;border-radius:50%;flex:none;place-items:center;width:1.6em;height:1.6em;display:grid}.cgm-draft-ic .brand svg{height:.9em}.cgm-draft-hd b{color:#1f1f1f;font-size:1.08em}.cgm-draft-hd em{color:#0b57d0;background:#e8f0fe;border-radius:.3em;margin-left:auto;padding:.1em .55em;font-size:.95em;font-style:normal}.cgm-draft p{color:#1f1f1f;margin:.5em 0 0;line-height:1.45}.cgm-draft-ft{align-items:center;gap:.5em;margin-top:.7em;display:flex}.cgm-att,.cgm-send{align-items:center;gap:.4em;display:inline-flex}.cgm-att{color:#3c4043;background:#fff;border:.07em solid #d3e3fd;border-radius:.5em;padding:.35em .6em;font-size:.8em}.cgm-send{color:#fff;white-space:nowrap;background:#0b57d0;border-radius:2em;margin-left:auto;padding:.4em 1.1em;font-size:.85em;font-weight:500}.cmk-sl{background:#fff;grid-template-columns:4.4em minmax(0,1fr);display:grid}.csl-rail{color:#d9c5d9;background:#3f0e40;align-content:start;justify-items:center;gap:.5em;padding:.8em 0;display:grid}.csl-sq,.csl-nav{border-radius:.55em;flex:none;place-items:center;width:2em;height:2em;font-size:1em;font-style:normal;font-weight:700;display:grid}.csl-sq{color:#fff}.csl-sq .brand svg{height:1.1em}.csl-sq.is-brand{color:#3f0e40;background:#fff}.csl-sq.is-a{background:#4a154b}.csl-sq.is-b{background:#611f69}.csl-nav{color:#c9aec9}.csl-nav.is-on{color:#fff;background:#5a2a5b}.csl-rail-line{background:#5a2a5b;width:55%;height:.07em;margin:.25em 0}.csl-main{grid-template-rows:auto minmax(0,1fr) auto;display:grid}.csl-hd{border-bottom:.07em solid #eee;align-items:center;gap:.7em;padding:.75em 1em;font-size:1.15em;display:flex}.csl-hd-meta{color:#616061;align-items:center;gap:.3em;margin-left:auto;font-size:.7em;display:flex}.csl-thr{align-content:start;gap:.85em;padding:1em 1.1em;display:grid;overflow:hidden}.csl-msg{align-items:flex-start;gap:.7em;display:flex}.csl-av{color:#fff;border-radius:.5em;flex:none;place-items:center;width:2.2em;height:2.2em;font-size:.8em;font-style:normal;font-weight:700;display:grid}.csl-av.is-jo{background:#5b6e8c}.csl-av.is-lc{background:#6e8c5b}.csl-av.is-mc{background:#c1567a}.csl-msg b{font-size:.9em}.csl-msg em{color:#616061;margin-left:.45em;font-size:.75em;font-style:normal}.csl-msg p{margin:.1em 0 0}.csl-av.is-double{background:var(--color-ink-fixed);color:#fff}.csl-av.is-double .brand svg{height:1.05em}.csl-double{background:var(--color-ink-fixed);color:#fff;border-radius:.9em;gap:.3em;width:fit-content;max-width:min(100%,30em);margin:.1em 0 .2em;padding:.65em .8em .7em;display:grid}.csl-double-hd{align-items:center;gap:.45em;font-size:.9em;display:flex}.csl-double-hd b{font-size:1em}.csl-double-hd em{color:#ffffff8c;font-size:.8em;font-style:normal}.csl-double-hd i{background:linear-gradient(var(--color-ink-fixed), var(--color-ink-fixed)) padding-box, linear-gradient(90deg, var(--color-sky), var(--color-cobalt), var(--color-bubblegum)) border-box;color:#ffffffe0;letter-spacing:.02em;white-space:nowrap;border:1px solid #0000;border-radius:2em;margin-left:auto;padding:.15em .6em;font-size:.7em;font-style:normal}.csl-double p{margin:0}.csl-cite{color:#1d1c1d;background:#f8f8f8;border-left:.18em solid #1d9bd1;border-radius:.3em;gap:.1em;margin-top:.35em;padding:.45em .6em;font-size:.82em;display:grid}.csl-double .csl-cite{color:#fff;background:#ffffff14;border-left-color:#ffffff52;margin-top:.2em}.csl-double .csl-cite em{color:#fff9}.csl-cite b{align-items:center;gap:.35em;font-size:1em;display:flex}.csl-cite em{margin:0;font-size:.92em}.csl-bar{color:#616061;border:.07em solid #ddd;border-radius:.6em;align-items:center;gap:.6em;margin:0 1em .9em;padding:.45em .45em .45em .9em;font-size:.9em;display:flex}.csl-bar span{flex:1}.csl-send{color:#fff;background:#007a5a;border-radius:.35em;place-items:center;width:1.9em;height:1.9em;display:grid}.cmk-ig{background:#fff;grid-template-columns:30% minmax(0,1fr);display:grid}.cig-list{border-right:.07em solid #efefef;align-content:start;gap:.1em;padding:.6em .5em;display:grid}.cig-list-hd{justify-content:space-between;align-items:center;padding:.2em .5em .6em;font-weight:600;display:flex}.cig-li{border-radius:.7em;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.55em;padding:.5em;display:grid}.cig-li.is-on{background:#f2f2f2}.cig-av{color:#fff;background:#c1567a;border-radius:50%;flex:none;place-items:center;width:2.1em;height:2.1em;font-size:.85em;font-style:normal;font-weight:600;display:grid}.cig-li-t{min-width:0;display:block}.cig-li-t b{font-size:.9em;display:block}.cig-li-t small{color:#8e8e8e;white-space:nowrap;text-overflow:ellipsis;font-size:.8em;display:block;overflow:hidden}.cig-li em{color:#8e8e8e;font-size:.72em;font-style:normal}.cig-main{grid-template-rows:auto minmax(0,1fr) auto;display:grid}.cig-hd{color:#262626;border-bottom:.07em solid #efefef;align-items:center;gap:.55em;padding:.55em 1em;display:flex}.cig-ring{background:linear-gradient(135deg,#f6d365,#fda085 45%,#c471ed);border-radius:50%;padding:.15em}.cig-ring .cig-av{color:#262626;background:#fff}.cig-who{margin-right:auto;line-height:1.2;display:block}.cig-who b{display:block}.cig-who small{color:#8e8e8e;font-size:.8em}.cig-thr{align-content:end;gap:.45em;padding:.9em 1.1em;display:grid;overflow:hidden}.cig-day{color:#8e8e8e;justify-self:center;font-size:.75em}.cig-b{border-radius:1.4em;max-width:74%;padding:.55em .85em}.cig-b.in{background:#efefef;justify-self:start}.cig-b.out{color:#fff;background:#3797f0;justify-self:end}.cig-story{color:#8e8e8e;justify-self:center;align-items:center;gap:.3em;font-size:.75em;display:flex}.cig-card{background:#fff;border:.07em solid #ececec;border-radius:.95em;grid-template-columns:auto minmax(0,1fr);justify-self:end;align-items:center;gap:.65em;width:min(17em,78%);padding:.45em;display:grid;box-shadow:0 .12em .5em #0000000f}.cig-card-art{background:linear-gradient(135deg,#f6d365,#fda085 45%,#c471ed);border-radius:.55em;width:2.9em;height:2.9em;display:block}.cig-card-t{color:#262626;min-width:0}.cig-card b{white-space:nowrap;text-overflow:ellipsis;font-size:.85em;display:block;overflow:hidden}.cig-card small{color:#737373;white-space:nowrap;text-overflow:ellipsis;font-size:.72em;display:block;overflow:hidden}.cig-from{--badge-bg:#fff;color:#8e8e8e;justify-self:end}.cig-from .brand{color:var(--color-cobalt)}.cig-from .brand svg{height:1.05em}.cig-bar{color:#8e8e8e;border:.07em solid #dbdbdb;border-radius:2em;align-items:center;gap:.6em;margin:0 1em .8em;padding:.5em .9em;font-size:.9em;display:flex}.cig-bar span{flex:1}.cig-bar b{color:#0095f6;font-weight:600}@container (width<=620px){.cmk-wa,.cmk-gm,.cmk-ig{grid-template-columns:minmax(0,1fr)}.cwa-list,.cgm-rail,.cig-list{display:none}.cmk-sl{grid-template-columns:3.4em minmax(0,1fr)}}.xb{background:#fff;grid-template-rows:auto auto minmax(0,1fr);display:grid}.xb-bar{background:#dfe3eb;align-items:end;gap:.6em;padding:.5em .9em 0;display:flex}.xb-dots{align-self:center;gap:.4em;padding-bottom:.3em;display:flex}.xb-dots i{background:#ff5f57;border-radius:50%;width:.72em;height:.72em}.xb-dots i:nth-child(2){background:#febc2e}.xb-dots i:nth-child(3){background:#28c840}.xb-tab{background:#fff;border-radius:.65em .65em 0 0;align-items:center;gap:.55em;width:15em;margin-left:.6em;padding:.5em .75em;font-size:.82em;display:flex}.xb-tab img{border-radius:.2em;width:1.15em;height:1.15em}.xb-tab b{white-space:nowrap;text-overflow:ellipsis;flex:1;font-weight:500;overflow:hidden}.xb-tab .ph,.xb-new{color:#5f6368}.xb-new{align-self:center;padding-bottom:.3em;font-size:.85em}.xb-seg{border-radius:var(--radius-full);background:#fff;align-self:center;margin:0 0 .3em auto;padding:.18em;font-size:.86em;display:inline-flex;box-shadow:0 .1em .5em -.1em #14163240}.xb-seg button{border-radius:var(--radius-full);color:#57596d;font:inherit;cursor:pointer;background:0 0;border:0;padding:.28em .9em;font-weight:600;transition:background .3s,color .3s}.xb-seg button[aria-pressed=true]{color:#fff;background:#15172b}.xb-seg button:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.xb[data-view=dm] [data-view-of=post],.xb[data-view=post] [data-view-of=dm]{display:none}.xb-tools{color:#5f6368;border-bottom:.07em solid #e3e3e3;align-items:center;gap:.85em;padding:.4em .9em;font-size:.95em;display:flex}.xb-tools .is-off{opacity:.4}.xb-url{color:#202124;white-space:nowrap;background:#f1f3f4;border-radius:2em;flex:1;align-items:center;gap:.5em;min-width:0;padding:.38em .9em;font-size:.86em;display:flex;overflow:hidden}.xb-url .ph{color:#5f6368}.xb-ext{align-items:center;gap:.7em;display:flex}.xb-ext-dbl{color:#202124;border-radius:50%;place-items:center;width:1.7em;height:1.7em;transition:background-color .3s;display:grid}.xb-ext-dbl .brand svg{height:.75em}.xb:is([data-sg=loading],[data-sg=ready],[data-sg=choose]) .xb-ext-dbl{background:#e8eaed}.xb-me{color:#fff;background:#3b5bdb;border-radius:50%;place-items:center;width:1.7em;height:1.7em;font-size:.72em;font-style:normal;font-weight:600;display:grid}.xb-page{min-height:0;position:relative;overflow:hidden}.xs-anchor{position:relative}.xs-btn{color:#fff;background:#1f2033;border-radius:50%;flex:none;place-items:center;width:1.75em;height:1.75em;display:grid}.xs-btn .brand svg{height:.62em}.xb[data-sg=loading] .xs-btn{background:conic-gradient(from 0deg, #1f2033 0 70%, #6b6d85 0) border-box;animation:.9s linear infinite xs-spin}.xb[data-sg=loading] .xs-btn .brand{animation:.9s linear infinite reverse xs-spin}@keyframes xs-spin{to{rotate:1turn}}.xs-pop{z-index:5;color:#15172b;opacity:0;transform-origin:100% 100%;pointer-events:none;width:min(27em,100%);transition:opacity .25s ease, translate .3s var(--ease-brand), scale .3s var(--ease-brand);background:#fff;border:.07em solid #e6e6ee;border-radius:.9em;padding:.2em 0 .5em;position:absolute;bottom:calc(100% + .5em);right:0;translate:0 .5em;scale:.98;box-shadow:0 1em 2.6em -.8em #14163247}.xs-pop.is-below{transform-origin:100% 0;top:calc(100% + .5em);bottom:auto;translate:0 -.5em}.xb:is([data-sg=loading],[data-sg=ready],[data-sg=choose]) .xs-pop{opacity:1;translate:0;scale:1}.xs-hd{border-bottom:.07em solid #efeff4;align-items:baseline;gap:.5em;padding:.6em .9em .55em;font-size:.86em;display:flex}.xs-hd .brand{color:#4a4fd6;align-self:center}.xs-hd b{font-weight:650}.xs-hd small{color:#7a7c8c;font-size:.9em}.xs-hd .ph{color:#7a7c8c;align-self:center;margin-left:auto}.xs-list{gap:.35em;margin:0;padding:.5em .6em 0;list-style:none;display:grid}.xs-list li{background:#f2f2f4;border-radius:.55em;min-height:2.4em;padding:.5em .7em;font-size:.82em;line-height:1.38;transition:background-color .2s;position:relative}.xs-t{opacity:0;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.xb:is([data-sg=ready],[data-sg=choose]) .xs-list li{background:#f7f7f9}.xb:is([data-sg=ready],[data-sg=choose]) .xs-t{opacity:1;animation:.35s both xs-in;animation-delay:calc(var(--i) * .12s)}.xb[data-sg=choose] .xs-list li.is-pick{background:#ececf6;box-shadow:inset 0 0 0 .08em #c9cbef}@keyframes xs-in{0%{opacity:0;translate:0 .25em}to{opacity:1;translate:0}}.xs-field{flex:1;min-width:0;display:block}.xs-ph{color:#6b6b6b}.xs-in,.xb[data-sg=picked] .xs-ph{display:none}.xb[data-sg=picked] .xs-in{-webkit-line-clamp:3;-webkit-box-orient:vertical;animation:1.2s both xs-fill;display:-webkit-box;overflow:hidden}@keyframes xs-fill{0%{background:#d6ff3d8c}to{background:0 0}}.cmk-li .xb-page{color:#000000e6;background:#f4f2ee;grid-template-rows:auto minmax(0,1fr);display:grid}.cli-nav{background:#fff;border-bottom:.07em solid #e8e8e8;align-items:center;gap:.7em;padding:.35em 2.4em;display:flex}.cli-nav img{width:2em;height:2em}.cli-search{color:#5e5e5e;background:#edf3f8;border-radius:.3em;align-items:center;gap:.5em;width:15em;padding:.4em .8em;font-size:.85em;display:flex}.cli-links{gap:1.6em;margin-left:auto;display:flex}.cli-link{color:#666;justify-items:center;gap:.1em;font-size:.7em;display:grid}.cli-link .ph{font-size:1.75em}.xb[data-view=dm] .cli-link[data-on=dm],.xb[data-view=post] .cli-link[data-on=post]{color:#000000e6;box-shadow:inset 0 -.15em #000000e6}.cli-body{grid-template-columns:12em minmax(0,31em) 14em;justify-content:center;gap:1.1em;min-height:0;padding:1.1em 1.4em 0;display:grid}.cli-me,.cli-post,.cli-side{background:#fff;border:.07em solid #e0dfdc;border-radius:.6em}.cli-me{text-align:center;align-self:start;justify-items:center;padding-bottom:.6em;display:grid;overflow:hidden}.cli-cover{background:linear-gradient(120deg,#a7c4e4,#d9e5d2);justify-self:stretch;height:3.6em}.cli-me .cli-av{border:.15em solid #fff;width:3.8em;height:3.8em;margin-top:-1.9em;font-size:.95em}.cli-me b{margin-top:.4em;font-size:1em}.cli-me small{color:#666;padding:.1em .9em .7em;font-size:.74em}.cli-stat{color:#666;border-top:.07em solid #ebebeb;justify-content:space-between;justify-self:stretch;padding:.35em .9em;font-size:.74em;display:flex}.cli-stat b{color:#0a66c2}.cli-side{align-self:start;gap:.7em;padding:.8em .9em;display:grid}.cli-side>b{font-size:.86em}.cli-sug{align-items:start;gap:.55em;display:flex}.cli-sug .cli-av{width:2.4em;height:2.4em;font-size:.78em}.cli-sug span{gap:.15em;line-height:1.3;display:grid}.cli-sug:first-of-type .cli-av{background:#2f6f5e}.cli-sug:nth-of-type(2) .cli-av{background:#5b6ab8}.cli-sug:nth-of-type(3) .cli-av{background:#c1567a}.cli-sug b{font-size:.78em}.cli-sug small{color:#666;font-size:.68em}.cli-sug em{color:#5e5e5e;border:.07em solid #5e5e5e;border-radius:2em;justify-self:start;margin-top:.3em;padding:.2em .8em;font-size:.7em;font-style:normal;font-weight:600}.cli-av{color:#fff;background:#915907;border-radius:50%;flex:none;place-items:center;width:2.9em;height:2.9em;font-size:.9em;font-style:normal;font-weight:600;display:grid}.cli-av.is-me{background:#3b5bdb}.cli-post{flex-direction:column;min-height:0;padding-top:.8em;display:flex}.cli-hd{align-items:start;gap:.6em;padding:0 1em;display:flex}.cli-who{line-height:1.3;display:grid}.cli-who b{font-size:.92em}.cli-who em{color:#666;font-style:normal;font-weight:400}.cli-who small{color:#666;align-items:center;gap:.25em;font-size:.74em;display:flex}.cli-follow{color:#0a66c2;align-items:center;gap:.25em;margin-left:auto;font-size:.86em;font-weight:600;display:flex}.cli-text{padding:.6em 1em .7em;font-size:.86em}.cli-doc{background:#dfe9f3;flex:1;grid-template-rows:minmax(0,1fr) auto;min-height:6em;max-height:16em;display:grid}.cli-doc-page{align-content:center;gap:.4em;min-height:0;padding:0 2.6em;display:grid;overflow:hidden}.cli-doc-page small{color:#3c5a78;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.66em}.cli-doc-page b{color:#13283d;letter-spacing:-.01em;font-size:1.55em;line-height:1.12}.cli-doc-bars{gap:.3em;margin-top:.4em;display:grid}.cli-doc-bars i{width:var(--w);background:#9fb8d1;border-radius:1em;height:.4em}.cli-doc-ft{color:#fff;background:#5e5e5e;align-items:center;gap:.8em;padding:.45em .9em;font-size:.72em;display:flex}.cli-doc-ft i{background:linear-gradient(90deg,#fff 8%,#ffffff4d 0);border-radius:1em;flex:1;height:.25em}.cli-counts{color:#666;border-bottom:.07em solid #ebebeb;justify-content:space-between;margin:0 1em;padding:.5em 0;font-size:.72em;display:flex}.cli-rx{align-items:center;display:flex}.cli-rx i{color:#fff;background:#378fe9;border:.1em solid #fff;border-radius:50%;place-items:center;width:1.4em;height:1.4em;margin-right:-.25em;font-size:.85em;display:grid}.cli-rx i.is-love{background:#df704d;margin-right:.4em}.cli-acts{color:#5e5e5e;justify-content:space-around;padding:.25em .5em;font-size:.82em;font-weight:600;display:flex}.cli-acts span{align-items:center;gap:.35em;padding:.4em .6em;display:flex}.cli-acts .ph{font-size:1.3em}.cli-reply{align-items:start;gap:.5em;padding:.3em 1em .8em;display:flex}.cli-reply .cli-av{width:2.4em;height:2.4em;font-size:.85em}.cli-box{color:#5e5e5e;border:.07em solid #8c8c8c;border-radius:1.4em;flex:1;align-items:center;gap:.65em;min-width:0;padding:.42em .5em .42em .9em;font-size:.84em;display:flex}.cli-box .xs-field{color:#000000e6}.cli-box>.ph{font-size:1.25em}.cli-go,.cx-go,.crd-go{display:none}.xb[data-sg=picked] .cli-go{color:#fff;background:#0a66c2;border-radius:2em;align-self:center;padding:.35em .9em;font-size:.78em;font-weight:600;display:block}.cli-msg{grid-template-columns:minmax(0,50em);justify-content:center;min-height:0;padding:1em 1.4em 0;display:grid}.cli-inbox{background:#fff;border:.07em solid #e0dfdc;border-bottom:0;border-radius:.6em .6em 0 0;grid-template-rows:auto minmax(0,1fr);min-height:0;display:grid}.cli-inbox-hd{border-bottom:.07em solid #ebebeb;flex-wrap:wrap;align-items:center;gap:.5em 1em;padding:.6em 1em;display:flex}.cli-inbox-hd>b{font-size:.95em}.cli-find{color:#5e5e5e;background:#edf3f8;border-radius:.3em;align-items:center;gap:.45em;width:14em;padding:.3em .7em;font-size:.78em;display:flex}.cli-pills{flex-basis:100%;gap:.4em;font-size:.72em;font-weight:600;display:flex}.cli-pills em{color:#5e5e5e;border:.07em solid #8c8c8c;border-radius:2em;align-items:center;gap:.25em;padding:.25em .8em;font-style:normal;display:flex}.cli-pills em.is-on{color:#fff;background:#01754f;border-color:#01754f}.cli-panes{grid-template-columns:18em minmax(0,1fr);min-height:0;display:grid}.cli-threads{border-right:.07em solid #ebebeb}.cli-th{border-bottom:.07em solid #ebebeb;align-items:start;gap:.55em;padding:.7em .8em;display:flex;position:relative}.cli-th.is-on{background:#edf3f8;box-shadow:inset .2em 0 #01754f}.cli-th .cli-av{width:2.6em;height:2.6em;font-size:.8em}.cli-th:nth-child(2) .cli-av{background:#2f6f5e}.cli-th:nth-child(3) .cli-av{background:#c1567a}.cli-th:nth-child(4) .cli-av{background:#5b6ab8}.cli-th-t{flex:1;min-width:0;line-height:1.3;display:grid}.cli-th-t b{font-size:.8em}.cli-th-t small{color:#666;white-space:nowrap;text-overflow:ellipsis;font-size:.72em;overflow:hidden}.cli-th em{color:#666;font-size:.66em;font-style:normal}.cli-unread{background:#0a66c2;border-radius:50%;width:.55em;height:.55em;position:absolute;bottom:1em;right:.9em}.cli-conv{grid-template-rows:auto minmax(0,1fr) auto;min-height:0;display:grid}.cli-conv-hd{border-bottom:.07em solid #ebebeb;align-items:center;padding:.55em 1em;display:flex}.cli-conv-hd span{line-height:1.3;display:grid}.cli-conv-hd b{font-size:.86em}.cli-conv-hd small{color:#666;font-size:.72em}.cli-conv-hd .ph{color:#666;margin-left:auto}.cli-conv-thr{flex-direction:column;justify-content:start;gap:.6em;padding:.8em 1em;display:flex;overflow:hidden}.cli-day{color:#666;letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:.8em;font-size:.66em;font-weight:600;display:flex}.cli-day:before,.cli-day:after{content:"";background:#ebebeb;flex:1;height:.07em}.cli-m{align-items:start;gap:.6em;display:flex}.cli-m .cli-av{width:2.5em;height:2.5em;font-size:.8em}.cli-m b{font-size:.8em}.cli-m em{color:#666;font-style:normal;font-weight:400}.cli-m p{margin-top:.3em;font-size:.82em}.cli-write{border-top:.07em solid #ebebeb}.cli-write-box{background:#f4f2ee;border-radius:.4em;align-items:start;gap:.6em;min-height:3.4em;margin:.6em .8em 0;padding:.5em .5em .5em .8em;font-size:.82em;display:flex}.cli-write-ft{color:#5e5e5e;align-items:center;gap:.8em;padding:.5em 1em .6em;font-size:.95em;display:flex}.cli-send{color:#a8a8a8;background:#e8e8e8;border-radius:2em;margin-left:auto;padding:.25em .9em;font-size:.78em;font-weight:600;transition:background .3s,color .3s}.xb[data-sg=picked] .cli-send{color:#fff;background:#0a66c2}.cmk-x .xb-page{color:#0f1419;background:#fff}.cx-cols{grid-template-columns:4.5em minmax(0,50em);justify-content:center;height:100%;display:grid}.cx-post{grid-template-columns:minmax(0,33em) 15em;min-height:0;display:grid}.cx-dm{border-inline:.07em solid #eff3f4;grid-template-columns:17em minmax(0,1fr);min-height:0;display:grid}.cx-ri{opacity:.7;display:grid}.xb[data-view=dm] .cx-ri[data-on=dm],.xb[data-view=post] .cx-ri[data-on=post]{opacity:1}.cx-inbox{border-right:.07em solid #eff3f4;align-content:start;gap:.2em;display:grid}.cx-inbox-hd{align-items:center;gap:.8em;padding:.8em 1em .4em;display:flex}.cx-inbox-hd b{flex:1;font-size:1.05em}.cx-inbox .cx-search{margin:.2em .8em .5em}.cx-cv{gap:.6em;padding:.7em 1em;display:flex}.cx-cv.is-on{background:#f7f9f9;box-shadow:inset -.15em 0 #1d9bf0}.cx-cv .cx-av{width:2.6em;height:2.6em;font-size:.8em}.cx-cv.is-on .cx-av,.cx-chat-hd .cx-av{background:#b3632f}.cx-cv:nth-of-type(2) .cx-av{background:#c1567a}.cx-cv:nth-of-type(3) .cx-av{background:#5b6ab8}.cx-cv-t{min-width:0;line-height:1.3;display:grid}.cx-cv-t b{white-space:nowrap;text-overflow:ellipsis;font-size:.8em;overflow:hidden}.cx-cv-t b small{color:#536471;font-weight:400}.cx-cv-t>small{color:#536471;white-space:nowrap;text-overflow:ellipsis;font-size:.74em;overflow:hidden}.cx-chat{grid-template-rows:auto minmax(0,1fr) auto;min-height:0;display:grid}.cx-chat-hd{align-items:center;gap:.6em;padding:.6em 1em;display:flex}.cx-chat-hd .cx-av{width:2.2em;height:2.2em;font-size:.72em}.cx-chat-hd b{flex:1;font-size:.95em}.cx-chat-thr{flex-direction:column;align-items:start;gap:.25em;padding:.6em 1em;display:flex;overflow:hidden}.cx-intro{border-bottom:.07em solid #eff3f4;align-self:stretch;justify-items:center;margin-bottom:.6em;padding:.4em 0 .8em;line-height:1.35;display:grid}.cx-intro small{color:#536471;font-size:.76em}.cx-bb{background:#eff3f4;border-radius:1.2em 1.2em 1.2em .3em;max-width:75%;padding:.55em .9em;font-size:.86em}.cx-bb-t{color:#536471;font-size:.68em}.cx-chat-bar{color:#1d9bf0;background:#eff3f4;border-radius:1.2em;align-items:center;gap:.7em;margin:.4em .8em .8em;padding:.45em .6em .45em .9em;display:flex}.cx-chat-bar .xs-field{color:#0f1419;font-size:.86em}.cx-chat-bar .xs-ph{color:#536471}.cx-chat-send{opacity:.5;transition:opacity .3s}.xb[data-sg=picked] .cx-chat-send{opacity:1}.cx-rail{color:#0f1419;flex-direction:column;align-items:center;gap:1.15em;padding-top:.9em;font-size:1.15em;display:flex}.cx-rail img{width:1.3em;height:1.3em}.cx-post-btn{color:#fff;background:#0f1419;border-radius:2em;padding:.4em .8em;font-size:.6em;font-weight:700}.cx-main{border-inline:.07em solid #eff3f4;min-height:0;overflow:hidden}.cx-top{align-items:center;gap:1.4em;padding:.7em 1em;font-size:1em;display:flex}.cx-tw{padding:.2em 1em 0}.cx-hd{align-items:center;gap:.6em;display:flex}.cx-hd>.ph{color:#536471;margin-left:auto}.cx-av{color:#fff;background:#2f6f5e;border-radius:50%;flex:none;place-items:center;width:2.8em;height:2.8em;font-size:.86em;font-style:normal;font-weight:600;display:grid}.cx-av.is-me{background:#3b5bdb}.cx-av.is-b{background:#c1567a}.cx-who{line-height:1.25;display:grid}.cx-who b{align-items:center;gap:.25em;font-size:.92em;display:flex}.cx-who small{color:#536471;font-size:.82em}.cx-tick{color:#fff;background:#1d9bf0;border-radius:50%;place-items:center;width:1.1em;height:1.1em;font-size:.8em;font-style:normal;display:grid}.cx-text{padding:.6em 0 .7em;font-size:1.22em;line-height:1.32}.cx-meta{color:#536471;border-bottom:.07em solid #eff3f4;padding-bottom:.7em;font-size:.8em;display:block}.cx-meta b{color:#0f1419}.cx-stats{color:#536471;border-bottom:.07em solid #eff3f4;justify-content:space-between;padding:.55em .3em;font-size:.82em;display:flex}.cx-stats span{align-items:center;gap:.35em;display:flex}.cx-stats .ph{font-size:1.2em}.cx-reply{border-bottom:.07em solid #eff3f4;gap:.6em;padding:.8em 1em;display:flex}.cx-box{flex:1;gap:.6em;min-width:0;display:grid}.cx-line{align-items:start;gap:.6em;padding-top:.45em;font-size:1.02em;display:flex}.cx-line .xs-ph{color:#536471}.cx-line .xs-btn{font-size:.85em}.cx-tools{color:#1d9bf0;align-items:center;gap:.8em;font-size:1.05em;display:flex}.cx-go{color:#fff;opacity:.5;background:#0f1419;border-radius:2em;margin-left:auto;padding:.35em 1em;font-size:.78em;font-weight:700;transition:opacity .3s;display:block}.xb[data-sg=picked] .cx-go{opacity:1}.cx-tw.is-reply{padding-top:.8em}.cx-tw.is-reply p{padding:.2em 0 0 3.05em;font-size:.9em}.cx-side{align-content:start;gap:.8em;padding:.6em 0 0 1.2em;display:grid}.cx-search{color:#536471;border:.07em solid #eff3f4;border-radius:2em;align-items:center;gap:.6em;padding:.5em 1em;font-size:.82em;display:flex}.cx-card{border:.07em solid #eff3f4;border-radius:1em;gap:.75em;padding:.8em 1em;display:grid}.cx-card>b{font-size:1em}.cx-trend{line-height:1.3;display:grid}.cx-trend small{color:#536471;font-size:.7em}.cx-trend b{font-size:.84em}.cmk-rd .xb-page{color:#0f1a1c;background:#fff;grid-template-rows:auto minmax(0,1fr);display:grid}.crd-nav{border-bottom:.07em solid #e5ebee;align-items:center;gap:1em;padding:.5em 1.2em;display:flex}.crd-logo{color:#ff4500;letter-spacing:-.03em;align-items:center;gap:.4em;font-size:1.15em;display:flex}.crd-logo img{width:1.6em;height:1.6em}.crd-search{color:#576f76;background:#e5ebee;border-radius:2em;flex:1;align-items:center;gap:.5em;max-width:30em;margin-inline:auto;padding:.45em .9em;font-size:.82em;display:flex}.crd-search em{color:#0f1a1c;background:#fff;border-radius:2em;padding:.1em .55em;font-style:normal;font-weight:600}.crd-right{align-items:center;gap:.9em;font-size:.9em;display:flex}.crd-create{align-items:center;gap:.3em;font-weight:600;display:flex}.crd-av{color:#fff;background:#46a35e;border-radius:50%;flex:none;place-items:center;width:2em;height:2em;font-size:.78em;font-style:normal;font-weight:600;display:grid}.crd-av.is-b{background:#7e53c1}.crd-av.is-me{background:#3b5bdb}.crd-body{grid-template-columns:13em minmax(0,36em);justify-content:center;gap:1.6em;min-height:0;display:grid}.crd-rail{border-right:.07em solid #e5ebee;align-content:start;gap:.1em;padding:.8em .6em 0 0;font-size:.82em;display:grid}.crd-rail span{border-radius:.5em;align-items:center;gap:.6em;padding:.45em .8em;display:flex}.crd-rail span.is-on{background:#e5ebee}.crd-rail .ph{font-size:1.2em}.crd-rail small{color:#576f76;letter-spacing:.06em;text-transform:uppercase;border-top:.07em solid #e5ebee;margin-top:.6em;padding:.6em .8em .3em;font-size:.78em}.crd-sub{background:#0079d3;border-radius:50%;flex:none;width:1.45em;height:1.45em}.crd-sub.is-1{background:#ff8717}.crd-sub.is-2{background:#46a35e}.crd-sub.is-3{background:#7e53c1}.crd-main{min-height:0;padding-top:.9em}.crd-hd{color:#576f76;align-items:center;gap:.5em;font-size:.76em;line-height:1.25;display:flex}.crd-hd .crd-sub{width:2.3em;height:2.3em}.crd-hd b{color:#0f1a1c}.crd-hd small{font-size:1em;display:block}.crd-title{margin:.5em 0 .4em;font-size:1.3em;font-weight:700;line-height:1.25}.crd-text{color:#2a3c42;font-size:.86em}.crd-acts{gap:.6em;padding:.8em 0;font-size:.78em;font-weight:600;display:flex}.crd-acts span{background:#e5ebee;border-radius:2em;align-items:center;gap:.4em;padding:.4em .8em;display:flex}.crd-acts .ph{font-size:1.2em}.crd-reply{gap:.5em;display:grid}.crd-box{border:.07em solid #c9d3d6;border-radius:1.3em;align-items:start;gap:.6em;padding:.55em .55em .55em 1.1em;font-size:.86em;display:flex}.crd-box .xs-field{padding-top:.2em}.crd-box .xs-ph{color:#576f76}.xb[data-sg=picked] .crd-go{color:#fff;background:#0a449b;border-radius:2em;justify-self:end;padding:.4em 1em;font-size:.76em;font-weight:600;display:block}.crd-cmt+.crd-cmt{padding-top:.8em}.crd-cmt{color:#576f76;gap:.6em;padding-top:1em;font-size:.78em;display:flex}.crd-cmt b{color:#0f1a1c}.crd-cmt p{color:#0f1a1c;margin-top:.25em;font-size:1.08em}.cmk-fb .xb-page{color:#080809;background:#fff;grid-template-rows:auto minmax(0,1fr);display:grid}.cfb-nav{grid-template-columns:1fr auto 1fr;align-items:center;padding:.35em 1em;display:grid;box-shadow:0 .07em .3em #0000001a}.cfb-left{align-items:center;gap:.5em;display:flex}.cfb-left img{width:2.3em;height:2.3em}.cfb-search{color:#65686c;background:#f0f2f5;border-radius:2em;align-items:center;gap:.5em;padding:.5em .9em;font-size:.82em;display:flex}.cfb-mid{color:#65686c;gap:3em;font-size:1.4em;display:flex}.cfb-right{justify-content:end;gap:.5em;display:flex}.cfb-right>i{background:#e4e6eb;border-radius:50%;place-items:center;width:2.3em;height:2.3em;font-size:.95em;font-style:normal;display:grid}.cfb-right>i.is-on{color:#0866ff;background:#dfe9fd}.cfb-av{color:#fff;background:#b3632f;border-radius:50%;flex:none;place-items:center;width:2.8em;height:2.8em;font-size:.86em;font-style:normal;font-weight:600;display:grid}.cfb-right>.cfb-av.is-me{color:#fff;background:#3b5bdb;font-size:.75em}.cfb-body{grid-template-columns:19em minmax(0,1fr);min-height:0;display:grid}.cfb-list{border-right:.07em solid #e4e6eb;align-content:start;gap:.15em;padding:.8em .6em;display:grid}.cfb-list-hd{padding:0 .4em .3em;font-size:1.35em}.cfb-find{color:#65686c;background:#f0f2f5;border-radius:2em;align-items:center;gap:.5em;padding:.45em .9em;font-size:.8em;display:flex}.cfb-chips{gap:.4em;padding:.5em .2em;font-size:.78em;font-weight:600;display:flex}.cfb-chips em{border-radius:2em;padding:.35em .8em;font-style:normal}.cfb-chips em.is-on{color:#0866ff;background:#ebf5ff}.cfb-li{border-radius:.6em;align-items:center;gap:.6em;padding:.5em;display:flex}.cfb-li.is-on{background:#ebf5ff}.cfb-li-t{flex:1;min-width:0;line-height:1.3;display:grid}.cfb-li-t b{font-size:.86em;font-weight:500}.cfb-li-t small{color:#65686c;white-space:nowrap;text-overflow:ellipsis;font-size:.74em;overflow:hidden}.cfb-li.is-on .cfb-li-t b,.cfb-li.is-on .cfb-li-t small{color:#080809;font-weight:600}.cfb-li:nth-of-type(2) .cfb-av{background:#2f6f5e}.cfb-li:nth-of-type(3) .cfb-av{background:#c1567a}.cfb-li:nth-of-type(4) .cfb-av{background:#5b6ab8}.cfb-dot{background:#0866ff;border-radius:50%;width:.65em;height:.65em}.cfb-main{grid-template-rows:auto minmax(0,1fr) auto;min-height:0;display:grid}.cfb-hd{align-items:center;gap:.6em;padding:.55em 1em;display:flex;box-shadow:0 .07em .2em #00000014}.cfb-who{line-height:1.25;display:grid}.cfb-who b{font-size:.92em}.cfb-who small{color:#65686c;font-size:.74em}.cfb-ics{color:#0866ff;gap:1em;margin-left:auto;font-size:1.2em;display:flex}.cfb-thr{flex-direction:column;justify-content:end;align-items:start;gap:.25em;padding:.9em 1.2em;display:flex;overflow:hidden}.cfb-day{color:#65686c;align-self:center;margin-bottom:.6em;font-size:.72em}.cfb-b{background:#f0f0f0;border-radius:1.1em;max-width:52%;padding:.5em .85em;font-size:.86em}.cfb-b+.cfb-b{border-top-left-radius:.3em}.cfb-bar{color:#0866ff;align-items:end;gap:.7em;padding:.6em 1em .8em;font-size:1.05em;display:flex}.cfb-bar>.ph{padding-bottom:.35em;font-size:1.15em}.cfb-box{color:#080809;background:#f0f2f5;border-radius:1.2em;flex:1;align-items:center;gap:.6em;min-width:0;padding:.35em .45em .35em .9em;font-size:.82em;display:flex}.cfb-box .xs-ph{color:#65686c}.cfb-box>.ph{color:#0866ff;font-size:1.3em}.cfb-go{padding-bottom:.35em;font-size:1.15em}.cfb-send,.xb[data-sg=picked] .cfb-like{display:none}.xb[data-sg=picked] .cfb-send{display:inline-block}@container (width<=620px){.xb-tab{flex:1;width:auto}.xb-tools>.ph:not(:first-child),.xb-me,.cli-me,.cli-side,.cli-threads,.cli-pills,.cx-inbox,.cli-links,.cx-rail,.cx-side,.crd-rail,.crd-create,.cfb-list,.cfb-mid,.cfb-search{display:none}.cli-nav{padding-inline:1em}.cli-search{flex:1}.cli-body,.cli-panes,.cx-dm,.cx-post,.cx-cols,.crd-body,.cfb-body{grid-template-columns:minmax(0,1fr)}.cli-body,.cli-msg{padding:.6em .6em 0}.xb-seg{font-size:.8em}.xb-tab .ph{display:none}.crd-body{padding-inline:1em}.cfb-nav{grid-template-columns:auto 1fr}.cfb-thr{justify-content:start}.cfb-b{max-width:82%}.xs-pop{width:100%}.xs-list li:nth-child(3){display:none}}@media (prefers-reduced-motion:reduce){.xs-pop,.xb[data-sg] .xs-t,.xb[data-sg] .xs-in{transition:none;animation:none}}.xd{gap:1.5rem;width:min(100%,64rem);margin:2.5rem auto 0;display:grid}.xd-shot{gap:.7rem;margin:0;display:grid}.xd-shot>img,.xd-drawn{border:2px solid var(--color-card-ring);border-radius:var(--radius-card);width:100%;height:auto;box-shadow:var(--shadow-pop);overflow:hidden}.xd-drawn{background:var(--color-card);container-type:inline-size}.xd-drawn>.mk{width:100%}.xd-shot figcaption{color:var(--color-muted);text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:.6rem;font-size:.82rem;display:flex}.xd-kind{background:var(--color-chip);color:var(--color-ink);font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;border-radius:2rem;padding:.2rem .6rem;font-size:.7rem}.xd-moves{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.xd-moves li{border:2px solid var(--color-card-ring);border-radius:var(--radius-22);background:var(--color-card);grid-template-columns:auto 1fr;align-items:start;gap:.8rem;padding:1rem 1.1rem;display:grid}.xd-ic{border-radius:var(--radius-icon);background:var(--color-channels-soft);width:2.4rem;height:2.4rem;color:var(--color-channels);place-items:center;font-size:1.15rem;display:grid}.xd-moves span{gap:.2rem;display:grid}.xd-moves em{color:var(--color-muted);font-family:var(--font-mono);font-size:.7rem;font-style:normal}.xd-moves b{font-family:var(--font-display);font-size:1.02rem}.xd-moves small{color:var(--color-muted);font-size:.88rem;line-height:1.45}.xs-start{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;gap:clamp(1.5rem,3vw,3rem);width:min(100%,72rem);margin:2.5rem auto 0;display:grid}.xs-steps{justify-items:start;gap:1.5rem;display:grid}.xs-shot{gap:.7rem;margin:0;display:grid}.xs-shot>img{border-radius:var(--radius-card);width:100%;height:auto;box-shadow:var(--shadow-pop)}.xs-shot figcaption{color:var(--color-muted);text-align:center;font-size:.82rem}@media (width<=56rem){.xd-moves,.xs-start{grid-template-columns:1fr}}.chm-moments{gap:.6rem;display:grid}.chm-tab{border-radius:var(--radius-22);color:var(--color-ink);text-align:left;cursor:pointer;transition:background .25s var(--ease-brand), border-color .25s;background:0 0;border:2px solid #0000;grid-template-columns:auto 1fr;align-items:start;gap:.9rem;padding:1rem 1.1rem;display:grid;position:relative;overflow:hidden}.chm-tab:hover{background:var(--color-card)}.chm-tab[aria-selected=true]{border-color:var(--color-card-ring);background:var(--color-card);box-shadow:var(--shadow-pop)}.chm-tab:focus-visible{outline:2px solid var(--color-cobalt);outline-offset:2px}.chm-ic{border-radius:var(--radius-icon);background:var(--chm-soft);width:2.6rem;height:2.6rem;color:var(--chm-c);place-items:center;font-size:1.25rem;display:grid}.chm-tab.c-knowledge{--chm-c:var(--color-knowledge);--chm-soft:var(--color-knowledge-soft)}.chm-tab.c-channels{--chm-c:var(--color-channels);--chm-soft:var(--color-channels-soft)}.chm-tab.c-actions{--chm-c:var(--color-actions);--chm-soft:var(--color-actions-soft)}.chm-tab.c-voice{--chm-c:var(--color-voice);--chm-soft:var(--color-voice-soft)}.chm-tx{gap:.25rem;display:grid}.chm-tx b{font-family:var(--font-display);font-size:1.1rem;font-weight:600}.chm-tx small{color:var(--color-muted);font-size:.9rem;line-height:1.45}.chm-tab:not([aria-selected=true]) small{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.chm-prog{background:var(--color-line);opacity:0;border-radius:2px;height:2px;position:absolute;inset:auto 1.1rem .45rem 4.6rem}.chm-prog i{border-radius:inherit;background:var(--chm-c);transform-origin:0;width:100%;height:100%;display:block;transform:scaleX(0)}.chm-tab[aria-selected=true] .chm-prog{opacity:1}.chm-tab.is-run .chm-prog i{animation:chm-fill var(--hold,6s) linear forwards}@keyframes chm-fill{to{transform:scaleX(1)}}@media (width<=52rem){.chm-moments{scroll-snap-type:x mandatory;grid-auto-columns:minmax(15rem,80%);grid-auto-flow:column;padding-bottom:.4rem;overflow-x:auto}.chm-tab{scroll-snap-align:start}}.phx{grid-template-columns:minmax(0,1fr) minmax(0,21rem);align-items:center;gap:clamp(1.5rem,4vw,4rem);width:min(100%,60rem);margin:2.5rem auto 0;display:grid}.phx-side{gap:1.5rem;display:grid}.phx-cta{justify-items:start;gap:.6rem;padding-left:1.1rem;display:grid}.phx-cta small{color:var(--color-muted);font-size:.85rem;line-height:1.45}.phx-phone{aspect-ratio:9/18;background:var(--color-night);box-shadow:var(--shadow-pop);color:var(--color-on-deep);font-family:var(--font-sans);border-radius:2.6rem;padding:.55rem;font-size:.86rem;display:grid;position:relative}.phx-island{z-index:2;background:var(--color-night);border-radius:1rem;width:5.5rem;height:1.3rem;position:absolute;top:.95rem;left:50%;translate:-50%}.phx-scene{background:linear-gradient(180deg, var(--color-cobalt-deep), var(--color-night));border-radius:2.1rem;grid-template-rows:1fr auto;min-height:0;display:grid;position:relative;overflow:hidden}.phx-scene[hidden]{display:none}.phx [data-at],.phx [data-until]{transition:opacity .4s var(--ease-brand), translate .4s var(--ease-brand)}.phx [data-at]:not(.is-on),.phx [data-until]:not(.is-on){opacity:0;pointer-events:none;translate:0 .4rem}.phx-call{text-align:center;grid-template-rows:auto auto auto auto 1fr auto auto;justify-items:center;gap:.3rem;padding:3rem 1.1rem .5rem;display:grid;position:relative}.phx-rule{background:color-mix(in srgb, var(--color-on-deep) 14%, transparent);border-radius:2rem;align-items:center;gap:.35rem;margin-bottom:.4rem;padding:.25rem .6rem;font-size:.72rem;display:inline-flex}.phx-name{font-family:var(--font-display);font-size:1.5rem;font-weight:600}.phx-sub{color:var(--color-accent-on-deep);font-size:.78rem}.phx-state{grid-area:4/1;margin-top:.3rem;font-size:.8rem}.phx-state.is-live{background:var(--color-lime);color:var(--color-night);border-radius:2rem;align-items:center;gap:.35rem;padding:.25rem .65rem;font-weight:600;display:inline-flex}.phx-state .brand-mark,.phx-state svg{width:.9rem;height:auto}.phx-avatar{grid-area:5/1;align-self:center}.phx-avatar img{background:var(--color-cobalt-pale);object-fit:cover;border-radius:50%;width:5.5rem;height:5.5rem}.phx-scene[data-step="0"] .phx-name{animation:1.2s ease-in-out infinite phx-pulse}@keyframes phx-pulse{50%{opacity:.55}}.phx-wave{grid-area:5/1;align-self:end;align-items:center;gap:3px;height:2.2rem;margin-bottom:.4rem;display:flex}.phx-wave i{width:3px;height:calc(var(--h) * 100%);background:var(--color-lime);animation:.9s ease-in-out infinite alternate phx-talk;animation-delay:calc(var(--h) * -1s);border-radius:2px}.phx-wave.is-you i{background:var(--color-accent-on-deep)}@keyframes phx-talk{to{scale:1 .35}}.phx-caps{grid-row:6;align-content:end;gap:.4rem;width:100%;min-height:7.6rem;display:grid}.phx-cap{border-radius:var(--radius-14);background:color-mix(in srgb, var(--color-on-deep) 10%, transparent);text-align:left;margin:0;padding:.5rem .7rem;font-size:.82rem;line-height:1.4}.phx-cap:not(.is-on){display:none}.phx-cap.is-double{background:color-mix(in srgb, var(--color-lime) 18%, transparent)}.phx-cap em,.phx-tr em{color:var(--color-accent-on-deep);font-size:.68rem;font-style:normal;display:block}.phx-cap.is-double em{color:var(--color-lime)}.phx-done{border-radius:var(--radius-10);background:var(--color-live-soft);color:var(--color-live-text);grid-row:7;align-items:center;gap:.4rem;margin-top:.4rem;padding:.35rem .7rem;font-size:.78rem;font-weight:600;display:inline-flex}.phx-ctl{place-items:center;height:5.2rem;display:grid;position:relative}.phx-btn{width:3.4rem;height:3.4rem;color:var(--color-paper);border-radius:50%;place-items:center;font-size:1.4rem;display:grid;position:absolute}.phx-btn.is-ok{background:var(--color-call-accept);animation:1s ease-in-out infinite phx-ring}.phx-btn.is-end{background:var(--color-call-end)}@keyframes phx-ring{25%{rotate:-12deg}75%{rotate:12deg}}.is-takeover{grid-template-rows:auto auto 1fr;align-content:start;gap:.8rem;padding:2.8rem .8rem 1rem}.phx-clock{font-family:var(--font-display);justify-self:center;font-size:3rem;font-weight:600;line-height:1}.phx-note{border-radius:var(--radius-22);background:color-mix(in srgb, var(--color-paper) 92%, transparent);color:var(--color-ink);gap:.45rem;padding:.8rem;display:grid}.phx-note-hd{align-items:center;gap:.4rem;font-size:.75rem;display:flex}.phx-note-hd small{color:var(--color-muted);margin-left:auto}.phx-note-hd .brand-mark,.phx-note-hd svg{width:.95rem;height:auto}.phx-note-t{font-size:.85rem}.phx-tr{margin:0;font-size:.8rem;line-height:1.4}.phx-tr em{color:var(--color-muted)}.phx-note-btns{gap:.4rem;margin-top:.2rem;display:flex}.phx-pill{background:var(--color-fill);border-radius:2rem;align-items:center;gap:.3rem;padding:.4rem .7rem;font-size:.75rem;font-weight:600;transition:scale .15s,box-shadow .3s;display:inline-flex}.phx-pill.is-go{background:var(--color-btn);color:var(--color-btn-fg)}.is-takeover[data-step="3"] [data-press]{box-shadow:0 0 0 4px var(--color-cobalt-soft);scale:.94}.phx-ring{text-align:center;align-content:center;justify-items:center;gap:.6rem;display:grid}.phx-ring img{background:var(--color-cobalt-pale);object-fit:cover;border-radius:50%}.phx-ring b{grid-area:2/1}.phx-ring .phx-wave{grid-row:3}.phx-ring .phx-done{grid-row:4}.phx-tag{background:var(--color-card);box-shadow:var(--shadow-pop);color:var(--color-ink);white-space:nowrap;border-radius:2rem;align-items:center;gap:.4rem;padding:.35rem .75rem;font-size:.75rem;display:inline-flex;position:absolute;bottom:-2.4rem;left:50%;translate:-50%}@media (width<=52rem){.phx{grid-template-columns:1fr}.phx-phone{order:-1;width:min(100%,20rem);margin:0 auto 3rem}.phx-cta{text-align:center;justify-items:center;padding-left:0}.phx-tag{white-space:normal;text-align:center;width:max-content;max-width:90vw}}@media (prefers-reduced-motion:reduce){.phx [data-at],.phx [data-until]{transition:none}.phx-wave i,.phx-btn.is-ok,.phx-scene[data-step="0"] .phx-name{animation:none}}.gmx{grid-template-columns:minmax(0,20rem) minmax(0,1fr);align-items:center;gap:clamp(1.5rem,3vw,3rem);width:min(100%,74rem);margin:2.5rem auto 0;display:grid}.gmx-side{gap:1.5rem;display:grid}.gmx-cta{justify-items:start;gap:.6rem;padding-left:1.1rem;display:grid}.gmx-cta small{color:var(--color-muted);font-size:.85rem;line-height:1.45}.gmx-win{border:2px solid var(--color-card-ring);border-radius:var(--radius-22);background:var(--color-card);min-height:30rem;box-shadow:var(--shadow-pop);font-family:var(--font-sans);grid-template-rows:auto 1fr;font-size:.85rem;display:grid;overflow:hidden}.gmx-top{border-bottom:1px solid var(--color-line);grid-template-columns:auto 1fr auto;align-items:center;gap:1rem;padding:.7rem 1rem;display:grid}.gmx-brand{align-items:center;gap:.45rem;font-size:1rem;display:inline-flex}.gmx-search{background:var(--color-fill);max-width:22rem;color:var(--color-muted);border-radius:2rem;align-items:center;gap:.5rem;padding:.45rem .9rem;display:inline-flex}.gmx-on{background:var(--color-live-soft);color:var(--color-live-text);border-radius:2rem;align-items:center;gap:.35rem;padding:.3rem .65rem;font-size:.75rem;font-weight:600;display:inline-flex}.gmx-on .brand-mark,.gmx-on svg{width:.9rem;height:auto}.gmx-body{grid-template-columns:15rem minmax(0,1fr);min-height:0;display:grid}.gmx-list{border-right:1px solid var(--color-line);margin:0;padding:.4rem 0;list-style:none}.gmx-list li{border-left:3px solid #0000;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:.6rem;padding:.65rem .9rem;transition:background .25s;display:grid}.gmx-list li.is-open{border-left-color:var(--color-cobalt);background:var(--color-cobalt-soft)}.gmx-list li span{min-width:0;line-height:1.3;display:grid}.gmx-list small{color:var(--color-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gmx-tag{grid-column:2;justify-self:start;font-size:.68rem;font-style:normal;font-weight:600}.gmx-tag:empty{display:none}li[data-state] .gmx-tag{border-radius:var(--radius-6);background:var(--color-live-soft);color:var(--color-live-text);animation:gmx-in .35s var(--ease-brand);margin-top:.25rem;padding:.1rem .45rem}.gmx-av{background:var(--color-chip);width:2rem;height:2rem;color:var(--color-ink);border-radius:50%;place-items:center;font-size:.7rem;font-style:normal;font-weight:700;display:grid}.gmx-av.is-double{object-fit:cover;background:var(--color-cobalt-pale)}.gmx-av.is-double .brand-mark,.gmx-av.is-double svg{width:1rem;height:auto}.gmx-scene{align-content:start;gap:.9rem;min-width:0;padding:1.2rem 1.4rem;display:grid}.gmx-scene[hidden]{display:none}.gmx-subj{font-family:var(--font-display);font-size:1.15rem}.gmx-head{align-items:center;gap:.55rem;display:flex}.gmx-head small{color:var(--color-muted);font-size:.75rem}.gmx-msg p,.gmx-reply p{margin:.5rem 0 0;line-height:1.55}.gmx-reply{border:2px solid var(--color-cobalt-soft);border-radius:var(--radius-14);background:var(--color-paper);gap:.2rem;padding:.9rem 1rem;display:grid}.gmx-type{min-height:3em}.gmx-scene[data-step="2"] .gmx-type:after{content:"";background:var(--color-ink);vertical-align:-.15em;width:1.5px;height:1em;margin-left:2px;animation:.9s step-end infinite gmx-blink;display:inline-block}@keyframes gmx-blink{50%{opacity:0}}.gmx-draft{border-radius:var(--radius-6);background:var(--color-knowledge-soft);color:var(--color-knowledge);padding:.1rem .45rem}.gmx-scene[data-status=held] .gmx-draft{background:var(--color-warn-soft);color:var(--color-warn-text)}.gmx-file{border:1px solid var(--color-line);border-radius:var(--radius-10);background:var(--color-card);justify-self:start;align-items:center;gap:.4rem;margin-top:.5rem;padding:.4rem .7rem;font-size:.8rem;display:inline-flex}.gmx-file svg{color:var(--color-err-text)}.gmx-approve{gap:.5rem;margin-top:.6rem;display:flex}.gmx-btn{border:1px solid var(--color-line);border-radius:2rem;align-items:center;gap:.35rem;padding:.4rem .8rem;font-size:.8rem;font-weight:600;transition:scale .15s,box-shadow .3s;display:inline-flex}.gmx-btn.is-yes{background:var(--color-btn);color:var(--color-btn-fg);border-color:#0000}.gmx-scene[data-step="4"] .gmx-btn.is-yes{box-shadow:0 0 0 4px var(--color-cobalt-soft);scale:.95}.gmx-result{border-radius:var(--radius-10);background:var(--color-live-soft);color:var(--color-live-text);justify-self:start;align-items:center;gap:.4rem;padding:.35rem .7rem;font-size:.8rem;font-weight:600;display:inline-flex}.gmx [data-at]{transition:opacity .4s var(--ease-brand), translate .4s var(--ease-brand)}.gmx [data-at]:not(.is-on){opacity:0;translate:0 .5rem}@keyframes gmx-in{0%{opacity:0}}@media (width<=64rem){.gmx{grid-template-columns:1fr}.gmx-win{order:-1}.gmx-cta{text-align:center;justify-items:center;padding-left:0}}@media (width<=44rem){.gmx-body{grid-template-columns:1fr}.gmx-list,.gmx-search{display:none}.gmx-top{grid-template-columns:auto auto;justify-content:space-between}.gmx-scene{padding:1rem}}@media (prefers-reduced-motion:reduce){.gmx [data-at]{transition:none}}.mtx{grid-template-columns:minmax(0,20rem) minmax(0,1fr);align-items:center;gap:clamp(1.5rem,3vw,3rem);width:min(100%,72rem);margin:2.5rem auto 0;display:grid}.mtx-screen{border-radius:var(--radius-28);background:var(--color-meet-bg);box-shadow:var(--shadow-pop);color:var(--color-meet-text);font-family:var(--font-sans);padding:.5rem;font-size:.85rem}.mtx-scene{grid-template-rows:minmax(22rem,auto) auto;grid-template-columns:minmax(0,1fr) 13rem;gap:.5rem;display:grid}.mtx-scene[hidden]{display:none}.mtx-stage{grid-template-rows:1fr auto;gap:.5rem;min-height:0;display:grid;position:relative}.mtx-grid{transition:all .45s var(--ease-brand);grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.mtx-tile{border-radius:var(--radius-14);background:var(--color-meet-tile);outline-offset:-3px;outline:3px solid #0000;place-items:center;min-height:12rem;transition:outline-color .2s;display:grid;position:relative;overflow:hidden}.mtx-tile img{object-fit:cover;background:var(--color-meet-ctl);border-radius:50%;width:5.5rem;height:5.5rem}.mtx-tile.is-double{background:var(--color-cobalt-deep)}.mtx-tile.is-double img{object-fit:cover;background:var(--color-cobalt-pale)}.mtx-ini{background:var(--color-meet-ctl);width:5.5rem;height:5.5rem;color:var(--color-meet-text);border-radius:50%;place-items:center;font-size:1.6rem;font-style:normal;font-weight:600;display:grid}.is-sharing .mtx-ini{width:2.6rem;height:2.6rem;font-size:.9rem}.mtx-tile.is-talk{outline-color:var(--color-meet-blue)}.mtx-tile.is-double.is-talk{outline-color:var(--color-lime)}.mtx-tile small{text-shadow:0 1px 2px var(--color-meet-bg);align-items:center;gap:.3rem;font-size:.75rem;display:inline-flex;position:absolute;bottom:.5rem;left:.6rem}.mtx-tile small :is(svg){width:.9rem;height:.9rem}.mtx-tile.is-double small{background:var(--color-lime);color:var(--color-night);text-shadow:none;border-radius:1rem;padding:.15rem .45rem}.is-sharing .mtx-stage{grid-template-columns:minmax(0,1fr) 7.5rem}.is-sharing .mtx-grid{grid-template-columns:1fr;align-content:start}.is-sharing .mtx-tile{min-height:5rem}.is-sharing .mtx-tile img{width:2.6rem;height:2.6rem}.is-sharing .mtx-tile small span,.is-sharing .mtx-tile small{font-size:.65rem}.mtx-share{animation:mtx-in .45s var(--ease-brand);grid-template-rows:auto 1fr;gap:.4rem;display:grid}.mtx-share[hidden]{display:none}.mtx-share-by{color:var(--color-meet-blue);align-items:center;gap:.35rem;font-size:.75rem;display:inline-flex}.mtx-slide{border-radius:var(--radius-14);background:var(--color-paper);color:var(--color-ink);align-content:center;gap:1.2rem;padding:1.5rem;display:grid}.mtx-slide b{font-family:var(--font-display);font-size:1.5rem;font-weight:800}.mtx-phases{grid-template-columns:repeat(3,1fr);gap:.5rem;display:grid}.mtx-phases i{border-radius:var(--radius-10);background:var(--color-actions-soft);gap:.2rem;padding:.7rem;font-style:normal;font-weight:600;display:grid}.mtx-phases em{color:var(--color-actions);font-family:var(--font-mono);font-size:.7rem;font-style:normal}.mtx-cap{border-radius:var(--radius-10);background:color-mix(in srgb, var(--color-meet-bg) 88%, transparent);opacity:0;min-height:4.4rem;transition:opacity .3s, translate .3s var(--ease-brand);grid-column:1/-1;align-content:start;gap:.15rem;margin:0;padding:.6rem .85rem;font-size:.92rem;line-height:1.4;display:grid;translate:0 .4rem}.mtx-cap.is-on{opacity:1;translate:0}.mtx-cap b{color:var(--color-meet-blue);font-size:.72rem}.mtx-end{border-radius:var(--radius-14);background:var(--color-meet-bg);animation:mtx-in .45s var(--ease-brand);align-content:center;justify-items:center;gap:.9rem;padding:1rem;display:grid;position:absolute;inset:0}.is-ended .mtx-chat{display:none}.is-ended .mtx-stage{grid-column:1/-1}.mtx-end[hidden]{display:none}.mtx-end-hd{align-items:center;gap:.4rem;display:inline-flex}.mtx-end-hd svg{color:var(--color-lime)}.mtx-mail{border-radius:var(--radius-14);background:var(--color-paper);width:min(100%,22rem);color:var(--color-ink);animation:mtx-in .5s .4s var(--ease-brand) backwards;gap:.6rem;padding:1rem 1.1rem;display:grid}.mtx-mail-hd{align-items:center;gap:.45rem;display:flex}.mtx-mail ul{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.mtx-mail li{align-items:center;gap:.45rem;display:flex}.mtx-mail li svg{color:var(--color-cobalt);flex:none}.mtx-mail-ft{color:var(--color-muted);font-size:.75rem}.mtx-chat{border-radius:var(--radius-14);background:var(--color-paper);color:var(--color-ink);grid-template-rows:auto 1fr;gap:.6rem;padding:.9rem;display:grid}.mtx-chat-hd{font-size:.85rem}.mtx-chat-list{align-content:start;gap:.7rem;display:grid}.mtx-chat-list:empty:before{content:"Messages show here.";color:var(--color-muted);font-size:.75rem}.mtx-msg{animation:mtx-in .35s var(--ease-brand);gap:.25rem;font-size:.8rem;line-height:1.4;display:grid}.mtx-msg b{font-size:.72rem}.mtx-link{border:1px solid var(--color-line);border-radius:var(--radius-10);padding:.55rem .65rem;display:grid}.mtx-link small{color:var(--color-cobalt)}.mtx-bar{grid-column:1/-1;grid-template-columns:1fr auto 1fr;align-items:center;gap:.6rem;padding:.35rem .6rem .25rem;display:grid}.mtx-call{text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;overflow:hidden}.mtx-ctl{gap:.45rem;display:flex}.mtx-ctl i{background:var(--color-meet-ctl);border-radius:50%;place-items:center;width:2.3rem;height:2.3rem;font-size:1.05rem;display:grid}.mtx-ctl .mtx-hang{background:var(--color-meet-red);border-radius:2rem;width:3.2rem}.mtx-meet{justify-self:end;align-items:center;gap:.4rem;font-size:.78rem;display:inline-flex}@keyframes mtx-in{0%{opacity:0;translate:0 .5rem}}@media (width<=64rem){.mtx{grid-template-columns:1fr}.mtx-screen{order:-1}}@media (width<=40rem){.mtx-scene{grid-template-rows:minmax(17rem,auto) auto auto;grid-template-columns:1fr}.mtx-tile{min-height:7rem}.mtx-tile img,.mtx-ini{width:3.2rem;height:3.2rem;font-size:1rem}.mtx-tile small{font-size:.62rem}.is-sharing .mtx-grid{grid-template-columns:repeat(3,1fr)}.mtx-chat{grid-row:2}.mtx-chat-list:empty,.mtx-call,.mtx-meet{display:none}.mtx-bar{grid-template-columns:1fr;justify-items:center}.is-sharing .mtx-stage{grid-template-columns:1fr}.mtx-scene{font-size:.8rem}}@media (prefers-reduced-motion:reduce){.mtx-share,.mtx-end,.mtx-mail,.mtx-msg{animation:none}}.wax{grid-template-columns:minmax(0,1fr) minmax(0,23rem);align-items:center;gap:clamp(1.5rem,4vw,4rem);width:min(100%,60rem);margin:2.5rem auto 0;display:grid}.wax-phone{aspect-ratio:9/17;background:var(--color-night);box-shadow:var(--shadow-pop);font-family:var(--font-sans);border-radius:2.6rem;padding:.55rem;font-size:.86rem;display:grid;position:relative}.wax-notch{z-index:2;background:var(--color-night);border-radius:1rem;width:5.5rem;height:1.3rem;position:absolute;top:.95rem;left:50%;translate:-50%}.wax-scene{background:var(--color-wa-wall);border-radius:2.1rem;grid-template-rows:auto 1fr auto;min-height:0;display:grid;overflow:hidden}.wax-scene[hidden]{display:none}.wax-hd{background:var(--color-wa-bar);color:var(--color-on-ink);align-items:center;gap:.55rem;padding:2.5rem .9rem .7rem;display:flex}.wax-av{background:var(--color-wa-out);width:2.1rem;height:2.1rem;color:var(--color-wa-bar);border-radius:50%;place-items:center;font-size:.75rem;font-style:normal;font-weight:700;display:grid}.wax-who{flex:1;line-height:1.2;display:grid}.wax-who small{opacity:.8;font-size:.75rem}.wax-ics{gap:.8rem;font-size:1.1rem;display:flex}.wax-thr{flex-direction:column;justify-content:flex-end;gap:.4rem;min-height:0;padding:.8rem .75rem;display:flex;overflow:hidden}.wax-m{transition:opacity .35s var(--ease-brand), translate .35s var(--ease-brand)}.wax-m:not(.is-in){display:none}.wax-m.is-in{animation:wax-pop .35s var(--ease-brand)}@keyframes wax-pop{0%{opacity:0;translate:0 .5rem}}.wax-day{background:var(--color-wa-day);color:var(--color-wa-meta);text-align:center;border-radius:.45rem;align-self:center;padding:.25rem .7rem;font-size:.72rem}.wax-b{max-width:82%;color:var(--color-night);border-radius:.8rem;padding:.45rem .65rem .3rem;line-height:1.4}.wax-b.in{background:var(--color-paper);border-top-left-radius:.2rem;align-self:flex-start}.wax-b.out{background:var(--color-wa-out);border-top-right-radius:.2rem;align-self:flex-end}.wax-b em{color:var(--color-wa-meta);justify-content:flex-end;align-items:center;gap:.2rem;margin-top:.1rem;font-size:.66rem;font-style:normal;display:flex}.wax-b em svg{color:var(--color-wa-tick)}.wax-sender{color:var(--color-tangerine);font-size:.74rem;display:block}.wax-link{background:color-mix(in srgb, var(--color-night) 6%, transparent);border-radius:.55rem;align-items:center;gap:.55rem;margin:.15rem -.3rem 0;padding:.5rem;display:flex}.wax-link span{line-height:1.25;display:grid}.wax-link small{color:var(--color-wa-meta);font-size:.72rem}.wax-link-ic{background:var(--color-paper);width:2.25rem;height:2.25rem;color:var(--color-wa-bar);border-radius:.45rem;place-items:center;display:grid}.wax-link-av,.wax-vn-av{object-fit:cover;background:var(--color-cobalt-pale);border-radius:50%}.wax-vn{align-items:center;gap:.45rem;min-width:11rem;display:flex}.wax-play{background:var(--color-wa-green);width:1.6rem;height:1.6rem;color:var(--color-paper);border-radius:50%;place-items:center;font-size:.75rem;display:grid}.wax-wave{flex:1;align-items:center;gap:2px;height:1.4rem;display:flex}.wax-wave i{height:calc(var(--h) * 100%);background:var(--color-wa-meta);opacity:.55;border-radius:2px;flex:1}.wax-b.out .wax-wave i{background:var(--color-wa-bar)}.wax-b.out.is-in .wax-wave i{animation:1.1s ease-in-out infinite alternate wax-talk;animation-delay:calc(var(--h) * -1s)}@keyframes wax-talk{to{opacity:1;scale:1 .55}}.wax-dur{color:var(--color-wa-meta);font-size:.7rem}.wax-typing{background:var(--color-paper);border-radius:.8rem;align-self:flex-start;gap:3px;padding:.6rem .75rem;display:none}.wax-typing.is-out{background:var(--color-wa-out);align-self:flex-end}.wax-typing.is-on{display:flex}.wax-typing i{background:var(--color-wa-meta);border-radius:50%;width:6px;height:6px;animation:1s infinite wax-dot}.wax-typing i:nth-child(2){animation-delay:.15s}.wax-typing i:nth-child(3){animation-delay:.3s}@keyframes wax-dot{50%{opacity:.3;translate:0 -3px}}.wax-bar{align-items:center;gap:.4rem;padding:.5rem .6rem 1.1rem;display:flex}.wax-input{background:var(--color-paper);color:var(--color-wa-icon);border-radius:2rem;flex:1;align-items:center;gap:.5rem;padding:.55rem .8rem;display:flex}.wax-input span{color:var(--color-wa-meta);flex:1}.wax-mic{background:var(--color-wa-bar);width:2.4rem;height:2.4rem;color:var(--color-paper);border-radius:50%;place-items:center;display:grid}.wax-from{background:var(--color-card);box-shadow:var(--shadow-pop);color:var(--color-ink);white-space:nowrap;border-radius:2rem;align-items:center;gap:.4rem;padding:.35rem .75rem;font-size:.78rem;display:inline-flex;position:absolute;bottom:-2.4rem;left:50%;translate:-50%}.wax-from :is(svg,img){width:.95rem;height:auto}@media (width<=52rem){.wax{grid-template-columns:1fr}.wax-phone{aspect-ratio:9/15;order:-1;width:min(100%,19rem);margin:0 auto 2.5rem}}@media (prefers-reduced-motion:reduce){.wax-m:not(.is-in){display:revert}.wax-m.is-in,.wax-b.out.is-in .wax-wave i{animation:none}}}.co{padding-block:var(--sec-pad);--hair:color-mix(in srgb, var(--color-ink-fixed) 10%, transparent);--soft-fixed:color-mix(in srgb, var(--color-ink-fixed) 6%, var(--color-white))}.co-cta{justify-content:center;display:flex}.co-head .head{margin-bottom:18px}.co-track{display:block;position:relative}.co-stage{width:100%;max-width:1180px;margin-inline:auto;position:relative}channel-orbit:not(.is-pinned) .co-stage{margin-top:clamp(32px,5vw,56px)}.co-orbit{--ring:clamp(240px, 30vw, 400px);--tile:clamp(46px, 4.2vw, 58px);width:var(--ring);aspect-ratio:1;margin-inline:auto;position:relative}.co-ring{border:1px dashed var(--line);border-radius:50%;position:absolute;inset:0}.co-face{background:var(--paper);box-shadow:0 0 0 12px color-mix(in srgb, var(--paper) 55%, transparent);border-radius:50%;place-items:center;display:grid;position:absolute;inset:29%;overflow:hidden}.co-face img{object-fit:cover;width:100%;height:100%}.co-live{border-radius:var(--radius-6);background:var(--paper);color:var(--ink);font-family:var(--font-pixel);font-size:var(--fs-3xs);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:6px;padding:4px 8px;display:inline-flex;position:absolute;top:76%;left:50%;translate:-50%}.co-live .sq{animation:var(--animate-live)}.co-tile{width:var(--tile);height:var(--tile);margin:calc(var(--tile) / -2);transform:rotate(var(--a)) translateX(calc(var(--ring) / 2)) rotate(calc(-1 * var(--a)));position:absolute;top:50%;left:50%}.co-tile-in{background:var(--paper);width:100%;height:100%;transition:scale .55s var(--ease-brand), opacity .55s var(--ease-brand), filter .55s var(--ease-brand);border-radius:50%;place-items:center;display:grid}.co-tile img{object-fit:contain;width:46%;height:46%}.co-cards{margin:0;padding:0;list-style:none}.co-card{border-radius:var(--radius-22);background:var(--paper);color:var(--ink);font-size:var(--fs-xs);text-align:left;flex-direction:column;display:flex;overflow:hidden}.co-tabbar{background:var(--cap-s,var(--chip));padding:8px 8px 0}.co-tab{border-radius:var(--radius-14) var(--radius-14) 0 0;background:var(--paper);font-size:var(--fs-2xs);align-items:center;gap:8px;padding:8px 14px;font-weight:500;display:inline-flex}.co-tab img{object-fit:contain;width:16px;height:16px}.co-me{object-fit:cover;background:var(--cobalt-s);border-radius:50%;flex:none}.co-status{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:6px 12px;margin:auto 0 0;padding:11px 16px;display:flex}.co-agent{font-size:var(--fs-2xs);align-items:center;gap:6px;font-weight:600;display:inline-flex}.co-done{font-family:var(--font-pixel);font-size:var(--fs-3xs);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:8px;display:inline-flex}.co-by{color:var(--color-muted-fixed);font-size:var(--fs-2xs);align-items:center;gap:6px;margin:0;display:inline-flex}.co-by.is-me{color:var(--color-accent);justify-self:end;margin-bottom:-2px;font-weight:500}.co-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mt,.pc,.sl,.wa,.gm,.ig,.gc,.wb{color:var(--color-ink-fixed);flex:1}.mt p,.pc p,.sl p,.wa p,.gm p,.ig p,.gc p,.wb p,.gc dl,.gc dd{margin:0}.mt{background:var(--color-meet-bg);color:var(--color-white);align-content:start;gap:10px;padding:12px;display:grid}.mt-top{color:color-mix(in srgb, var(--color-white) 70%, transparent);font-size:var(--fs-2xs);justify-content:space-between;align-items:baseline;gap:10px;display:flex}.mt-title{color:var(--color-white);font-size:var(--fs-sm);font-weight:600}.mt-stage{border-radius:var(--radius-14);background:var(--color-meet-tile);place-items:center;height:132px;display:grid;position:relative}.mt-face .co-me{width:68px;height:68px;box-shadow:0 0 0 4px var(--color-meet-speak);display:block}.mt-name{color:var(--color-white);font-size:var(--fs-3xs);font-weight:500;position:absolute;bottom:8px;left:10px}.mt-bars{background:var(--color-meet-speak);border-radius:50%;justify-content:center;align-items:center;gap:2px;width:22px;height:22px;display:flex;position:absolute;top:8px;right:8px}.mt-bars i{border-radius:var(--radius-square);background:var(--color-white);width:2px;height:9px;scale:1 .5}.mt-pip{background:var(--color-meet-bg);border-radius:8px;place-items:center;width:76px;height:52px;display:grid;position:absolute;bottom:8px;right:8px}.mt-pip .mt-name{bottom:4px;left:6px}.mt-ini{background:var(--color-grape);width:32px;height:32px;color:var(--color-white);font-size:var(--fs-2xs);border-radius:50%;place-items:center;font-weight:600;display:grid}.mt-caps{font-size:var(--fs-2xs);color:color-mix(in srgb, var(--color-white) 82%, transparent);gap:4px;line-height:1.45;display:grid}.mt-caps b{color:var(--color-white)}.pc{background:var(--color-white);align-content:start;gap:10px;padding:12px 14px 14px;display:grid}.pc-bar{background:var(--color-phone-bg);color:var(--color-white);border-radius:18px;align-items:center;gap:10px;padding:10px 12px;display:flex}.pc-ini{background:linear-gradient(180deg, var(--color-phone-sub), var(--color-phone-key));width:38px;height:38px;font-size:var(--fs-xs);border-radius:50%;flex:none;place-items:center;font-weight:600;display:grid}.pc-who{flex:1;min-width:0;display:grid}.pc-name{color:var(--color-white);font-size:var(--fs-sm);font-weight:600}.pc-meta{color:var(--color-phone-sub);font-size:var(--fs-3xs)}.pc-end{background:var(--color-phone-red);border-radius:50%;flex:none;place-items:center;width:32px;height:32px;font-size:16px;display:grid}.pc-caps{color:var(--color-muted-fixed);gap:6px;line-height:1.45;display:grid}.pc-caps b{color:var(--color-ink-fixed)}.pc-caps .is-me b{color:var(--color-accent)}.sl{background:var(--color-white);grid-template-columns:40px 1fr;display:grid}.sl-rail{background:var(--color-slack-rail);color:color-mix(in srgb, var(--color-white) 70%, transparent);flex-direction:column;align-items:center;gap:12px;padding:12px 0;font-size:16px;display:flex}.sl-ws{background:var(--color-white);width:26px;height:26px;color:var(--color-slack-rail);font-size:var(--fs-3xs);border-radius:6px;place-items:center;font-weight:700;display:grid}.sl-main{align-content:start;gap:12px;padding:12px 14px 14px;display:grid}.sl-head{border-bottom:1px solid var(--hair);color:var(--color-muted-fixed);font-size:var(--fs-2xs);align-items:baseline;gap:8px;padding-bottom:8px;display:flex}.sl-title{color:var(--color-ink-fixed);font-size:var(--fs-sm);font-weight:700}.sl-msg{grid-template-columns:34px 1fr;gap:9px;display:grid}.sl .co-me,.sl-ava{border-radius:7px;width:34px;height:34px}.sl-ava{background:var(--color-sky);color:var(--color-ink-fixed);font-size:var(--fs-2xs);place-items:center;font-weight:700;display:grid}.sl-name{align-items:center;gap:6px;font-weight:700;display:flex}.sl-app{background:var(--soft-fixed);color:var(--color-muted-fixed);font-size:var(--fs-3xs);text-transform:uppercase;border-radius:3px;padding:0 4px;font-weight:600}.sl-time{color:var(--color-muted-fixed);font-size:var(--fs-3xs);font-weight:400}.sl-text{line-height:1.45}.sl-at{background:var(--color-slack-mention);color:var(--color-slack-link);border-radius:3px;padding:0 2px}.sl-reacts{gap:4px;display:flex;margin-top:6px!important}.sl-reacts span{border:1px solid color-mix(in srgb, var(--color-slack-link) 35%, transparent);border-radius:var(--radius-full);background:var(--color-slack-react);color:var(--color-slack-link);font-size:var(--fs-3xs);padding:1px 8px}.wa{background:var(--color-wa-wall);flex-direction:column;display:flex}.wa-bar{background:var(--color-wa-bar);color:var(--color-white);align-items:center;gap:9px;padding:9px 12px;font-size:18px;display:flex}.wa-ava{background:var(--color-wa-out);width:30px;height:30px;color:var(--color-ink-fixed);font-size:var(--fs-3xs);border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid}.wa-who{font-size:var(--fs-3xs);line-height:1.3;display:grid}.wa-title{color:var(--color-white);font-size:var(--fs-sm);font-weight:600}.wa-icons{gap:14px;margin-left:auto;display:flex}.wa-wall{flex:1;align-content:start;gap:6px;padding:12px;display:grid}.wa-msg{border-radius:8px;max-width:84%;padding:6px 8px 5px 9px;line-height:1.4}.wa-msg.is-them{background:var(--color-white);border-top-left-radius:2px;justify-self:start}.wa-msg.is-me{background:var(--color-wa-out);border-top-right-radius:2px;justify-self:end}.wa-by{color:var(--color-wa-bar);font-size:var(--fs-3xs);align-items:center;gap:4px;margin-bottom:2px;font-weight:600;display:flex}.wa-time{float:right;color:var(--color-wa-meta);font-size:var(--fs-3xs);align-items:center;gap:2px;margin:6px 0 -3px 10px;display:inline-flex}.wa-time .ph{color:var(--color-wa-tick);font-size:14px}.wa-input{align-items:center;gap:8px;padding:0 10px 10px;display:flex}.wa-input span{border-radius:var(--radius-full);background:var(--color-white);color:var(--color-wa-meta);flex:1;align-items:center;gap:8px;padding:8px 12px;display:inline-flex}.wa-input i{background:var(--color-wa-bar);width:34px;height:34px;color:var(--color-white);border-radius:50%;place-items:center;font-size:17px;display:grid}.gm{background:var(--color-white);flex-direction:column;display:flex}.gm-bar{background:var(--color-gmail-bar);justify-content:space-between;align-items:center;gap:10px;padding:9px 14px;display:flex}.gm-title{font-size:var(--fs-sm);font-weight:500}.gm-to{border-bottom:1px solid var(--hair);color:var(--color-muted-fixed);align-items:center;gap:8px;padding:8px 14px;display:flex}.gm-chip{border-radius:var(--radius-full);background:var(--soft-fixed);color:var(--color-ink-fixed);align-items:center;gap:6px;padding:2px 10px 2px 2px;display:inline-flex}.gm-chip i{background:var(--color-grape);width:20px;height:20px;color:var(--color-white);border-radius:50%;place-items:center;font-size:9px;font-style:normal;font-weight:700;display:grid}.gm-body{flex:1;gap:8px;padding:10px 14px;line-height:1.5;display:grid}.gm-foot{flex-wrap:wrap;align-items:center;gap:8px 12px;padding:4px 14px 12px;display:flex}.gm-send{border-radius:var(--radius-full);background:var(--color-gmail-send);color:var(--color-white);font-size:var(--fs-2xs);align-items:center;gap:8px;padding:7px 14px 7px 18px;font-weight:600;display:inline-flex}.gm-tools{color:var(--color-muted-fixed);gap:10px;font-size:16px;display:inline-flex}.ig{background:var(--color-white);flex-direction:column;display:flex}.ig-head{border-bottom:1px solid var(--hair);align-items:center;gap:10px;padding:10px 14px;display:flex}.ig-ring{background:linear-gradient(45deg, var(--color-ig-ring-a), var(--color-ig-ring-b), var(--color-ig-ring-c));border-radius:50%;flex:none;padding:2px}.ig-ava{border:2px solid var(--color-white);background:var(--color-ig-in);width:32px;height:32px;font-size:var(--fs-3xs);border-radius:50%;place-items:center;font-weight:700;display:grid}.ig-who{color:var(--color-muted-fixed);font-size:var(--fs-3xs);display:grid}.ig-title{color:var(--color-ink-fixed);font-size:var(--fs-xs);font-weight:600}.ig-icons{gap:14px;margin-left:auto;font-size:19px;display:flex}.ig-thread{flex:1;align-content:start;gap:6px;padding:12px 14px;display:grid}.ig-msg{border-radius:18px;max-width:80%;padding:8px 12px;line-height:1.4}.ig-msg.is-them{background:var(--color-ig-in);justify-self:start}.ig-msg.is-me{background:linear-gradient(135deg, var(--color-ig-from), var(--color-ig-to));color:var(--color-white);justify-self:end}.ig-seen{color:var(--color-muted-fixed);font-size:var(--fs-3xs);justify-self:end}.ig-input{border:1px solid var(--hair);border-radius:var(--radius-full);align-items:center;gap:10px;margin:0 12px 12px;padding:4px 12px 4px 4px;font-size:17px;display:flex}.ig-cam{background:var(--color-ig-to);width:30px;height:30px;color:var(--color-white);border-radius:50%;place-items:center;display:grid}.ig-ph{color:var(--color-muted-fixed);font-size:var(--fs-xs);flex:1}.gc{background:var(--color-white);align-content:start;gap:12px;padding:14px 16px;display:grid}.gc-ev{gap:12px;display:flex}.gc-sq{background:var(--color-gcal);border-radius:4px;flex:none;width:14px;height:14px;margin-top:4px}.gc-title{font-size:var(--fs-md);font-weight:500}.gc-when{color:var(--color-muted-fixed);font-size:var(--fs-2xs);margin-top:2px!important}.gc-rows{gap:8px;display:grid}.gc-rows div{gap:12px;display:flex}.gc-rows dt{color:var(--color-muted-fixed);font-size:16px}.gc-foot{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.gc-join{border-radius:var(--radius-full);background:var(--color-gcal);color:var(--color-white);font-size:var(--fs-2xs);align-items:center;gap:6px;padding:7px 14px;font-weight:600;display:inline-flex}.wb{background:var(--color-white);flex-direction:column;display:flex}.wb-chrome{background:var(--soft-fixed);align-items:center;gap:6px;padding:8px 12px;display:flex}.wb-chrome>i{background:var(--hair);border-radius:50%;width:9px;height:9px}.wb-url{border-radius:var(--radius-full);background:var(--color-white);color:var(--color-muted-fixed);font-size:var(--fs-3xs);flex:1;align-items:center;gap:5px;margin-left:6px;padding:3px 10px;display:inline-flex}.wb-page{background:color-mix(in srgb, var(--color-cobalt) 6%, var(--color-white));flex:1;padding:12px}.wb-widget{background:var(--color-white);border-radius:16px;gap:8px;max-width:320px;margin-left:auto;padding:12px;display:grid}.wb-head{border-bottom:1px solid var(--hair);align-items:center;gap:8px;padding-bottom:8px;display:flex}.wb-head span{font-size:var(--fs-2xs);display:grid}.wb-head small{color:var(--color-muted-fixed);font-size:var(--fs-3xs);align-items:center;gap:5px;display:inline-flex}.wb-head .sq{width:7px;height:7px}.wb-title{color:var(--color-muted-fixed);font-size:var(--fs-3xs)}.wb-msg{border-radius:14px;max-width:86%;padding:8px 11px;line-height:1.4}.wb-msg.is-them{background:var(--soft-fixed);justify-self:start}.wb-msg.is-me{background:var(--color-cobalt);color:var(--color-white);justify-self:end}.wb-input{border-radius:var(--radius-full);background:var(--soft-fixed);color:var(--color-muted-fixed);font-size:var(--fs-2xs);justify-content:space-between;align-items:center;padding:5px 5px 5px 12px;display:flex}.wb-input i{background:var(--color-cobalt);width:26px;height:26px;color:var(--color-white);border-radius:50%;place-items:center;display:grid}.co-body{gap:12px;padding:16px 18px 18px;display:grid}.co-title{font-family:var(--font-display);font-size:var(--fs-md);letter-spacing:-.02em;margin:0;font-weight:700;line-height:1.2}.co-line-head{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.co-pill{border-radius:var(--radius-full);background:var(--cobalt-s);font-family:var(--font-mono);font-size:var(--fs-3xs);letter-spacing:.08em;text-transform:uppercase;justify-self:start;margin:0;padding:3px 10px}.co-fields{margin:0;display:grid}.co-fields>div{border-top:1px solid var(--line);grid-template-columns:36% 1fr;gap:10px;padding:8px 0;display:grid}.co-fields dt{color:var(--faint)}.co-fields dd{margin:0;font-weight:500}channel-orbit:not(.is-pinned) .co-cards{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:12px;margin-top:clamp(32px,5vw,56px);display:grid}.co-track.is-pinned{height:calc(100svh + var(--n) * 55svh)}.is-pinned .co-pin{top:var(--co-top,0px);height:calc(100svh - var(--co-top,0px));flex-direction:column;gap:clamp(12px,2.5svh,28px);padding-block:clamp(16px,4svh,48px);display:flex;position:sticky}.is-pinned .co-head .head,.is-pinned .co-head .kick{margin-bottom:12px}.is-pinned .co-head .d{font-size:var(--fs-hero)}.is-pinned .co-stage{flex:1;grid-template-columns:1fr auto 1fr;align-items:center;column-gap:clamp(28px,5vw,72px);min-height:0;display:grid}.is-pinned .co-orbit{margin-block:calc(var(--tile) * .6);grid-area:1/2}.is-pinned .co-cards{grid-area:1/1/2/4;grid-template-columns:subgrid;pointer-events:none;display:grid}.is-pinned .co-card{zoom:var(--fit,1);opacity:0;visibility:hidden;pointer-events:auto;width:min(400px,100%);transition:opacity .4s var(--ease-brand), translate .4s var(--ease-brand), visibility 0s linear .4s;grid-area:1/3;place-self:center start;translate:0 18px}.is-pinned .co-card[data-side=left]{grid-column:1;justify-self:end}.is-pinned .co-card[data-align=start]{align-self:start}.is-pinned .co-card[data-align=end]{align-self:end}.is-pinned .co-card.is-on{opacity:1;visibility:visible;transition:opacity .5s var(--ease-brand) .15s, translate .5s var(--ease-brand) .15s, visibility 0s;translate:0}.is-pinned .co-card.is-on [style*=--r]{animation:co-row .5s var(--ease-brand) both;animation-delay:calc(.35s + var(--r) * .22s)}.is-pinned .co-card.is-on .mt-bars i{animation:.8s ease-in-out infinite alternate co-bar}.is-pinned .co-card.is-on .mt-bars i:nth-child(2){animation-duration:.6s}.is-pinned .co-tile-in{opacity:0;scale:.4}.is-pinned .co-tile.is-seen .co-tile-in{opacity:1;scale:.9}.is-pinned .co-tile.is-on .co-tile-in{opacity:1;filter:none;scale:1.18}@media (width<=759px){.co-orbit{--ring:min(68vw, 31svh, 280px);--tile:46px}.co-tile img{width:40%;height:40%}.co-live,.is-pinned .co-head .lede,.is-pinned .co-cta{display:none}.is-pinned .co-pin{gap:8px;padding-block:12px}.is-pinned .co-head .head{margin-bottom:0}.is-pinned .co-stage{grid-template-rows:auto auto;grid-template-columns:1fr;align-content:center;row-gap:10px}.is-pinned .co-orbit{grid-area:1/1}.is-pinned .co-cards{grid-area:2/1;grid-template-columns:1fr}.is-pinned .co-card,.is-pinned .co-card[data-side=left],.is-pinned .co-card[data-align]{grid-column:1;place-self:start center;width:min(420px,100%)}.mt-stage{height:112px}.mt-face .co-me{width:56px;height:56px}.co-status{padding:9px 14px}}@keyframes co-row{0%{opacity:0;translate:0 8px}}@keyframes co-bar{to{scale:1}}@media (prefers-reduced-motion:reduce){.co-tile-in{transition:none}.co-live .sq{animation:none}}
