.ag-video{--hv-bg:var(--surface-app);--hv-shadow:var(--shadow-frame);--hv-dot:var(--paper-200);--hv-label:var(--ink-600);--hv-meta:var(--ink-500)}[data-theme=dark] .ag-video{--hv-bg:linear-gradient(180deg, #1c1b1e, #141315);--hv-shadow:0 24px 70px #00000080, 0 0 0 1px #ffffff0f;--hv-dot:#ffffff24;--hv-label:#ffffffa8;--hv-meta:#fff6}.ag-hero-chip{--hchip-bg:var(--grad-chip);--hchip-shadow:inset 0 2px .4px #fff;--hchip-text:var(--ink-900)}[data-theme=dark] .ag-hero-chip{--hchip-bg:#ffffff12;--hchip-shadow:inset 0 1px .4px #ffffff40, 0 0 0 1px #ffffff0f;--hchip-text:var(--yellow-400)}.ag-tplsec{--tplsec-bg:var(--th-bg-1)}[data-theme=dark] .ag-tplsec{--tplsec-bg:var(--ag-d-bg-2)}.ag-tplx{--tplx-tabs-bg:var(--paper-80);--tplx-tabs-border:var(--paper-line);--tplx-tab-on-bg:var(--paper-0);--tplx-tab-on-border:var(--paper-line);--tplx-tab-on-shadow:0 1px 2px #4846440f;--tplx-tab-on-text:var(--ink-900);--tplx-tab-text:var(--ink-900);--tplx-panel-bg:var(--surface-app);--tplx-panel-shadow:var(--shadow-frame);--tplx-eyebrow:var(--ink-300);--tplx-title:var(--ink-900);--tplx-tagline:var(--ink-600);--tplx-rule:var(--paper-150);--tplx-rule-soft:var(--paper-150);--tplx-trig-bg:#f2f25c59;--tplx-trig-ring:#2424241f;--tplx-trig-text:var(--ink-900);--tplx-trig-dot:var(--yellow-500);--tplx-trig-dot-glow:none;--tplx-seg-bg:var(--paper-100);--tplx-seg-ring:var(--paper-150);--tplx-seg-on-bg:#fff;--tplx-seg-on-shadow:var(--shadow-ring);--tplx-seg-on-text:var(--ink-900);--tplx-seg-text:var(--ink-600);--tplx-soon-bg:var(--paper-150);--tplx-soon-text:var(--ink-500);--tplx-chip-bg:#fff;--tplx-chip-shadow:var(--shadow-ring);--tplx-chip-text:var(--ink-900);--tplx-skill-bg:#d977571f;--tplx-skill-ring:#d977574d;--tplx-skill-text:var(--ink-900);--tplx-md-bg:var(--paper-50);--tplx-md-border:var(--divider-app);--tplx-md-hdr-border:var(--divider-app);--tplx-md-dot:var(--paper-200);--tplx-md-name:var(--ink-500);--tplx-md-text:var(--ink-450);--tplx-md-fade:linear-gradient(to bottom, #fcfbfa00, #fcfbfaf2)}[data-theme=dark] .ag-tplx{--tplx-tabs-bg:#ffffff0a;--tplx-tabs-border:#ffffff14;--tplx-tab-on-bg:#f2f25c1f;--tplx-tab-on-border:#f2f25c4d;--tplx-tab-on-shadow:none;--tplx-tab-on-text:#f7f6f4;--tplx-tab-text:#ffffff8c;--tplx-panel-bg:var(--ag-d-bg-2);--tplx-panel-shadow:0 24px 70px #00000080, 0 0 0 1px #ffffff12;--tplx-eyebrow:#ffffff5c;--tplx-title:#f7f6f4;--tplx-tagline:#ffffff8c;--tplx-rule:#ffffff12;--tplx-rule-soft:#ffffff0d;--tplx-trig-bg:#f2f25c1a;--tplx-trig-ring:#f2f25c40;--tplx-trig-text:#f7f6f4;--tplx-trig-dot:var(--yellow-400);--tplx-trig-dot-glow:0 0 8px #f2f25cb3;--tplx-seg-bg:#ffffff0a;--tplx-seg-ring:#ffffff14;--tplx-seg-on-bg:#ffffff17;--tplx-seg-on-shadow:inset 0 0 0 1px #ffffff24;--tplx-seg-on-text:#f7f6f4;--tplx-seg-text:#ffffff80;--tplx-soon-bg:#ffffff14;--tplx-soon-text:#ffffff8c;--tplx-chip-bg:#ffffff0d;--tplx-chip-shadow:inset 0 0 0 1px #ffffff1a;--tplx-chip-text:#ffffffd1;--tplx-skill-bg:#d977571a;--tplx-skill-ring:#d9775747;--tplx-skill-text:#ffffffd9;--tplx-md-bg:#00000057;--tplx-md-border:#ffffff12;--tplx-md-hdr-border:#ffffff0f;--tplx-md-dot:#ffffff24;--tplx-md-name:#ffffff80;--tplx-md-text:#ffffffb3;--tplx-md-fade:linear-gradient(to bottom, #12111300, #0f0e10e6)}.ag-hiw{--hiw-h2:var(--text-heading);--hiw-sub:var(--ink-600);--hiw-beat-border:#2424241f;--hiw-beat-on:var(--ink-900);--hiw-beat-off:var(--ink-300);--hiw-beat-body:var(--ink-600);--hiw-chev:var(--ink-600);--hiw-card-bg:#fff;--hiw-card-shadow:var(--shadow-ring);--hiw-ts:var(--ink-300);--hiw-ts-you:var(--ink-500);--hiw-meta:var(--ink-300);--hiw-thought:var(--ink-500);--hiw-block-rule:var(--paper-150);--hiw-bub-bg:var(--paper-100);--hiw-bub-ring:var(--paper-150);--hiw-bub-text:var(--ink-900);--hiw-body:var(--app-text-body);--hiw-body-hi:var(--app-text-heading);--hiw-code-bg:var(--paper-150);--hiw-code-text:var(--ink-900);--hiw-tool-bg:var(--paper-50);--hiw-tool-ring:var(--paper-200);--hiw-tool-label:var(--ink-600);--hiw-tool-meta:var(--ink-300);--hiw-sched-bg:var(--paper-50);--hiw-sched-ring:var(--paper-150);--hiw-sched-title:var(--ink-900);--hiw-sched-meta:var(--ink-500);--hiw-div-line:var(--paper-150);--hiw-div-text:var(--ink-500);--hiw-flag-bg:var(--ink-900);--hiw-flag-shadow:none;--hiw-flag-text:var(--yellow-400);--hiw-files-border:var(--divider-app);--hiw-files-bg:var(--paper-50);--hiw-files-hdr-border:var(--divider-app);--hiw-files-ico:var(--ink-500);--hiw-files-title:var(--ink-600);--hiw-files-count:var(--ink-300);--hiw-file-hot-bg:#f2f25c38;--hiw-file-hot-ring:#24242414;--hiw-file-ico:var(--ink-300);--hiw-file-ico-hot:var(--yellow-500);--hiw-file-name:var(--ink-600);--hiw-file-name-hot:var(--ink-900);--hiw-file-meta:var(--ink-300);--hiw-file-meta-hot:var(--ink-500);--hiw-comp-bg:var(--paper-50);--hiw-comp-ring:var(--paper-200);--hiw-comp-ph:var(--ink-300);--hiw-comp-ico:var(--ink-500);--hiw-comp-hint:var(--ink-300);--hiw-send-bg:var(--paper-150);--hiw-send-arrow:var(--ink-600)}[data-theme=dark] .ag-hiw{--hiw-h2:#fff;--hiw-sub:var(--text-on-dark-muted);--hiw-beat-border:#ffffff1f;--hiw-beat-on:#f7f6f4;--hiw-beat-off:#ffffff8c;--hiw-beat-body:#ffffff8c;--hiw-chev:#fff9;--hiw-card-bg:#161519;--hiw-card-shadow:0 24px 70px #00000080, 0 0 0 1px #ffffff14;--hiw-ts:#ffffff59;--hiw-ts-you:#ffffff8c;--hiw-meta:#ffffff52;--hiw-thought:#fff6;--hiw-block-rule:#ffffff0f;--hiw-bub-bg:#ffffff0f;--hiw-bub-ring:#ffffff12;--hiw-bub-text:#f0eff2;--hiw-body:#ffffffd1;--hiw-body-hi:#fff;--hiw-code-bg:#ffffff0f;--hiw-code-text:#f0eff2;--hiw-tool-bg:#ffffff08;--hiw-tool-ring:#ffffff12;--hiw-tool-label:#ffffffc7;--hiw-tool-meta:#ffffff61;--hiw-sched-bg:#ffffff06;--hiw-sched-ring:#ffffff17;--hiw-sched-title:#fff;--hiw-sched-meta:#ffffff73;--hiw-div-line:#ffffff12;--hiw-div-text:#fff6;--hiw-flag-bg:#d9775724;--hiw-flag-shadow:inset 0 0 0 1px #d977574d;--hiw-flag-text:#f7f6f4;--hiw-files-border:#ffffff12;--hiw-files-bg:#00000040;--hiw-files-hdr-border:#ffffff0f;--hiw-files-ico:#ffffff80;--hiw-files-title:#ffffff8c;--hiw-files-count:#ffffff4d;--hiw-file-hot-bg:#f2f25c0f;--hiw-file-hot-ring:#f2f25c33;--hiw-file-ico:#fff6;--hiw-file-ico-hot:var(--yellow-400);--hiw-file-name:#ffffff9e;--hiw-file-name-hot:#fff;--hiw-file-meta:#ffffff4d;--hiw-file-meta-hot:#f2f25cd9;--hiw-comp-bg:#ffffff06;--hiw-comp-ring:#ffffff17;--hiw-comp-ph:#ffffff59;--hiw-comp-ico:#fff6;--hiw-comp-hint:#ffffff4d;--hiw-send-bg:#ffffff1a;--hiw-send-arrow:#ffffffbf}.ag-ios{--ios-body:var(--ink-600);--ios-note-rule:var(--paper-150);--ios-card-bg:var(--paper-0);--ios-card-shadow:0 0 0 1px var(--th-border);--ios-row-rule:var(--paper-150);--ios-label:var(--ink-300);--ios-chip-bg:#fff;--ios-chip-shadow:var(--shadow-ring);--ios-chip-text:var(--ink-900);--ios-skill-bg:#d977571f;--ios-skill-shadow:inset 0 0 0 1px #d977574d;--ios-skill-text:var(--ink-900);--ios-soon-bg:var(--paper-150);--ios-soon-shadow:inset 0 0 0 1px var(--paper-150);--ios-soon-text:var(--ink-500);--ios-soontag-bg:#2424240f;--ios-soontag-text:var(--ink-500)}[data-theme=dark] .ag-ios{--ios-body:#ffffff8c;--ios-note-rule:#ffffff14;--ios-card-bg:var(--ag-d-bg-2);--ios-card-shadow:0 24px 70px #00000080, 0 0 0 1px #ffffff12;--ios-row-rule:#ffffff0f;--ios-label:#ffffff5c;--ios-chip-bg:#ffffff0f;--ios-chip-shadow:inset 0 0 0 1px #ffffff1f;--ios-chip-text:#ffffffe6;--ios-skill-bg:#ffffff0f;--ios-skill-shadow:inset 0 0 0 1px #ffffff1f;--ios-skill-text:#ffffffe6;--ios-soon-bg:#ffffff05;--ios-soon-shadow:inset 0 0 0 1px #ffffff12;--ios-soon-text:#fff6;--ios-soontag-bg:#ffffff0f;--ios-soontag-text:#ffffff59}.ag-io-view[data-astro-cid-agiekvqc]::-webkit-scrollbar{display:none}.ag-io-view[data-astro-cid-agiekvqc]:hover{scrollbar-width:none;overflow-x:auto!important}.ag-io-view[data-astro-cid-agiekvqc]:hover .ag-io-track[data-astro-cid-agiekvqc]{animation-play-state:paused!important}@media (width<=600px){.ag-interop[data-astro-cid-agiekvqc]{gap:40px!important;padding-left:16px!important;padding-right:16px!important}.ag-io-row[data-astro-cid-agiekvqc]{grid-template-columns:96px 1fr!important;gap:12px!important;padding:12px 0!important}.ag-io-label[data-astro-cid-agiekvqc]{white-space:nowrap;letter-spacing:.04em!important;padding-left:12px!important;font-size:11px!important}}
