@layer pages{:root,:root[data-theme=light]{--dcc-chat:#ffffff;--dcc-header-line:#e1e2e4;--dcc-text:#313338;--dcc-title:#060607;--dcc-muted:#5c5e66;--dcc-link:#006ce7;--dcc-container:#f2f3f5;--dcc-container-line:#e1e2e4;--dcc-code:#ebedef;--dcc-code-line:#dcdee1;--dcc-secondary:#6d6f78;--dcc-on-button:#ffffff;--dcc-mention:#4752c4;--dcc-mention-bg:#5865f226;--dcc-time-bg:#0606070f}:root[data-theme=dark]{--dcc-chat:#1a1a1e;--dcc-header-line:#29292d;--dcc-text:#dbdee1;--dcc-title:#f2f3f5;--dcc-muted:#949ba4;--dcc-link:#00a8fc;--dcc-container:#242429;--dcc-container-line:#2e2e34;--dcc-code:#2b2d31;--dcc-code-line:#3f4147;--dcc-secondary:#4e5058;--dcc-on-button:#ffffff;--dcc-mention:#c9cdfb;--dcc-mention-bg:#5865f24d;--dcc-time-bg:#ffffff0f}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--dcc-chat:#1a1a1e;--dcc-header-line:#29292d;--dcc-text:#dbdee1;--dcc-title:#f2f3f5;--dcc-muted:#949ba4;--dcc-link:#00a8fc;--dcc-container:#242429;--dcc-container-line:#2e2e34;--dcc-code:#2b2d31;--dcc-code-line:#3f4147;--dcc-secondary:#4e5058;--dcc-on-button:#ffffff;--dcc-mention:#c9cdfb;--dcc-mention-bg:#5865f24d;--dcc-time-bg:#ffffff0f}}}@layer pages{.home-frames{display:grid;gap:18px;margin:0;padding:0;list-style:none}.home-frame{display:grid;grid-template-columns:36px minmax(0,1fr);align-items:start;gap:12px}.home-frame-num{display:grid;place-items:center;inline-size:36px;block-size:36px;border-radius:var(--radius-sm);background:var(--brand-soft);color:var(--brand-strong);font:800 .9rem/1 var(--font-display)}.home-frame-body{display:grid;gap:10px;min-inline-size:0}.home-frame-cap{display:none;margin:0;color:var(--muted);font-size:.95rem;line-height:1.45}.home-frame-cap b{color:var(--ink-2)}.dc{overflow:hidden;border:1px solid var(--line);border-radius:var(--radius-md);background:var(--dcc-chat);box-shadow:var(--shadow-2);color:var(--dcc-text);font-family:Noto Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.375}:where(.dc,.home-bub) p{margin:0;color:inherit}.dc-top{display:flex;align-items:center;gap:8px;min-block-size:48px;padding-inline:16px;border-block-end:1px solid var(--dcc-header-line);color:var(--dcc-title);font-weight:600}.dc-top-hash{color:var(--dcc-muted);font-size:1.5rem;font-weight:400;line-height:1}.dc-top-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dc-list{display:grid;align-content:end;gap:17px;margin:0;padding-block:16px 24px;padding-inline:0;list-style:none}.dc-msg{display:grid;grid-template-columns:40px minmax(0,1fr);column-gap:16px;padding-inline:16px}.dc-avatar{border-radius:50%}.dc-msg>.dc-avatar{grid-row:1/span 2;inline-size:40px;block-size:40px}.dc-av-1 .dc-av-disc{fill:var(--demo-avatar-1)}.dc-av-2 .dc-av-disc{fill:var(--demo-avatar-2)}.dc-av-3 .dc-av-disc{fill:var(--demo-avatar-3)}.dc-av-4 .dc-av-disc{fill:var(--demo-avatar-4)}.dc-av-5 .dc-av-disc{fill:var(--demo-avatar-5)}.dc-av-shape{fill:var(--dcc-on-button)}.dc-avatar-bot{display:grid;place-items:center;overflow:hidden;background:var(--dc-avatar-bg)}.dc-avatar-bot .shield-mark{inline-size:62%}.dc-head{display:flex;flex-wrap:wrap;align-items:center;gap:0 4px;min-inline-size:0}.dc-name{color:var(--dcc-title);font-weight:500}.dc-app{display:inline-flex;align-items:center;gap:2px;block-size:15px;padding-inline:4px;border-radius:.25rem;background:var(--bot-brand);color:var(--dcc-on-button);font-size:.625rem;font-weight:600;line-height:15px}.dc-app-check{inline-size:12px;block-size:12px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.dc-time{margin-inline-start:.25rem;color:var(--dcc-muted);font-size:.75rem}.dc-body{display:grid;gap:2px;grid-column:2;min-inline-size:0;overflow-wrap:anywhere}.dc-link{color:var(--dcc-link)}.dc-container{display:grid;gap:8px;justify-self:start;inline-size:100%;max-inline-size:40rem;margin-block-start:2px;padding:16px;border:1px solid var(--dcc-container-line);border-radius:var(--radius-xs);background:var(--dcc-container)}.dc-accent{border-inline-start-width:4px}.dc-accent-critical{border-inline-start-color:var(--critical)}.dc-accent-high{border-inline-start-color:var(--high)}.dc-accent-medium{border-inline-start-color:var(--medium)}.dc-accent-low{border-inline-start-color:var(--low)}.dc-accent-info{border-inline-start-color:var(--info)}.dc-accent-neutral{border-inline-start-color:var(--neutral)}.dc-accent-brand{border-inline-start-color:var(--bot-brand)}.dc-text{display:grid;min-inline-size:0}.dc-h1,.dc-h2,.dc-h3{color:var(--dcc-title);font-weight:700}.dc-h1{font-size:1.5rem}.dc-h2{font-size:1.25rem}.dc-sub{color:var(--dcc-muted);font-size:.8125rem}.dc-text strong{font-weight:700}.dc-emoji{inline-size:1.375em;block-size:1.375em;margin-inline:.05em .1em;vertical-align:bottom;object-fit:contain}.dc-code{padding:.2em;border:1px solid var(--dcc-code-line);border-radius:.25rem;background:var(--dcc-code);color:inherit;font-family:Source Code Pro,Consolas,Andale Mono WT,Andale Mono,Lucida Console,Courier New,Courier,monospace;font-size:.85em}.dc-mention,.dc-stamp{padding-inline:2px;border-radius:.1875rem}.dc-mention{background:var(--dcc-mention-bg);color:var(--dcc-mention);font-weight:500}.dc-stamp{background:var(--dcc-time-bg)}.dc-section{display:flex;align-items:flex-start;gap:16px}.dc-section-text{display:grid;flex:1 1;gap:2px;min-inline-size:0}.dc-sep{inline-size:100%;margin-block:2px;border:0;border-block-start:1px solid var(--dcc-container-line)}.dc-sep-large{margin-block:8px}.dc-gap{border-block-start-color:transparent}.dc-row{display:flex;flex-wrap:wrap;gap:8px}.dc-btn{display:inline-flex;flex:none;align-items:center;justify-content:center;gap:4px;min-block-size:32px;min-inline-size:60px;padding-block:2px;padding-inline:16px;border-radius:var(--radius-xs);color:var(--dcc-on-button);font-size:.875rem;font-weight:500;line-height:1rem;text-align:center}.dc-btn-primary{background:var(--bot-brand)}.dc-btn-link,.dc-btn-secondary{background:var(--dcc-secondary)}.dc-btn-out{inline-size:16px;block-size:16px;fill:none;stroke:currentColor;stroke-width:1.5}.home-story-live{display:none}.home-story.is-live{block-size:330vh}.home-story.is-live .home-story-grid{position:sticky;inset-block-start:var(--header-offset);align-items:center;min-block-size:calc(100svh - var(--header-offset));padding-block:24px}.home-story.is-live .home-frames,.home-story.is-live .home-head-sub{display:none}.home-story.is-live .home-story-live,.home-story.is-live .home-story-progress{display:block}.home-story-live .dc-list{min-block-size:25rem}.home-row{animation:signal-reveal-row var(--duration-morph) var(--ease-out) backwards}.home-story-live .home-screen-logs,.home-story-live:is([data-step="0"],[data-step="1"]) .home-row-notice,.home-story-live[data-step="2"] .home-row-scam,.home-story-live[data-step="3"] .home-screen-general{display:none}.home-story-live[data-step="3"] .home-screen-logs{display:block}@media (max-width:56.25em){.home-story-grid{grid-template-columns:minmax(0,1fr)}.home-frame-num,.home-frame-repeat,.home-skip,.home-steps,.home-story-copy .home-head-sub{display:none}.home-frame{grid-template-columns:minmax(0,1fr)}.home-frame-cap{display:block}}@media (max-width:35em){.home-story-grid{gap:16px;padding-block:32px}.dc-msg,.dc-top{padding-inline:12px}.dc-msg{column-gap:12px}.dc-container{padding:12px}.dc-section{gap:8px}.dc-btn{flex:0 1 auto;padding-inline:12px}}@media (max-width:22.5em){.dc-msg{column-gap:8px;padding-inline:8px}.dc-container{padding:10px}}.home-bub{display:grid;grid-template-columns:32px auto;column-gap:12px;padding-block:8px 10px;padding-inline:12px 16px;border:1px solid var(--dcc-container-line);border-radius:var(--radius-sm);background:var(--dcc-chat);box-shadow:var(--shadow-2);color:var(--dcc-text);font-family:Noto Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.875rem;line-height:1.375}.home-bub>.home-bub-avatar{grid-row:1/span 2;inline-size:32px;block-size:32px}.home-bub-body{display:grid;gap:2px;grid-column:2;min-inline-size:0;white-space:nowrap}.home-bub-bot .home-bub{inline-size:270px}.home-bub-card .home-bub{inline-size:330px;font-size:.8125rem}.home-bub-bot .home-bub-body{white-space:normal}.home-bub .dc-container{gap:4px;margin-block-start:4px;padding-block:10px;padding-inline:12px}.home-bub .dc-section{gap:10px}.home-bub .dc-btn{min-block-size:28px;min-inline-size:0;padding-inline:12px}@media (max-width:56.25em){.home-bub-bot .home-bub{inline-size:290px;font-size:.8125rem}}}