@font-face{font-family:Amiri;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/amiri-arabic-400-normal-D0NIBXga.woff2)format("woff2"),url(/assets/amiri-arabic-400-normal-C_1DQziU.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:Amiri;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/amiri-latin-ext-400-normal-C9hoIjPx.woff2)format("woff2"),url(/assets/amiri-latin-ext-400-normal-CGn-6a7O.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:Amiri;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/amiri-latin-400-normal-Czk41Rjn.woff2)format("woff2"),url(/assets/amiri-latin-400-normal-Bv6IM0kz.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:Amiri;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/amiri-arabic-700-normal-D8FrblyB.woff2)format("woff2"),url(/assets/amiri-arabic-700-normal-dUd6sHq-.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:Amiri;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/amiri-latin-ext-700-normal-ByFuOT8o.woff2)format("woff2"),url(/assets/amiri-latin-ext-700-normal-Ck-lxu84.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:Amiri;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/amiri-latin-700-normal-DIjoEGk6.woff2)format("woff2"),url(/assets/amiri-latin-700-normal-BH9dHmOv.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:Scheherazade New;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/scheherazade-new-arabic-400-normal-BQFftFrr.woff2)format("woff2"),url(/assets/scheherazade-new-arabic-400-normal-BusZfw6j.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:Scheherazade New;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAAiIAA8AAAAADnQAAAgzAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGiIbDBweBmAAgRQRCAqOfIx/CzwAATYCJANqBCAFhV4HgSQMBxszDFEUM5HsZ0I2Z7iOkUVFwl0TJ7HoeDu+z4enbfX+MIAOLlagxwiCSVrJ4eqGSRqFlXdGsYHbmcZVRPv/4xXmeen2/nYdcaRxErgmGrTs1we4Wjp7F1p3tTuCcKAsRt0+5fY3F1pJVZlfSm3qJxakKNUiqwrGYDwSoQzGs8omotaMjhSx35uAAHCRmKTAAQml8ySBr8BeAGBEgxoDxXsoW6etGsJWW3c7hFDm0/QdsgzcQr8hKc9/TC9Ebb6ZJOCBWoAdgEqQ7YQEGK8cllwD+7syV/5qC4JMpxgAOgCoQzQDgMUHQAHgAPDaEsgFNByvFcgNBy6Q2EZspJ9MIyuou9R96hn1Lsv+x/nP9f8ALENWtZ6aD8Kfed5pcsAqy0yVY7IMCe//RvlS40AgtyAg/8cVFCTKJOF7B6UDOHoABkCMLrlIhWlkBP/LLgS2WnulT3M7J9J0oIvQNVHhGeelp2kXFxc+HWd3HDrELLhwgQwdPSpYeP682e31WZPG8VoF93qvFgd919bRYsfwsBR9IR9mPFD16Ij0sbE1cFwbhmNkRNw0lvx0jAyNHuGcuz9o4diYdKNe6L/58e01e8nQBTK086S09vBm++CAvd9uTxzHsGnbcKjkPmYBF4/uGJWMEiolMDLgILdqwPQzO0BxM/16VWx42I9pCjug9Gg8eciP4Qi2AJoKOlcH3cqTIgHFKAQsZI8EvXZU46ZaatPjEBKOfE7zkShDXDEi+dG4d+lGGoch9iK3uM9lAZqZUvf+cUiXtWPWJC+lgtitKAWUpB2pj6ibs1dg8nx9VBNWV7vj0NH1URn3oOBgKwUsM/yGadsZw9k7cOyDw9M3OVFkKnMOI907FnpQtua5xl7ElAwwpQK74xmz4AVavHQ/r6qb2x2XwqqY0oNP7cO4uQKz1S4krqb9aP23ZW0fSR1+w8SMvmV5OmY9taDFExsZGT90GwLjw+zZmf685xNudXIP3+fSG9u53Mtv0txFlbZ93MNfcqnwJHczjxtDupbTnE3TaO6lLzm8ZJG7kcOTk87tHO6m9sWZcv/q2IkR8UfGWRaXrTdfXlC7R1rYPn1hRaqqNyaPN45x4rKGmLTcCU1BYYb97GV3aWlWil/2PIafv4guf6gq1+qMhR4CRt7gv9SNd4XnspWmR724grM1//K7BFYHsL9PvYuvhYAfXwY8H6JVZrPPQc/mVS4Z/Zw84mgWBomEzcRR6/7ef5hVHs2+B80lKWUKdWoZMqcqdelqRUa6UpWRoVDrMhC6a06T5n2PuqjV7GrR+hTNhpiIXyeHhbv3+U/3basM8SiL+bBGNSU68lckaZKa2zYcMdTqHNJGqfiVjtDgfcEem87c2JXcEZVdrM8ub1pZtMe6sqF8bnldzdLtORXxbcElElHgMr10r5Rfadi6rLIxrlqRZkzUV9WtMx+wrGusmg+D1wO2GLXFmjzdb9GTfXMmBuRInaW5WSKvnEmSHLI2tSA/Lo51Yf11zpB5p7xesrRkXnq5588Dn8knB2kNsnAW+tczE/SfSTVetrllNoWiQWiRBGgXaruHfqtoSUnr9MvH0mfZxubpSa+G5gdOCAxiSLY4VOySkd7VkD0hwZKWPN5inZ4xPcvSYMjNsQ0qM1XFYoX/+6yIfRDbVPRqpnSiu1iZostpjOvWNmboqqDZGaB4R2PODxIbnPPEgn/eksredh8/yVeSzc8K5nx8DgmrZonvSRI0rhq+W9g4qSZL3ObZy1THb31rs2i7KSNi81+x2ws2dtbnRehUSunfMq9BH/cmZw9/8c/Bk7wnWXxKpZc8yn16Er4I6tp8YXm5IH1mSHXoYFJn2aSsqHwlRJxUQ4DZGOB6M/UfY4AZklVWuUUmmyuT7pHKTB0h8jkymVUm7ZXKZoFddUZ86YZg76T/SH2NxNeBkNrPvojr/iJO98GVj64gRP9XZm0mYqKTIktDlSaxWSIJDO/4NOUH7y/5v4g5P4m+S/227ZUqvv4Dk6QwOKrCKp8lkxVIS0JIQnh1eHWiMjpTo4zOjowNqw2v431YJLUER4QOuQElBw2AD09fZRElBx8AD543KDm4APhwTy9xUHLwMFnRG6cJhTsAkIf7Wh4xAUhbQO981Dt5nTDOJ7We/gzuwA3maeAHdDxUJQNOwNc391FOOf0NCADagb3CDkWla8qvThwnAMCn371YAPjsaE/6q35RwA1mDgAeKAAAAf62faKHIerjOSF4G7/dDmvJAeoa3q2fscVD75EI99UMv3qB0o6HzAVItf1GGKQX9RZQVC1OUeEANYjmygKoTIB2QrN4cel/9PtA0F6J+OSCARGJqz/khHocENoZIP0EdR0B64M6CkK8qOPAwHGWZke4CKCo40EpAYUlA426w6av6ZJEhR0112lXL2E7ONmqSU0Pu1JUAk07NVAxYqMEcVUnm0Gsrb3z1OmjYOAGPVqhQCcLItClifA3xoqhFEtNzWiiHKxsrTpUs2mVhKU2rN4WyywtdXxBHHQ8CtIfFgfgQJOGi4iywkjzw7E0EsNIDAXtpVHYzQL+4EukvpCUBz7bemkUToB9QKhb4xGoa2Pcq06ta7KuHbYXsGljXY0lOQZLsGxoU4uArbGEEhOiSaamqXsI0VjKeuyTZKdhmfsfs0WEPTWQy07qlvcc3Zf/kuwnPZ8zWUQd/NCFBuIACkG7/3yAWulBEs0BDS7ipEhlUR4Kn/jURXzmc3sIB0uwGB+GxvtmEC7hET5xIs6E4fe0N6nVOnWeo83M1CeWZY1Xq1M0KdqU6JTxG7LOkf9/jF4M)format("woff2"),url(data:font/woff;base64,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)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:Scheherazade New;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/scheherazade-new-latin-400-normal-X_aqx3In.woff2)format("woff2"),url(/assets/scheherazade-new-latin-400-normal-DSpaYQ48.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:Scheherazade New;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/scheherazade-new-arabic-600-normal-UkKrbG-T.woff2)format("woff2"),url(/assets/scheherazade-new-arabic-600-normal-ezC13xL9.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:Scheherazade New;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)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:Scheherazade New;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/scheherazade-new-latin-600-normal-Bpgk7fz_.woff2)format("woff2"),url(/assets/scheherazade-new-latin-600-normal-DBhHL7Ek.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:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(data:font/woff2;base64,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)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/hanken-grotesk-vietnamese-wght-normal-CHiFlh_0.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/hanken-grotesk-latin-ext-wght-normal-Dg-wlmqe.woff2)format("woff2-variations");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:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/hanken-grotesk-latin-wght-normal-CaVRRdDk.woff2)format("woff2-variations");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{--canvas:#f5f6f8;--surface:#fff;--surface-2:#eef0f3;--ink:#16191f;--muted:#5f6775;--faint:#8a919e;--hairline:#e2e5ea;--lapis:#2f4acb;--lapis-ink:#fff;--lapis-wash:#eceffc;--rec:#e5484d;--rec-wash:#fdecec;--again:#d9534f;--hard:#b7791f;--good:var(--lapis);--easy:#1e8a74;--flag:#b7791f;--diff:#f6d9a8;--image-mat:#fff;--chart-1:#2f4acb;--chart-2:#00927a;--font-ui:"Hanken Grotesk Variable", "Hanken Grotesk", system-ui, -apple-system, sans-serif;--font-ar-hero:"Amiri", "Scheherazade New", serif;--font-ar:"Scheherazade New", "Amiri", serif;--t-13:13px;--t-15:15px;--t-17:17px;--t-22:22px;--t-30:30px;--t-44:44px;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:24px;--s-6:32px;--s-7:48px;--s-8:64px;--s-9:96px;--r-key:6px;--r-control:12px;--r-card:16px;--r-hero:24px;--lift:0 1px 2px #1018280d, 0 12px 32px -8px #1018281f;--ease-out:cubic-bezier(.2, .8, .2, 1);--spring:cubic-bezier(.34, 1.36, .64, 1);--d-key:90ms;--d-reveal:.22s;--d-card:.2s;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--canvas:#0f1115;--surface:#181b21;--surface-2:#20242b;--ink:#eceef2;--muted:#9aa2b1;--faint:#6f7786;--hairline:#2a2f38;--lapis:#8e9dff;--lapis-ink:#0f1115;--lapis-wash:#1c2242;--rec:#ff6369;--rec-wash:#3a1d20;--again:#f07a76;--hard:#e3a54a;--easy:#4cc3a5;--flag:#e3a54a;--diff:#5a4417;--image-mat:#f4f1ea;--chart-1:#7a8af0;--chart-2:#30ac8c;--lift:none;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark]{--canvas:#0f1115;--surface:#181b21;--surface-2:#20242b;--ink:#eceef2;--muted:#9aa2b1;--faint:#6f7786;--hairline:#2a2f38;--lapis:#8e9dff;--lapis-ink:#0f1115;--lapis-wash:#1c2242;--rec:#ff6369;--rec-wash:#3a1d20;--again:#f07a76;--hard:#e3a54a;--easy:#4cc3a5;--flag:#e3a54a;--diff:#5a4417;--image-mat:#f4f1ea;--chart-1:#7a8af0;--chart-2:#30ac8c;--lift:none;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}html,body,#root{height:100%}body{background:var(--canvas);color:var(--ink);font-family:var(--font-ui);font-size:var(--t-15);font-feature-settings:"tnum" 1;-webkit-font-smoothing:antialiased;margin:0;line-height:1.5}h1,h2,h3,p{margin:0}h1{font-size:var(--t-30);letter-spacing:-.015em;font-weight:600;line-height:1.2}h2{font-size:var(--t-17);letter-spacing:-.005em;font-weight:600}button{font:inherit;color:inherit;cursor:pointer}:focus-visible{outline:2px solid var(--lapis);outline-offset:2px}a{color:inherit;text-decoration:none}.ar{font-family:var(--font-ar);letter-spacing:0;font-feature-settings:normal;direction:rtl;line-height:1.8}.ar-hero{font-family:var(--font-ar-hero);line-height:2}.silent-lam{opacity:.32}.muted{color:var(--muted)}kbd,.kbd{border-radius:var(--r-key);background:var(--surface-2);border:1px solid var(--hairline);min-width:22px;height:22px;color:var(--muted);font-family:var(--font-ui);transition:transform var(--d-key) var(--ease-out);border-bottom-width:2px;justify-content:center;align-items:center;padding:0 6px;font-size:12px;font-weight:600;line-height:1;display:inline-flex}.kbd.down,kbd.down{border-bottom-width:1px;transform:translateY(1px)}.btn{align-items:center;gap:var(--s-2);height:40px;padding:0 var(--s-4);border-radius:var(--r-control);border:1px solid var(--hairline);background:var(--surface);transition:background .12s, transform var(--d-key) var(--ease-out);font-weight:600;display:inline-flex}.btn:active{transform:scale(.98)}.btn-primary{background:var(--lapis);border-color:var(--lapis);color:var(--lapis-ink)}.btn-primary kbd{color:var(--lapis-ink);background:#ffffff29;border-color:#ffffff38}.page{max-width:1120px;padding:var(--s-6) var(--s-7) var(--s-8);margin:0 auto}@media (width<=720px){.page{padding:var(--s-5) var(--s-5) var(--s-7)}}.topbar{justify-content:space-between;align-items:center;gap:var(--s-4);margin-bottom:var(--s-7);display:flex}.brand{font-weight:700;font-size:var(--t-17);letter-spacing:-.01em;align-items:baseline;gap:var(--s-2);display:flex}.brand .ar{color:var(--lapis);font-size:22px;line-height:1}.nav{gap:var(--s-1);display:flex}.nav a,.nav button{color:var(--muted);background:0 0;border:0;border-radius:999px;padding:6px 12px;font-weight:500}.nav a.active,.nav a:hover,.nav button:hover{color:var(--ink);background:var(--surface-2)}.badge{background:var(--surface-2);color:var(--muted);border-radius:999px;align-items:center;gap:4px;padding:2px 8px;font-size:12px;font-weight:600;display:inline-flex}.badge.flag{background:color-mix(in srgb, var(--flag) 16%, transparent);color:var(--flag)}.badge.lapis{background:var(--lapis-wash);color:var(--lapis)}.image-mat{background:var(--image-mat);border-radius:var(--r-hero);justify-content:center;align-items:center;display:flex;overflow:hidden}.image-mat img{object-fit:contain;max-width:100%;max-height:100%;display:block}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:0s!important;animation-duration:0s!important}}.nav-soon{color:var(--muted);opacity:.65;cursor:default;padding:6px 12px;font-weight:500}.nav-soon small{letter-spacing:.02em;margin-inline-start:4px;font-size:11px;font-weight:600}.account{position:relative}.account-dot{background:var(--rec);border-radius:50%;width:7px;height:7px;margin-inline-start:6px;display:inline-block}.account-panel{inset-inline-end:0;top:calc(100% + var(--s-2));z-index:20;width:min(320px, calc(100vw - 2 * var(--s-4)));padding:var(--s-4);border:1px solid var(--hairline);background:var(--surface);color:var(--ink);font-size:var(--t-15);text-align:start;border-radius:14px;position:absolute;box-shadow:0 12px 32px #00000024}.account-panel p{margin:0 0 var(--s-3)}.account-panel label{margin-bottom:var(--s-1);font-size:var(--t-13);font-weight:600;display:block}.account-panel input{width:100%;height:40px;margin-bottom:var(--s-3);padding:0 var(--s-3);border:1px solid var(--hairline);border-radius:var(--r-control);background:var(--canvas);color:var(--ink);font:inherit}.account-email{overflow-wrap:anywhere;font-weight:600}.account-actions{gap:var(--s-2);display:flex}.home-start{margin-bottom:var(--s-8)}.home-start h1{font-size:var(--t-44);margin-bottom:var(--s-5)}.minutes{align-items:stretch;gap:var(--s-3);flex-wrap:wrap;display:flex}.minute{width:132px;padding:var(--s-4) var(--s-4) var(--s-3);border-radius:var(--r-card);border:1px solid var(--hairline);background:var(--surface);text-align:left;gap:var(--s-1);transition:border-color .12s, box-shadow .16s var(--ease-out), transform var(--d-key) var(--ease-out);flex-direction:column;display:flex}.minute:active{transform:scale(.98)}.minute.on{border-color:var(--lapis);box-shadow:0 0 0 1px var(--lapis), var(--lift)}.minute-n{font-size:var(--t-44);letter-spacing:-.03em;font-weight:600;line-height:1}.minute-l{color:var(--muted);justify-content:space-between;align-items:center;display:flex}.minutes .start{height:auto;min-height:96px;padding:0 var(--s-6);font-size:var(--t-17);border-radius:var(--r-card);margin-left:var(--s-2)}.minutes .start:disabled{opacity:.45;cursor:default}.empty-hint{margin-top:var(--s-4)}.today{margin-bottom:var(--s-7)}.today h2,.lessons h2,.item-section h2{margin-bottom:var(--s-4)}.figures{gap:var(--s-5);padding:var(--s-5) 0;border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.figures.small{border:0;grid-template-columns:repeat(3,minmax(0,160px));padding:0}.figure-n{font-size:var(--t-30);letter-spacing:-.02em;font-weight:600;line-height:1.1}.figure-l{margin-top:var(--s-1);font-size:var(--t-13)}.figure-l .ar{line-height:1}@media (width<=720px){.figures{grid-template-columns:repeat(2,minmax(0,1fr))}}.feature-row{gap:var(--s-5);margin-bottom:var(--s-7);grid-template-columns:1.4fr 1fr;display:grid}@media (width<=860px){.feature-row{grid-template-columns:1fr}}.panel{background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-hero);padding:var(--s-5)}.before-class{gap:var(--s-5);text-align:left;transition:box-shadow .16s var(--ease-out), transform var(--d-key) var(--ease-out);grid-template-columns:200px 1fr;align-items:center;display:grid}.before-class:hover{box-shadow:var(--lift)}.before-class .cover{aspect-ratio:4/3;border-radius:var(--r-card);border:1px solid var(--hairline)}.before-class h2{gap:var(--s-2);margin-bottom:var(--s-1);align-items:center;display:flex}.waiting ul{margin:var(--s-3) 0 var(--s-4);padding:0;list-style:none}.waiting li a{justify-content:space-between;align-items:center;gap:var(--s-3);padding:var(--s-2) 0;border-bottom:1px solid var(--hairline);display:flex}.waiting li a>span:last-child{gap:var(--s-2);align-items:center;display:flex}.lesson-row,.lesson-grid{gap:var(--s-5);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));display:grid}.lesson-card .cover{aspect-ratio:4/3;border:1px solid var(--hairline);transition:box-shadow .2s var(--ease-out)}.lesson-card:hover .cover{box-shadow:var(--lift)}.lesson-meta{margin-top:var(--s-2);flex-direction:column;display:flex}.lesson-meta .ar{align-self:flex-start;line-height:1.6}.lesson-meta .muted{font-size:var(--t-13)}.session{flex-direction:column;min-height:100%;display:flex}.timeline{padding:var(--s-4) var(--s-7) 0}.segments{gap:4px;height:4px;display:flex}.seg{background:var(--surface-2);border-radius:999px;flex-basis:0;overflow:hidden}.seg span{background:var(--lapis);border-radius:999px;height:100%;transition:width .25s linear;display:block}.seg.done span{opacity:.45}.timeline-label{gap:var(--s-4);margin-top:var(--s-3);align-items:center;font-weight:600;display:flex}.timeline-label .clock{color:var(--muted);font-weight:500}.timeline-label .esc{font-weight:400;font-size:var(--t-13);align-items:center;gap:6px;margin-left:auto;display:flex}.stage{padding:var(--s-5) var(--s-7) var(--s-6);justify-content:space-between;align-items:center;gap:var(--s-5);flex-direction:column;flex:1;display:flex}.card-stage{align-items:center;gap:var(--s-4);width:100%;max-width:760px;animation:card-in var(--d-card) var(--ease-out);flex-direction:column;display:flex}@keyframes card-in{0%{opacity:0;transform:scale(.98)}}.cue{align-items:center;gap:var(--s-3);flex-direction:column;width:100%;display:flex}.cue-image{width:min(100%,560px);height:min(40vh,380px);padding:var(--s-4);border:1px solid var(--hairline);box-shadow:var(--lift);transition:height .26s var(--ease-out)}.card-stage.shown .cue-image{height:min(28vh,260px)}.cue-gloss{font-size:var(--t-44);letter-spacing:-.02em;text-align:center;padding:var(--s-6) 0 var(--s-3);font-weight:600}.orb{background:var(--lapis);width:120px;height:120px;margin:var(--s-6) 0 var(--s-3);box-shadow:0 0 0 10px var(--lapis-wash);transition:transform var(--d-key) var(--ease-out);border:0;border-radius:50%;place-items:center;display:grid}.orb:active{transform:scale(.96)}.orb span{border-left:26px solid var(--lapis-ink);border-top:16px solid #0000;border-bottom:16px solid #0000;width:0;height:0;margin-left:8px}.prompt{gap:var(--s-2);align-items:center;display:flex}.intro-steps{gap:var(--s-1);font-size:var(--t-13);font-weight:600;display:flex}.intro-steps span{color:var(--faint);background:var(--surface-2);border-radius:999px;padding:3px 10px}.intro-steps span.on{color:var(--lapis);background:var(--lapis-wash)}.intro-steps span.done{color:var(--muted)}.answer{text-align:center;flex-direction:column;align-items:center;min-height:160px;display:flex}.answer>*{animation:rise var(--d-reveal) var(--ease-out) both}@keyframes rise{0%{opacity:0;transform:translateY(8px)}}.answer-ar{line-height:1}.answer-gloss{gap:var(--s-2);font-size:var(--t-17);align-items:center;animation-delay:60ms;display:flex}.heard{margin-top:var(--s-3);gap:var(--s-4);font-size:var(--t-15);align-items:baseline;animation-delay:90ms;display:flex}.transcript.ar{font-size:24px}.transcript .miss{-webkit-text-decoration:underline wavy var(--again);text-decoration:underline wavy var(--again);text-underline-offset:6px}.latency{font-size:var(--t-13)}.controls{justify-content:space-between;align-items:center;gap:var(--s-4);width:100%;max-width:760px;display:flex}.ptt{align-items:center;gap:var(--s-2);height:48px;padding:0 var(--s-5);background:var(--surface);border:1px solid var(--hairline);color:var(--muted);border-radius:999px;font-weight:500;transition:background .14s,border-color .14s,color .14s;display:flex}.ptt.rec{background:var(--rec-wash);border-color:var(--rec);color:var(--rec)}.ptt.off{opacity:.8}.rec-dot{background:var(--rec);border-radius:50%;width:10px;height:10px}.wave{align-items:center;gap:2px;height:24px;display:inline-flex}.wave span{transform-origin:50%;background:currentColor;border-radius:2px;width:3px;height:24px;transition:transform 80ms linear}.grades{flex-wrap:wrap;justify-content:center}.grade{min-width:128px;padding:var(--s-3) var(--s-4);border-radius:var(--r-control);border:1px solid var(--hairline);background:var(--surface);transition:border-color .12s, background .12s, transform var(--d-key) var(--ease-out);flex-direction:column;align-items:flex-start;gap:2px;display:flex}.grade:active,.grade.picked{transform:scale(.97)}.grade-top{align-items:center;gap:var(--s-2);font-weight:600;display:flex}.grade-iv{font-size:var(--t-13);padding-left:30px}.grade.g1:hover,.grade.g1.picked{border-color:var(--again);color:var(--again)}.grade.g2:hover,.grade.g2.picked{border-color:var(--hard);color:var(--hard)}.grade.g3:hover,.grade.g3.picked{border-color:var(--good);color:var(--good)}.grade.g4:hover,.grade.g4.picked{border-color:var(--easy);color:var(--easy)}.passage{width:100%;max-width:720px;max-height:38vh;padding:var(--s-3) var(--s-4);border-radius:var(--r-control);border:1px solid var(--hairline);background:var(--surface);margin-bottom:var(--s-3);overflow-y:auto}.passage-title{color:var(--muted);margin-bottom:var(--s-2);font-size:20px}.passage-line{margin:0;line-height:1.9}.passage-speaker{color:var(--lapis);font-size:20px;font-weight:600}.write-pad{margin-top:var(--s-4);align-items:center;gap:var(--s-2);width:100%;max-width:640px;font-size:var(--t-15);text-align:center;flex-direction:column;display:flex}.write-input{width:100%;padding:var(--s-2) var(--s-4);border-radius:var(--r-control);border:1px solid var(--hairline);background:var(--surface);color:var(--ink);text-align:center;font-size:36px;line-height:1.8}.write-input:focus{border-color:var(--lapis);box-shadow:0 0 0 3px var(--lapis-wash);outline:none}.write-hint{font-size:var(--t-13)}.write-compare{margin-top:var(--s-2);font-size:var(--t-15)}.typed-result{margin-top:var(--s-3);gap:var(--s-3);font-size:var(--t-15);flex-wrap:wrap;justify-content:center;align-items:baseline;display:flex}.typed{font-size:30px}.typed-letter,.typed-extra,.typed-missing{color:var(--again);-webkit-text-decoration:underline wavy var(--again);text-decoration:underline wavy var(--again);text-underline-offset:8px}.typed-missing{opacity:.6}.typed-marks{background:var(--diff);border-radius:4px}.typed-result.exact .typed-verdict{color:var(--good)}.typed-result.marks .typed-verdict,.typed-result.spelling .typed-verdict{color:var(--hard)}.typed-result.letters .typed-verdict{color:var(--again)}.grade.suggested{box-shadow:0 0 0 2px var(--lapis-wash);border-color:var(--lapis)}.aux{width:100%;font-size:var(--t-13);justify-content:center;align-items:center;gap:6px;display:flex}.scene{justify-content:center;align-items:center;gap:var(--s-7);flex-direction:row}.scene-image{width:min(56vw,720px);height:min(62vh,520px);padding:var(--s-4);border:1px solid var(--hairline);box-shadow:var(--lift)}.scene-side{gap:var(--s-4);flex-direction:column;max-width:320px;display:flex}.rounds{gap:var(--s-2);margin:0;padding:0;list-style:none;display:flex}.rounds li{background:var(--surface-2);color:var(--faint);border-radius:999px;gap:6px;padding:4px 12px;font-weight:600;display:flex}.rounds li.on{background:var(--lapis-wash);color:var(--lapis)}.rounds li.done{color:var(--muted)}.scene-clock{letter-spacing:-.04em;font-size:72px;font-weight:600;line-height:1}.scene-live{gap:var(--s-3);flex-wrap:wrap;align-items:center;display:flex}@media (width<=900px){.scene{flex-direction:column}.scene-image{width:100%}}.close{justify-content:flex-start;align-items:flex-start;gap:var(--s-6);width:100%;max-width:760px;padding-top:var(--s-8);margin:0 auto}.close h1{font-size:var(--t-44)}.close-say{gap:var(--s-3);flex-direction:column;display:flex}.close-say p{font-size:var(--t-17)}.close h2{margin-bottom:var(--s-3)}.hardest{gap:var(--s-4);grid-template-columns:repeat(3,minmax(0,180px));display:grid}.hard-item{gap:var(--s-1);flex-direction:column;display:flex}.hard-item .ar{align-self:flex-start}.hard-item .image-mat{aspect-ratio:4/3;border:1px solid var(--hairline);border-radius:var(--r-card);padding:var(--s-2)}.sheet-backdrop{animation:fade .16s var(--ease-out);z-index:10;background:#0a0c1052;place-items:center;display:grid;position:fixed;inset:0}@keyframes fade{0%{opacity:0}}.sheet{background:var(--surface);border-radius:var(--r-hero);padding:var(--s-6);min-width:360px;box-shadow:var(--lift);gap:var(--s-3);border:1px solid var(--hairline);flex-direction:column;display:flex}.sheet-actions{gap:var(--s-3);margin-top:var(--s-3);display:flex}.review-head{justify-content:space-between;align-items:flex-end;gap:var(--s-5);margin-bottom:var(--s-5);display:flex}.progress-line{background:var(--surface-2);border-radius:999px;width:220px;height:4px;overflow:hidden}.progress-line span{background:var(--lapis);height:100%;transition:width .3s var(--ease-out);display:block}.review-panes{gap:var(--s-5);grid-template-columns:300px 1fr;align-items:start;display:grid}@media (width<=860px){.review-panes{grid-template-columns:1fr}}.queue{background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-card);padding:var(--s-3);max-height:calc(100vh - 220px);top:var(--s-4);position:sticky;overflow:auto}.queue-group h3{font-size:var(--t-13);padding:var(--s-2) var(--s-2) var(--s-1);gap:var(--s-2);font-weight:600;display:flex}.queue-group ul{margin:0 0 var(--s-3);padding:0;list-style:none}.queue-group button{align-items:center;gap:var(--s-2);width:100%;padding:4px var(--s-2);border-radius:var(--r-key);text-align:left;background:0 0;border:0;display:flex}.queue-group button.on{background:var(--lapis-wash)}.queue-group .ar{white-space:nowrap;text-overflow:ellipsis;min-width:0;max-width:150px;line-height:1.5;overflow:hidden}.edit-hint{font-size:var(--t-13);align-items:center;gap:4px;display:flex}.q-gloss{font-size:var(--t-13);white-space:nowrap;text-overflow:ellipsis;max-width:120px;margin-left:auto;overflow:hidden}.dot{background:var(--faint);border-radius:50%;flex:none;width:8px;height:8px}.dot.needs-review,.dot.unreadable{background:var(--flag)}.dot.auto-verified{background:var(--lapis)}.queue-done{padding:var(--s-2);font-size:var(--t-13)}.detail-inner{background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-hero);padding:var(--s-6);gap:var(--s-5);animation:card-in var(--d-card) var(--ease-out);flex-direction:column;display:flex}.detail-meta{font-size:var(--t-13);justify-content:space-between;display:flex}.compare{align-items:center;gap:var(--s-3);flex-direction:column;display:flex}.crop{border-radius:var(--r-card);border:1px solid var(--hairline);padding:var(--s-2) var(--s-4);background:#fff;justify-content:center;max-width:100%;display:flex}.crop img{object-fit:contain;max-width:100%;height:110px}.crop.small img{height:64px}.single .ar,.ab-opt .ar{line-height:1.6}.ab{gap:var(--s-3);grid-template-columns:1fr 1fr;width:100%;display:grid}.ab-opt{border:1px solid var(--hairline);border-radius:var(--r-card);padding:var(--s-3);align-items:center;gap:var(--s-1);background:0 0;flex-direction:column;display:flex}.ab-opt.on{border-color:var(--lapis);box-shadow:0 0 0 1px var(--lapis);background:var(--lapis-wash)}.ab-key{align-self:flex-start;gap:var(--s-2);font-size:var(--t-13);color:var(--muted);align-items:center;display:flex}.diffmark{color:var(--hard);-webkit-text-decoration:underline 3px var(--hard);text-decoration:underline 3px var(--hard);text-underline-offset:14px;background:0 0}.edit-input{text-align:center;border:1px solid var(--lapis);border-radius:var(--r-card);background:var(--canvas);width:100%;color:var(--ink);padding:var(--s-2) var(--s-4)}.checks{gap:var(--s-2);font-size:var(--t-13);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.note{font-size:var(--t-13)}.detail-foot{gap:var(--s-4);align-items:center;display:flex}.thumb{border:1px solid var(--hairline);border-radius:var(--r-control);width:120px;height:90px;padding:4px}.gloss{flex-direction:column;display:flex}.actions{gap:var(--s-2);flex-wrap:wrap;display:flex}.review-done{gap:var(--s-3);flex-direction:column;align-items:flex-start;display:flex}.lib-sub{margin:var(--s-2) 0 var(--s-6)}.lesson-hero{gap:var(--s-6);margin-bottom:var(--s-7);grid-template-columns:320px 1fr;align-items:center;display:grid}.lesson-hero>div:last-child{gap:var(--s-2);flex-direction:column;align-items:flex-start;display:flex}.lesson-cover{aspect-ratio:4/3;border:1px solid var(--hairline)}.item-section{margin-bottom:var(--s-7)}.item-grid{gap:var(--s-4);grid-template-columns:repeat(auto-fill,minmax(150px,1fr));display:grid}.item-grid.wide{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.item-tile{align-items:center;gap:var(--s-1);text-align:center;background:0 0;border:0;flex-direction:column;padding:0;display:flex}.item-tile .image-mat{aspect-ratio:4/3;border:1px solid var(--hairline);border-radius:var(--r-card);width:100%;padding:var(--s-2);transition:box-shadow .2s var(--ease-out)}.item-tile:hover .image-mat{box-shadow:var(--lift)}.item-tile .placeholder{font-size:var(--t-13);background:var(--surface)}.item-tile.needs-review,.item-tile.auto-verified,.item-tile.skipped{opacity:.6}.side-sheet{background:var(--surface);border-left:1px solid var(--hairline);width:min(420px,100vw);padding:var(--s-6);gap:var(--s-3);animation:slide .22s var(--ease-out);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0;overflow:auto}@keyframes slide{0%{opacity:0;transform:translate(24px)}}.side-sheet>.image-mat{aspect-ratio:4/3;border:1px solid var(--hairline);padding:var(--s-3)}.close-x{background:0 0;border:0;align-self:flex-end}.facts{gap:var(--s-2) var(--s-3);font-size:var(--t-13);margin:var(--s-3) 0 0;grid-template-columns:80px 1fr;display:grid}.facts dt{color:var(--muted)}.facts dd{margin:0}.cue-ar{text-align:center;padding:var(--s-2) 0 0}.cue-ar .ar{line-height:1.7}.cue-hint{gap:var(--s-2);font-size:var(--t-13);align-items:baseline;display:flex}.chips{justify-content:center;gap:var(--s-2);flex-wrap:wrap;max-width:640px;display:flex}.chip{border-radius:var(--r-control);background:var(--surface);border:1px solid var(--hairline);padding:2px 16px;font-size:30px;line-height:1.6;box-shadow:0 1px 2px #1018280a}.answer-extra{gap:var(--s-1);align-items:baseline;animation-delay:40ms;display:flex}.card-stage.shown .chips,.card-stage.shown .cue-hint{display:none}.conj{border-collapse:collapse;align-self:center;width:100%;max-width:520px}.conj td{padding:4px var(--s-3);border-bottom:1px solid var(--hairline)}.conj td:last-child{text-align:right}.why-panel{background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-card);padding:var(--s-4) var(--s-5);align-items:stretch;gap:var(--s-3);animation:rise var(--d-reveal) var(--ease-out);flex-direction:column}.why-text{font-size:var(--t-17);unicode-bidi:plaintext;line-height:1.6}.why-foot{justify-content:space-between;align-items:center;gap:var(--s-4);font-size:var(--t-13);display:flex}.tags{justify-content:center;gap:var(--s-2);flex-wrap:wrap}.class-head{margin-bottom:var(--s-5);gap:var(--s-2);flex-direction:column;display:flex}.class-list{gap:var(--s-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.class-list li{gap:var(--s-5);background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-card);padding:var(--s-4) var(--s-5);cursor:pointer;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;display:grid}.class-list li.on{border-color:var(--lapis);box-shadow:0 0 0 1px var(--lapis)}.class-ar{align-items:center;gap:var(--s-4);flex-direction:row-reverse;justify-content:flex-end;display:flex}.class-meta{font-size:var(--t-15);flex-direction:column;gap:2px;display:flex}.class-keys{margin-top:var(--s-4);font-size:var(--t-13);align-items:center;gap:6px;display:flex}@media print{.topbar,.class-keys{display:none}.class-list li{break-inside:avoid}}.capture{width:min(560px,100vw - 32px)}.capture-text{resize:vertical;width:100%;min-height:110px;font-family:var(--font-ui), var(--font-ar);border:1px solid var(--hairline);border-radius:var(--r-control);background:var(--canvas);color:var(--ink);padding:var(--s-3);font-size:20px;line-height:1.7}.capture-row{gap:var(--s-3);flex-wrap:wrap;align-items:center;display:flex}.rec-btn{color:var(--rec);border-color:var(--rec);background:var(--rec-wash)}.seg-toggle{background:var(--surface-2);border-radius:999px;margin-left:auto;padding:3px;display:inline-flex}.seg-toggle button{color:var(--muted);background:0 0;border:0;border-radius:999px;padding:4px 12px;font-weight:500}.seg-toggle button.on{background:var(--surface);color:var(--ink);box-shadow:0 1px 2px #10182814}.tabs{gap:var(--s-1);margin:var(--s-4) 0 var(--s-5);border-bottom:1px solid var(--hairline);display:flex}.tabs button{padding:var(--s-2) var(--s-3);color:var(--muted);background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:6px;margin-bottom:-1px;font-weight:600;display:flex}.tabs button.on{color:var(--ink);border-bottom-color:var(--lapis)}.root-grid{gap:var(--s-4);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));display:grid}.constellation{padding:var(--s-3)}.orbit{aspect-ratio:1;position:relative}.root-node{white-space:nowrap;background:var(--lapis-wash);width:88px;height:88px;color:var(--lapis);border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.member{white-space:nowrap;flex-direction:column;align-items:center;gap:0;display:flex;position:absolute;transform:translate(-50%,-50%)}.member .ar{line-height:1.5}.member .dot{border:1.5px solid var(--lapis);background:0 0;border-radius:50%;display:block}.member .dot.on{background:var(--lapis)}.const-foot{font-size:var(--t-13);justify-content:center;align-items:baseline;gap:6px;display:flex}.source-row{gap:var(--s-3);padding:var(--s-2) 0;border-bottom:1px solid var(--hairline);grid-template-columns:160px 1fr 48px;align-items:center;display:grid}.source-bar{background:var(--surface-2);border-radius:999px;height:8px;overflow:hidden}.source-bar span{background:var(--lapis);height:100%;display:block}.grammar{gap:var(--s-3);flex-direction:column;display:flex}.for-class-link{margin-top:var(--s-2);color:var(--flag);font-weight:600;font-size:var(--t-13);display:inline-block}.progress .panel{margin-bottom:var(--s-5)}.metric-grid{gap:var(--s-5);margin-bottom:var(--s-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (width<=860px){.metric-grid,.two-col{grid-template-columns:1fr!important}}.metric{gap:var(--s-2);flex-direction:column;display:flex;margin-bottom:0!important}.metric h2{font-size:var(--t-15);color:var(--muted);font-weight:600}.metric-value{font-size:var(--t-30);letter-spacing:-.02em;font-weight:600}.metric-note{font-size:var(--t-13)}.compare-head{justify-content:space-between;align-items:center;display:flex}.compare-panel>p{margin:var(--s-1) 0 var(--s-4)}.linechart{position:relative}.linechart svg{display:block;overflow:visible}.linechart .grid{stroke:var(--hairline);stroke-width:1px;vector-effect:non-scaling-stroke}.linechart .axis{fill:var(--muted);font-size:11px}.linechart .crosshair{stroke:var(--faint);stroke-width:1px;vector-effect:non-scaling-stroke}.end-label{font-size:var(--t-13);color:var(--ink);white-space:nowrap;align-items:center;gap:4px;display:flex;position:absolute;transform:translate(8px)}.swatch{border-radius:2px;width:10px;height:3px;display:inline-block}.tooltip{background:var(--surface);border:1px solid var(--hairline);box-shadow:var(--lift);border-radius:var(--r-key);font-size:var(--t-13);pointer-events:none;white-space:nowrap;z-index:2;padding:4px 8px;position:absolute;top:-8px;transform:translate(-50%,-100%)}.data-table{border-collapse:collapse;width:100%;font-size:var(--t-13)}.data-table th,.data-table td{text-align:left;padding:4px var(--s-2);border-bottom:1px solid var(--hairline)}.suggestions{margin:var(--s-2) 0 0;padding-left:1.1em}.two-col{gap:var(--s-5);grid-template-columns:1fr 1fr;display:grid}.tag-row{gap:var(--s-3);grid-template-columns:110px 1fr 32px;align-items:center;padding:6px 0;display:grid}.tag-bar{background:var(--surface-2);border-radius:999px;height:8px;overflow:hidden}.tag-bar span{background:var(--chart-1);border-radius:999px;height:100%;display:block}.then-now{gap:var(--s-2);margin-top:var(--s-3);flex-direction:column;display:flex}.clip-row{gap:var(--s-3);border-bottom:1px solid var(--hairline);grid-template-columns:120px minmax(0,260px) 1fr;align-items:center;padding:6px 0;display:grid}.clip-row audio{width:100%;height:32px}.clip-tx{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.linechart .pt{pointer-events:none;border-radius:50%;width:8px;height:8px;position:absolute;transform:translate(-50%,-50%)}.linechart .pt.hot{width:10px;height:10px;box-shadow:0 0 0 2px var(--surface)}.scene-image.small{width:min(36vw,420px);height:min(40vh,320px)}.listener{max-width:460px}.listener h3{font-size:var(--t-13);color:var(--muted);margin:0 0 var(--s-1);font-weight:600}.fb-chips{gap:var(--s-2);direction:rtl;flex-wrap:wrap;display:flex}.fb-chips .chip{font-size:22px}.follow{background:var(--lapis-wash);border-radius:var(--r-card);padding:var(--s-3) var(--s-4)}.adjust{gap:var(--s-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.adjust button{text-align:left;gap:var(--s-2);border:1px solid var(--hairline);background:var(--surface);border-radius:var(--r-control);width:100%;padding:var(--s-2) var(--s-3);align-items:center;display:flex}.adjust button.on{border-color:var(--lapis);box-shadow:0 0 0 1px var(--lapis)}.weekly-cta{justify-content:space-between;align-items:center;gap:var(--s-5);margin-bottom:var(--s-6);border-color:var(--lapis);display:flex}.weekly-cta h2{gap:var(--s-2);margin-bottom:var(--s-1);align-items:center;display:flex}.metric-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.md h3{font-size:var(--t-15);margin:var(--s-4) 0 var(--s-1)}.md p,.md ul{margin:0 0 var(--s-2);unicode-bidi:plaintext;line-height:1.6}.spar-setup{gap:var(--s-4);flex-direction:column;max-width:820px;display:flex}.spar-lessons{gap:var(--s-3);grid-template-columns:repeat(auto-fill,minmax(160px,1fr));display:grid}.spar-lesson{border:1px solid var(--hairline);background:var(--surface);border-radius:var(--r-card);padding:var(--s-2);gap:var(--s-1);flex-direction:column;display:flex}.spar-lesson .image-mat{aspect-ratio:4/3;border-radius:var(--r-control)}.spar-lesson.on{border-color:var(--lapis);box-shadow:0 0 0 1px var(--lapis)}.brief pre{white-space:pre-wrap;font-size:var(--t-13);background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-control);padding:var(--s-3);max-height:280px;overflow:auto}.spar-live{gap:var(--s-4);flex-direction:column;max-width:760px;margin:0 auto;display:flex}.role{text-align:center}.spar-turns{gap:var(--s-2);flex-direction:column;min-height:300px;display:flex}.bubble{max-width:80%;padding:var(--s-2) var(--s-4);border-radius:var(--r-card)}.bubble.partner{background:var(--surface);border:1px solid var(--hairline);align-self:flex-end}.bubble.partner.last{border-color:var(--lapis)}.bubble.you{background:var(--surface-2);align-self:flex-start}.orb.small{width:56px;height:56px;margin:var(--s-1);box-shadow:0 0 0 6px var(--lapis-wash)}.orb.small span{border-top-width:10px;border-bottom-width:10px;border-left-width:16px;margin-left:5px}.fixes{gap:var(--s-3);flex-direction:column;padding-left:1.2em;display:flex}.spar-end{gap:var(--s-4);flex-direction:column;max-width:760px;display:flex}.error{color:var(--again)}.spar-setup .seg-toggle{margin-left:0}.ptt,.weekly-cta .btn{white-space:nowrap;flex:none}.ar-inline{font-family:var(--font-ar);font-size:1.3em;line-height:1}.card-stage.shown .cue-ar.gap{display:none}.why-text .ar-inline{font-size:1.35em}.focus-row{align-items:center;gap:var(--s-2);margin-top:var(--s-4);flex-wrap:wrap;display:flex}.focus-label{font-size:var(--t-13);margin-right:var(--s-1);align-items:center;gap:6px;display:flex}.chip-btn{border:1px solid var(--hairline);background:var(--surface);font-weight:500;font-size:var(--t-13);border-radius:999px;align-items:baseline;gap:6px;padding:4px 12px;transition:border-color .12s,background .12s;display:inline-flex}.chip-btn .ar{line-height:1.2}.chip-btn.on{border-color:var(--lapis);background:var(--lapis-wash);color:var(--lapis)}.focus-row{flex-wrap:nowrap;position:relative}.focus-trigger{align-items:center;gap:0;padding:0}.focus-open,.focus-clear{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0}.focus-open{align-items:baseline;gap:6px;padding:4px 4px 4px 12px;display:inline-flex}.focus-trigger:not(.on) .focus-open{padding-right:12px}.focus-caret{font-size:11px}.focus-clear{padding:4px 12px 4px 6px;font-weight:600}.focus-menu{top:calc(100% + var(--s-2));z-index:20;width:min(440px,100vw - 32px);max-height:min(480px,60vh);padding:var(--s-2);border-radius:var(--r-card);box-shadow:var(--lift);position:absolute;left:0;overflow-y:auto}.focus-search{z-index:1;box-sizing:border-box;width:100%;margin-bottom:var(--s-1);border:1px solid var(--hairline);border-radius:var(--r-control);background:var(--surface);color:var(--ink);font:inherit;font-size:var(--t-15);padding:8px 12px;position:sticky;top:0}.focus-search:focus{border-color:var(--lapis);box-shadow:0 0 0 3px var(--lapis-wash);outline:none}.focus-list,.focus-list ul{margin:0;padding:0;list-style:none}.focus-group{font-size:var(--t-13);padding:var(--s-3) var(--s-3) var(--s-1)}.focus-item{padding:6px var(--s-3);font-size:var(--t-15);cursor:pointer;border-radius:8px;align-items:baseline;gap:8px;display:flex}.focus-item .ar{line-height:1.4}.focus-item.active{background:var(--surface-2)}.focus-item.on{color:var(--lapis)}.focus-item.on.active,.focus-item.on{background:var(--lapis-wash)}.focus-check{margin-left:auto}.focus-empty{padding:var(--s-3);font-size:var(--t-15)}.practise-bar{gap:var(--s-2);margin-top:var(--s-2);flex-wrap:wrap;align-items:center;display:flex}.practise-bar>.muted{font-size:var(--t-13);margin-right:var(--s-1)}.lib-h{margin:var(--s-5) 0 var(--s-3)}.focus-tag{color:var(--lapis);font-weight:500}.cue-caption{font-size:var(--t-22);letter-spacing:-.01em;font-weight:600}.example-label{font-size:var(--t-13);margin-bottom:calc(-1 * var(--s-2))}.answer-check{margin-top:var(--s-2);gap:var(--s-2);max-width:640px;font-size:var(--t-15);animation:rise var(--d-reveal) var(--ease-out) both;align-items:baseline;display:flex}.answer-check.v-correct .badge{background:color-mix(in srgb, var(--easy) 16%, transparent);color:var(--easy)}.answer-check.v-meaning_ok_form_wrong .badge{background:color-mix(in srgb, var(--hard) 16%, transparent);color:var(--hard)}.answer-check.v-wrong .badge{background:color-mix(in srgb, var(--again) 16%, transparent);color:var(--again)}.talk-prompt{justify-content:center;gap:var(--s-5);width:min(56vw,640px);min-height:min(50vh,380px);padding:var(--s-7);flex-direction:column;display:flex}.talk-prompt.small{width:min(36vw,420px);min-height:240px;padding:var(--s-5)}.talk-text{font-size:var(--t-30);letter-spacing:-.015em;font-weight:600;line-height:1.25}.talk-prompt.small .talk-text{font-size:var(--t-22)}.talk-hint{gap:var(--s-2);align-items:baseline;display:flex}.stage{position:relative}.count-tip{width:min(100%,560px);padding:var(--s-3) var(--s-4);border:1px solid var(--hairline);border-radius:var(--r-card);background:var(--surface);font-size:var(--t-15);animation:rise var(--d-reveal) var(--ease-out) both}.count-tip.closed{width:auto;padding:var(--s-1) var(--s-3);color:var(--muted);font:inherit;font-size:var(--t-13);cursor:pointer;gap:var(--s-2);border-radius:999px;align-items:center;display:inline-flex}.count-tip-h{font-size:var(--t-13);color:var(--lapis);margin-bottom:var(--s-2);justify-content:space-between;align-items:center;font-weight:600;display:flex}.count-tip-hide{font:inherit;cursor:pointer;gap:var(--s-1);background:0 0;border:0;align-items:center;padding:0;font-weight:400;display:inline-flex}.count-tip ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}.count-tip li{column-gap:var(--s-2);padding:var(--s-1) var(--s-2);border-radius:var(--r-control);transition:background .2s var(--ease-out), opacity .2s var(--ease-out);grid-template-columns:4.5em 1fr;align-items:baseline;display:grid}.count-tip li>:nth-child(2){justify-self:start}.count-tip-n{font-variant-numeric:tabular-nums;font-weight:600}.count-tip-why{font-size:var(--t-13);grid-column:2;line-height:1.35}.count-tip.focused li{opacity:.45}.count-tip.focused li.on{opacity:1;background:var(--lapis-wash)}.count-tip.focused li.on .count-tip-n{color:var(--lapis)}@media (width>=1400px){.count-tip{top:var(--s-5);right:var(--s-6);width:300px;position:absolute}}@media (width<=1399px){.count-tip.focused li:not(.on){display:none}}@media (prefers-reduced-motion:reduce){.count-tip,.count-tip li{transition:none;animation:none}}.answer-also{gap:var(--s-2);font-size:var(--t-15);align-items:baseline;animation-delay:40ms;display:flex}.pdf-list{border-top:1px solid var(--hairline);margin:0;padding:0;list-style:none}.pdf-row{gap:var(--s-3);padding:var(--s-2) 0;border-bottom:1px solid var(--hairline);grid-template-columns:minmax(0,1fr) 96px 104px;align-items:center;display:grid}.pdf-open{padding:var(--s-1) var(--s-2);border-radius:var(--r-key);flex-direction:column;align-items:flex-start;gap:2px;min-width:0;display:flex}a.pdf-open:hover{background:var(--surface-2)}.pdf-open .muted,.pdf-pages{font-size:var(--t-13)}.pdf-open.off{opacity:.6}.pdf-pages{text-align:right}.pdf-practise{height:32px;padding:0 var(--s-3);justify-content:center}.pdf-viewer{flex-direction:column;height:100dvh;display:flex}.pdf-bar{align-items:center;gap:var(--s-4);padding:var(--s-2) var(--s-4);background:var(--surface);border-bottom:1px solid var(--hairline);display:flex}.pdf-bar-title{align-items:baseline;gap:var(--s-1) var(--s-3);flex-wrap:wrap;flex:1;min-width:0;display:flex}.pdf-bar-title .muted,.pdf-newtab{font-size:var(--t-13)}.pdf-newtab{color:var(--lapis);white-space:nowrap;font-weight:600}.pdf-frame{background:var(--surface-2);border:0;flex:1;width:100%}.pdf-missing{padding:var(--s-6);text-align:center}@media (width<=640px){.pdf-row{grid-template-columns:minmax(0,1fr) auto}.pdf-pages{grid-area:1/2}.pdf-practise{grid-column:1/-1;justify-self:start}}.nav-count{background:var(--surface-2);color:var(--muted);font-size:var(--t-13);font-variant-numeric:tabular-nums;border-radius:999px;margin-left:6px;padding:0 7px}.classes h1{margin-bottom:var(--s-4)}.class-filters{gap:var(--s-2);margin-bottom:var(--s-5);flex-wrap:wrap;display:flex}.class-grid{gap:var(--s-6) var(--s-5);grid-template-columns:repeat(auto-fill,minmax(min(100%,180px),1fr));display:grid}.class-card{min-width:0;color:inherit;border-radius:var(--r-card);flex-direction:column;text-decoration:none;display:flex}.class-card .ar{margin-top:var(--s-2);align-self:flex-start;line-height:1.6}.class-cover-wrap{position:relative}.class-cover{aspect-ratio:3/4;text-align:center;background:var(--image-mat);border:1px solid var(--hairline);border-radius:var(--r-card);width:100%;color:var(--ink);transition:box-shadow .2s var(--ease-out);place-items:center;padding:0;display:grid;overflow:hidden}.class-cover img{object-fit:cover;width:100%;height:100%;display:block}.class-card:hover .class-cover{box-shadow:var(--lift)}.class-new{top:var(--s-2);left:var(--s-2);background:var(--surface);color:var(--ink);font-size:var(--t-13);box-shadow:var(--lift);border-radius:999px;padding:2px 10px;font-weight:600;position:absolute}.class-title{margin:0;font-weight:500}.class-meta{font-size:var(--t-13);font-variant-numeric:tabular-nums}.class-meta.todo{color:var(--flag)}.class-back{gap:var(--s-2);margin-bottom:var(--s-4);align-items:baseline;text-decoration:none;display:inline-flex}.class-hero{gap:var(--s-6);grid-template-columns:minmax(0,220px) minmax(0,1fr) minmax(0,320px);align-items:start;display:grid}.class-head{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.class-head p{margin:var(--s-1) 0 0}.class-start{gap:var(--s-3);padding:var(--s-5);background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-card);box-shadow:var(--lift);flex-direction:column;display:flex}.class-start p{margin:0}.class-minutes{gap:var(--s-2);flex-wrap:wrap;display:flex}.class-cta{text-align:center;justify-content:center;width:100%}.class-steps,.class-items{font-size:var(--t-13)}.class-reader{gap:var(--s-3);margin-top:var(--s-6);flex-direction:column;display:flex}.class-strip{gap:var(--s-2);padding:2px;display:flex;overflow-x:auto}.class-strip button{aspect-ratio:3/4;background:var(--image-mat);border:1px solid var(--hairline);border-radius:var(--r-key);flex:none;width:72px;padding:0;overflow:hidden}.class-strip button.on{outline:2px solid var(--lapis);outline-offset:1px}.class-strip img{object-fit:cover;width:100%;height:100%;display:block}.class-frame{border:1px solid var(--hairline);border-radius:var(--r-card);background:var(--surface-2);width:100%;height:80vh}.spar-embedded{width:100%;max-width:720px;margin-inline:auto}@media (width<=900px){.class-hero{grid-template-columns:minmax(0,160px) minmax(0,1fr)}.class-start{grid-column:1/-1}}@media (width<=520px){.class-grid{gap:var(--s-5) var(--s-3);grid-template-columns:repeat(2,minmax(0,1fr))}.class-hero{grid-template-columns:minmax(0,1fr)}.class-hero .class-cover{max-width:200px}}@media (width<=720px){.topbar{margin-bottom:var(--s-5);flex-wrap:wrap}.brand{white-space:nowrap}.nav{white-space:nowrap;max-width:100%;overflow-x:auto}}.scene-setup{text-align:center;max-width:62ch;font-size:var(--t-17);margin:0 auto}.scene-setup p{margin:var(--s-1) 0 0}.scene-setup-title{font-size:var(--t-13)}.question-gloss{font-size:var(--t-15)}.understand-listen,.understand-check,.understand-read,.retell-keywords{align-items:center;gap:var(--s-3);flex-direction:column;width:100%;max-width:760px;margin:0 auto;display:flex}.understand-q{font-size:var(--t-22);text-align:center;margin:0}.understand-options{gap:var(--s-2);flex-direction:column;width:100%;max-width:480px;display:flex}.understand-option{text-align:start;justify-content:flex-start}.understand-option.right{border-color:var(--easy);color:var(--easy)}.understand-option.wrong{border-color:var(--again);color:var(--again)}.understand-read{align-items:stretch;overflow-y:auto}.understand-line{padding-block:var(--s-2);border-bottom:1px solid var(--hairline)}.understand-es{font-size:var(--t-15)}.retell-keywords{justify-content:center;gap:var(--s-4);flex-flow:wrap}.retell-keyword{flex-direction:column;align-items:center;display:flex}.mission{max-width:62ch;margin:0 auto}.mission-role{margin:0 0 var(--s-2)}.mission-goals{gap:var(--s-1) var(--s-4);font-size:var(--t-15);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.mission-goals .met{color:var(--easy)}.mission-phrases{margin:var(--s-3) 0 0;padding:var(--s-3);background:var(--surface-2);border-radius:8px;max-height:32vh;list-style:none;overflow-y:auto}.mission-fix{gap:var(--s-1);margin-block:var(--s-3);flex-direction:column;display:flex}.ai-note{font-size:var(--t-13)}.trip-start{justify-content:space-between;align-items:center;gap:var(--s-3);padding:var(--s-3) var(--s-4);margin-block:var(--s-3) var(--s-5);background:var(--lapis-wash);border-radius:10px;flex-wrap:wrap;display:flex}.trip-start p{margin:2px 0 0}.scene-setup~.cue-image img{width:auto;max-height:170px}.understand-read{max-height:calc(100vh - 290px)}.scene-setup~.cue-image{aspect-ratio:auto;height:auto;min-height:0;max-height:200px;padding:var(--s-2)}.stage.understand .btn-primary,.stage.retell .btn-primary{white-space:nowrap}.spar-write{gap:var(--s-2);width:100%;max-width:640px;margin:var(--s-3) auto 0;align-items:center;display:flex}.spar-write .write-input{flex:1;min-width:0}.audio-controls{justify-content:center;gap:var(--s-2);margin-block:var(--s-3);flex-wrap:wrap;display:flex}.audio-controls .btn{font-size:var(--t-13);padding-block:var(--s-1)}.audio-controls .audio-slow{border-color:var(--lapis);color:var(--lapis)}.understand-listen .cue-image{height:min(26vh,220px)}.understand-listen .orb{margin-block:-28px;transform:scale(.6)}.class-vocab{align-items:center;gap:var(--s-2);cursor:pointer;display:flex}.class-vocab input{accent-color:currentColor;width:18px;height:18px;margin:0}.cue-word{text-align:center;padding:var(--s-6) 0 var(--s-3)}.answer-gloss.answer-meaning{font-size:var(--t-30);text-align:center;flex-wrap:wrap;justify-content:center;font-weight:600}.burst-start{margin-top:var(--s-3);background:var(--surface);border:1px solid var(--hairline)}.burst{min-height:100%;padding:var(--s-4) var(--s-6) var(--s-5);flex-direction:column;display:flex}.burst-head{gap:var(--s-2);flex-direction:column;display:flex}.burst-bar{background:var(--surface-2);border-radius:2px;height:4px;overflow:hidden}.burst-bar span{background:var(--lapis);height:100%;display:block}.burst-head-row{justify-content:space-between;align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}.burst-stage{justify-content:center;align-items:center;gap:var(--s-4);width:min(100%,760px);padding-block:var(--s-4);text-align:center;flex-direction:column;flex:1;margin:0 auto;display:flex}.burst-cue{font-size:var(--t-30);letter-spacing:-.01em;margin:0;font-weight:600}.burst-cue.small{font-size:var(--t-17);color:var(--muted);font-weight:400}.burst-options{gap:var(--s-2);grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.burst-option{justify-content:flex-start;gap:var(--s-3);white-space:normal;text-align:start;min-height:64px}.burst-option.right,.burst-pair.done{border-color:var(--easy);color:var(--easy)}.burst-option.wrong,.burst-pair.bad{border-color:var(--again);color:var(--again)}.burst-option:disabled,.burst-pair:disabled{opacity:1}.burst-pair.done{opacity:.55}.burst-match{gap:var(--s-4);grid-template-columns:1fr 1fr;width:100%;display:grid}.burst-col{gap:var(--s-2);flex-direction:column;min-width:0;display:flex}.burst-pair{justify-content:flex-start;gap:var(--s-3);white-space:normal;text-align:start;min-height:64px}.burst-pair.on{background:var(--lapis-wash);border-color:var(--lapis)}.burst-built{justify-content:flex-start;align-items:center;gap:var(--s-2);width:100%;min-height:84px;padding:var(--s-2) var(--s-3);border-bottom:2px solid var(--hairline);flex-wrap:wrap;display:flex}.burst-built-hint{font-size:var(--t-15)}.burst-chips{justify-content:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.burst-chip{gap:var(--s-2)}.burst-note,.burst-meaning{margin:0}.burst-sentence{line-height:2}.burst-blank{min-width:90px;color:var(--lapis);border-bottom:2px solid var(--lapis);font-size:40px;display:inline-block}.burst-write{width:100%;font-family:var(--font-ar);padding:var(--s-2) var(--s-3);color:var(--ink);background:var(--surface);border:1px solid var(--hairline);resize:vertical;border-radius:10px;font-size:32px;line-height:1.8}.burst-self,.burst-end-actions{gap:var(--s-2);flex-wrap:wrap;display:flex}.burst-next{justify-content:center;display:flex}.burst-missed{gap:var(--s-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.burst-missed li{justify-content:space-between;align-items:center;gap:var(--s-4);border-bottom:1px solid var(--hairline);padding-block:var(--s-2);display:flex}@media (width<=700px){.burst-match{grid-template-columns:1fr}}@media (width<=560px){.burst-options{grid-template-columns:1fr}}.class-cover:has(>.ar){place-items:center;display:grid}
