@font-face{font-family:Rubik;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/dbd827405181b508-s.1e7lfzpvfrh7f.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Rubik;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/101a8ea8ee0a71f8-s.1-avrnevmoafi.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Rubik;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/a80398e50828056b-s.1n1ntp5se85-_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Rubik;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/996b4d9a15bee5b0-s.0kf5m0zv7sxld.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Rubik;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/9d760601823f9ac2-s.p.0ongx-zmnmtio.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rubik;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/e683b1ee568be024-s.p.0sv86lbjkn8rn.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rubik Fallback;src:local(Arial);ascent-override:89.06%;descent-override:23.81%;line-gap-override:0.0%;size-adjust:104.98%}.mzdU4W_className{font-family:Rubik,Rubik Fallback;font-style:normal}.mzdU4W_variable{--coach-font-sans:"Rubik", "Rubik Fallback"}
@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:300;src:url(../media/rubik-arabic-300-normal.0oaqt0jq2mefc.woff2)format("woff2"),url(../media/rubik-arabic-300-normal.3f9qcvvw6yto-.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:300;src:url(../media/rubik-cyrillic-ext-300-normal.2mhsr93g2hz9q.woff2)format("woff2"),url(../media/rubik-cyrillic-ext-300-normal.3s8kywmnnz_r5.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:300;src:url(../media/rubik-cyrillic-300-normal.1rm6d674n7x7p.woff2)format("woff2"),url(../media/rubik-cyrillic-300-normal.2pc0pv0a0f2jq.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:300;src:url(../media/rubik-hebrew-300-normal.1hn1ch6_5rckn.woff2)format("woff2"),url(../media/rubik-hebrew-300-normal.1qyaphkc5vfjm.woff)format("woff");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:300;src:url(../media/rubik-latin-ext-300-normal.1kk4n_zaygi22.woff2)format("woff2"),url(../media/rubik-latin-ext-300-normal.3swime63um6cy.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:300;src:url(../media/rubik-latin-300-normal.11xndu_zozdmv.woff2)format("woff2"),url(../media/rubik-latin-300-normal.1ajxqa_e_2vj9.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:400;src:url(../media/rubik-arabic-400-normal.0vp7nn2pnzebg.woff2)format("woff2"),url(../media/rubik-arabic-400-normal.32kb10fo6f0bt.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:400;src:url(../media/rubik-cyrillic-ext-400-normal.1pjg9juw-38gi.woff2)format("woff2"),url(../media/rubik-cyrillic-ext-400-normal.3l85nf7jreo3e.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:400;src:url(../media/rubik-cyrillic-400-normal.19j6xca_cvkfk.woff2)format("woff2"),url(../media/rubik-cyrillic-400-normal.3q6xwodpj0hvo.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:400;src:url(../media/rubik-hebrew-400-normal.0sa7rhqx96nua.woff2)format("woff2"),url(../media/rubik-hebrew-400-normal.1lv3_6hx7csx7.woff)format("woff");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:400;src:url(../media/rubik-latin-ext-400-normal.1i7r37053eakx.woff2)format("woff2"),url(../media/rubik-latin-ext-400-normal.00eaumfe4-hwp.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:400;src:url(../media/rubik-latin-400-normal.12i4e7j7c7qru.woff2)format("woff2"),url(../media/rubik-latin-400-normal.04r8ktuaquwb0.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:500;src:url(../media/rubik-arabic-500-normal.25si54k6u4-vk.woff2)format("woff2"),url(../media/rubik-arabic-500-normal.0ymha__o1svb1.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:500;src:url(../media/rubik-cyrillic-ext-500-normal.31fko9i3mz9gw.woff2)format("woff2"),url(../media/rubik-cyrillic-ext-500-normal.19aubmzazrl5r.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:500;src:url(../media/rubik-cyrillic-500-normal.15hkb-h3lgvsw.woff2)format("woff2"),url(../media/rubik-cyrillic-500-normal.2h95ivay5mi8a.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:500;src:url(../media/rubik-hebrew-500-normal.0-pbu796_9zei.woff2)format("woff2"),url(../media/rubik-hebrew-500-normal.0kcusgl9tkmok.woff)format("woff");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:500;src:url(../media/rubik-latin-ext-500-normal.3uj7r8gzidk4o.woff2)format("woff2"),url(../media/rubik-latin-ext-500-normal.381a3ih8kp2r9.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:500;src:url(../media/rubik-latin-500-normal.1jsmgtr2acm8w.woff2)format("woff2"),url(../media/rubik-latin-500-normal.2yepsp4p7fhvu.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:600;src:url(../media/rubik-arabic-600-normal.1buj4jaobvtj3.woff2)format("woff2"),url(../media/rubik-arabic-600-normal.1il5biqdb76gv.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:600;src:url(../media/rubik-cyrillic-ext-600-normal.0hu-00pxyba31.woff2)format("woff2"),url(../media/rubik-cyrillic-ext-600-normal.10gm5uhmd917b.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:600;src:url(../media/rubik-cyrillic-600-normal.2toxybg6lqhcr.woff2)format("woff2"),url(../media/rubik-cyrillic-600-normal.2e1arfueiy60a.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:600;src:url(../media/rubik-hebrew-600-normal.0_j6xrumxz-5f.woff2)format("woff2"),url(../media/rubik-hebrew-600-normal.0rcd100glq19i.woff)format("woff");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:600;src:url(../media/rubik-latin-ext-600-normal.08c482jfn1u36.woff2)format("woff2"),url(../media/rubik-latin-ext-600-normal.405o71ozj1lws.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:600;src:url(../media/rubik-latin-600-normal.0lf2887eb128a.woff2)format("woff2"),url(../media/rubik-latin-600-normal.0jydfm5nncp0q.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:700;src:url(../media/rubik-arabic-700-normal.36h_8xs6b-0h1.woff2)format("woff2"),url(../media/rubik-arabic-700-normal.0-52e8cs6ks-b.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:700;src:url(../media/rubik-cyrillic-ext-700-normal.0vzz-zho3b34s.woff2)format("woff2"),url(../media/rubik-cyrillic-ext-700-normal.24jt3e8_-4gt2.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:700;src:url(../media/rubik-cyrillic-700-normal.2he5lvn-coa72.woff2)format("woff2"),url(../media/rubik-cyrillic-700-normal.33_3xl24wpnit.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:700;src:url(../media/rubik-hebrew-700-normal.0efdz7ab11fbx.woff2)format("woff2"),url(../media/rubik-hebrew-700-normal.2kzzr6s22xon4.woff)format("woff");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:700;src:url(../media/rubik-latin-ext-700-normal.1grh02q2-ys23.woff2)format("woff2"),url(../media/rubik-latin-ext-700-normal.3t8q5hw6bx4gr.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:700;src:url(../media/rubik-latin-700-normal.1xda3o1j6_rb4.woff2)format("woff2"),url(../media/rubik-latin-700-normal.004saouf52eae.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
:root{--r-blue-150:#9dbdf9;--r-blue-200:#8fb1f0;--r-blue-700:#0e3170;--r-blue-subtle:#f2f7ff;--r-gray-100:#edf2f7;--r-gray-200:#e2e8f0;--r-gray-300:#cbd5e0;--r-gray-400:#a0aec0;--r-gray-600:#4a5568;--r-gray-800:#1a202c;--r-gray-50:#f5f5f5;--r-yellow-500:#ecc94b;--r-orange-100:#ffedd5;--r-orange-300:#f6ad55;--r-green-500:#38a169;--r-mui-blue-800:#1565c0;--r-eye:#32a4e2;--r-wordmark:#203669;--r-eye-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 14'%3E%3Cpath transform='translate(0 -5)' d='M11.9999 5C5.16992 5 0.829703 10.8388 0 12.3107C1.44715 14.751 4.33802 17.6657 8.17225 19C8.6196 17.8521 9.37878 15.7029 12 15.7029C14.6211 15.7029 15.3804 17.8522 15.8278 19C19.662 17.6657 22.5528 14.751 24 12.3107C23.1702 10.8388 18.83 5 11.9999 5ZM11.9999 14.1598C9.51041 14.1598 9.51375 10.4715 11.9999 10.4715C14.4895 10.4715 14.4861 14.1598 11.9999 14.1598ZM16.5944 17.0043C16.1125 16.0509 15.335 15.2411 14.396 14.7502C15.0471 14.1339 15.4544 13.2715 15.4546 12.3163C15.4534 7.83537 8.5466 7.83407 8.54536 12.3163C8.54565 13.2715 8.95284 14.1339 9.60398 14.7502C8.66501 15.2412 7.88746 16.0509 7.40556 17.0043C4.60035 15.6883 2.64207 13.4537 1.8175 12.3198C2.69956 10.9916 6.61621 6.54299 12.0001 6.54299C17.384 6.54299 21.3005 10.9915 22.1827 12.3198C21.358 13.4537 19.3997 15.6883 16.5944 17.0043Z'/%3E%3C/svg%3E");--r-red-50:#fff5f5;--r-red-200:#feb2b2;--r-red-dark:#8e0000;--coach-bg:#fafafa;--coach-surface:#fff;--coach-surface-2:#f5f5f5;--coach-border:#0000001f;--coach-border-strong:#0000003b;--coach-text:#000000de;--coach-text-muted:#0009;--coach-text-subtle:#00000061;--coach-accent:var(--r-mui-blue-800);--coach-accent-hover:#0d47a1;--coach-accent-text:#fff;--coach-accent-soft:#e3f2fd;--coach-accent-subtle:#f3f8fd;--coach-entry-explore:#7e57c2;--coach-entry-propose:#00897b;--coach-entry-build:#1565c0;--coach-entry-adapt:#e65100;--coach-entry-ink-share:75%;--coach-focus:var(--r-mui-blue-800);--coach-danger:var(--r-red-dark);--coach-notify:#f5a524;--coach-success:#12805c;--coach-success-soft:#f2faf6;--coach-success-border:#c3e8d7;--coach-warning:#8a5a00;--coach-warning-soft:#fff8e6;--coach-warning-border:#f3d9a4;--coach-danger-border:var(--r-red-200);--coach-danger-bg:var(--r-red-50);--coach-radius-sm:8px;--coach-radius:8px;--coach-radius-lg:8px;--coach-radius-pill:999px;--coach-shadow-footer:0 -2px 11px 0 #00000040;--coach-shadow-1:0 2px 1px -1px #0003, 0 1px 1px 0 #00000024, 0 1px 3px 0 #0000001f;--coach-shadow-8:0 5px 5px -3px #0003, 0 8px 10px 1px #00000024, 0 3px 14px 2px #0000001f;--coach-font:var(--coach-font-sans,Rubik), -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--coach-font-mono:ui-monospace, SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;--coach-ease:cubic-bezier(.4, 0, .2, 1);--coach-scroll-thumb:#0000004d;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*,:before,:after{box-sizing:border-box}html,body{overscroll-behavior:none;background:var(--coach-bg);height:100%;color:var(--coach-text);font-family:var(--coach-font);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0;font-size:15px;line-height:1.5;overflow:hidden}:where(img,svg,video,canvas){display:block}:where(img,video){max-width:100%;height:auto}:where(h1,h2,h3,h4,p,ul,ol){margin:0;padding:0}:where(ul,ol){list-style:none}:is(a,button,input,select,textarea,[tabindex]:not([tabindex="-1"])):not(:where([class*=Mui])):focus-visible{outline:2px solid var(--coach-focus);outline-offset:2px}.scrollArea{scrollbar-width:thin;scrollbar-color:var(--coach-scroll-thumb) transparent}.scrollArea::-webkit-scrollbar{width:6px;height:6px}.scrollArea::-webkit-scrollbar-track{background:0 0}.scrollArea::-webkit-scrollbar-thumb{background-color:var(--coach-scroll-thumb);border-radius:10px}.brand{min-width:0;color:var(--r-wordmark);align-items:center;gap:8px;display:inline-flex}.brandMark{width:30px;height:18px;color:var(--r-eye);-webkit-mask:var(--r-eye-mask) center / contain no-repeat;-webkit-mask:var(--r-eye-mask) center / contain no-repeat;mask:var(--r-eye-mask) center / contain no-repeat;background:currentColor;flex:none}.brandWord{letter-spacing:-.02em;color:currentColor;font-size:19px;font-weight:500;line-height:1}.appShell{background:var(--coach-bg);max-width:100%;height:100dvh;display:flex;overflow:hidden}.workspace{flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.workspaceBody{flex:1;min-height:0;display:flex}.chatPane{flex-direction:column;flex:1;min-width:0;display:flex;position:relative;overflow:hidden}.mascotField{z-index:40;pointer-events:none;position:absolute;inset:0;overflow:hidden}.mascotBot{background:radial-gradient(closest-side, var(--coach-surface) 42%, color-mix(in srgb, var(--coach-surface) 70%, transparent) 62%, transparent 78%);width:112px;height:112px;color:var(--coach-accent);cursor:pointer;pointer-events:none;border:0;padding:0;transition-property:left,top;transition-duration:.9s;transition-timing-function:ease-in-out;position:absolute}.birdMug{cursor:grab;pointer-events:auto;touch-action:none;-webkit-user-select:none;user-select:none;filter:drop-shadow(0 1px 1px #0000002e);font-size:25px;line-height:1;transition:opacity .4s;position:absolute}.mascotBot[data-phase=fly]{transition:left .9s cubic-bezier(.15,.6,.4,1),top .43s cubic-bezier(.2,.7,.4,1)}.mascotBot[data-phase=glide]{transition:left .9s cubic-bezier(.15,.6,.4,1),top .47s cubic-bezier(.5,0,.6,1)}.mascotBot .birdIris{transform-box:view-box;translate:calc(var(--tori-look-x,0) * .6px) calc(var(--tori-look-y,0) * .45px);transition:translate .22s ease-out}.birdMug[data-nap]{opacity:.5}.birdMug{transform-origin:bottom;scale:var(--tori-mug-scale,1)}.birdMug:not([data-held]){transition:scale .26s cubic-bezier(.34,1.56,.64,1),opacity .4s}@media (prefers-reduced-motion:reduce){.birdMug{transition:none}}.birdMug[data-held]{cursor:grabbing;scale:calc(var(--tori-mug-scale,1) * 1.15);filter:drop-shadow(0 4px 6px #00000047)}.birdMug[data-landed]{animation:.26s ease-out mugLand}@keyframes mugLand{0%{scale:calc(var(--tori-mug-scale,1) * 1.16) calc(var(--tori-mug-scale,1) * .84)}55%{scale:calc(var(--tori-mug-scale,1) * .94) calc(var(--tori-mug-scale,1) * 1.06)}}.mascotBot[data-phase=circle]{transition:none}.mascotBot[data-phase=circle] .birdFacing{rotate:calc(var(--tori-bank) * -5deg);animation:4.2s ease-in-out infinite birdCircle}@keyframes birdCircle{0%,to{translate:0}25%{translate:5px 3px}50%{translate:1px 6px}75%{translate:-4px 2px}}.mascotBot[data-phase=circle] .birdWing{animation:.24s ease-in-out infinite birdBeat}.mascotBot[data-phase=circle] .birdWingFar{animation:.24s ease-in-out infinite birdBeatFar}.mascotBot[data-phase=circle] .birdLegs{translate:0 -1.4px;rotate:-26deg}.mascotBot[data-carried]{cursor:grabbing;transition:none}.mascotBot[data-singing] .birdNod{animation:.52s ease-in-out infinite birdSing}.birdBeak{transform-box:view-box;transform-origin:25.2px 12.9px}.mascotBot[data-singing] .birdBeak{animation:.26s ease-in-out infinite birdBeak}@keyframes birdSing{50%{translate:0 -1px;rotate:-9deg}}@keyframes birdBeak{50%{rotate:7deg}}.mascotBot[data-asking]:not([data-nap]) .birdNod{rotate:-7deg}.mascotBot[data-asking]:not([data-nap]) .birdCrest{rotate:-12deg}.mascotBot[data-phase=perch]{transition:none}.mascotBot :is(.birdBody,.birdHead,.birdCrest,.birdWing,.birdWingFar,.birdTail,.birdLegs,.birdLid,.birdNod){transform-box:view-box}.birdHead,.birdNod{transform-origin:18.4px 16px}.birdCrest{transform-origin:19.6px 8.2px}.birdWing,.birdWingFar{transform-origin:13px 17px}.birdTail{transform-origin:9.4px 19px}.birdBody{transform-origin:15.4px 25.4px}.birdLegs{transform-origin:15.9px 24.6px}.mascotBot .birdFacing{--tori-bank:1;transform-box:view-box;transform-origin:16px 16px;transition:scale .22s ease-in-out,rotate .26s ease-out}.mascotBot[data-flip] .birdFacing{--tori-bank:-1;scale:-1 1}.mascotBot[data-phase=perch] .birdBody{animation:3.6s ease-in-out infinite birdBreathe}.mascotBot[data-phase=perch] .birdTail{animation:3.6s ease-in-out infinite birdTail}.mascotBot[data-phase=perch]:not([data-busy]) .birdHead{animation:9s ease-in-out infinite birdLook}@keyframes birdBreathe{50%{scale:1.015 1.03}}@keyframes birdTail{50%{rotate:4deg}}@keyframes birdLook{0%,62%,88%,to{rotate:0deg}70%,80%{rotate:-7deg}}.mascotBot[data-phase=crouch] .birdBody{transition:scale .14s ease-in;scale:1.04 .92}.mascotBot[data-phase=crouch] .birdHead{rotate:-8deg}.mascotBot:is([data-phase=fly],[data-phase=glide]) .birdLegs{transition:all .2s ease-out;translate:0 -1.4px;rotate:-26deg}.mascotBot[data-phase=fly] .birdWing{animation:.2s ease-in-out infinite birdBeat}.mascotBot[data-phase=fly] .birdWingFar{animation:.2s ease-in-out infinite birdBeatFar}.mascotBot[data-phase=glide] .birdWing{transition:rotate .18s ease-out;rotate:-16deg}.mascotBot[data-phase=glide] .birdWingFar{transition:rotate .18s ease-out;rotate:-24deg}@keyframes birdBeat{0%,to{rotate:-42deg;scale:1 .82}50%{rotate:26deg}}@keyframes birdBeatFar{0%,to{rotate:-52deg;scale:1 .78}50%{rotate:18deg}}.mascotBot[data-phase=flare] .birdBody{transition:rotate .16s ease-out;rotate:-15deg}.mascotBot[data-phase=flare] .birdWing{transition:all .16s ease-out;rotate:-46deg;scale:1 1.1}.mascotBot[data-phase=flare] .birdWingFar{transition:all .16s ease-out;rotate:-58deg}.mascotBot[data-phase=flare] .birdLegs{translate:0 .8px;rotate:16deg}.mascotBot[data-phase=settle] .birdBody{animation:.34s ease-out birdSettle}@keyframes birdSettle{0%{rotate:-6deg;scale:1.05 .9}60%{scale:1 1.02}}.mascotBot[data-busy] .birdHead{animation:1.2s ease-in-out infinite birdPeck}.mascotBot[data-busy] .birdCrest{rotate:-14deg}@keyframes birdPeck{0%,to{rotate:0deg}20%,30%,50%,60%{rotate:16deg}}.mascotBot[data-phase=crouch] .birdFacing{rotate:calc(var(--tori-bank) * -7deg)}.mascotBot[data-phase=fly] .birdFacing{rotate:calc(var(--tori-bank) * -15deg)}.mascotBot[data-phase=glide] .birdFacing{rotate:calc(var(--tori-bank) * 8deg)}.mascotBot[data-phase=flare] .birdFacing{rotate:calc(var(--tori-bank) * -3deg)}.mascotBot:is([data-phase=fly],[data-phase=glide]) .birdTail{transition:all .2s ease-out;rotate:-11deg;scale:1.12}.mascotBot[data-phase=flare] .birdTail{transition:all .16s ease-out;rotate:27deg;scale:1.28 1.16}.mascotBot[data-phase=settle] .birdTail{animation:.34s ease-out birdTailFlick}@keyframes birdTailFlick{40%{rotate:24deg}}.mascotBot:is([data-phase=fly],[data-phase=glide],[data-phase=flare]) .birdCrest{transition:rotate .18s ease-out;rotate:32deg}.mascotBot:is([data-phase=fly],[data-phase=glide]) .birdHead{transition:rotate .2s ease-out;animation:none;rotate:-7deg}.mascotBot[data-phase=perch]:not([data-busy]):not([data-nap]) .birdWing{animation:23s ease-in-out infinite birdPreen}@keyframes birdPreen{0%,88%,96%,to{rotate:0deg}90%,94%{rotate:-32deg;scale:1 1.07}}.mascotBot[data-hop] .birdBody{animation:.62s ease-out birdHop}.mascotBot[data-hop] .birdWing{animation:.62s ease-out birdFlick}@keyframes birdHop{35%{translate:0 -5px}70%{translate:0 -1.6px}}@keyframes birdFlick{40%{rotate:-38deg}}.mascotBot[data-nap] .birdBody{animation:none;scale:1.05 .96}.mascotBot[data-nap] .birdHead{animation:none;translate:-1.4px 1.8px;rotate:12deg}.mascotBot[data-nap] .birdCrest{rotate:26deg}.mascotBot[data-nap] .birdLid{opacity:1}.mascotBot[data-athome]:not([data-busy]):not([data-nap]) .birdNod{animation:8s ease-in-out infinite birdDip}.mascotBot:focus-visible{outline:2px solid var(--coach-focus);outline-offset:2px;border-radius:var(--coach-radius)}.mascotBot svg{pointer-events:none;width:100%;height:100%}.mascotBot svg :is(path,circle,ellipse,rect,text){pointer-events:visiblePainted}.mascotBot:focus-visible{pointer-events:auto}.mascotBot[data-nap]{opacity:.45}.mascotBot[data-nap]:hover{opacity:.6}@media (prefers-reduced-motion:reduce){.mascotBot{transition:none}.mascotField,.mascotField *,.mascotBot,.mascotBot *{animation:none!important}.mascotBot :is(.birdFacing,.birdBody,.birdHead,.birdWing,.birdWingFar,.birdTail,.birdLegs),.birdIris{transition:none}}@keyframes birdDip{0%,74%,to{rotate:0deg}79%,83%{rotate:48deg}88%{rotate:-32deg}93%,95%{rotate:48deg}98%{rotate:-30deg}}[data-testid=copilot-send-button].softStopping{white-space:nowrap;border-radius:999px;width:auto;padding-inline:12px;font-size:13px}.docChips{flex-wrap:wrap;justify-content:flex-end;gap:6px;margin:4px 0 0;padding:0;list-style:none;display:flex}.docChips.fromCoach{justify-content:flex-start}.sideRail{scrollbar-width:thin;scrollbar-color:var(--coach-scroll-thumb) transparent;flex-direction:column;flex:0 0 300px;gap:14px;min-width:0;padding:18px 18px 18px 4px;display:none;overflow-y:auto}@media (min-width:1200px){.sideRail{display:flex}}@keyframes taskPulse{50%{opacity:.35}}.workspaceBody .chatPane{transition:filter .2s var(--coach-ease), opacity .2s var(--coach-ease)}.workspace:has(.composerTray:not(:empty)) .workspaceBody .chatPane{filter:blur(3px);opacity:.55;pointer-events:none;-webkit-user-select:none;user-select:none}@media (prefers-reduced-motion:reduce){.workspaceBody .chatPane{transition:none}}.scenarioMain [data-pending]{outline:2px solid var(--coach-accent);outline-offset:2px;border-radius:var(--coach-radius)}.selfSentMessage{border:1px dashed var(--coach-border-strong);border-radius:var(--coach-radius-lg);max-width:80%;color:var(--coach-text-muted);margin:8px 0 8px auto;padding:8px 12px;font-size:12.5px}.selfSentMessage p{font-family:var(--coach-font-mono);white-space:pre-wrap;overflow-wrap:anywhere;margin:4px 0 0}.selfSentLabel{color:var(--coach-text-subtle);font-size:11px;font-weight:500}.turnStopped{color:var(--coach-text-subtle);align-items:center;gap:10px;margin:14px 0;font-size:11.5px;font-weight:500;display:flex}.turnStopped:before,.turnStopped:after{border-top:1px dashed var(--coach-border-strong);content:"";flex:1}@keyframes taskGlow{50%{box-shadow:0 0 0 4px color-mix(in srgb, var(--scenario-live,#1f8fd0) 22%, transparent)}}.threadOlder{z-index:3;border:1px solid var(--coach-border);background:var(--coach-surface);box-shadow:var(--coach-shadow-sm,0 1px 2px #1018280f);color:var(--coach-text-muted);border-radius:999px;padding:5px 12px;font-size:12px;position:absolute;top:10px;left:50%;translate:-50%}.threadLoading{z-index:30;background:var(--coach-bg);flex-direction:column;gap:18px;padding:34px 0 0;display:flex;position:absolute;inset:0}.threadLoadingLines{width:var(--cpk-container-3xl,min(1040px, 100% - 48px));flex-direction:column;gap:22px;margin:22px auto 0;display:flex}.threadLoadingComposer{width:var(--cpk-container-3xl,min(1040px, 100% - 48px));border:1px solid var(--coach-border);border-radius:var(--coach-radius);background:var(--coach-surface);height:52px;margin:auto auto 38px}.threadLoadingBar{background:var(--coach-accent-subtle);width:100%;height:2px;position:absolute;top:0;left:0;overflow:hidden}.threadLoadingBar:after{content:"";background:var(--coach-accent);border-radius:1px;width:34%;animation:1.1s ease-in-out infinite threadLoadingSweep;position:absolute;inset:0 auto 0 0}@keyframes threadLoadingSweep{0%{translate:-100%}to{translate:340%}}@media (prefers-reduced-motion:reduce){.threadLoadingBar:after{width:100%;animation:none}}.chatSurface{zoom:var(--chat-zoom,.9);flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow:hidden}@keyframes planPulse{50%{opacity:.55}}.sidebar{flex:0 1 min(var(--coach-sidebar-width,300px), 33vw);width:min(var(--coach-sidebar-width,300px), 33vw);border-right:1px solid var(--coach-border);background:var(--coach-surface);min-width:0;color:var(--coach-text);transition:flex-basis .22s var(--coach-ease), width .22s var(--coach-ease), padding .22s var(--coach-ease);flex-direction:column;gap:16px;padding:12px;display:flex;overflow:hidden}:root[data-resizing] .sidebar{transition:none}.appShell[data-sidebar=closed] .sidebar{visibility:hidden;border-right:0;flex-basis:0;width:0;padding-left:0;padding-right:0}@media (prefers-reduced-motion:reduce){.sidebar{transition:none}}.chatAlert{border-radius:var(--coach-radius);color:var(--coach-text);background:#f565651f;align-items:center;gap:10px;margin:0 18px 10px;padding:9px 12px;font-size:13px;line-height:1.45;display:flex;box-shadow:inset 3px 0 #f56565}.chatAlert span{flex:auto}@keyframes threadPulse{50%{opacity:.35;transform:scale(.8)}}.pulseDot{background:var(--coach-accent);border-radius:50%;flex:none;width:7px;height:7px;position:relative}.pulseDot:after{content:"";border:2px solid var(--coach-accent);animation:coachPulse 1.6s var(--coach-ease) infinite;border-radius:50%;position:absolute;inset:-4px}@keyframes coachPulse{0%{opacity:.55;transform:scale(.6)}70%,to{opacity:0;transform:scale(1.25)}}.toolGroup{flex-wrap:wrap;gap:1px 14px;margin:2px 0;display:flex}.toolFold{margin:2px 0}.toolFold>summary{cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--coach-text-muted);padding:2px 0;font-size:12px}.toolFold[data-state=failed]>summary{color:var(--coach-danger)}.toolFold>.toolGroup{margin-left:14px}.toolGroup:empty{display:none}.toolRow{color:var(--coach-text-muted);align-items:center;gap:6px;padding:1px 0;font-size:12px;display:flex}.toolName{color:var(--coach-text)}.toolRow[data-state=failed],.toolRow[data-state=failed] .toolName{color:var(--coach-danger)}.toolTime{color:var(--coach-text-muted);opacity:.75;font-variant-numeric:tabular-nums}.toolFlag{color:var(--coach-text-muted);font-style:italic}.toolRow[data-state=failed] .toolFlag{color:var(--coach-danger);font-style:normal}.turnNarration{min-width:0;color:var(--coach-text-muted);flex:100%;gap:1px;margin:1px 0;font-size:12.5px;display:grid}.turnNarration li{align-items:baseline;gap:6px;display:flex}.turnNarration li[data-state=done] span:first-child{color:var(--coach-accent)}.pickedNotes{flex:100%;gap:1px;min-width:0;margin:3px 0 2px;font-size:12.5px;display:grid}.pickedNote{align-items:baseline;gap:7px;min-width:0;display:flex}.pickedNote:before{content:"✓";color:var(--coach-accent);flex:none}.pickedNote dt{min-width:0;color:var(--coach-text-muted);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;overflow:hidden}.pickedNote dd{overflow-wrap:anywhere;min-width:0;color:var(--coach-text);flex:0 auto;margin:0;font-weight:500}.pickedCard{align-items:center;gap:7px;display:inline-flex}.pickedFace{object-fit:cover;border-radius:50%;flex:none;width:22px;height:22px}.pickedFaceLetter{background:var(--coach-accent-soft);color:var(--coach-accent);place-items:center;font-size:11px;font-weight:600;display:grid}.pickedCardRole{color:var(--coach-text-muted);font-weight:400}[data-testid=copilot-assistant-toolbar] button[aria-pressed=true]{color:var(--coach-accent)}[data-testid=copilot-assistant-toolbar] button[aria-pressed=true][aria-label$=down]{color:var(--coach-danger)}[data-entry=explore]{--entry-color:var(--coach-entry-explore)}[data-entry=propose]{--entry-color:var(--coach-entry-propose)}[data-entry=build]{--entry-color:var(--coach-entry-build)}[data-entry=adapt]{--entry-color:var(--coach-entry-adapt)}[data-entry]{--entry-ink:color-mix(in srgb, var(--entry-color) var(--coach-entry-ink-share), black);--entry-tint:color-mix(in srgb, var(--entry-color) 7%, var(--coach-surface))}.entryTile[aria-pressed=true] .entryArt[data-entry=auto] :is(i,b){opacity:1}.entryArt{isolation:isolate;flex:none;width:64px;height:40px;position:relative}.entryArt i,.entryArt b{border-radius:3px;display:block;position:absolute}.entryArt i{background:var(--entry-color);opacity:.55}.entryArt b{border:1.5px solid var(--entry-color);background:var(--coach-surface)}.entryArt[data-entry=explore] i{border-radius:50%;width:8px;height:8px;top:4px}.entryArt[data-entry=explore] i:first-child{left:2px}.entryArt[data-entry=explore] i:nth-child(2){top:14px;left:14px}.entryArt[data-entry=explore] i:nth-child(3){top:26px;left:4px}.entryArt[data-entry=explore] b{width:28px;height:24px;top:8px;right:2px}.entryArt[data-entry=propose] i{height:3px;left:2px}.entryArt[data-entry=propose] i:first-child{width:22px;top:12px}.entryArt[data-entry=propose] i:nth-child(2){width:16px;top:18px}.entryArt[data-entry=propose] i:nth-child(3){width:19px;top:24px}.entryArt[data-entry=propose] b{width:28px;height:24px;top:8px;right:2px}.entryArt[data-entry=build] b{z-index:-1;width:36px;height:36px;top:2px;left:14px}.entryArt[data-entry=build] i{opacity:.7;width:26px;height:7px;left:19px}.entryArt[data-entry=build] i:first-child{top:7px}.entryArt[data-entry=build] i:nth-child(2){top:16px}.entryArt[data-entry=build] i:nth-child(3){top:25px}.entryArt[data-entry=adapt] b{width:36px;height:36px;top:2px;left:14px}.entryArt[data-entry=adapt] i{background:var(--coach-text-muted);opacity:.6;width:26px;height:3px;left:19px}.entryArt[data-entry=adapt] i:first-child{top:10px}.entryArt[data-entry=adapt] i:nth-child(2){background:var(--entry-color);opacity:1;top:18px}.entryArt[data-entry=adapt] i:nth-child(3){width:18px;top:26px}.entryArt[data-entry=adapt] b{z-index:-1}.entryArt[data-entry=auto]:before{content:"";background:var(--coach-text-muted);border-radius:50%;width:8px;height:8px;position:absolute;top:16px;left:28px}.entryArt[data-entry=auto] :is(i,b){opacity:.55;border:0;border-radius:50%;width:8px;height:8px}.entryArt[data-entry=auto] i:first-child{background:var(--coach-entry-explore);top:2px;left:28px}.entryArt[data-entry=auto] i:nth-child(2){background:var(--coach-entry-propose);top:16px;left:44px}.entryArt[data-entry=auto] i:nth-child(3){background:var(--coach-entry-build);top:30px;left:28px}.entryArt[data-entry=auto] b{background:var(--coach-entry-adapt);top:16px;left:12px}@media (prefers-reduced-motion:no-preference){.entryTile:is(:hover,:focus-visible) .entryArt[data-entry=auto] :is(i,b){animation:entry-weigh 2.4s var(--coach-ease,ease) infinite}.entryTile:is(:hover,:focus-visible) .entryArt[data-entry=auto] i:nth-child(2){animation-delay:.6s}.entryTile:is(:hover,:focus-visible) .entryArt[data-entry=auto] i:nth-child(3){animation-delay:1.2s}.entryTile:is(:hover,:focus-visible) .entryArt[data-entry=auto] b{animation-delay:1.8s}.entryTile:is(:hover,:focus-visible) .entryArt[data-entry=explore] i{animation:entry-idea 1.8s var(--coach-ease,ease) infinite}.entryTile:is(:hover,:focus-visible) .entryArt[data-entry=explore] i:nth-child(2){animation-delay:.15s}.entryTile:is(:hover,:focus-visible) .entryArt[data-entry=explore] i:nth-child(3){animation-delay:.3s}.entryTile:is(:hover,:focus-visible) .entryArt:is([data-entry=explore],[data-entry=propose]) b{animation:entry-preview 1.8s var(--coach-ease,ease) infinite}.entryTile:is(:hover,:focus-visible) .entryArt[data-entry=propose] i{animation:entry-line 1.8s var(--coach-ease,ease) infinite}.entryTile:is(:hover,:focus-visible) .entryArt[data-entry=build] i{transform-origin:0;animation:entry-write-1 3.6s var(--coach-ease,ease) infinite}.entryTile:is(:hover,:focus-visible) .entryArt[data-entry=build] i:nth-child(2){animation-name:entry-write-2}.entryTile:is(:hover,:focus-visible) .entryArt[data-entry=build] i:nth-child(3){animation-name:entry-write-3}.entryTile:is(:hover,:focus-visible) .entryArt[data-entry=adapt] i:nth-child(2){animation:entry-swap 1.8s var(--coach-ease,ease) infinite}}@keyframes entry-idea{0%,10%{transform:scale(0)}30%,55%{transform:scale(1)}80%,to{opacity:0;transform:translate(34px,8px)scale(.4)}}@keyframes entry-preview{0%,55%{background:var(--coach-surface)}80%,to{background:var(--entry-tint)}}@keyframes entry-line{0%,15%{opacity:.55;transform:translate(0)}60%,to{opacity:0;transform:translate(34px)scaleX(.6)}}@keyframes entry-write-1{0%{transform:scaleX(0)}14%,86%{opacity:.7;transform:scaleX(1)}96%,to{opacity:0;transform:scaleX(1)}}@keyframes entry-write-2{0%,28%{transform:scaleX(0)}42%,86%{opacity:.7;transform:scaleX(1)}96%,to{opacity:0;transform:scaleX(1)}}@keyframes entry-write-3{0%,56%{transform:scaleX(0)}70%,86%{opacity:.7;transform:scaleX(1)}96%,to{opacity:0;transform:scaleX(1)}}@keyframes entry-weigh{0%,30%,to{opacity:.55;transform:scale(1)}12%{opacity:1;transform:scale(1.5)}}@keyframes entry-swap{0%,25%{background:var(--coach-text-muted);opacity:.6;transform:scaleX(1)}45%{transform:scaleX(0)}70%,to{background:var(--entry-color);opacity:1;transform:scaleX(1)}}.gateCovered{display:contents}.gateCovered[inert]{pointer-events:none}.gateOverlay{z-index:1000;position:fixed;inset:0}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.scenarioMain{--scenario-done:var(--coach-accent);--scenario-live:#1f8fd0;--scenario-live-tint:#eef7fd;--scenario-skill-bg:#e3edff;--scenario-skill-text:var(--r-blue-700);--scenario-stage-no:var(--r-mui-blue-800);--scenario-stage-no-text:#fff;--scenario-rail-line:var(--r-gray-100);border-right:1px solid var(--coach-border);background:var(--coach-surface);min-width:0;color:var(--coach-text);flex-direction:column;flex:1;display:flex;position:relative}.scenarioScroll{flex-direction:column;flex:1;gap:12px;min-height:0;padding:24px max(32px,50% - 430px) 32px;display:flex;overflow-y:auto;container:scenario/inline-size}.scenarioSrOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.topbarPlan{--scenario-done:var(--coach-accent);--scenario-live:#1f8fd0;z-index:30;flex:auto;align-items:center;gap:14px;min-width:0;display:flex;position:relative}.topbarPlan:empty{display:none}.scenarioMain [data-changed]{vertical-align:top;background:var(--scenario-live-tint);max-width:100%;box-shadow:0 0 0 3px var(--scenario-live-tint);transition:background-color .3s var(--coach-ease), box-shadow .3s var(--coach-ease);border-radius:4px;display:inline-block}.scenarioStreaming{color:var(--coach-text-muted)}.scenarioStreaming:after{color:var(--scenario-live);content:"▍";animation:1s step-end infinite streamCaret}@keyframes streamCaret{50%{opacity:0}}.scenarioDel{color:var(--coach-text-muted);text-decoration:line-through}.scenarioIns{text-decoration:underline;-webkit-text-decoration-color:var(--scenario-live);text-decoration-color:var(--scenario-live);text-underline-offset:3px;text-decoration-thickness:2px}.scenarioMain [data-staged]{position:relative}.scenarioMain [data-staged]:before{background:var(--coach-warning-border);content:"";border-radius:2px;width:2px;position:absolute;top:4px;bottom:4px;left:-14px}@keyframes railPulse{50%{box-shadow:0 0 0 5px var(--scenario-live-tint)}}@keyframes stageLive{50%{opacity:.35}}@keyframes scenarioFlash{0%{background-color:var(--coach-accent-soft)}}.scenarioMain [data-flash]{border-radius:var(--coach-radius);animation:scenarioFlash 1.6s var(--coach-ease)}@media (prefers-reduced-motion:reduce){.scenarioMain [data-flash]{background-color:var(--coach-accent-soft);animation:none}}.scenarioSkill{background:var(--scenario-skill-bg);width:fit-content;color:var(--scenario-skill-text);border-radius:999px;margin-top:4px;padding:2px 8px;font-size:11.5px;line-height:1.4;display:block}.scenarioMissing{color:var(--coach-text-subtle);margin:0;font-size:13px}.scenarioField{vertical-align:top;max-width:100%;display:inline-block;position:relative}.scenarioHowReference{color:var(--coach-text-subtle);align-items:baseline;gap:6px;font-size:12px;display:flex}.scenarioReferenceLink{color:var(--coach-accent);flex:none}.scenarioSkillEdit{margin-top:4px;font-size:11.5px}.scenarioSkillEdit .scenarioSkill{margin-top:0}.scenarioEditActions{flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}.scenarioEditHint{color:var(--coach-text-subtle);font-size:12px}@keyframes scenarioEditorFloat{0%{opacity:0;transform:translateY(4px)}}.scenarioEdited{color:var(--coach-text-subtle);margin-left:4px;font-size:11.5px}.scenarioItem .scenarioHowReference{margin-top:2px}@keyframes scenarioToast{0%{opacity:0;translate:-50% 8px}10%,85%{opacity:1;translate:-50%}to{opacity:0;translate:-50%}}.chatResizer{display:none}:root[data-view-mode=developer]{--r-blue-subtle:#0e1d30;--r-gray-100:#182c47;--r-gray-200:#24405f;--r-gray-300:#33557a;--r-gray-400:#8aa3bf;--r-gray-600:#a9bcd3;--r-gray-800:#e6eef8;--r-red-50:#3a1717;--r-red-200:#7a3333;--r-red-dark:#ff9a9a;--coach-bg:#0b1726;--coach-surface:#12233a;--coach-surface-2:#182c47;--coach-border:#24405f;--coach-border-strong:#33557a;--coach-text:#e6eef8;--coach-text-muted:#a9bcd3;--coach-text-subtle:#8aa3bf;--coach-accent:#90caf9;--coach-accent-hover:#42a5f5;--coach-accent-text:#000000de;--coach-accent-soft:#163a5c;--coach-accent-subtle:#0e1d30;--coach-entry-explore:#b39ddb;--coach-entry-propose:#4db6ac;--coach-entry-build:#90caf9;--coach-entry-adapt:#ffb74d;--coach-entry-ink-share:100%;--coach-focus:#90caf9;--coach-danger:#ff9a9a;--coach-danger-bg:#3a1717;--coach-danger-border:#7a3333;--coach-success:#5fd3a4;--coach-success-soft:#0f2e24;--coach-success-border:#1f5a45;--coach-warning:#f3c66b;--coach-warning-soft:#33270b;--coach-warning-border:#6b5420;--coach-scroll-thumb:#ffffff4d;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-view-mode=developer] [data-copilotkit]{--background:var(--coach-bg);--foreground:var(--coach-text);--card:var(--coach-surface);--card-foreground:var(--coach-text);--popover:var(--coach-surface);--popover-foreground:var(--coach-text);--primary:var(--coach-text);--primary-foreground:var(--coach-bg);--secondary:var(--coach-surface-2);--secondary-foreground:var(--coach-text);--muted:var(--coach-surface-2);--muted-foreground:var(--coach-text-muted);--accent:var(--coach-surface-2);--accent-foreground:var(--coach-text);--border:var(--coach-border);--input:var(--coach-border);--ring:var(--coach-border-strong)}:root[data-view-mode=developer] [data-copilotkit] [class*=prose]{--tw-prose-body:var(--coach-text);--tw-prose-headings:var(--coach-text);--tw-prose-lead:var(--coach-text-muted);--tw-prose-links:var(--coach-accent);--tw-prose-bold:#fff;--tw-prose-counters:var(--coach-text-muted);--tw-prose-bullets:var(--coach-text-subtle);--tw-prose-hr:var(--coach-border);--tw-prose-quotes:var(--coach-text);--tw-prose-quote-borders:var(--coach-border-strong);--tw-prose-captions:var(--coach-text-muted);--tw-prose-code:var(--coach-text);--tw-prose-pre-code:var(--coach-text);--tw-prose-pre-bg:var(--coach-bg);--tw-prose-th-borders:var(--coach-border-strong);--tw-prose-td-borders:var(--coach-border)}:root[data-view-mode=developer] .scenarioMain{--scenario-done:#7cc4f0;--scenario-live:#33a7e6;--scenario-live-tint:#13304a;--scenario-skill-bg:#163a5c;--scenario-skill-text:#7cc4f0;--scenario-stage-no:#33a7e6;--scenario-stage-no-text:#0b1726;--scenario-rail-line:var(--coach-border)}.chatPane{view-transition-name:chat-pane}.scenarioMain{view-transition-name:scenario-page}.sideRail{view-transition-name:side-rail}::view-transition-group-children(scenario-page){overflow:clip}::view-transition-group(chat-pane){overflow:clip}::view-transition-group(scenario-page){overflow:clip}::view-transition-group(side-rail){overflow:clip}::view-transition-old(chat-pane){object-fit:none;block-size:100%;inline-size:auto}::view-transition-new(chat-pane){object-fit:none;block-size:100%;inline-size:auto}::view-transition-old(scenario-page){object-fit:none;block-size:100%;inline-size:auto}::view-transition-new(scenario-page){object-fit:none;block-size:100%;inline-size:auto}::view-transition-old(side-rail){object-fit:none;block-size:100%;inline-size:auto}::view-transition-new(side-rail){object-fit:none;block-size:100%;inline-size:auto}::view-transition-new(chat-pane){mix-blend-mode:normal;animation:none}::view-transition-old(chat-pane){display:none}::view-transition-new(chat-pane){object-position:center top}::view-transition-new(scenario-page){object-position:left top}::view-transition-new(side-rail){object-position:left top}::view-transition-old(scenario-page){object-position:left top}::view-transition-old(side-rail){object-position:left top}::view-transition-group(*){animation-duration:.24s;animation-timing-function:var(--coach-ease)}::view-transition-old(*){animation-duration:.24s;animation-timing-function:var(--coach-ease)}::view-transition-new(*){animation-duration:.24s;animation-timing-function:var(--coach-ease)}@supports not (view-transition-name:none){.scenarioMain{transition:background-color .26s var(--coach-ease)}@keyframes fieldIn{0%{opacity:0;transform:translateY(-4px)}}.scenarioMain :is(.scenarioField,.scenarioValue,.scenarioList>li){animation:fieldIn .24s var(--coach-ease)}@supports (interpolate-size:allow-keywords){.scenarioMain{interpolate-size:allow-keywords}@keyframes fieldGrow{0%{opacity:0;block-size:0;overflow:clip}to{overflow:clip}}.scenarioMain :is(.scenarioField,.scenarioValue,.scenarioList>li){animation-name:fieldGrow}}}@media (prefers-reduced-motion:reduce){.scenarioMain :is(.scenarioField,.scenarioValue,.scenarioList>li),.scenarioStreaming:after{animation:none}.chatResizer:after{transition:none}}@media (min-width:1200px){.workspaceBody:not([data-mode=chat]) .chatPane{order:0;flex:0 0 clamp(320px, var(--coach-chat-width,440px), calc(100% - 420px))}.workspaceBody:not([data-mode=chat]) .chatResizer{order:1;display:block}.workspaceBody:not([data-mode=chat]) .scenarioMain{border-right:none;order:2}.workspaceBody[data-chat-side=right]:not([data-mode=chat]) .chatPane{order:2}.workspaceBody[data-chat-side=right]:not([data-mode=chat]) .scenarioMain{order:0}}@media (max-width:1199.98px){.scenarioMain{z-index:60;border-left:1px solid var(--coach-border);width:min(560px,100%);box-shadow:var(--coach-shadow-8);visibility:hidden;transition:transform .2s var(--coach-ease), visibility 0s linear .2s;position:fixed;inset:0 0 0 auto;transform:translate(100%)}.scenarioScroll{padding:20px}.scenarioMain[data-sheet=open]{visibility:visible;transition:transform .2s var(--coach-ease);transform:none}}@keyframes scenarioRefreshSpin{to{transform:rotate(360deg)}}
:root:root{--cpk-font-sans:var(--coach-font);--cpk-font-mono:var(--coach-font-mono);--cpk-default-font-family:var(--coach-font);--cpk-default-mono-font-family:var(--coach-font-mono);--cpk-color-white:var(--coach-surface);--cpk-color-gray-50:var(--r-blue-subtle);--cpk-color-gray-100:var(--r-gray-100);--cpk-color-gray-200:var(--r-gray-200);--cpk-color-gray-400:var(--r-gray-400);--cpk-color-gray-500:var(--r-gray-400);--cpk-color-gray-600:var(--r-gray-600);--cpk-color-gray-700:var(--r-gray-600);--cpk-color-gray-800:var(--r-gray-800);--cpk-color-gray-900:var(--r-gray-800);--cpk-color-zinc-50:var(--r-blue-subtle);--cpk-color-zinc-100:var(--r-gray-100);--cpk-color-zinc-200:var(--r-gray-200);--cpk-color-zinc-300:var(--r-gray-300);--cpk-color-zinc-400:var(--r-gray-400);--cpk-color-zinc-500:var(--r-gray-400);--cpk-color-zinc-700:var(--r-gray-600);--cpk-color-zinc-800:var(--r-gray-800);--cpk-color-zinc-900:var(--r-gray-800);--cpk-color-blue-500:var(--coach-accent);--cpk-color-red-50:var(--coach-danger-bg);--cpk-color-red-200:var(--coach-danger-border);--cpk-color-red-700:var(--coach-danger);--cpk-radius-2xl:var(--coach-radius-lg);--cpk-container-3xl:min(1040px, 100% - 48px)}.appShell [data-testid=copilot-chat] button:is([data-thought=thinking],[data-thought=cogitating]){background:linear-gradient(90deg, var(--coach-accent) 25%, color-mix(in srgb, var(--coach-accent) 30%, white) 50%, var(--coach-accent) 75%);color:#0000;filter:drop-shadow(0 0 7px color-mix(in srgb, var(--coach-accent) 50%, transparent));background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:1.3s linear infinite thinkingShimmer}.appShell [data-testid=copilot-chat] button[data-thought] .cpk\:animate-pulse{background:var(--coach-accent)}@keyframes thinkingShimmer{to{background-position:-200% 0}}.appShell [data-pin-to-send-spacer]{max-height:96px}.appShell [data-testid=copilot-message-list] .thoughtRow{flex-wrap:wrap;align-items:baseline;gap:2px 14px;margin:2px 0;display:flex}.appShell [data-testid=copilot-message-list]>.copilotKitAssistantMessage:not(:has(p,details,.toolRow,.toolGroup,.thoughtRow,li,pre,img,table,h1,h2,h3,h4,h5,h6,blockquote,hr,code,.hitlCard)){display:none}.appShell [data-testid=copilot-message-list] .copilotKitAssistantMessage{flex-direction:column;display:flex}.appShell [data-testid=copilot-message-list] .copilotKitAssistantMessage>.thoughtRow{order:-1}.appShell [data-testid=copilot-message-list] [data-testid=copilot-assistant-toolbar]{opacity:0;pointer-events:none;transition:opacity .12s}.appShell [data-testid=copilot-message-list] .copilotKitAssistantMessage:is(:hover,:focus-within) [data-testid=copilot-assistant-toolbar]{opacity:1;pointer-events:auto}.appShell [data-testid=copilot-message-list] :is(ol,ul){padding-left:0;list-style-position:inside}.appShell [data-testid=copilot-message-list] :is(ol,ul)>li{text-indent:-1.6em;padding-left:1.6em}.appShell [data-testid=copilot-message-list] :is(ol,ul)>li>*{text-indent:0}.appShell [data-testid=copilot-message-list] .thoughtRow{padding-left:20px}.appShell [data-testid=copilot-message-list] .thoughtRow button[data-thought]{width:auto;position:relative}.appShell [data-testid=copilot-message-list] .thoughtRow>div:has(button[data-thought]){flex:none;width:auto}.appShell [data-testid=copilot-message-list] .thoughtRow button[data-thought]:not([aria-expanded=true])+div{contain:inline-size;transition:none}.appShell [data-testid=copilot-message-list] .thoughtRow button[data-thought]:before{content:"";background:var(--coach-surface,#fff);border:2px solid var(--coach-accent);border-radius:50%;width:8px;height:8px;position:absolute;top:50%;left:-20px;transform:translateY(-50%)}.appShell [data-testid=copilot-message-list] .thoughtRow button:is([data-thought=thinking],[data-thought=cogitating]):before{background:var(--coach-accent)}.appShell [data-copilotkit]{--background:var(--coach-bg)}.appShell [data-testid=copilot-chat]{background:var(--coach-bg);flex:auto;height:100%;min-height:0}.appShell [data-testid=copilot-chat]>div>div{scrollbar-width:thin;scrollbar-color:var(--coach-scroll-thumb) transparent}.appShell [data-testid=copilot-assistant-message],.appShell [data-testid=copilot-user-message]{margin-bottom:12px}.appShell [data-testid=copilot-assistant-message]{color:var(--coach-text)}.appShell [data-testid=copilot-assistant-message] :where(p){margin:8px 0;line-height:1.6}.appShell [data-testid=copilot-assistant-message] :where(p):first-child{margin-top:0}.appShell [data-testid=copilot-assistant-message] :where(h1,h2,h3,h4){letter-spacing:-.01em;margin:20px 0 8px;font-weight:500;line-height:1.35}.appShell [data-testid=copilot-assistant-message] :where(h1,h2,h3,h4):first-child{margin-top:0}.appShell [data-testid=copilot-assistant-message] :where(ul,ol){list-style:revert;margin:8px 0;padding-left:22px}.appShell [data-testid=copilot-assistant-message] :where(li){margin:3px 0}.appShell [data-testid=copilot-assistant-message] :where(li)::marker{color:var(--coach-text-subtle)}.appShell [data-testid=copilot-assistant-message] :where(a){color:var(--coach-accent);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.appShell [data-testid=copilot-assistant-message] :where(strong){color:var(--coach-text);font-weight:500}.appShell [data-testid=copilot-assistant-message] :where(code){border-radius:var(--coach-radius-sm);background:var(--coach-accent-soft);color:var(--coach-accent);font-family:var(--coach-font-mono);overflow-wrap:anywhere;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:1px 5px;font-size:13.5px}.appShell [data-testid=copilot-assistant-message] :where(code):before,.appShell [data-testid=copilot-assistant-message] :where(code):after,.appShell [data-testid=copilot-user-message] :where(code):before,.appShell [data-testid=copilot-user-message] :where(code):after{content:none}.appShell [data-testid=copilot-assistant-message] :where(pre){border:1px solid var(--coach-border);border-radius:var(--coach-radius);background:var(--coach-surface-2);margin:12px 0;padding:12px;overflow-x:auto}.appShell [data-testid=copilot-assistant-message] :where(pre code){color:var(--coach-text);background:0 0;padding:0;font-size:13px}.appShell [data-testid=copilot-assistant-message] :where(blockquote){border-left:3px solid var(--coach-border-strong);color:var(--coach-text-muted);margin:10px 0;padding-left:12px}.appShell [data-testid=copilot-assistant-message] :where(table){border-collapse:collapse;margin:12px 0;font-size:14px;display:block;overflow-x:auto}.appShell [data-testid=copilot-assistant-message] :where(th,td){border:1px solid var(--coach-border);text-align:left;padding:7px 12px}.appShell [data-testid=copilot-assistant-message] :where(th){background:var(--coach-surface-2);font-weight:500}.appShell [data-testid=copilot-assistant-message] :where(hr){border:0;border-top:1px solid var(--coach-border);margin:16px 0}.appShell [data-testid=copilot-user-message]>div:first-child{background:var(--coach-accent-subtle);color:var(--coach-text)}.appShell [data-testid=copilot-chat-input]{border:1px solid var(--coach-border);border-radius:var(--coach-radius-lg);background:var(--coach-surface);box-shadow:var(--coach-shadow-1)}.appShell [data-testid=copilot-chat-input]:focus-within{border-color:var(--coach-focus);box-shadow:0 0 0 3px var(--coach-accent-soft)}.appShell[data-entry] [data-testid=copilot-chat-input]{border-color:var(--entry-color);background:var(--entry-tint)}.appShell[data-entry] [data-testid=copilot-chat-input]:focus-within{border-color:var(--entry-color);box-shadow:0 0 0 3px color-mix(in srgb, var(--entry-color) 25%, transparent)}.appShell [data-testid=copilot-chat-input] div:has(>[data-testid=copilot-chat-textarea]){min-height:34px}.appShell [data-testid=copilot-chat-textarea]:focus-visible{outline:none}.appShell [data-testid=copilot-chat-textarea]{font-family:var(--coach-font);color:var(--coach-text);padding-top:6px;padding-bottom:6px;font-size:15px}.appShell [data-testid=copilot-send-button]{border-radius:var(--coach-radius-pill);background:var(--coach-accent);color:var(--coach-accent-text)}.appShell [data-testid=copilot-send-button]:hover:not(:disabled){background:var(--coach-accent-hover)}.appShell [data-testid=copilot-send-button]:disabled{opacity:1;background:var(--coach-surface-2);color:var(--coach-text-subtle)}.appShell [data-testid=copilot-add-menu-button]{color:var(--coach-text-muted)}.appShell [data-testid=copilot-add-menu-button]:hover{color:var(--coach-text);background:var(--coach-surface-2)}.appShell [data-testid=copilot-welcome-screen]{color:var(--coach-text)}.appShell [data-testid=copilot-suggestion]{border:1px solid var(--coach-border);border-radius:var(--coach-radius-pill);background:var(--coach-surface);color:var(--coach-text-muted)}.appShell [data-testid=copilot-suggestion]:hover{border-color:var(--coach-border-strong);background:var(--coach-surface-2)}
