:where(.pds),:where([data-pds]){--paper:#f5f1e9;--paper-2:#ece6da;--sheet:#fbf9f4;--well:#f6f1e8;--night:#15120e;--night-2:#1f1a14;--ink:#181410;--ink-2:#4b453d;--ink-3:#77705f;--rule:#dcd4c6;--rule-2:#c9bfae;--gold:#8a4108;--gold-lift:#c9873a;--gold-wash:rgba(138,65,8,.08);--good:#1f6f46;--good-wash:rgba(31,111,70,.1);--warn:#8a5a12;--warn-wash:rgba(138,90,18,.11);--bad:#9e3b33;--bad-wash:rgba(158,59,51,.1);--design:#2f5c8a;--design-wash:rgba(47,92,138,.1);--shadow-lg:0 1px 1px rgba(24,20,16,.06),0 6px 14px rgba(24,20,16,.06),0 28px 60px -12px rgba(24,20,16,.22);--shadow-md:0 1px 2px rgba(24,20,16,.07),0 10px 28px -8px rgba(24,20,16,.18);--sh-1:0 1px 1px rgba(60,40,20,.05),0 2px 6px -1px rgba(60,40,20,.08);--sh-2:0 1px 2px rgba(60,40,20,.06),0 10px 26px -10px rgba(60,40,20,.22);--sh-3:0 2px 4px rgba(60,40,20,.06),0 22px 48px -16px rgba(60,40,20,.28);--radius-card:10px;--radius-sheet:4px;--radius-mac:14px;--radius-phone-shell:44px;--radius-phone-screen:35px;--serif:var(--font-newsreader,var(--font-serif)),Georgia,"Times New Roman",serif;--sans:var(--font-sans),system-ui,-apple-system,"Segoe UI",sans-serif;--mono:var(--font-plex-mono,"IBM Plex Mono"),ui-monospace,SFMono-Regular,Menlo,monospace;--c:#8a4108}@media (prefers-color-scheme:dark){:where(.pds:not([data-theme=light])),:where([data-pds]:not([data-theme=light])){--paper:#171411;--paper-2:#1e1a15;--sheet:#1c1813;--well:#1a1712;--night:#0e0c0a;--night-2:#161310;--ink:#f0eae0;--ink-2:#c4bbad;--ink-3:#8f877a;--rule:#312b24;--rule-2:#403931;--gold:#d79a55;--gold-lift:#e4b47a;--gold-wash:rgba(215,154,85,.14);--good:#63b98c;--good-wash:rgba(99,185,140,.14);--warn:#d9a65a;--warn-wash:rgba(217,166,90,.14);--bad:#e08a82;--bad-wash:hsla(5,60%,69%,.14);--design:#86b0da;--design-wash:rgba(134,176,218,.14);--shadow-lg:0 1px 1px rgba(0,0,0,.4),0 10px 30px rgba(0,0,0,.45),0 40px 80px -20px rgba(0,0,0,.6);--shadow-md:0 1px 2px rgba(0,0,0,.4),0 12px 30px -8px rgba(0,0,0,.5);--c:#c9873a}}:where(.pds[data-theme=dark]),:where([data-pds][data-theme=dark]){--paper:#171411;--paper-2:#1e1a15;--sheet:#1c1813;--well:#1a1712;--night:#0e0c0a;--night-2:#161310;--ink:#f0eae0;--ink-2:#c4bbad;--ink-3:#8f877a;--rule:#312b24;--rule-2:#403931;--gold:#d79a55;--gold-lift:#e4b47a;--gold-wash:rgba(215,154,85,.14);--good:#63b98c;--good-wash:rgba(99,185,140,.14);--warn:#d9a65a;--warn-wash:rgba(217,166,90,.14);--bad:#e08a82;--bad-wash:hsla(5,60%,69%,.14);--design:#86b0da;--design-wash:rgba(134,176,218,.14);--shadow-lg:0 1px 1px rgba(0,0,0,.4),0 10px 30px rgba(0,0,0,.45),0 40px 80px -20px rgba(0,0,0,.6);--shadow-md:0 1px 2px rgba(0,0,0,.4),0 12px 30px -8px rgba(0,0,0,.5);--c:#c9873a}:root{--ms-settle-dist:5px;--ms-lift:1px;--ms-dur-fast:120ms;--ms-dur:220ms;--ms-dur-slow:380ms;--ms-ease-settle:cubic-bezier(0.22,1,0.36,1);--ms-ease-snap:cubic-bezier(0.34,1.56,0.64,1)}.ms-pointer-intent{transition:background-color var(--ms-dur-fast) ease,box-shadow var(--ms-dur-fast) ease;cursor:pointer}.ms-pointer-intent:hover{background-color:var(--gold-wash,rgba(138,65,8,.08))}.ms-hover{transition:transform var(--ms-dur) var(--ms-ease-settle),box-shadow var(--ms-dur) var(--ms-ease-settle);will-change:transform}.ms-hover:hover{transform:translateY(calc(-1 * var(--ms-lift)));box-shadow:var(--sh-2)}.ms-selectable{transition:box-shadow var(--ms-dur) var(--ms-ease-settle)}.ms-selectable[aria-selected=true],.ms-selectable[data-selected=true]{box-shadow:0 0 0 2px var(--c,var(--gold))}.ms-coach-thinking{animation:ms-breath 1.6s ease-in-out infinite}@keyframes ms-breath{0%,to{opacity:.55;box-shadow:0 0 0 1px color-mix(in srgb,var(--c,var(--gold)) 40%,transparent)}50%{opacity:1;box-shadow:0 0 0 3px color-mix(in srgb,var(--c,var(--gold)) 22%,transparent)}}.ms-coach-speaking,.ms-streaming{animation:ms-halo 2.2s ease-in-out infinite}@keyframes ms-halo{0%,to{box-shadow:0 0 0 1px color-mix(in srgb,var(--c,var(--gold)) 45%,transparent)}50%{box-shadow:0 0 0 4px color-mix(in srgb,var(--c,var(--gold)) 14%,transparent)}}.ms-coach-idle{box-shadow:0 0 0 1px color-mix(in srgb,var(--c,var(--gold)) 30%,transparent)}.ms-artifact-edit{transition:transform var(--ms-dur) var(--ms-ease-snap),box-shadow var(--ms-dur) var(--ms-ease-settle)}.ms-artifact-edit[data-editing=true]{transform:translateY(-2px) scale(1.008);box-shadow:var(--sh-3)}.ms-audio{display:inline-flex;align-items:flex-end;gap:2px;height:12px}.ms-audio>i{width:2px;background:var(--c,var(--gold));height:40%;border-radius:1px}.ms-audio[data-playing=true]>i{animation:ms-eq .9s ease-in-out infinite}.ms-audio[data-playing=true]>i:nth-child(2){animation-delay:.15s}.ms-audio[data-playing=true]>i:nth-child(3){animation-delay:.3s}@keyframes ms-eq{0%,to{height:30%}50%{height:100%}}.ms-saved{animation:ms-saved-in var(--ms-dur) var(--ms-ease-settle) 1}@keyframes ms-saved-in{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}.ms-provenance-reveal{overflow:hidden;transition:max-height var(--ms-dur-slow) var(--ms-ease-settle),opacity var(--ms-dur) ease}.ms-provenance-reveal[data-open=false]{max-height:0;opacity:0}.ms-provenance-reveal[data-open=true]{max-height:60rem;opacity:1}.ms-private-shared{transition:background-color var(--ms-dur) ease,box-shadow var(--ms-dur) var(--ms-ease-settle)}.ms-private-shared[data-shared=true]{box-shadow:0 0 0 1px var(--good)}.ms-focus:focus-visible,:where(.pds) :focus-visible{outline:2px solid var(--c,var(--gold));outline-offset:2px;border-radius:3px}.ms-loading{background:linear-gradient(100deg,var(--paper-2) 30%,var(--sheet) 50%,var(--paper-2) 70%);background-size:200% 100%;animation:ms-shimmer 1.4s ease-in-out infinite;border-radius:var(--radius-sheet)}@keyframes ms-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.ms-error{animation:ms-error-in var(--ms-dur) var(--ms-ease-settle) 1;border-left:2px solid var(--bad);background:var(--bad-wash)}@keyframes ms-error-in{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}.ms-empty{color:var(--ink-3);border:1px dashed var(--rule-2);border-radius:var(--radius-card)}.ms-coach-joins{animation:ms-join var(--ms-dur-slow) var(--ms-ease-settle) 1}@keyframes ms-join{0%{opacity:0;transform:translateY(var(--ms-settle-dist))}to{opacity:1;transform:none}}.ms-rehearse-takeover{transition:transform var(--ms-dur-slow) var(--ms-ease-settle),opacity var(--ms-dur) ease;transform-origin:center}.ms-rehearse-takeover[data-takeover=true]{transform:scale(1)}.ms-arrive{animation:ms-arrive var(--ms-dur-slow) var(--ms-ease-settle) 1}@keyframes ms-arrive{0%{opacity:0;transform:translateY(var(--ms-settle-dist))}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ms-arrive,.ms-artifact-edit,.ms-audio>i,.ms-coach-idle,.ms-coach-joins,.ms-coach-speaking,.ms-coach-thinking,.ms-error,.ms-hover,.ms-loading,.ms-pointer-intent,.ms-private-shared,.ms-provenance-reveal,.ms-rehearse-takeover,.ms-saved,.ms-selectable,.ms-streaming{animation:none!important;transition:none!important}.ms-artifact-edit[data-editing=true],.ms-hover:hover,.ms-rehearse-takeover[data-takeover=true]{transform:none!important}.ms-provenance-reveal[data-open=true]{max-height:60rem}}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_Fallback_f367f3;src:local("Arial");ascent-override:90.49%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:107.06%}.__className_f367f3{font-family:__Inter_f367f3,__Inter_Fallback_f367f3;font-style:normal}.__variable_f367f3{--font-sans:"__Inter_f367f3","__Inter_Fallback_f367f3"}@font-face{font-family:__Newsreader_e088cb;font-style:italic;font-weight:200 800;font-display:swap;src:url(/_next/static/media/fc61cfb200d549a5.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Newsreader_e088cb;font-style:italic;font-weight:200 800;font-display:swap;src:url(/_next/static/media/fe6c4b8cc116014d.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Newsreader_e088cb;font-style:italic;font-weight:200 800;font-display:swap;src:url(/_next/static/media/8edf6d3506a17285.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Newsreader_e088cb;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/b5963afcf1479527.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Newsreader_e088cb;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/5ed7d4ff5e59016d.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Newsreader_e088cb;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/84adbee2f2a7cb50.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.__className_e088cb{font-family:__Newsreader_e088cb}.__variable_e088cb{--font-newsreader:"__Newsreader_e088cb"}@font-face{font-family:__IBM_Plex_Mono_d7e2b6;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/58f386aa6b1a2a92-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__IBM_Plex_Mono_d7e2b6;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/011e180705008d6f-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__IBM_Plex_Mono_d7e2b6;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ba5fb2a8c88521c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__IBM_Plex_Mono_d7e2b6;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/92eeb95d069020cc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__IBM_Plex_Mono_d7e2b6;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d3ebbfd689654d3a-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__IBM_Plex_Mono_d7e2b6;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ef4d5661765d0e49-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__IBM_Plex_Mono_d7e2b6;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d29838c109ef09b4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__IBM_Plex_Mono_d7e2b6;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e40af3453d7c920a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__IBM_Plex_Mono_d7e2b6;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/99dcf268bda04fe5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__IBM_Plex_Mono_d7e2b6;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98e207f02528a563-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__IBM_Plex_Mono_d7e2b6;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/73cb51aac9c97f90-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__IBM_Plex_Mono_d7e2b6;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/d26bbd13d6b70f89-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__IBM_Plex_Mono_d7e2b6;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/20535187d867b7b9-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__IBM_Plex_Mono_d7e2b6;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/5356a6a4f2c8c8d8-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__IBM_Plex_Mono_d7e2b6;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/db96af6b531dc71f-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__IBM_Plex_Mono_Fallback_d7e2b6;src:local("Arial");ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.00%;size-adjust:134.59%}.__className_d7e2b6{font-family:__IBM_Plex_Mono_d7e2b6,__IBM_Plex_Mono_Fallback_d7e2b6,ui-monospace,SFMono-Regular,Menlo,monospace;font-style:normal}.__variable_d7e2b6{--font-plex-mono:"__IBM_Plex_Mono_d7e2b6","__IBM_Plex_Mono_Fallback_d7e2b6",ui-monospace,SFMono-Regular,Menlo,monospace}@font-face{font-family:__GeistMono_46451f;src:url(/_next/static/media/723e11e5093b8e80.p.woff2) format("woff2");font-display:swap;font-weight:100 900}.__className_46451f{font-family:__GeistMono_46451f,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}.__variable_46451f{--font-geist-mono:"__GeistMono_46451f",ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}