@font-face{font-family:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(./dm-sans-latin-ext-wght-normal.BOFOeGcA.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:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(./dm-sans-latin-wght-normal.Xz1IZZA0.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}@font-face{font-family:DM Sans Variable;font-style:italic;font-display:swap;font-weight:100 1000;src:url(./dm-sans-latin-ext-wght-italic.DUE6_iCb.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:DM Sans Variable;font-style:italic;font-display:swap;font-weight:100 1000;src:url(./dm-sans-latin-wght-italic.Cz4n9dED.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}@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(./newsreader-vietnamese-wght-normal.Czsa-EzN.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:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(./newsreader-latin-ext-wght-normal.C-3rgBeH.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:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(./newsreader-latin-wght-normal.CCVVNp6i.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}@font-face{font-family:Newsreader Variable;font-style:italic;font-display:swap;font-weight:200 800;src:url(./newsreader-vietnamese-wght-italic.xAqemagA.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:Newsreader Variable;font-style:italic;font-display:swap;font-weight:200 800;src:url(./newsreader-latin-ext-wght-italic.DFS986qL.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:Newsreader Variable;font-style:italic;font-display:swap;font-weight:200 800;src:url(./newsreader-latin-wght-italic.Bxi8ein9.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}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-mono-cyrillic-ext-400-normal.xuaO2J-f.woff2)format("woff2"),url(./ibm-plex-mono-cyrillic-ext-400-normal.DMdlQ8Kv.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-mono-cyrillic-400-normal.BSMlKf0J.woff2)format("woff2"),url(./ibm-plex-mono-cyrillic-400-normal.CEL4l2ZJ.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-mono-vietnamese-400-normal.BulugwFq.woff2)format("woff2"),url(./ibm-plex-mono-vietnamese-400-normal.DDuiU_S-.woff)format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-mono-latin-ext-400-normal.BmRBH3aV.woff2)format("woff2"),url(./ibm-plex-mono-latin-ext-400-normal.D3D2R8hC.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-mono-latin-400-normal.DMJ8VG8y.woff2)format("woff2"),url(./ibm-plex-mono-latin-400-normal.CvHOgSBP.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(./ibm-plex-mono-cyrillic-ext-500-normal.BqneJy0T.woff2)format("woff2"),url(./ibm-plex-mono-cyrillic-ext-500-normal.BIfNGwUT.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(./ibm-plex-mono-cyrillic-500-normal.Bq9vWWag.woff2)format("woff2"),url(./ibm-plex-mono-cyrillic-500-normal.Ael50iVv.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(./ibm-plex-mono-vietnamese-500-normal.DZ4AoWbu.woff2)format("woff2"),url(./ibm-plex-mono-vietnamese-500-normal.C8zxqsMH.woff)format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(./ibm-plex-mono-latin-ext-500-normal.CAhNIIs5.woff2)format("woff2"),url(./ibm-plex-mono-latin-ext-500-normal.CZ70TYgx.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(./ibm-plex-mono-latin-500-normal.DSY6xOcd.woff2)format("woff2"),url(./ibm-plex-mono-latin-500-normal.CB9ihrfo.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:Bodoni Moda Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(./bodoni-moda-math-wght-normal._TL2RCrf.woff2)format("woff2-variations");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Bodoni Moda Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(./bodoni-moda-symbols-wght-normal.DO7lZbk6.woff2)format("woff2-variations");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Bodoni Moda Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(./bodoni-moda-latin-ext-wght-normal.BlIE6rrN.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:Bodoni Moda Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(./bodoni-moda-latin-wght-normal.BIFT5Qnz.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}@font-face{font-family:Bodoni Moda Variable;font-style:italic;font-display:swap;font-weight:400 900;src:url(./bodoni-moda-math-wght-italic.Csabf5l-.woff2)format("woff2-variations");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Bodoni Moda Variable;font-style:italic;font-display:swap;font-weight:400 900;src:url(./bodoni-moda-symbols-wght-italic.Dit9nj3y.woff2)format("woff2-variations");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Bodoni Moda Variable;font-style:italic;font-display:swap;font-weight:400 900;src:url(./bodoni-moda-latin-ext-wght-italic.NDCc9UyL.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:Bodoni Moda Variable;font-style:italic;font-display:swap;font-weight:400 900;src:url(./bodoni-moda-latin-wght-italic.B5SVoS-R.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}@font-face{font-family:Literata Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(./literata-cyrillic-ext-wght-normal.CGKlZYBf.woff2)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:Literata Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(./literata-cyrillic-wght-normal.DLqwHbi6.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Literata Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(./literata-greek-ext-wght-normal.e3e57Shi.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Literata Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(./literata-greek-wght-normal.CO1l-giJ.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Literata Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(./literata-vietnamese-wght-normal.LcSrhZ7T.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:Literata Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(./literata-latin-ext-wght-normal.BnEbWgdZ.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:Literata Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(./literata-latin-wght-normal.DLxlUchJ.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}@font-face{font-family:Literata Variable;font-style:italic;font-display:swap;font-weight:200 900;src:url(./literata-cyrillic-ext-wght-italic.DrMGjC4f.woff2)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:Literata Variable;font-style:italic;font-display:swap;font-weight:200 900;src:url(./literata-cyrillic-wght-italic.C2hF6zFe.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Literata Variable;font-style:italic;font-display:swap;font-weight:200 900;src:url(./literata-greek-ext-wght-italic.f6xT_0ee.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Literata Variable;font-style:italic;font-display:swap;font-weight:200 900;src:url(./literata-greek-wght-italic.9BAkQpca.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Literata Variable;font-style:italic;font-display:swap;font-weight:200 900;src:url(./literata-vietnamese-wght-italic.LyOFdRXZ.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:Literata Variable;font-style:italic;font-display:swap;font-weight:200 900;src:url(./literata-latin-ext-wght-italic.CC1SwlwQ.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:Literata Variable;font-style:italic;font-display:swap;font-weight:200 900;src:url(./literata-latin-wght-italic.Bm_GJfSc.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}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:400;src:url(./barlow-condensed-vietnamese-400-normal.Dq9fsqrz.woff2)format("woff2"),url(./barlow-condensed-vietnamese-400-normal.BHpO_q_4.woff)format("woff");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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:400;src:url(./barlow-condensed-latin-ext-400-normal.DPMBkgfB.woff2)format("woff2"),url(./barlow-condensed-latin-ext-400-normal.DN7qpd_C.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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:400;src:url(./barlow-condensed-latin-400-normal.Dc2u_eUW.woff2)format("woff2"),url(./barlow-condensed-latin-400-normal.BXL2z6Kg.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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(./barlow-condensed-vietnamese-500-normal.DjeaNLFD.woff2)format("woff2"),url(./barlow-condensed-vietnamese-500-normal.CsrJDWc5.woff)format("woff");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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(./barlow-condensed-latin-ext-500-normal.yA5ONLQ9.woff2)format("woff2"),url(./barlow-condensed-latin-ext-500-normal.B1RE8WP7.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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(./barlow-condensed-latin-500-normal.BgYH2mbd.woff2)format("woff2"),url(./barlow-condensed-latin-500-normal.HIEiP5Ov.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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(./barlow-condensed-vietnamese-600-normal.A5AYRdjN.woff2)format("woff2"),url(./barlow-condensed-vietnamese-600-normal.CNlPk46_.woff)format("woff");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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(./barlow-condensed-latin-ext-600-normal.18ESti3H.woff2)format("woff2"),url(./barlow-condensed-latin-ext-600-normal.Clv9cIcR.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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(./barlow-condensed-latin-600-normal.DepVgxBB.woff2)format("woff2"),url(./barlow-condensed-latin-600-normal.BFJEwTuo.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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:800;src:url(./barlow-condensed-vietnamese-800-normal.CpjukuLw.woff2)format("woff2"),url(./barlow-condensed-vietnamese-800-normal.BZxKbt5V.woff)format("woff");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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:800;src:url(./barlow-condensed-latin-ext-800-normal.DGNyg4u8.woff2)format("woff2"),url(./barlow-condensed-latin-ext-800-normal.gY_0Gifi.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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:800;src:url(./barlow-condensed-latin-800-normal.BKzMuPgK.woff2)format("woff2"),url(./barlow-condensed-latin-800-normal.e9GbPXiK.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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(./barlow-condensed-vietnamese-700-normal.DYeBwlKR.woff2)format("woff2"),url(./barlow-condensed-vietnamese-700-normal.DhIzd8Tb.woff)format("woff");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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(./barlow-condensed-latin-ext-700-normal.CwuXbfVR.woff2)format("woff2"),url(./barlow-condensed-latin-ext-700-normal.BIHFfxf0.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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(./barlow-condensed-latin-700-normal.v1xN8_Wq.woff2)format("woff2"),url(./barlow-condensed-latin-700-normal.Dmwat-ge.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:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;font-stretch:75% 100%;src:url(./bricolage-grotesque-vietnamese-standard-normal.Br4FGdAc.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:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;font-stretch:75% 100%;src:url(./bricolage-grotesque-latin-ext-standard-normal.qp-RdZgh.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:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;font-stretch:75% 100%;src:url(./bricolage-grotesque-latin-standard-normal.C5Lc8Qmc.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}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAAVMABAAAAAACewAAATyAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGx4cKAZgAFQIPgmCcxEQCoMsgycLDgABNgIkAxgEIAWDcgdGDIMSG70IKD4Nb4xR9bNkEjvVXTwVhAULA61Ovl68j6VgA7cVPN/bfZ373vvSgl1TPXAPuT1LORaUiZWLmcN1uP8+u3cCeS7w4UMB718gbiC0V0VNAW08cVulzAsP8Mfy/cOIADy6sw68W9JsRAMukaQNMISWi4EDnUCJ+63/CUIfZoxQlBtcnCSSQACyDcTbXB0Kl257I7TwjJv/+/l641xfAEWDDHy2CQ3w3VUERlv18QGOBvozQHb88YBmP5A+AH2dpULm5hwFIaf73RMRIIjFIp212lbwxgAkAR5Rlizq0tD7oZU5CARwv25URLbRoDZEOgHoZf5sGQsFoQJQIY/XozRKAxpQAAA9xnXo4gLYr9o/6eC4izRHkJ0AZdQtYFOAAjTQgkaAFgwuIIwfhQEi2I61n5JAF4Xk291HLixstdZNuTy2Yk2GmTWarYaov3LtVEA4GWHpAZ6yADyVIaxuteDzWd6AsyEC/TvvxWXLmeR/PnVuvBFAj+sXCXEQnZMql0GRUA4heYJIaAc1rtO05s6ULtRtvceobms4MTTKTZqh51cwfYSMnEGnyaF78EngbldcYoB1deWJhKFh49VHaAinOHiKFp/5MzxODXKd3tjZ1MnXT+Nyq1r2CAI6+YP+p120c02YaeHxvi41qd3J6BeHPp83r3D6WdaWyuoWRUY8bEDZFIGvr8o1Pb0L7iMelGoFSEmA4DbrNCfJwfGC9UDtcTlzYOrHuuKELlUkAk5NS6dTRUz5X4sgaPwEifMkKwWAF4AwoAEX0AcAYIBPIgCAgDHV2wHe8CSPoJmgv5Zfar4SGlbjMthXIgdfwuFXVD82/7wJsf6x7EdwcCV0xAjve7T+L+Sn6M+XqvB0/+k5+Wc/7Kb5jR9qbgk/33ks3e4o6fce4XF1VHZ0Jmf5byWBc5lhfTqZv9zlYf3SqPjoVNZ62JTJr+t7mXUDcIsPP4FEqIPwxQn91Ce6nAhdFPeGJtHvIvj4Ce/Opn1X+T52vGOpVhM1R5DFsbQ3pREcSDCdIIqFPiJaVOrGVe2TMW/48f2p+DH8OR/ePz5r3OIYtOpbkT+0qRwxSl0sTqT+eqmBGdAPc6AP5tsI4hJBOR8lNiXJOiA8+b7jextU/wv6O/ChVzUAfPyvwya6TwUUQAEgYOR/zCEP0B5wYVHyyjk258u2oCohF9wtgJfBvJjJM3xaEBSqCgwC+JnKDTEBYGQoVYlQGIxEEeWfRON6kRgaLZd4aGWixEuhclu0qsF0K6tgQZ6i+kVGLJmEghXLpHOZNEMyz5Jxsn40taqUqdNoBrOhxZA5y8rNmzNKNBAzbtWMIUvaMUs8vasdlShURvJg7cHag7WDwQPMKCSbSJ66epd1LzaMZvlCepxYsPmzHOM/8S5UqliJGjbRGP7qkgUSW5MZMzDmWEY2ZiBzrNF/UaIAIHn1lk94ARGFFi3Gt2RuUhG7aopGpcwMHy1VCPLdIoRR+S49L4KB9x/pokixdC2BP3/UFmWQthiuZtwAK5R3Cb0UK5Wt9dXVKtOtGa1G/l2GSzabq0G23OVhrm4aoxQ57mUIlSV6l49axXKkaC53+ZmpVSmZJaoBRqhgk3NXkDJ5UrURlVqIngqqVJoWWh9mlWF1tSNVb4VbEnz48gn+Mz3vdNCSLDbEJfPJMRQHSzjjRYFFKA4Wk3koZl8CAAAA)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAASAAA0AAAAABZAAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABMAAAAB4AAAAeRHRMdUdTVUIAAAFQAAAAJwAAACi4/LjqT1MvMgAAAXgAAABTAAAAYGkQn8djbWFwAAABzAAAADwAAABUAMohV2dhc3AAAAIIAAAAEAAAABAAGAAhZ2x5ZgAAAhgAAADEAAAAxou2WeNoZWFkAAAC3AAAADYAAAA2Gs1J62hoZWEAAAMUAAAAHQAAACQHdQKfaG10eAAAAzQAAAAXAAAAGAZaAElsb2NhAAADTAAAAA4AAAAOAI0AjW1heHAAAANcAAAAHAAAACAAGADAbmFtZQAAA3gAAADYAAAB8iewRJhwb3N0AAAEUAAAADAAAABG/5SrMAABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAeNpjYGRgYOBiUANCJhc3nxAGoZzEkjwGPgYQYAER//+DSABaSQVVAHjaLYUxDkBAFAXnv10aVC7wC6VWpxCdiF7lQCqJq6hcDsJkJkNUYRsBtGoGxu+20FoDypI0UeAR3sTP0E9uHfgR8quyOpqVju0AijoBRzef5QjZAHjaY2BgYAJiZiAWAZKMYJqFwQFI8zBwAOVYgCxeBgWGBQpb/v8HspF5jP+//n/8P/V+AEgfAgAAknEOOQABAAMACAAKABAABf//AA942mNgYlBgYGDsYOZhYGZgZ2AQVhRUVBVUFlRgzPg3g1HnAzPPny82TFP+5gAVMWj+/8LEzXSMwZyBgVVJzdTEzFzZ1Nie0ZRd2VTRjtHURE1ZiV3djtHYSFSEjd1YVJmfUdTcWFSRj1FURMzYyMxcnI+RUS0hiZsroDrCLGo9oxMXt4GNp7GhcozZFqjgmn8HubgtHTVsZAxVY3iCg0U0RRwd5TnYHAXVhU0N7A11NRaLaItChVSFzIwUlQz1tQCm6yZiAAEAAAABAMQoT70oXw889QAJA+gAAAAA2zdCSgAAAADc58KH/w//CgRiBGYAIAAJAAIAAAAAAAB42mNgZGBgYfz3FkjO+c//n58lCSiCCtgAgToFGwAAAHjaY1zBoMAAAlcgmMmMQRNEAwAsQwOnAAAAABUAFQAVABUAYwBjAAB42mNgZGBgYGMIYWBnyALSIB4CsDAwAgAS+ADZeNqVkDWCAkEUBWvdN9y4D7Du7u6ORLi7czGORswLPhYyWt9qphuYJcYEY5NzgH9s23iM9bFJ43GWaRtPcEnLeJJzGsZTrBAynmadXeNlESSo6CxwzIbOMmFKJBVXxOuUxRm985SIq/7BPa88cc0bn6pEafBDkJw6b8jrHWGNb+XjVMmoUuJfUQmZUB3Hlnw75nA9i+t5XM8URTFRkRt2muOkZzkZ7Z+GoxH/RRkKNNE+EUf7h2ObTbY4wvVc6qKkvnXxFRmdbmBCZkVRZNS7hrysdwBnA0preNpjYGIAg/8LGWwYsAE2IGZkZGJgZmRmZGEvzcs0MDBwAdFGBk4mEL6jAQDHVAhr)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:IBM Plex Sans Condensed;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-sans-condensed-vietnamese-400-normal.89JuSpTM.woff2)format("woff2"),url(./ibm-plex-sans-condensed-vietnamese-400-normal._5OjdirJ.woff)format("woff");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:IBM Plex Sans Condensed;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-sans-condensed-latin-ext-400-normal.BJ9nxTJg.woff2)format("woff2"),url(./ibm-plex-sans-condensed-latin-ext-400-normal.DKB-SAek.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:IBM Plex Sans Condensed;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-sans-condensed-latin-400-normal.DKyD6XsY.woff2)format("woff2"),url(./ibm-plex-sans-condensed-latin-400-normal.5i361Byk.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:IBM Plex Sans Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,d09GMgABAAAAAAVsABAAAAAACiAAAAUUAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGx4cKAZgAFQIQgmCcxEQCoNAg0ELDgABNgIkAxgEIAWDSgdGDINWG/cICK4HeEMa9QvHYUYoWISVufhyPO4rK4wq8QCvG/Z+khpQ9VQUKmJGR7VhNlofJtO7WzYT/m8t/bOzfITh2QAfBfFyYSBXUpF13botgcrzFYYlS+gb3HN6PVb2Pa4Ohav2P3Vx21PdwH74+5m+WGikRhOOaID//63f/qKCK3XA6Xdii6sAOUw+PJpdIB2Anpo55RTBIV+qjt97ogBkBAqERo6uaAAeDSgHkzpSJOpY48behSnQAuzbkigomguDqKglYMKfHRZrCf1AlOVYhsJAxQBiIALAuOGVBA0F6YM49791KCQBmVJAFwBRhnoKpCggAmKgDgwBddDygBwehQaqIm7SB+UEjwrl396mQnbvWd+AKeW8YuRrU69KowkVkuwYc+WOB0Cu3Jc6lGLDLDYSQR09HcCnD1kChQkKYercxyFczSuF8qkSb9MnBHjJYocCFVJSNOqVw9JOCqpQgjq2cChwIfXJcZvRdS1hreQsLY5beZaOJiO9A3LSRtMZWwbP5nUhsvq5o3Nvw1xJHjovwDe0qrU1w6GgeTgJnM2TKBkj4TG6fszfTmIKE4gct53aUtsiHx3ZuHKNbPokiRTJr6fOPSZGNpY2uvazL0zr7Oao/dUhF2Q71l6e5prRuobWFa3FYrAQJslH21rjYqt54UWK143ZgDs0rCC3xm1GKeHo1BzXUfEEVNSZ6gKtAft/g9ehEAoT6luKvAGS1OoABOOJ9JhyWXWAigA5IAaGANMASIC/RQAEkCSpBzQV1f0VMnRv8Us4dqdxJqia56CZmaC5eyMce5kpDp396Gv2/GdHbzbIEmfOhOYs9VU7L7LnR8x6/imK1SO5tdXnLFQW9naoNqxorzQebJ1StVTlLgoR11a8P3n4ZJcuP8Ph+zBo/B/yaQNtbZXGQ6Oi0uWTtlS6N3nYbZr/2GNs/R7MisJ7eIrDE2rWSldwNUrwOyUwaq4Cd2n8BGYa3KqAn8Ue3dht437u2u0pq1RpxY4iFCgOFMREEIhA7WRgjSdbE/2KVhO4dZu2yzBMRwttm3jXaAYuwt9bnuCJvxYQ3r+NI/wabY0ndIEk9pZYLw6FvktTDkZAHsZADsa7oUzogZSJOB632//uQPD+xr5ZUn3gb5Wr4G/wE8PLAfi5/vf/yZ1kD0JAAQSQhH+TvDMBCyA7k4rhIcL7aShHI0mh5w9ARbU4fVgIIAMi6BcJBFQ2BEOJAGB+yECL5LnVUrSea7ECa/O0VcuwGtCy3JI+o1YSsNaCBTMyuLjM6zdn1IwF85zmjZrgNG3OMJdqPhVKFahUY8KgFfV6TZlXaNqUAQ71Bk0aVWDahAFNBs2ZN9p2Eh5OiYrNpG6WyOTDutlhiyb0muM5OH7S+UlHBsOnDxpAqIw1PWP1N5Dh33MWkcDNIx15iI341TkznIh8EyaQQjIfdA9qOEiWHviLThSAMi12j6gIhEABDhjR3OLmUTc8Xl1JcBckhS/Ndysg7ylEg8qHSaTFwFeXxAkVyEIDVM4vlnWSxApdpBdlPcsgQjA7AxFJo3Dh2+7wCpIinsSPYTpJcYuSszCfdA4SE86iVcrlFs4PZzGOTWmSJhxnsep5JYtkQ5OTxdP6Ax7Q5OVKcvzAswSFUsUJY4GxqFQWF9fvLJVEsSR2WrBqq1Ri3qcxppmXRyAOesqEw+VL4P/T91QuG7RTc/O4M9wbpAe7BD38wA6kBzu501DH2KTfNcYBrFtwDQA=)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAASIAA0AAAAABWQAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABMAAAAB4AAAAeRHRMdUdTVUIAAAFQAAAAJwAAACi4/LjqT1MvMgAAAXgAAABTAAAAYGncofljbWFwAAABzAAAADwAAABUAMohV2dhc3AAAAIIAAAAEAAAABAAGAAhZ2x5ZgAAAhgAAADEAAAAxFI/PixoZWFkAAAC3AAAADYAAAA2GuVJ6WhoZWEAAAMUAAAAHgAAACQHjQKuaG10eAAAAzQAAAAXAAAAGAZoAEFsb2NhAAADTAAAAA4AAAAOAIwAjG1heHAAAANcAAAAHAAAACAAGAC1bmFtZQAAA3gAAADeAAAByiPTQMdwb3N0AAAEWAAAADAAAABG/6irTAABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAeNpjYGRgYOBiUANCJhc3nxAGoZzEkjwGPgYQYAER//+DSABaSQVVAHjaLYUxDkBAFAXnv10k6NSSLZQuoBOdiH4rB9K6isrlWGEyk8GrVcSB9nRYvttGtAFUFXkmRxLexM88rcFGCKer7856b9YE7ABQqQsI6AGbcwjaAHjaY2BgYAJiZiAWAZKMYJqFwQFI8zBwAOVYgCxeBgWGBQpb/v8HspF5jP+//n/8P/V+AEgfAgAAknEOOQABAAMACAAKABAABf//AA8AAgAgAAABiAMMAAMABwAAEyERISURIxEgAWj+mAEQuAMM/PRYAlz9pAAAAQAh//QCJALGADYAAAUiJjU0NjcjNTM/ATUHIzUhPgE1NCYjIgcnPgEzMhYVFAYHMxUjDwEVNzMVIQYVFBYzMjcXDgEBLmtkCQhPdk9GaaIBQgcGJi1GLj4gZDhkWwkIT3ZOR2mh/r8NLzNILj4hZAxcTRIlEU4xIAoHTg4fDyskN0smLFtNEiYRTjAiCghOGyArJDdLJi0AAAEAAAABAMSgvffYXw889QAJA+gAAAAA2zdCSwAAAADc58KH/ur+9gSfBHcAIAAJAAIAAAAAAAB42mNgZGBgYfz3Fkhe+Pfq3yuW+UARVMAGALBLB0AAAHjaY1zBoMAAAlcgmMmFQRFEAwAsfQOtAAAAABUAFQAVABUAYgBiAAB42mNgZGBgYGMIZGBnSALSIB4CsDAwAgASBQDOeNqVkEWWQkEQBGPcZznrPsC4u7s7ssLdHc7GCTgV+frhrPgaVZ2lwCwhJhibnBO7x+ZbPMYljRaPs0y9xRNcU2vxZI9mihUCLZ5mk90WL4sgQkF3hmM2dOfxkyMquyBeJy9O6J+WN6zzD+555Ylr3vjUSZAKP3hJSXkjVUqV1uQJklTktTwJef5l52wuKTBsKeNO63vSymZEo+b9lh2mKPaSa+fpxJtOBtPJEbR2UGSGsklDhio5+cJ2L4ZtNtniSNTKblU56dbFVyR0m56IvLWCtkaOkq203gTmuEO8AAB42mNgYgCD/1sZIhiwATYgZmRkYmBmZGZkYS/NyzQwMHAB0UYGTiYQvqMBANKMCJs=)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:IBM Plex Sans Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(./ibm-plex-sans-condensed-vietnamese-600-normal.CdKbmnAp.woff2)format("woff2"),url(./ibm-plex-sans-condensed-vietnamese-600-normal.-5ui7us-.woff)format("woff");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:IBM Plex Sans Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(./ibm-plex-sans-condensed-latin-ext-600-normal.CBdNZ9Ci.woff2)format("woff2"),url(./ibm-plex-sans-condensed-latin-ext-600-normal.DvCwRnqE.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:IBM Plex Sans Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(./ibm-plex-sans-condensed-latin-600-normal.CRd5VyFf.woff2)format("woff2"),url(./ibm-plex-sans-condensed-latin-600-normal.6XnkKYvF.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:IBM Plex Sans Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,d09GMgABAAAAAAVUABAAAAAAChgAAAT7AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGx4cKAZgAFQIPAmCcxEQCoNYg1oLDgABNgIkAxgEIAWDWgdGDIMwG/QICB4HuSnrHmiiTZu+aOJgwfP8t2nnvhnEkom0pP6IKAOkqiQVi9jUVGjX5VOMrk5YUf1U/9stBLb7cZJ3AQcWpIFMIKKMI6j/fce////3K333TVmCVBEO0r8TXVsRx8dsM0AqKYHGNpAWBNaGbdzMYKwxXv68IAIEGWggSTfP6cCPCZAHiFJUq6bqLT7Ld22hACD+eFNVqqcxQGVUDzCb/9myhFUxDlTI7/UoA2UABqAAAGauuVo06GeE85URN0VKNHIdgIqoHKApQAEGUMpAgFImk0EYPwoTiKDdrR/Lg1iX5P91q9eCsHuZqK0OazNLUtoqi7WbZ5M5RrmRW4FwfrSwzMQr2/GqCGGVG8g3n9KF+HYJtPRcErnScSV/2iXdewlgLF1iu0hc66b16awss11U3EXqY7aLEdfNWaOqua2nwtEZnZm5KqOb9brlq7JmFceADVZnnKTO0p7r54EdGctOdgbYhq12nLG2i6nHMv0ZBxG9QYm1Aevz/G+7eOKzddaobulp7ckeSw+o7Ommcyymm7LPtzjI84mY4yw+74uRZw6vL3s7+ALe+trtV7O3t/bJdRnnZsR8RSx7rK0OyFQ4Sy2X5xuDAmdyyEW5p1HV5MqxlhD7MTgHVMyZ6fzOgH3ntO0SiM+O/g80pQfEYo6NYOAniMWTzysEwAtAGDCANOgAACZICAUACJjm+JAv4l0R8gSXZz599xE5flc0KKHubukISuQ2OZ4LZl6v7Xr4s9CFT565xLHbS0MEOzroLoRv5lhv6MJbDZ0PfKzD68LGyrvTd49NhUa3lMWPVBWdXDqvfdesujlDwlt9t7dPvWVgTaI6du+MaR1/rbFHD59Z9t+SVjKjdp7mP5S4+Q8Acpj4CRQVj3ExLRfex4WmdCHZegFrOi7ytQtWixwk7/s61aggixtvgjWTDhYO1n+mUkcNrr1EyT85ligu3sgaUwy2sshiC03CDpqXbZ/i4fnm97GoMNa2Lr0ECf5jFxYSJIsHBQj847KqAEWJnP7cFb0lWP39jIE6CIINAUg5yBONILLRAox4lVQjAggve8a/tmNp4fh//QHjB4CvRk1NA3z9/YtnLn99+Vez1zxCTAD11XbxFsD8Lop8WQNhp+eVe9DcHw8lNYfBklOqB6WLjw28CABBUEgWEwH8rGEgZgBYEP2hEhJ+USn8fKMyGOs+lcloO1Qe+lqk8lJruKOgbYJ1dh1k24yV7LrTSjusl2W77JT4HOttkrDVDmslzddsjpmmmqvFJqvt0265LXaaZqstVrFNtdUmq3RZbYed1kf01RolDFPx6c6nO5/uXKtlx2r4tKpZxTeuW5dx77Hy+XwBei5gm/12WG+tdXbRhkppNIZezPlf3WGbBG2KTTbRma6domM1h9WuPfq/mKAAIB+r7M7hBUQUhhhi+nZvWZ8iZ5qXh6amDpf3nZJyoUEOIYJqkElcgILn9qkyWJkiQcDfsIgKqeRF7TQ7CbYaQ0QVBi+vTFeDqYap7zwl2MlktglSKkWpycMey5bMSOXYyctckzWq0IeafIxkt75+N0z0M0ZCtf5mYoCJhqpXcedOQVpNM1yVfuQKvaotpkwBdgoz03hJMaW0VYSVWk1iG0DbksPiw9fgwp8zKMdkpWQX52zj3E0tsptOQlm4TF+y07kVCFqIcW4LJbKUwfM+5/xBLYQnBVYLAAA=)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAR4AA0AAAAABXwAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABMAAAAB4AAAAeRHRMdUdTVUIAAAFQAAAAJwAAACi4/LjqT1MvMgAAAXgAAABTAAAAYGpCou9jbWFwAAABzAAAADwAAABUAMohV2dhc3AAAAIIAAAAEAAAABAAGAAhZ2x5ZgAAAhgAAAC8AAAAzGRI5whoZWFkAAAC1AAAADYAAAA2GvJJ32hoZWEAAAMMAAAAHgAAACQHmQK0aG10eAAAAywAAAAXAAAAGAZwAD5sb2NhAAADRAAAAA4AAAAOAIwAjG1heHAAAANUAAAAHAAAACAAGADCbmFtZQAAA3AAAADVAAAB2iUGQYxwb3N0AAAESAAAADAAAABG/7GrWAABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAeNpjYGRgYOBiUANCJhc3nxAGoZzEkjwGPgYQYAER//+DSABaSQVVAHjaLYUxDkBAFAXnv0UkqFzgF1u6gU4nolepnEbrKipxNwiTmQyJok4CaNUEDN9tZrEWVORZqsAjvImfvhvdHHwP5RWtScxqxzYAVToARzfBhQk3AHjaY2BgYAJiZiAWAZKMYJqFwQFI8zBwAOVYgCxeBgWGBQpb/v8HspF5jP+//n/8P/V+AEgfAgAAknEOOQABAAMACAAKABAABf//AA942gTBxQHCQBQFwPc3uDsn4nJC13DvBC2FMlINFeWGzoDBBuhhlGAgC/C6Uw943bPp/n3HsVF6J2d2BMH8JWzAnlgAaXfApFDak3xDMutJR0kRem4mG62JT0zWbmWyvO1Vqa1528m0Wx0+UbpbIRr/ZxFoLMHJ5lfi7Vswh9GJS1lN0VrURSHdwsTLQAwk7ulfMOffPi5tPYg4j6SuvaqgikCwlgIPR7CUjLq8lGSosh5MVFMRWRQAGIolfwABAAAAAQDEeSSiZl8PPPUACQPoAAAAANs3QkQAAAAA3OfChv7c/u0EuQR+ACEACQACAAAAAAAAeNpjYGRgYGH89xZIPvt3598tlp1AEVTABgCxzQdSAAB42mNcwaDAAAJXIJjJh0EORAMALKYDsgAAAAATABMAEwATAGYAZgAAeNpjYGRgYGBjCGNgZ8gC0iAeArAwMAIAEyoA23jalZA1UgRAEEUf7mRoNBnuDgnu7u7r7rtX4lyEHIKurq6Jd0ffyG8DWgnSQF1jG/BYN2hcxyR/xvW08mvcwCo/xo0skzVuopdn42aGmTfuFoIweelp0U5Jz/FFlghp8sKT5ITjsqfIEpL3M3Y55oBNTjgnToAyV3yQJMcWKdm/mWBTKC50S4AsYkNfHDNMMmdq5/XOW3DeRkDPASGHWTP1mtevVR2H7bV51ps0Fa1HSOvkmGWaGVaE1JbpsqSZFN4gLt3hFWo5S0AtZimq3cl/vC5FtAAAAHjaY2BiAIP/+xhSGLABNiBmZGRiYGZkZmRhL83LNDAwcAHRRgZOJhC+owEA13UIsA==)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:IBM Plex Sans Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(./ibm-plex-sans-condensed-vietnamese-700-normal.BHzPe_nH.woff2)format("woff2"),url(./ibm-plex-sans-condensed-vietnamese-700-normal.CcvNWcjF.woff)format("woff");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:IBM Plex Sans Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(./ibm-plex-sans-condensed-latin-ext-700-normal.CXZ_9bG9.woff2)format("woff2"),url(./ibm-plex-sans-condensed-latin-ext-700-normal.CnD6lCoL.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:IBM Plex Sans Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(./ibm-plex-sans-condensed-latin-700-normal.D8r4s4aS.woff2)format("woff2"),url(./ibm-plex-sans-condensed-latin-700-normal.D3enqrvP.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:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(./source-serif-4-cyrillic-ext-standard-normal.DIwfbPUE.woff2)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:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(./source-serif-4-cyrillic-standard-normal.C0olyEE-.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(./source-serif-4-greek-standard-normal.DrHU7SY7.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(./source-serif-4-vietnamese-standard-normal.BOyYyU_V.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:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(./source-serif-4-latin-ext-standard-normal.HoL-AExg.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:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(./source-serif-4-latin-standard-normal.BpEBLj1O.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}@font-face{font-family:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(./source-serif-4-cyrillic-ext-standard-italic.Bl6DJqma.woff2)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:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(./source-serif-4-cyrillic-standard-italic.Dibx14aP.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(./source-serif-4-greek-standard-italic.CMW9dfKg.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(./source-serif-4-vietnamese-standard-italic.C-k5pZlm.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:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(./source-serif-4-latin-ext-standard-italic.BhUEwDRF.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:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(./source-serif-4-latin-standard-italic.BOLXpvkj.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}@layer reset{*,:before,:after{box-sizing:border-box}body{margin:0}button,input,select,textarea{font:inherit}button,select,summary{cursor:pointer}button:disabled{cursor:not-allowed}img{max-width:100%}}@layer lab{:root{color:#161616;font-synthesis:none;--lab-muted:#565656;--lab-line:#b9b9b9;background:#fff;font-family:DM Sans Variable,sans-serif;line-height:1.5}button{color:inherit}:focus-visible{outline-offset:3px;outline:3px solid #1763a0}select,textarea,input:not([type=checkbox]):not([type=radio]){color:#161616;background:#fff;border:1px solid #666;border-radius:0;min-width:0;max-width:100%;min-height:44px;padding:8px 12px;font-size:.875rem}select{padding-inline-end:28px}input[type=checkbox],input[type=radio]{accent-color:#274f62;flex:none;width:16px;height:16px}label{gap:8px;font-size:.8125rem;font-weight:550;display:grid}h1,h2,h3,p{margin-top:0}h1{letter-spacing:-.035em;font-size:1.65rem;font-weight:600;line-height:1.2}h2{font-size:1.1rem;font-weight:650}h3{font-size:.95rem;font-weight:600}.muted{color:var(--lab-muted);font-size:.8125rem}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:100;color:#111;background:#fff;padding:10px 16px;position:fixed;top:8px;left:8px;transform:translateY(-180%)}.skip-link:focus{transform:none}.lab-header{border-bottom:1px solid var(--lab-line);background:#fff;align-items:center;gap:30px;min-height:56px;padding:0 24px;display:flex}.lab-brand{letter-spacing:-.065em;background:0 0;border:0;align-items:center;gap:8px;padding:5px 0;font-size:1.25rem;font-weight:800;display:inline-flex}.brand-symbol{align-items:center;gap:2px;width:18px;height:24px;display:flex}.brand-symbol i{background:currentColor;width:3px;height:12px;display:block}.brand-symbol i:nth-child(2){height:20px}.brand-symbol i:nth-child(3){height:16px}.lab-navigation{align-self:stretch;gap:22px;display:flex}.lab-navigation button{border:0;color:var(--lab-muted);background:0 0;border-bottom:2px solid #0000;padding:12px 0;font-size:.875rem}.lab-navigation button.current{color:#111;border-bottom-color:#111;font-weight:700}.lab-button{color:#161616;background:0 0;border:1px solid #666;border-radius:0;min-height:44px;padding:8px 12px;font:550 .8125rem/1.4 DM Sans Variable,sans-serif}.lab-button:hover{background:#f2f2f2;border-color:#111}.share-button{margin-left:auto}.lab-main{outline:none;max-width:1920px;margin:auto;padding:0 24px 36px}.workbench{border-bottom:1px solid var(--lab-line);background:#fff;margin:0 -24px;padding:12px 24px 0}.toolbar{flex-wrap:wrap;align-items:end;gap:18px;min-width:0;display:flex}.world-control{width:285px;min-width:200px;max-width:100%}.world-control select{width:100%}.mode-control{width:104px;margin-left:auto}.surface-tabs{flex-wrap:wrap;align-self:end;gap:3px;min-width:0;display:flex}.surface-tabs button{min-height:44px;color:var(--lab-muted);background:0 0;border:0;border-bottom:3px solid #0000;border-radius:0;padding:10px 14px;font-size:.875rem}.surface-tabs button.active{color:#111;border-bottom-color:#111;font-weight:700}.surface-tabs button:hover{color:#111}.check-control{white-space:nowrap;align-items:center;gap:8px;min-height:44px;font-size:.8125rem;display:flex}.experiment-details>summary{width:fit-content;min-height:40px;color:var(--lab-muted);padding:9px 0;font-size:.8125rem}.experiment-details[open]>summary{color:#172f3b}.settings-grid{border-top:1px solid var(--lab-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;padding:18px 0 22px;display:grid}.settings-grid fieldset{border:0;align-content:start;gap:12px;min-width:0;margin:0;padding:0;display:grid}.settings-grid legend{padding:0 0 12px;font-size:.85rem;font-weight:650}.settings-grid select{width:100%}.settings-grid .lab-button{width:fit-content}.comparison-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;display:grid}.comparison-grid.single{grid-template-columns:minmax(0,1fr);max-width:1320px;margin:auto}.comparison-pane{min-width:0}.pane-heading{justify-content:space-between;align-items:center;gap:12px;min-height:56px;display:flex}.pane-heading select{background-color:#0000;border:0;max-width:calc(100% - 64px);padding-left:0;font-size:1rem;font-weight:700}.pane-heading .lab-button{border:0;min-height:44px}.specimen-frame{border:0;min-width:0}.comparison-grid.narrow .specimen-frame{width:390px;max-width:100%;margin-inline:auto}.notes-panel{background:#fff;border-top:2px solid #111;max-width:720px;margin:32px auto 0;padding:28px}.notes-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.notes-heading h1{margin:0}.notes-panel>label{margin-block:18px;font-size:.8rem}.notes-panel textarea{resize:vertical;width:100%;min-height:120px;font-size:.9375rem;line-height:1.6}.sources-page{background:#fff;max-width:1320px;margin:28px auto 0;padding:32px 0}.sources-page h1{margin-bottom:30px}.sources-page p,.sources-page li,.sources-page dl{font-size:.875rem;line-height:1.65}.sources-page a{color:#24596d;text-underline-offset:3px}.visual-references{grid-template-columns:1fr 1fr;gap:18px 36px;margin-bottom:28px;display:grid}.visual-references h2{grid-column:1/-1;margin-bottom:0}.visual-references h3{margin-bottom:4px}.visual-references p{color:var(--lab-muted);margin:0}.direction-decisions{padding:24px 0}.direction-decisions article{border-top:1px solid var(--lab-line);padding-block:18px}.direction-decisions dl{grid-template-columns:115px minmax(0,1fr);gap:8px 16px;display:grid}.direction-decisions dt{font-weight:600}.direction-decisions dd{color:var(--lab-muted);margin:0}.source-list{border-top:1px solid var(--lab-line)}.source-list summary{padding:14px 0;font-size:.9rem;font-weight:600}.source-list article{padding:10px 0}.source-list h3{margin-bottom:6px}.source-list p{color:var(--lab-muted)}.lab-live:empty{display:none}.lab-live:not(:empty){background:#f5f8fa;border-left:3px solid #3d788a;margin-top:18px;padding:12px;font-size:.8rem}.share-field{margin-top:14px}.share-field input{width:100%}@media (width<=1060px){.toolbar{gap:10px 14px}.world-control{width:250px}.surface-tabs{order:4;width:100%}.surface-tabs button{padding:7px 12px}.mode-control{margin-left:auto}}@media (width<=760px){.lab-header{gap:24px;padding-inline:12px}.lab-navigation{gap:18px}.lab-main{padding-inline:10px}.workbench{margin-inline:-10px;padding-inline:12px}.comparison-grid{grid-template-columns:minmax(0,1fr);gap:18px}.settings-grid{grid-template-columns:1fr 1fr;gap:20px}.settings-grid fieldset:last-child{grid-column:1/-1}.sources-page{padding:22px 18px}.visual-references{grid-template-columns:1fr}}@media (width<=460px){.lab-header{flex-wrap:nowrap;gap:12px}.lab-brand{display:none}.lab-navigation{gap:15px}.lab-navigation button{font-size:.8125rem}.share-button{margin-left:auto;padding:8px 10px;font-size:.8125rem}.world-control{flex:1 0 100%;width:100%;min-width:0}.mode-control{flex:0 0 104px;width:104px;margin-left:0}.toolbar>.check-control{align-self:end}.surface-tabs{flex:1 0 100%;gap:1px;width:100%}.surface-tabs button{flex:1;padding:7px 6px;font-size:.76rem}.settings-grid{grid-template-columns:1fr}.settings-grid fieldset:last-child{grid-column:auto}.notes-panel{padding:20px 16px}.notes-heading{flex-wrap:wrap}.direction-decisions dl{grid-template-columns:1fr;gap:2px}.direction-decisions dd{margin-bottom:12px}}@media (pointer:coarse){button,select,summary,.check-control{min-height:44px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (forced-colors:active){.lab-button,.specimen-frame{border:1px solid buttontext}.lab-navigation button.current,.surface-tabs button.active{border-bottom:3px solid highlight}}}.specimen{--font-ui:"DM Sans Variable", "DM Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--font-sans:var(--font-ui);--font-serif:"Literata Variable", Literata, Charter, "Bitstream Charter", Georgia, serif;--font-mono:"IBM Plex Mono", "DejaVu Sans Mono", ui-monospace, monospace;--motet-paper:#fff;--motet-surface:#fff;--motet-soft:#f3f4f6;--motet-ink:#14161a;--motet-muted:#5b6270;--motet-line:#dfe2e8;--motet-strong-line:#b4bac5;--motet-accent:#1b47c4;--motet-accent-ink:#fff;--motet-focus:#1b47c4;--motet-danger:#8f1d1d;--motet-danger-ink:#fff;--motet-danger-bg:#fdecec;--motet-warn-bg:#fff4e2;--motet-warn-line:#7d5200;--motet-ok-bg:#e7f4ec;--motet-ok-line:#13663a;--motet-err-bg:#fdecec;--motet-err-line:#8f1d1d;--motet-display-font:var(--font-ui);--motet-reading-font:var(--font-ui);--paper:#fbfaf7;--surface:#fff;--soft:#efede7;--ink:#1b1a17;--muted:#5c594f;--line:#e0ddd4;--strong-line:#b5b1a6;--accent:#2f4f8f;--accent-ink:#fff;--display-font:var(--motet-display-font);--reading-font:var(--motet-reading-font);--ui-font:var(--font-ui);--display-size:2.5rem;--reading-size:1.125rem;--leading:1.65;--radius:6px;--rule-width:1px;--space:1.5rem;--measure:34rem;--header-align:left;--rail-width:14rem;--ui-pad-y:.6rem;--ui-pad-x:1.05rem;--stack-gap:1.25rem;--control-radius:var(--radius);--reader-scale:1;background:var(--paper);min-width:0;color:var(--ink);font-family:var(--ui-font);overflow-wrap:break-word;flex-direction:column;font-size:1rem;line-height:1.5;display:flex;container:specimen/inline-size}.specimen[data-mode=dark]{--paper:#131317;--surface:#1a1c21;--soft:#22252c;--ink:#eceef2;--muted:#a2a9b6;--line:#2c3039;--strong-line:#4a5059;--accent:#93b1ff;--accent-ink:#0d1017;--motet-paper:#0e1013;--motet-surface:#171a1f;--motet-soft:#1e222a;--motet-ink:#eef0f3;--motet-muted:#a3abb8;--motet-line:#2b3038;--motet-strong-line:#454d5b;--motet-accent:#7ea2ff;--motet-accent-ink:#0b0e13;--motet-focus:#8fb2ff;--motet-danger:#ffa3a3;--motet-danger-ink:#2a0d0d;--motet-danger-bg:#371516;--motet-warn-bg:#36290f;--motet-warn-line:#e8bf72;--motet-ok-bg:#102e1e;--motet-ok-line:#7ed4a0;--motet-err-bg:#371516;--motet-err-line:#ffa3a3}.specimen[data-density=compact]{--ui-pad-y:.4rem;--ui-pad-x:.8rem;--stack-gap:.75rem}.specimen[data-accent=berry]{--accent:#8e2f52!important;--accent-ink:#fff!important}.specimen[data-accent=ocean]{--accent:#1c5a86!important;--accent-ink:#fff!important}.specimen[data-accent=moss]{--accent:#3a6b41!important;--accent-ink:#fff!important}.specimen[data-mode=dark][data-accent=berry]{--accent:#e493b0!important;--accent-ink:#1c0a12!important}.specimen[data-mode=dark][data-accent=ocean]{--accent:#8ec4e8!important;--accent-ink:#07161f!important}.specimen[data-mode=dark][data-accent=moss]{--accent:#9fce9c!important;--accent-ink:#0b1a0c!important}.specimen :is(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:3px solid var(--motet-focus);outline-offset:2px}.specimen :is(.motet-bar,.motet-menu,.global-rail,.motet-dialog,.protected){--paper:var(--motet-paper);--surface:var(--motet-surface);--soft:var(--motet-soft);--ink:var(--motet-ink);--muted:var(--motet-muted);--line:var(--motet-line);--strong-line:var(--motet-strong-line);--accent:var(--motet-accent);--accent-ink:var(--motet-accent-ink);--radius:6px;--space:1.25rem}.specimen :is(.motet-bar,.motet-menu,.global-rail,.motet-dialog,.protected) .control,.specimen .control.danger{font-family:var(--font-ui);letter-spacing:normal;text-transform:none;padding:.6rem 1rem;font-size:.875rem;font-weight:550;border-radius:6px!important}.specimen :is(.motet-menu,.global-rail,.protected) .section-label{font-family:var(--font-ui);letter-spacing:.09em}.motet-bar{justify-content:space-between;align-items:center;gap:var(--space);flex-wrap:wrap;padding:.4rem .75rem;display:flex;background:var(--motet-soft)!important;color:var(--motet-ink)!important;border-bottom:1px solid var(--motet-line)!important;font-family:var(--ui-font)!important;font-size:.875rem!important}.motet-wordmark{min-height:2.75rem;color:inherit;font:inherit;letter-spacing:.01em;cursor:pointer;background:0 0;border:0;align-items:center;gap:.45rem;padding:0 .25rem;font-weight:700;display:inline-flex}.wordmark-glyph{background:var(--motet-accent);width:1.65rem;height:1.65rem;color:var(--motet-accent-ink);border-radius:6px;place-items:center;font-size:.8125rem;font-weight:700;display:grid}.motet-services{flex-wrap:wrap;gap:.4rem;display:flex}.motet-services .control{background:var(--motet-surface)!important;color:var(--motet-ink)!important;border-color:var(--motet-line)!important;text-transform:none!important}.count{background:var(--motet-accent);min-width:1.35rem;height:1.35rem;color:var(--motet-accent-ink);border-radius:999px;place-items:center;padding:0 .3rem;font-size:.75rem;font-weight:600;display:inline-grid}.world-layout{grid-template-columns:var(--rail-width) minmax(0, 1fr);gap:var(--space);padding:var(--space);flex:1;align-items:start;display:grid}.world-main{gap:var(--space);flex-direction:column;min-width:0;display:flex}.global-rail{gap:var(--stack-gap);border-radius:var(--radius);flex-direction:column;min-width:0;padding:.75rem;display:flex;border:1px solid var(--motet-line)!important;background:var(--motet-surface)!important;color:var(--motet-ink)!important;font-family:var(--ui-font)!important;font-size:.875rem!important}.specimen[data-shell=compact] .world-layout{grid-template-columns:minmax(0,1fr)}.motet-menu{border-bottom:1px solid var(--motet-line);background:var(--motet-surface)!important;color:var(--motet-ink)!important;font-family:var(--ui-font)!important}.motet-menu-body{align-items:flex-start;gap:var(--stack-gap);border-top:1px solid var(--motet-line);flex-wrap:wrap;padding:.25rem .75rem .85rem;display:flex}.motet-menu-body .rail-block{flex:15rem}.motet-menu .section-label,.global-rail .section-label{color:var(--motet-muted)!important}.rail-block{flex-direction:column;gap:.5rem;min-width:0;display:flex}.rail-note{margin:0;font-size:.75rem;color:var(--motet-muted)!important}.world-switcher{flex-direction:column;gap:.2rem;margin:0;padding:0;list-style:none;display:flex}.switch-item{border-radius:var(--radius);width:100%;min-height:2.75rem;font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;align-items:center;gap:.5rem;padding:.25rem .4rem;display:flex;color:var(--motet-ink)!important}.switch-item:hover:not([disabled]){background:var(--motet-soft)!important}.switch-item.is-active{font-weight:600;background:var(--motet-soft)!important;border-color:var(--motet-strong-line)!important}.switch-item[disabled]{opacity:.5;cursor:not-allowed}.switch-mark{background:var(--motet-soft);border:1px solid var(--motet-line);border-radius:4px;flex:none;place-items:center;width:1.5rem;height:1.5rem;font-size:.6875rem;font-weight:700;display:grid;overflow:hidden}.switch-name{overflow-wrap:anywhere;min-width:0}.inbox-list,.member-list,.mini-list,.ladder,.type-scale,.tag-list{margin:0;padding:0;list-style:none}.inbox-list{flex-direction:column;gap:.4rem;display:flex}.inbox-item{border-bottom:1px solid var(--motet-line);align-items:flex-start;gap:.5rem;padding-bottom:.4rem;display:flex}.inbox-item:last-child{border-bottom:0;padding-bottom:0}.inbox-text{flex-direction:column;min-width:0;display:flex}.inbox-world{font-size:.8125rem;font-weight:600}.inbox-message{color:var(--motet-muted);font-size:.8125rem}.inbox-time{flex:none;margin-left:auto}.account-name{margin:0;font-weight:600}.pref-list,.fact-list{flex-direction:column;gap:.3rem;margin:0;display:flex}.pref-row,.fact-row{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:.5rem;padding-bottom:.25rem;font-size:.875rem;display:flex}.global-rail .pref-row{border-bottom-color:var(--motet-line)}.pref-row dt,.pref-row dd,.fact-row dt,.fact-row dd{overflow-wrap:anywhere;min-width:0;margin:0}.pref-row dt,.fact-row dt{color:var(--muted);flex:none}.pref-row dd,.fact-row dd{text-align:right;font-weight:500}.global-rail .pref-row dt{color:var(--motet-muted)!important}.world-header{padding-block:calc(var(--space) * 1.2) var(--space);border-bottom:var(--rule-width) solid var(--line);text-align:var(--header-align);flex-direction:column;gap:.7rem;display:flex}.world-art{margin:0}.world-art img{object-fit:cover;border-radius:calc(var(--radius) * 1.5);background:var(--soft);width:100%;height:clamp(6.5rem,30cqi,15rem);display:block}.world-heading{align-items:flex-start;gap:.5rem;justify-content:var(--header-align);font-family:var(--display-font);font-size:var(--display-size);margin:0;font-weight:600;line-height:1.06;display:flex}.world-mark{color:var(--accent);flex:none;max-width:2.2em;font-size:.62em;line-height:1;overflow:hidden}.world-name{overflow-wrap:anywhere;min-width:0}.world-intro{max-width:var(--measure);font-family:var(--reading-font);font-size:calc(var(--reading-size) * var(--reader-scale));line-height:var(--leading);color:var(--muted);margin:0}.world-header.is-subdued{padding-block:var(--space) .75rem}.world-header.is-subdued .world-art img{height:6rem}.world-header.is-subdued .world-heading{font-size:calc(var(--display-size) * .82)}.specimen-note{max-width:var(--measure);font-family:var(--ui-font);color:var(--muted);margin:0;font-size:.8125rem}.specimen-tag{font-family:var(--ui-font);letter-spacing:.07em;text-transform:uppercase;color:var(--muted);margin:0;font-size:.6875rem}.world-nav{align-items:center;gap:.5rem;justify-content:var(--header-align);flex-wrap:wrap;padding-top:.25rem;display:flex}.nav-list{flex-wrap:wrap;gap:.3rem;display:flex}.nav-item{min-height:2.75rem;padding:0 var(--ui-pad-x);border-radius:var(--control-radius);color:var(--muted);font-family:var(--ui-font);cursor:pointer;background:0 0;border:1px solid #0000;align-items:center;font-size:.9375rem;display:inline-flex}.nav-item:hover{background:var(--soft);color:var(--ink)}.nav-item.is-active{background:var(--surface);border-color:var(--strong-line);box-shadow:inset 0 -3px 0 var(--accent);color:var(--ink);font-weight:600}.nav-reply{margin-inline-start:auto}.specimen-section{flex-direction:column;gap:.75rem;min-width:0;display:flex}.section-label{font-family:var(--ui-font);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin:0;font-size:.75rem;font-weight:600}.component-grid{gap:var(--stack-gap);grid-template-columns:repeat(auto-fit,minmax(min(15rem,100%),1fr));align-items:start;display:grid}.sample-row{flex-wrap:wrap;align-items:center;gap:.6rem;min-width:0;display:flex}.sample-label{min-width:0;font-family:var(--ui-font);color:var(--muted);overflow-wrap:anywhere;font-size:.8125rem}.state-grid .control{cursor:default}.scene-heading{flex-direction:column;gap:.35rem;min-width:0;display:flex}.scene-title{font-family:var(--display-font);font-size:calc(var(--reading-size) * var(--reader-scale) * 1.7);overflow-wrap:anywhere;margin:0;font-weight:600;line-height:1.14}.scene-meta{font-family:var(--ui-font);color:var(--muted);flex-wrap:wrap;gap:.4rem;margin:0;font-size:.8125rem;display:flex}.tag-list{flex-wrap:wrap;gap:.3rem;margin-top:.2rem;display:flex}.tag{border:1px solid var(--line);font-family:var(--ui-font);color:var(--muted);border-radius:999px;padding:.1rem .45rem;font-size:.75rem}.scene-lead{max-width:var(--measure);margin-block:var(--space);border-inline-start:calc(var(--rule-width) * 2) solid var(--line);font-family:var(--reading-font);font-size:calc(var(--reading-size) * var(--reader-scale) * 1.12);line-height:var(--leading);color:var(--ink);padding-inline-start:.9rem}.post{gap:var(--space);min-width:0;padding-block:var(--space);border-top:var(--rule-width) solid var(--line);align-items:start;display:grid}[data-composition=margin] .post,[data-composition=inline] .post{grid-template-columns:minmax(0,1fr)}.post-main{flex-direction:column;gap:.25rem;min-width:0;display:flex}.post-identity{align-items:flex-start;gap:.6rem;min-width:0;display:flex}.identity-text{flex-direction:column;min-width:0;display:flex}.portrait{border:1px solid var(--line);border-radius:calc(var(--radius) * 1.4);background:var(--soft);width:2.75rem;height:2.75rem;color:var(--muted);font-family:var(--ui-font);letter-spacing:.02em;flex:none;place-items:center;font-size:.8125rem;font-weight:600;display:grid;overflow:hidden}.character-name{font-family:var(--ui-font);overflow-wrap:anywhere;font-size:.9375rem;font-weight:600}.writer-name{font-family:var(--ui-font);color:var(--muted);overflow-wrap:anywhere;font-size:.8125rem}.post-body{max-width:var(--measure);min-width:0;font-family:var(--reading-font);font-size:calc(var(--reading-size) * var(--reader-scale));line-height:var(--leading)}.post-body p{margin:0 0 .9em}.post-body p:last-child,.post.is-short .post-body p{margin-bottom:0}.long-token{font-family:var(--font-mono);color:var(--muted);overflow-wrap:anywhere;word-break:break-word;font-size:.75em}.scene-quote{margin:var(--space) 0;border-inline-start:calc(var(--rule-width) * 2) solid var(--line);padding-inline-start:.9rem;font-style:italic}.post-actions{flex-wrap:wrap;gap:.5rem;margin-top:.9rem;display:flex}.member-list{flex-direction:column;gap:.75rem;display:flex}.member-row{border-bottom:var(--rule-width) solid var(--line);align-items:center;gap:.6rem;padding-bottom:.75rem;display:flex}.member-role,.member-count{flex:none;margin-inline-start:auto}.control{min-height:2.75rem;padding:var(--ui-pad-y) var(--ui-pad-x);background:var(--surface);border:1px solid var(--strong-line);border-radius:var(--control-radius);color:var(--ink);font-family:var(--ui-font);text-align:center;cursor:pointer;justify-content:center;align-items:center;gap:.45rem;font-size:.9375rem;line-height:1.2;text-decoration:none;display:inline-flex}.control:hover:not([disabled]):not([data-specimen-disabled=true]){background:var(--soft)}.control.primary{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.control.primary:hover:not([disabled]):not([data-specimen-disabled=true]){background:var(--accent);filter:brightness(1.1)}.control.secondary{background:var(--surface);color:var(--ink)}.control.danger{background:var(--motet-danger-bg)!important;border-color:var(--motet-danger)!important;color:var(--motet-danger)!important}.control[disabled],.control[data-specimen-disabled=true]{opacity:.55;cursor:not-allowed}.control[aria-pressed=true],.control.is-selected{background:var(--soft);border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.control.is-hover{background:var(--soft);border-color:var(--strong-line)}.control.is-focus{outline:3px solid var(--motet-focus);outline-offset:2px}.button-row{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.field{border:0;flex-direction:column;gap:.35rem;min-width:0;margin:0;padding:0;display:flex}.field>label,.field legend{font-family:var(--ui-font);padding:0;font-size:.875rem;font-weight:600}.field-hint{font-family:var(--ui-font);color:var(--muted);margin:0;font-size:.8125rem}.field input,.field select,.field textarea{width:100%;min-height:2.75rem;padding:var(--ui-pad-y) .6rem;background:var(--surface);border:1px solid var(--strong-line);border-radius:var(--radius);color:var(--ink);font-family:var(--ui-font);font-size:1rem;line-height:1.5}.field textarea{resize:vertical;min-height:7rem}.field :is(input,select,textarea)[aria-invalid=true]{border-color:var(--motet-err-line);border-width:2px}.field-error{font-family:var(--ui-font);margin:0;font-size:.8125rem;font-weight:600;color:var(--motet-err-line)!important}.radio-field{gap:.2rem}.choice{min-height:2.75rem;font-family:var(--ui-font);align-items:center;gap:.55rem;font-size:.9375rem;display:flex}.choice input{width:1.05rem;height:1.05rem;accent-color:var(--accent);flex:none;margin:0}.checkbox-field{margin-top:.15rem}.empty-state{border:1px dashed var(--strong-line);border-radius:var(--radius);text-align:center;flex-direction:column;gap:.3rem;padding:1.25rem;display:flex}.density-preview{border:1px solid var(--line);border-radius:var(--radius);background:var(--soft);flex-direction:column;gap:.35rem;margin-top:.5rem;padding:.6rem;display:flex}.density-preview[data-density=compact]{--ui-pad-y:.3rem;--stack-gap:.4rem;font-size:.875rem}.density-preview .mini-list{flex-direction:column;display:flex}.disclosure{border:var(--rule-width) solid var(--line);border-radius:var(--radius);background:var(--surface)}.disclosure>summary{min-height:2.75rem;font-family:var(--ui-font);cursor:pointer;padding:.65rem .75rem;font-size:.9375rem;font-weight:600}.disclosure>p{max-width:var(--measure);margin:0;padding:0 .75rem .75rem}.status{border:1px solid var(--motet-line);border-radius:var(--radius);align-items:flex-start;gap:.5rem;margin:0;padding:.6rem .75rem;display:flex;background:var(--motet-surface)!important;color:var(--motet-ink)!important;font-family:var(--ui-font)!important;text-transform:none!important;font-size:.875rem!important}.status-mark{flex:none;font-weight:700}.status.error{background:var(--motet-err-bg)!important;border-color:var(--motet-err-line)!important;color:var(--motet-err-line)!important}.status.warning{background:var(--motet-warn-bg)!important;border-color:var(--motet-warn-line)!important;color:var(--motet-ink)!important}.status.success{background:var(--motet-ok-bg)!important;border-color:var(--motet-ok-line)!important;color:var(--motet-ink)!important}.protected{border:1px dashed var(--motet-strong-line);border-radius:var(--radius);flex-direction:column;gap:.5rem;padding:.75rem;display:flex}.motet-dialog{width:min(34rem,100% - 2rem);padding:0;border:1px solid var(--motet-line)!important;border-radius:var(--radius)!important;background:var(--motet-surface)!important;color:var(--motet-ink)!important;font-family:var(--ui-font)!important}.motet-dialog::backdrop{background:#00000080}.motet-dialog form{flex-direction:column;gap:.75rem;padding:1.25rem;display:flex}.dialog-title{font-family:var(--ui-font);margin:0;font-size:1.125rem;font-weight:700;line-height:1.3}.dialog-line{font-family:var(--ui-font);margin:0;font-size:.875rem;color:var(--motet-muted)!important}.dialog-preview{border:1px solid var(--motet-line);border-radius:var(--radius);max-height:40vh;font-family:var(--font-serif);padding:.75rem;font-size:1rem;line-height:1.55;overflow:auto;background:var(--motet-paper)!important;color:var(--motet-ink)!important}.dialog-quote{border-inline-start:3px solid var(--motet-strong-line);margin:.5em 0;padding-inline-start:.75rem;font-style:italic}.dialog-actions{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}.type-display{font-family:var(--display-font);font-size:var(--display-size);overflow-wrap:anywhere;margin:0;font-weight:600;line-height:1.06}.type-heading{font-family:var(--display-font);font-size:calc(var(--reading-size) * var(--reader-scale) * 1.6);overflow-wrap:anywhere;margin:0;font-weight:600;line-height:1.16}.type-body{max-width:var(--measure);font-family:var(--reading-font);font-size:calc(var(--reading-size) * var(--reader-scale));line-height:var(--leading);margin:0}.type-meta{font-family:var(--ui-font);color:var(--muted);font-size:.8125rem}.type-sample{padding:var(--space);border:var(--rule-width) solid var(--line);border-radius:var(--radius);background:var(--surface);flex-direction:column;gap:.35rem;display:flex}.bidi-sample :is([dir=rtl],[dir=ltr]){unicode-bidi:isolate}.bidi-sample [dir=rtl]{text-align:right}.type-scale{flex-direction:column;gap:.5rem;display:flex}.type-scale-row{align-items:baseline;gap:.75rem;min-width:0;display:flex}.type-scale-row .type-meta{flex:none;width:4.5rem}.plain-list{flex-direction:column;gap:.6rem;display:flex}.dense-block{border:var(--rule-width) solid var(--line);border-radius:var(--radius);background:var(--soft);flex-direction:column;gap:.4rem;padding:.75rem;display:flex}.mini-list{font-family:var(--ui-font);color:var(--muted);flex-direction:column;gap:.2rem;font-size:.8125rem;display:flex}.palette-strip{grid-template-columns:repeat(auto-fit,minmax(6.5rem,1fr));gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.swatch{flex-direction:column;gap:.2rem;min-width:0;display:flex}.swatch-chip{border:1px solid var(--line);border-radius:var(--radius);height:2.5rem}.swatch-label{font-weight:600}.swatch-hex{font-family:var(--font-mono);text-transform:uppercase;font-size:.6875rem}.theme-studio{gap:var(--space);flex-direction:column;min-width:0;display:flex}.layer-card{border:var(--rule-width) solid var(--line);border-radius:var(--radius);background:var(--surface);flex-direction:column;gap:.4rem;padding:.9rem;display:flex}.layer-title{font-family:var(--ui-font);margin:0;font-size:.9375rem;font-weight:700}.custom-preview{border:1px dashed var(--strong-line);border-radius:var(--radius);background:var(--paper);flex-direction:column;gap:.5rem;min-width:0;padding:.75rem;display:flex}.custom-preview .world-header{padding-block:.6rem}.custom-preview[data-composition=inline] .post{grid-template-columns:minmax(0,1fr)}.custom-preview[data-composition=margin] .post{grid-template-columns:minmax(8rem,11rem) minmax(0,1fr)}.ladder{counter-reset:ladder;flex-direction:column;gap:.35rem;display:flex}.ladder-step{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);flex-wrap:wrap;align-items:baseline;gap:.5rem;padding:.5rem .75rem;display:flex}.ladder-step.is-active{border-color:var(--accent);box-shadow:inset 3px 0 0 var(--accent)}.ladder-name{font-family:var(--ui-font);font-size:.9375rem;font-weight:600}.effective-list{border:var(--rule-width) solid var(--line);border-radius:var(--radius);padding:.5rem .75rem}.compare-table{border-collapse:collapse;width:100%;font-family:var(--ui-font);font-size:.8125rem}.compare-table th,.compare-table td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;overflow-wrap:anywhere;padding:.45rem .5rem}.compare-table thead th{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:.6875rem}.compare-table tbody th{font-weight:600}.compare-table tr.is-changed td,.compare-table tr.is-changed th{background:var(--soft)}.row-flag{margin-top:.15rem;display:block}.specimen[data-artwork=false] .world-art,.specimen[data-decoration=none] .world-art,.custom-preview[data-artwork=false] .world-art{display:none!important}.specimen[data-decoration=quiet] .world-art img{filter:saturate(.7);height:6.5rem}.specimen[data-decoration=none] :is(.scene-lead,.scene-quote){border-inline-start-width:var(--rule-width);border-color:var(--line)}.specimen[data-decoration=none] .swatch-chip{border-color:var(--line)}.specimen[data-fallback=true]{--paper:var(--motet-paper);--surface:var(--motet-surface);--soft:var(--motet-soft);--ink:var(--motet-ink);--muted:var(--motet-muted);--line:var(--motet-line);--strong-line:var(--motet-strong-line);--accent:var(--motet-accent);--accent-ink:var(--motet-accent-ink);--display-font:var(--motet-display-font);--reading-font:var(--motet-reading-font);--ui-font:var(--font-ui);--display-size:2.25rem;--leading:1.6;--measure:34rem;--radius:6px;--rule-width:1px;--header-align:left}.specimen[data-fallback=true] :is(.world-main,.world-header,.post,.reply-composer,.custom-preview,.type-sample,.layer-card,.disclosure,.ladder-step,.empty-state,.density-preview){background-color:var(--motet-paper)!important;border-color:var(--motet-line)!important;color:var(--motet-ink)!important;border-radius:6px!important}.specimen[data-fallback=true] :is(.world-heading,.scene-title,.type-display,.type-heading,.character-name){font-family:var(--motet-display-font)!important;font-style:normal!important}.specimen[data-fallback=true] :is(.post-body,.scene-lead,.world-intro,.scene-quote,.type-body){font-family:var(--motet-reading-font)!important;color:var(--motet-ink)!important}.specimen[data-fallback=true] :is(.world-art,.swatch-chip){display:none}.specimen[data-fallback=true] .portrait{background:var(--motet-soft)!important;border-color:var(--motet-line)!important;color:var(--motet-muted)!important;border-radius:6px!important}.specimen[data-fallback=true] .control{font-family:var(--ui-font)!important;border-radius:6px!important}.specimen[data-reader-font=sans] :is(.post-body,.type-body,.scene-lead,.world-intro,.scene-quote,.dialog-preview){font-family:var(--font-ui)!important}.specimen[data-reader-font=serif] :is(.post-body,.type-body,.scene-lead,.world-intro,.scene-quote,.dialog-preview){font-family:var(--font-serif)!important}@container specimen (width>=56rem){.specimen[data-composition=margin] .post{grid-template-columns:minmax(9rem,13rem) minmax(0,1fr)}}@container specimen (width<=34rem){.world-layout{padding:var(--stack-gap);gap:var(--stack-gap);grid-template-columns:minmax(0,1fr)}.world-header{padding-block:var(--space) .75rem}.nav-reply{margin-inline-start:0}.compare-table{font-size:.75rem}.compare-table th,.compare-table td{padding:.35rem .3rem}.type-scale-row{flex-direction:column;gap:.1rem}.type-scale-row .type-meta{width:auto}}@container specimen (width>=34rem) and (width<=56rem){.world-layout{grid-template-columns:12rem minmax(0,1fr)}}@container specimen (width>=56rem){.world-layout{grid-template-columns:var(--rail-width) minmax(0, 1fr)}.custom-preview[data-composition=margin] .post{grid-template-columns:minmax(8rem,11rem) minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.specimen,.specimen *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (prefers-contrast:more){.specimen{--strong-line:var(--muted)}.specimen :is(.control,.field input,.field select,.field textarea,.nav-item,.disclosure){border-width:2px}}@media (forced-colors:active){.specimen :is(.control,.field input,.field select,.field textarea,.post,.status,.motet-bar,.disclosure,.ladder-step){border-color:canvastext}.specimen :is(.swatch-chip,.portrait,.wordmark-glyph,.switch-mark){forced-color-adjust:none}}.specimen{--space:clamp(16px, 3cqi, 36px);--stack-gap:24px;--radius:0;--control-radius:0}.specimen:not([data-fallback=true]){--paper:var(--world-paper);--surface:var(--world-surface);--soft:var(--world-soft);--ink:var(--world-ink);--muted:var(--world-muted);--line:var(--world-line);--strong-line:var(--world-strong-line);--accent:var(--world-accent);--accent-ink:var(--world-accent-ink);--secondary:var(--world-secondary);--secondary-ink:var(--world-secondary-ink);--display-font:var(--world-display);--reading-font:var(--world-reading);--ui-font:var(--world-ui);--reading-size:1.125rem;--measure:40rem;--leading:1.7}.specimen .world-layout{gap:0;min-width:0;padding:0}.specimen .world-main{gap:0;min-width:0}.specimen .world-header{isolation:isolate;min-width:0;position:relative}.specimen .world-heading{overflow-wrap:anywhere;min-width:0}.specimen .world-name{min-width:0;display:block}.specimen .world-intro{z-index:1;max-width:48ch;font-size:clamp(1rem,1.4cqi,1.125rem);line-height:1.5;position:relative}.specimen .world-nav{min-width:0}.specimen .world-nav .control{min-height:44px}.specimen .nav-list{margin:0;padding:0;list-style:none}.specimen :is(.nav-item,.control){flex-shrink:0;justify-content:center;align-items:center;gap:8px;display:inline-flex}.specimen .icon-label{white-space:nowrap;overflow-wrap:normal}.specimen :is(.scene-meta,.custom-summary){flex-wrap:wrap;align-items:center;gap:8px 24px;display:flex}.specimen .custom-summary>span{overflow-wrap:anywhere;min-width:0;max-width:100%}.specimen .type-sample .section-label{flex-wrap:wrap;align-items:baseline;gap:4px 16px;display:flex}.specimen .type-face,.specimen .pref-source{color:var(--muted);font:400 .8125rem/1.4 var(--ui-font);display:block}.specimen .world-art{min-width:0}.specimen .world-art img{object-fit:cover;width:100%;height:100%;display:block}.specimen[data-surface=reading] .scene-heading{padding:var(--space);margin:0}.specimen .scene-title{font:700 clamp(1.5rem, 2.5cqi, 2rem)/1.2 var(--display-font);overflow-wrap:anywhere}.specimen .scene-lead{max-width:60ch;margin:0 var(--space) var(--space);font-size:calc(var(--reading-size) * var(--reader-scale))}.specimen .post{padding:24px var(--space);border-block-start:1px solid var(--strong-line);margin:0}.specimen .post-body{max-width:min(var(--measure), 100%);font-size:calc(var(--reading-size) * var(--reader-scale));line-height:var(--leading)}.specimen .post-actions .control{min-height:44px}.specimen .writer-name,.specimen .section-label{font-size:.875rem}.specimen .character-name{overflow-wrap:anywhere}.specimen:not([data-surface=reading]) .specimen-section,.specimen .world-information{padding:var(--space)}.specimen .world-information .scene-lead{margin-inline:0}.specimen[data-content=stress] .world-heading{overflow-wrap:anywhere}.specimen[data-density=compact]{--stack-gap:16px}.specimen[data-density=compact] .post{padding-block:16px}.specimen:not([data-accent=native]):not([data-fallback=true]) .world-header .world-nav .nav-reply{background:var(--accent);color:var(--accent-ink);border-color:var(--accent)}.specimen[data-artwork=false] .world-art,.specimen[data-decoration=none] .world-art,.specimen[data-fallback=true] .world-art{display:none!important}.specimen[data-fallback=true] .world-header{background:var(--motet-paper)!important;min-height:0!important;color:var(--motet-ink)!important}.specimen[data-fallback=true] .masthead-copy{padding:var(--space)}.specimen[data-fallback=true] .world-nav{padding-inline:var(--space);padding-bottom:var(--space)}.specimen[data-fallback=true] .world-header:before,.specimen[data-fallback=true] .world-header:after{display:none!important}.specimen[data-fallback=true] .world-heading{font-family:var(--motet-display-font)!important;text-shadow:none!important}.specimen[data-fallback=true] .world-intro{color:var(--motet-muted)!important}.specimen[data-fallback=true] .world-nav .control{background:var(--motet-surface);color:var(--motet-ink)}@container specimen (width<=40rem){.specimen .post{padding-inline:var(--space)}.specimen .post[data-composition=margin],.specimen[data-composition=margin] .post{grid-template-columns:minmax(0,1fr)}.specimen .post-identity{min-width:0}.specimen .world-nav{flex-wrap:wrap}}@container specimen (width<=24rem){.specimen .world-intro{max-width:100%}.specimen .post-actions{flex-wrap:wrap}.specimen .character-name{font-size:1.25rem}}@media (forced-colors:active){.specimen .world-header{color:canvastext!important;background:canvas!important}.specimen .world-header:before,.specimen .world-header:after,.specimen .world-art{display:none!important}.specimen .world-heading{color:canvastext!important;text-shadow:none!important}.specimen :is(.control,.map-mark,.overview-scene-link):focus-visible{outline:2px solid highlight!important}.specimen :is(.control.danger,.control,.nav-item){forced-color-adjust:none;color:buttontext!important;box-shadow:none!important;background:buttonface!important;border-color:buttontext!important}.specimen :is(.control.primary:not(:disabled),.nav-item.is-active,.control[aria-pressed=true]){color:highlighttext!important;background:highlight!important;border-color:highlight!important}.specimen .control:disabled{color:graytext!important;border-color:graytext!important}}@container specimen (width<=25rem){.specimen[data-direction][data-world]:not([data-fallback=true]) .overview-place-side{grid-column:1/-1}}.specimen .theme-inheritance{margin:0 var(--space)}.specimen .theme-inheritance .layer-grid{gap:12px;padding:12px}.specimen .theme-reference{margin:0 var(--space) var(--space)}.specimen .theme-studio>.specimen-section .component-grid{gap:16px}.specimen[data-direction=a]:not([data-fallback=true]){--a-wash:color-mix(in srgb, var(--accent) 10%, var(--paper))}.specimen[data-direction=a]:not([data-fallback=true]) .world-header{align-items:center;gap:14px var(--space);border-block-end:1px solid var(--line);background:linear-gradient(to bottom, var(--a-wash), var(--paper) 85%);grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;padding-block:14px 0;display:grid}.specimen[data-direction=a]:not([data-fallback=true]) .masthead-copy{min-width:0;grid-column:1;gap:6px;padding-inline-start:var(--space);display:grid}.specimen[data-direction=a]:not([data-fallback=true]) .world-heading{color:var(--ink);font:600 clamp(1.5rem, 2.6cqi, 2rem) / 1.15 var(--display-font);gap:10px;margin:0;display:flex}.specimen[data-direction=a]:not([data-fallback=true]) .world-mark{border:1px solid var(--line);background:var(--surface);width:1.75rem;max-width:none;height:1.75rem;color:var(--accent);border-radius:3px;flex:none;place-items:center;font-size:.8125rem;font-weight:600;line-height:1;display:grid;overflow:hidden}.specimen[data-direction=a]:not([data-fallback=true]) .world-name{max-width:44ch}.specimen[data-direction=a]:not([data-fallback=true]) .world-intro{max-width:62ch;color:var(--muted);margin:0;font-size:.9375rem}.specimen[data-direction=a]:not([data-fallback=true]) .world-art{border:1px solid var(--line);background:var(--soft);border-radius:4px;grid-area:1/2;width:8rem;height:4.5rem;margin:0;overflow:hidden}.specimen[data-direction=a]:not([data-fallback=true]) .world-art img{object-position:72% 50%;filter:saturate(.85)}.specimen[data-direction=a]:not([data-fallback=true])[data-decoration=quiet] .world-art{height:3.5rem}.specimen[data-direction=a]:not([data-fallback=true]) .world-header.is-subdued{padding-block:10px 0}.specimen[data-direction=a]:not([data-fallback=true]) .world-header.is-subdued .world-heading{font-size:1.375rem}.specimen[data-direction=a]:not([data-fallback=true]) .world-header.is-subdued .world-art{width:6.5rem;height:3.5rem}.specimen[data-direction=a]:not([data-fallback=true]) .world-header.is-subdued .world-intro{font-size:.875rem}.specimen[data-direction=a]:not([data-fallback=true]) .world-nav{min-width:0;padding:4px var(--space) 0;flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:8px;display:flex}.specimen[data-direction=a]:not([data-fallback=true]) .nav-list{flex-wrap:wrap;gap:2px;display:flex}.specimen[data-direction=a]:not([data-fallback=true]) .nav-item{min-height:44px;color:var(--muted);font:600 .9375rem/1.2 var(--ui-font);background:0 0;border:0;border-radius:4px 4px 0 0;align-items:center;gap:8px;padding:6px 12px;display:inline-flex;position:relative}.specimen[data-direction=a]:not([data-fallback=true]) .nav-item:hover{background:var(--surface);color:var(--ink)}.specimen[data-direction=a]:not([data-fallback=true]) .nav-item.is-active{background:var(--paper);color:var(--accent);box-shadow:inset 0 -2px 0 var(--accent);font-weight:600}.specimen[data-direction=a]:not([data-fallback=true]) .nav-item.is-active:after{content:"";inset-inline:6px;background:var(--paper);clip-path:polygon(0 0,100% 0,50% 100%);height:8px;position:absolute;bottom:-7px}.specimen[data-direction=a]:not([data-fallback=true]) .nav-reply{border-radius:999px;min-height:44px;font-weight:600}.specimen[data-direction=a]:not([data-fallback=true]) .overview{gap:18px}.specimen[data-direction=a]:not([data-fallback=true]) .overview-bar{border-block-end:1px solid var(--line);gap:8px;padding-block-end:8px}.specimen[data-direction=a]:not([data-fallback=true]) .overview-heading{color:var(--ink);font:600 1.25rem/1.2 var(--display-font)}.specimen[data-direction=a]:not([data-fallback=true]) .overview-search,.specimen[data-direction=a]:not([data-fallback=true]) .search-box{border:0;border-block-end:1px solid var(--strong-line);background:0 0;border-radius:0}.specimen[data-direction=a]:not([data-fallback=true]) .search-box{align-items:center;gap:8px;min-width:0;min-height:44px;padding-inline:0;display:flex}.specimen[data-direction=a]:not([data-fallback=true]) .search-box .overview-search{background:0 0;border:0;padding-inline:40px 0}.specimen[data-direction=a]:not([data-fallback=true]) .search-box .glyph{color:var(--muted)}.specimen[data-direction=a]:not([data-fallback=true]) :is(.overview-search,.search-box):focus-within{border-block-end-color:var(--accent)}.specimen[data-direction=a]:not([data-fallback=true]) .overview-sort{border:0;border-block-end:1px solid var(--strong-line);background:var(--paper);border-radius:0}.specimen[data-direction=a]:not([data-fallback=true]) .overview-count{color:var(--muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:2px 18px;font-size:.8125rem;display:flex}.specimen[data-direction=a]:not([data-fallback=true]) .scene-browser{gap:0 var(--space);grid-template-columns:minmax(0,15rem) minmax(0,1fr);align-items:start;min-width:0;display:grid}.specimen[data-direction=a]:not([data-fallback=true]) .scene-index{flex-direction:column;gap:8px;min-width:0;display:flex}.specimen[data-direction=a]:not([data-fallback=true]) .scene-index-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.specimen[data-direction=a]:not([data-fallback=true]) .scene-index-row{border-block-start:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.specimen[data-direction=a]:not([data-fallback=true]) .scene-index-row:last-child{border-block-end:1px solid var(--line)}.specimen[data-direction=a]:not([data-fallback=true]) .scene-index-item{min-height:44px;color:var(--muted);text-align:start;font:600 .9375rem/1.3 var(--ui-font);background:0 0;border:0;border-radius:0;grid-template-columns:1.75rem minmax(0,1fr);align-items:baseline;gap:10px;padding:10px;display:grid}.specimen[data-direction=a]:not([data-fallback=true]) .scene-index-item:hover{background:var(--surface);color:var(--ink)}.specimen[data-direction=a]:not([data-fallback=true]) .scene-index-item.is-selected{background:var(--a-wash);color:var(--ink);box-shadow:inset 3px 0 0 var(--accent)}.specimen[data-direction=a]:not([data-fallback=true]) .scene-index-number{color:var(--strong-line);font-variant-numeric:tabular-nums;font-size:.75rem}.specimen[data-direction=a]:not([data-fallback=true]) .scene-index-item.is-selected .scene-index-number{color:var(--accent)}.specimen[data-direction=a]:not([data-fallback=true]) .scene-index-text{flex-direction:column;gap:2px;min-width:0;display:flex}.specimen[data-direction=a]:not([data-fallback=true]) .scene-index-place{color:var(--muted);font:500 .75rem/1.2 var(--ui-font)}.specimen[data-direction=a]:not([data-fallback=true]) .scene-index-title{overflow-wrap:anywhere}.specimen[data-direction=a]:not([data-fallback=true]) .scene-index-watch{min-width:44px;min-height:44px;color:var(--muted);background:0 0;border:0;border-radius:999px;margin-inline-end:4px}.specimen[data-direction=a]:not([data-fallback=true]) .scene-index-watch:hover{background:var(--soft);color:var(--ink)}.specimen[data-direction=a]:not([data-fallback=true]) .scene-index-watch[aria-pressed=true]{color:var(--accent)}.specimen[data-direction=a]:not([data-fallback=true]) .overview-empty{border:1px dashed var(--line);background:var(--surface);padding:16px}.specimen[data-direction=a]:not([data-fallback=true]) .scene-preview{min-width:0;padding:16px 0 16px var(--space);border-inline-start:1px solid var(--line);gap:10px;display:grid}.specimen[data-direction=a]:not([data-fallback=true]) .scene-preview-place{color:var(--muted);font:600 .75rem/1.2 var(--ui-font);letter-spacing:.08em;text-transform:uppercase;margin:0}.specimen[data-direction=a]:not([data-fallback=true]) .scene-preview-title{color:var(--ink);font:600 clamp(1.25rem, 2cqi, 1.75rem) / 1.2 var(--display-font);overflow-wrap:anywhere;margin:0}.specimen[data-direction=a]:not([data-fallback=true]) .scene-preview-lead{max-width:58ch;color:var(--ink);font:400 calc(var(--reading-size) * var(--reader-scale) * 1.05) / var(--leading) var(--reading-font);margin:0}.specimen[data-direction=a]:not([data-fallback=true]) .scene-preview-quote{border-inline-start:2px solid var(--accent);max-width:58ch;color:var(--muted);font:400 .9375rem/1.55 var(--reading-font);margin:0;padding-inline-start:12px}.specimen[data-direction=a]:not([data-fallback=true]) .scene-preview-people{font:500 .875rem/1.4 var(--ui-font);flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0;display:flex}.specimen[data-direction=a]:not([data-fallback=true]) .scene-preview-people .overview-character{color:var(--ink);font-weight:600}.specimen[data-direction=a]:not([data-fallback=true]) .scene-preview-meta{color:var(--muted);font:400 .8125rem/1.4 var(--ui-font);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:4px 14px;display:flex}.specimen[data-direction=a]:not([data-fallback=true]) .scene-preview-tools{border-block-start:1px solid var(--line);flex-wrap:wrap;gap:8px;padding-block-start:12px;display:flex}.specimen[data-direction=a]:not([data-fallback=true]) .scene-preview-open{border-radius:999px;min-height:44px;font-weight:600}.specimen[data-direction=a]:not([data-fallback=true]) .overview-body.has-map .scene-browser{grid-template-columns:minmax(0,1fr)}.specimen[data-direction=a]:not([data-fallback=true]) .overview-body.has-map .scene-preview{border-inline-start:0;border-block-start:1px solid var(--line);padding:16px 0 0}.specimen[data-direction=a]:not([data-fallback=true]) .map-figure{gap:10px}.specimen[data-direction=a]:not([data-fallback=true]) .map-head{border-block-end:1px solid var(--line);padding-block-end:8px}.specimen[data-direction=a]:not([data-fallback=true]) .map-drawing{border:1px solid var(--line);border-radius:4px}.specimen[data-direction=a]:not([data-fallback=true]) .map-mark.is-current{background:var(--soft);color:var(--ink);box-shadow:inset 2px 0 0 var(--accent)}.specimen[data-direction=a]:not([data-fallback=true]) .reading-workspace{gap:var(--space);min-width:0;padding-inline:var(--space);flex-direction:column;display:flex}.specimen[data-direction=a]:not([data-fallback=true]) .scene-disclosure{border-block-end:1px solid var(--line);min-width:0}.specimen[data-direction=a]:not([data-fallback=true]) .scene-disclosure>summary{min-height:44px;color:var(--muted);font:600 .75rem/1.2 var(--ui-font);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:8px;padding-block:8px;list-style:none;display:flex}.specimen[data-direction=a]:not([data-fallback=true]) .scene-disclosure>summary::-webkit-details-marker{display:none}.specimen[data-direction=a]:not([data-fallback=true]) .scene-disclosure>summary:after{content:"";border-block-end:2px solid;border-inline-end:2px solid;flex:none;width:.5rem;height:.5rem;margin-inline-start:auto;transform:rotate(-45deg)}.specimen[data-direction=a]:not([data-fallback=true]) .scene-disclosure[open]>summary:after{transform:rotate(45deg)}.specimen[data-direction=a]:not([data-fallback=true]) .scene-disclosure-count{font-variant-numeric:tabular-nums}.specimen[data-direction=a]:not([data-fallback=true]) .scene-navigator{min-width:0;padding-block-end:8px}.specimen[data-direction=a]:not([data-fallback=true]) .scene-navigator-list{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.specimen[data-direction=a]:not([data-fallback=true]) .scene-navigator-item{width:100%;min-height:44px;color:var(--muted);text-align:start;font:500 .9375rem/1.3 var(--ui-font);background:0 0;border:0;border-radius:4px;grid-template-columns:1.75rem minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 10px;display:grid}.specimen[data-direction=a]:not([data-fallback=true]) .scene-navigator-item:hover{background:var(--surface);color:var(--ink)}.specimen[data-direction=a]:not([data-fallback=true]) .scene-navigator-item.is-current{background:var(--surface);color:var(--ink);box-shadow:inset 3px 0 0 var(--accent);font-weight:600}.specimen[data-direction=a]:not([data-fallback=true]) .scene-navigator-number{color:var(--strong-line);font-variant-numeric:tabular-nums;font-size:.75rem}.specimen[data-direction=a]:not([data-fallback=true]) .scene-navigator-item.is-current .scene-navigator-number{color:var(--accent)}.specimen[data-direction=a]:not([data-fallback=true]) .scene-navigator-text{flex-direction:column;gap:2px;min-width:0;display:flex}.specimen[data-direction=a]:not([data-fallback=true]) .scene-navigator-place{font:500 .75rem/1.2 var(--ui-font)}.specimen[data-direction=a]:not([data-fallback=true]) .scene-navigator-title{overflow-wrap:anywhere}.specimen[data-direction=a]:not([data-fallback=true]) .section-label{color:var(--muted);font:600 .75rem/1.2 var(--ui-font);letter-spacing:.08em;text-transform:uppercase}.specimen[data-direction=a]:not([data-fallback=true]) .scene-heading{border-block-end:1px solid var(--line);gap:6px;padding-block-end:12px}.specimen[data-direction=a]:not([data-fallback=true]) .scene-title{color:var(--ink);font:600 clamp(1.375rem, 2.4cqi, 1.75rem) / 1.2 var(--display-font)}.specimen[data-direction=a]:not([data-fallback=true]) .scene-meta{color:var(--muted);gap:4px 14px;font-size:.8125rem}.specimen[data-direction=a]:not([data-fallback=true]) .scene-lead{border-inline-start:2px solid var(--accent);max-width:62ch;color:var(--ink)}.specimen[data-direction=a]:not([data-fallback=true]) .reading-workspace .post{border-block-start:1px solid var(--line);padding:20px 0}.specimen[data-direction=a]:not([data-fallback=true]) .post.is-short{padding-block:14px}.specimen[data-direction=a]:not([data-fallback=true]) .post-identity{border-inline-start:2px solid var(--accent);align-items:flex-start;gap:10px;padding-inline-start:14px}.specimen[data-direction=a]:not([data-fallback=true]) .portrait{background:var(--soft);width:2.25rem;height:2.25rem;color:var(--muted);border-radius:3px;font-size:.75rem}.specimen[data-direction=a]:not([data-fallback=true]) .character-name{color:var(--ink);font:600 .9375rem/1.25 var(--ui-font)}.specimen[data-direction=a]:not([data-fallback=true]) .writer-name{color:var(--muted);font-size:.8125rem}.specimen[data-direction=a]:not([data-fallback=true]) .post-actions{border-block-start:1px solid var(--line);gap:4px;margin-top:12px;padding-block-start:10px}.specimen[data-direction=a]:not([data-fallback=true]) .post-actions .control{min-height:44px;color:var(--muted);background:0 0;border:0;border-radius:4px;padding-inline:12px;font-weight:600}.specimen[data-direction=a]:not([data-fallback=true]) .post-actions .control:hover:not([disabled]){background:var(--soft);color:var(--ink)}.specimen[data-direction=a]:not([data-fallback=true]) .post-actions .control.primary{color:var(--accent);background:0 0}.specimen[data-direction=a]:not([data-fallback=true]) .member-row,.specimen[data-direction=a]:not([data-fallback=true]) .fact-row{gap:12px}.specimen[data-direction=a]:not([data-fallback=true]) .tag{border-radius:999px}.specimen[data-direction=b]:not([data-fallback=true]){--b-radius:20px;--b-radius-sm:12px;--b-raise:0 1px 3px color-mix(in srgb, var(--ink) 14%, transparent);--b-tone:color-mix(in srgb, var(--accent) 12%, var(--surface))}.specimen[data-direction=b]:not([data-fallback=true]) .world-header{align-items:center;gap:14px var(--space);padding:14px var(--space) 12px;background:var(--surface);box-shadow:var(--b-raise);border-block-end:0;border-end-end-radius:var(--b-radius);border-end-start-radius:var(--b-radius);grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;display:grid}.specimen[data-direction=b]:not([data-fallback=true]) .masthead-copy{grid-column:1;gap:6px;min-width:0;display:grid}.specimen[data-direction=b]:not([data-fallback=true]) .world-heading{color:var(--ink);font:700 clamp(1.5rem, 2.6cqi, 2rem) / 1.15 var(--display-font);gap:10px;margin:0;display:flex}.specimen[data-direction=b]:not([data-fallback=true]) .world-mark{border-radius:var(--b-radius-sm);background:var(--accent);width:1.9rem;max-width:none;height:1.9rem;color:var(--accent-ink);flex:none;place-items:center;font-size:.9375rem;font-weight:700;line-height:1;display:grid;overflow:hidden}.specimen[data-direction=b]:not([data-fallback=true]) .world-name{max-width:42ch}.specimen[data-direction=b]:not([data-fallback=true]) .world-intro{max-width:60ch;color:var(--muted);margin:0;font-size:.9375rem}.specimen[data-direction=b]:not([data-fallback=true]) .world-art{border-radius:var(--b-radius-sm);background:var(--soft);grid-area:1/2;width:9rem;height:5rem;margin:0;overflow:hidden}.specimen[data-direction=b]:not([data-fallback=true]) .world-art img{border-radius:var(--b-radius-sm);object-position:70% 50%}.specimen[data-direction=b]:not([data-fallback=true])[data-decoration=quiet] .world-art{height:3.75rem}.specimen[data-direction=b]:not([data-fallback=true]) .world-header.is-subdued{padding-block:10px}.specimen[data-direction=b]:not([data-fallback=true]) .world-header.is-subdued .world-heading{font-size:1.375rem}.specimen[data-direction=b]:not([data-fallback=true]) .world-header.is-subdued .world-art{width:7.5rem;height:4rem}.specimen[data-direction=b]:not([data-fallback=true]) .world-header.is-subdued .world-intro{font-size:.875rem}.specimen[data-direction=b]:not([data-fallback=true]) .world-nav{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:8px;min-width:0;padding:0;display:flex}.specimen[data-direction=b]:not([data-fallback=true]) .nav-list{background:var(--soft);border-radius:999px;flex-wrap:wrap;gap:4px;padding:4px;display:flex}.specimen[data-direction=b]:not([data-fallback=true]) .nav-item{min-height:44px;color:var(--muted);font:600 .9375rem/1.2 var(--ui-font);background:0 0;border:0;border-radius:999px;align-items:center;gap:8px;padding:6px 16px;display:inline-flex}.specimen[data-direction=b]:not([data-fallback=true]) .nav-item:hover{background:color-mix(in srgb, var(--surface) 70%, transparent);color:var(--ink)}.specimen[data-direction=b]:not([data-fallback=true]) .nav-item.is-active{background:var(--accent);color:var(--accent-ink);box-shadow:none;font-weight:700}.specimen[data-direction=b]:not([data-fallback=true]) .nav-reply{min-height:44px;box-shadow:var(--b-raise);border-radius:999px;padding-inline:20px;font-weight:600}.specimen[data-direction=b]:not([data-fallback=true]) .overview{gap:16px}.specimen[data-direction=b]:not([data-fallback=true]) .overview-heading{color:var(--ink);font:700 1.25rem/1.2 var(--display-font)}.specimen[data-direction=b]:not([data-fallback=true]) .overview-search,.specimen[data-direction=b]:not([data-fallback=true]) .search-box{background:var(--soft);border:0;border-radius:999px}.specimen[data-direction=b]:not([data-fallback=true]) .search-box{align-items:center;gap:8px;min-width:0;min-height:44px;padding-inline:0;display:flex}.specimen[data-direction=b]:not([data-fallback=true]) .search-box .overview-search{background:0 0;border:0;padding-inline:40px 14px}.specimen[data-direction=b]:not([data-fallback=true]) .search-box .glyph{color:var(--muted)}.specimen[data-direction=b]:not([data-fallback=true]) .overview-sort{background:var(--soft);border-color:#0000;border-radius:999px}.specimen[data-direction=b]:not([data-fallback=true]) .overview-count{color:var(--muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:4px 16px;font-size:.8125rem;display:flex}.specimen[data-direction=b]:not([data-fallback=true]) .overview-body{gap:20px}.specimen[data-direction=b]:not([data-fallback=true]) .overview-place{border-radius:var(--b-radius);background:var(--surface);box-shadow:var(--b-raise);border:0;grid-template-columns:2.75rem minmax(0,1fr);gap:4px 14px;padding:12px}.specimen[data-direction=b]:not([data-fallback=true])[data-density=compact] .overview-place{padding:10px}.specimen[data-direction=b]:not([data-fallback=true]) .overview-place:last-child{border-block-end:0}.specimen[data-direction=b]:not([data-fallback=true]) .overview-place.is-current{background:var(--b-tone);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent) 34%, transparent);border-inline-start:0;padding-inline-start:12px}.specimen[data-direction=b]:not([data-fallback=true]) .overview-place-number{border-radius:var(--b-radius-sm);background:var(--soft);width:2.75rem;height:2.75rem;color:var(--accent);font:600 .8125rem/1 var(--ui-font);font-variant-numeric:tabular-nums;flex-direction:column;justify-content:center;align-items:center;gap:1px;margin:0;padding:0;display:flex}.specimen[data-direction=b]:not([data-fallback=true]) .overview-place.is-current .overview-place-number{background:var(--accent);color:var(--accent-ink)}.specimen[data-direction=b]:not([data-fallback=true]) .overview-place-number .glyph{width:18px;height:18px}.specimen[data-direction=b]:not([data-fallback=true]) .overview-place-main{gap:4px}.specimen[data-direction=b]:not([data-fallback=true]) .overview-place-name{color:var(--muted);font:600 .8125rem/1.3 var(--ui-font)}.specimen[data-direction=b]:not([data-fallback=true]) .overview-place-title{color:var(--ink);font:700 clamp(1.0625rem, 1.4cqi, 1.25rem) / 1.3 var(--display-font)}.specimen[data-direction=b]:not([data-fallback=true]) .overview-place-summary{max-width:64ch;color:var(--muted);font-size:.9375rem}.specimen[data-direction=b]:not([data-fallback=true]) .overview-place-people{gap:4px 10px;font-size:.8125rem}.specimen[data-direction=b]:not([data-fallback=true]) .overview-character{color:var(--ink);font-weight:700}.specimen[data-direction=b]:not([data-fallback=true]) .overview-place-side{border-block-start:1px solid var(--line);flex-wrap:wrap;grid-column:2;justify-content:space-between;align-items:center;gap:8px 16px;margin-block-start:6px;padding-block-start:10px;display:flex}.specimen[data-direction=b]:not([data-fallback=true]) .overview-place-meta{color:var(--muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:4px 14px;font-size:.8125rem;display:flex}.specimen[data-direction=b]:not([data-fallback=true]) .overview-place-meta .glyph{width:14px;height:14px}.specimen[data-direction=b]:not([data-fallback=true]) .overview-place-actions{gap:8px}.specimen[data-direction=b]:not([data-fallback=true]) .overview-place-actions .control{border-radius:999px;min-height:44px;padding-inline:14px;font-weight:600}.specimen[data-direction=b]:not([data-fallback=true]) .overview-open{background:var(--soft);color:var(--ink)}.specimen[data-direction=b]:not([data-fallback=true]) .overview-open .glyph{color:var(--accent)}.specimen[data-direction=b]:not([data-fallback=true]) .overview-watch{color:var(--muted);background:0 0}.specimen[data-direction=b]:not([data-fallback=true]) .overview-watch[aria-pressed=true]{background:var(--b-tone);color:var(--accent)}.specimen[data-direction=b]:not([data-fallback=true]) .overview-empty{border-radius:var(--b-radius);background:var(--soft);padding:16px}.specimen[data-direction=b]:not([data-fallback=true]) .map-figure{gap:10px}.specimen[data-direction=b]:not([data-fallback=true]) .map-head{border-block-end:0;padding-block-end:8px}.specimen[data-direction=b]:not([data-fallback=true]) .map-drawing{border-radius:var(--b-radius-sm);border:0}.specimen[data-direction=b]:not([data-fallback=true]) .map-marks{border-radius:var(--b-radius-sm);background:var(--soft);border:0;gap:4px;padding:4px}.specimen[data-direction=b]:not([data-fallback=true]) .map-mark{border:0;border-radius:999px;padding-inline:12px}.specimen[data-direction=b]:not([data-fallback=true]) .map-mark.is-current{background:var(--accent);color:var(--accent-ink)}.specimen[data-direction=b]:not([data-fallback=true]) .section-label{color:var(--muted);font:600 .75rem/1.2 var(--ui-font);letter-spacing:.08em;text-transform:uppercase}.specimen[data-direction=b]:not([data-fallback=true]) .scene-heading{gap:6px;padding-block-end:12px}.specimen[data-direction=b]:not([data-fallback=true]) .scene-title{color:var(--ink);font:700 clamp(1.375rem, 2.4cqi, 1.75rem) / 1.2 var(--display-font)}.specimen[data-direction=b]:not([data-fallback=true]) .scene-meta{color:var(--muted);gap:4px 14px;font-size:.8125rem}.specimen[data-direction=b]:not([data-fallback=true]) .scene-lead{border-radius:var(--b-radius);background:var(--soft);max-width:62ch;color:var(--ink);border-inline-start:0;padding:14px 16px}.specimen[data-direction=b]:not([data-fallback=true]) .post{padding:20px var(--space);border-block-start:1px solid var(--line);gap:10px}.specimen[data-direction=b]:not([data-fallback=true]) .post.is-short{padding-block:14px}.specimen[data-direction=b]:not([data-fallback=true]) .post-identity{align-items:center;gap:10px}.specimen[data-direction=b]:not([data-fallback=true]) .identity-text{flex-flow:wrap;align-items:baseline;gap:2px 10px}.specimen[data-direction=b]:not([data-fallback=true]) .portrait{background:var(--accent);width:2.5rem;height:2.5rem;color:var(--accent-ink);border:0;border-radius:50%;font-size:.75rem;font-weight:700}.specimen[data-direction=b]:not([data-fallback=true]) .character-name{color:var(--ink);font:700 .9375rem/1.25 var(--ui-font)}.specimen[data-direction=b]:not([data-fallback=true]) .writer-name{color:var(--muted);font-size:.8125rem}.specimen[data-direction=b]:not([data-fallback=true]) .post-main{border:1px solid var(--line);border-radius:var(--b-radius-sm);background:var(--surface);box-shadow:var(--b-raise);padding:14px 16px}.specimen[data-direction=b]:not([data-fallback=true]) .post-actions{border-block-start:1px solid var(--line);gap:8px;margin-top:12px;padding-block-start:10px}.specimen[data-direction=b]:not([data-fallback=true]) .post-actions .control{border-radius:999px;min-height:44px;font-weight:600}.specimen[data-direction=b]:not([data-fallback=true]) .post-actions .control.secondary{color:var(--muted);background:0 0}.specimen[data-direction=b]:not([data-fallback=true]) .member-row,.specimen[data-direction=b]:not([data-fallback=true]) .fact-row{gap:12px}.specimen[data-direction=b]:not([data-fallback=true]) .tag{border-radius:999px}@container specimen (width<=40rem){.specimen[data-direction=a]:not([data-fallback=true]) .world-header,.specimen[data-direction=b]:not([data-fallback=true]) .world-header{grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr)}.specimen[data-direction=a]:not([data-fallback=true]) .masthead-copy,.specimen[data-direction=b]:not([data-fallback=true]) .masthead-copy{grid-area:1/1}.specimen[data-direction=a]:not([data-fallback=true]) .world-art,.specimen[data-direction=b]:not([data-fallback=true]) .world-art{grid-area:2/1;width:100%;height:3.5rem}.specimen[data-direction=a]:not([data-fallback=true]) .world-nav,.specimen[data-direction=b]:not([data-fallback=true]) .world-nav{grid-area:3/1}.specimen[data-direction=a]:not([data-fallback=true]) .world-nav{padding:4px var(--space) 0}.specimen[data-direction=b]:not([data-fallback=true]) .world-nav{padding:0}.specimen[data-direction=a]:not([data-fallback=true]) .nav-reply,.specimen[data-direction=b]:not([data-fallback=true]) .nav-reply{margin-inline-start:0}}@container specimen (width>=52rem){.specimen[data-direction=a]:not([data-fallback=true]) .reading-workspace{gap:0 var(--space);grid-template-columns:minmax(0,14rem) minmax(0,1fr);display:grid}.specimen[data-direction=a]:not([data-fallback=true]) .scene-disclosure{border-block-end:0;border-inline-end:1px solid var(--line)}.specimen[data-direction=a]:not([data-fallback=true]) .scene-disclosure>summary{border-block-end:1px solid var(--line)}.specimen[data-direction=a]:not([data-fallback=true]) .scene-navigator{padding-block:8px}}@container specimen (width<=30rem){.specimen[data-direction=a]:not([data-fallback=true]) .nav-item,.specimen[data-direction=b]:not([data-fallback=true]) .nav-item{gap:6px;padding-inline:10px;font-size:.875rem}.specimen[data-direction=a]:not([data-fallback=true]) .post-identity{padding-inline-start:10px}}@container overview (width<=46rem){.specimen[data-direction=a]:not([data-fallback=true]) .scene-browser{grid-template-columns:minmax(0,1fr)}.specimen[data-direction=a]:not([data-fallback=true]) .scene-preview{border-inline-start:0;border-block-start:1px solid var(--line);padding:16px 0 0}}@container overview (width<=25rem){.specimen[data-direction=b]:not([data-fallback=true]) .overview-place{gap:2px 10px}}@media (forced-colors:active){.specimen[data-direction=a]:not([data-fallback=true]) .world-header{color:canvastext;background:canvas}.specimen[data-direction=a]:not([data-fallback=true]) .nav-item.is-active:after{display:none}.specimen[data-direction=a]:not([data-fallback=true]) .nav-item.is-active,.specimen[data-direction=a]:not([data-fallback=true]) .scene-index-item.is-selected,.specimen[data-direction=a]:not([data-fallback=true]) .scene-navigator-item.is-current{color:highlighttext;box-shadow:none;background:highlight}.specimen[data-direction=a]:not([data-fallback=true]) .scene-index-item.is-selected .glyph,.specimen[data-direction=a]:not([data-fallback=true]) .scene-navigator-item.is-current .glyph,.specimen[data-direction=a]:not([data-fallback=true]) .nav-item,.specimen[data-direction=b]:not([data-fallback=true]) .nav-item{color:inherit}.specimen[data-direction=b]:not([data-fallback=true]) :is(.world-header,.overview-place,.post-main){color:canvastext;box-shadow:none;background:canvas;border:1px solid canvastext}.specimen[data-direction=b]:not([data-fallback=true]) .nav-item.is-active{color:highlighttext;background:highlight}.specimen[data-direction=b]:not([data-fallback=true]) .overview-place.is-current{color:canvastext;background:canvas;border:2px solid highlight}}.specimen[data-direction=c]:not([data-fallback=true]){--c-tint:var(--secondary);--c-radius:6px;--c-raise:0 1px 2px color-mix(in srgb, var(--ink) 12%, transparent)}.specimen[data-direction=c]:not([data-fallback=true]) .world-header{border-block-end:1px solid var(--line);background:var(--paper);gap:0;padding-block:0}.specimen[data-direction=c]:not([data-fallback=true]) .masthead-copy{min-width:0;padding:14px var(--space) 12px;border-block-end:1px solid var(--line);background:var(--soft);gap:6px;display:grid}.specimen[data-direction=c]:not([data-fallback=true]) .world-heading{color:var(--ink);font:600 clamp(1.5rem, 2.6cqi, 2rem) / 1.15 var(--display-font);gap:10px;margin:0;display:flex}.specimen[data-direction=c]:not([data-fallback=true]) .world-mark{border-radius:var(--c-radius);background:var(--c-tint);width:1.9rem;max-width:none;height:1.9rem;color:var(--secondary-ink);flex:none;place-items:center;font-size:1rem;font-weight:700;line-height:1;display:grid;overflow:hidden}.specimen[data-direction=c]:not([data-fallback=true]) .world-name{max-width:46ch}.specimen[data-direction=c]:not([data-fallback=true]) .world-intro{max-width:62ch;color:var(--muted);margin:0;font-size:.9375rem}.specimen[data-direction=c]:not([data-fallback=true]) .world-art{height:3.5rem;padding:10px var(--space);border-block-end:1px solid var(--line);margin:0}.specimen[data-direction=c]:not([data-fallback=true]) .world-art img{border-radius:var(--c-radius)}.specimen[data-direction=c]:not([data-fallback=true]) .world-header.is-subdued .masthead-copy{padding-block:10px}.specimen[data-direction=c]:not([data-fallback=true]) .world-header.is-subdued .world-heading{font-size:1.375rem}.specimen[data-direction=c]:not([data-fallback=true]) .world-header.is-subdued .world-intro{font-size:.875rem}.specimen[data-direction=c]:not([data-fallback=true]) .world-nav{min-width:0;padding:8px var(--space);background:var(--paper);flex-wrap:wrap;align-items:center;gap:4px;display:flex}.specimen[data-direction=c]:not([data-fallback=true]) .nav-list{gap:4px}.specimen[data-direction=c]:not([data-fallback=true]) .nav-item{border-radius:var(--c-radius) var(--c-radius) 0 0;min-height:44px;color:var(--muted);font:600 .9375rem/1.2 var(--ui-font);background:0 0;border:0;border-block-end:2px solid #0000;gap:8px;padding:8px 12px}.specimen[data-direction=c]:not([data-fallback=true]) .nav-item:hover{background:var(--soft);color:var(--ink)}.specimen[data-direction=c]:not([data-fallback=true]) .nav-item.is-active{border:0;border-block-end:2px solid var(--accent);border-radius:var(--c-radius) var(--c-radius) 0 0;background:var(--soft);color:var(--ink);box-shadow:none;font-weight:700}.specimen[data-direction=c]:not([data-fallback=true]) .nav-reply{border-radius:var(--c-radius);min-height:44px;font-weight:600}.specimen[data-direction=c]:not([data-fallback=true]) .overview{gap:16px}.specimen[data-direction=c]:not([data-fallback=true]) .overview-heading{color:var(--ink);font:600 1.25rem/1.2 var(--ui-font);margin:0}.specimen[data-direction=c]:not([data-fallback=true]) .search-box{border:1px solid var(--strong-line);border-block-end:2px solid var(--strong-line);border-radius:var(--c-radius);background:var(--paper);align-items:center;gap:8px;min-width:0;min-height:44px;padding-inline:10px;display:flex;position:relative}.specimen[data-direction=c]:not([data-fallback=true]) .search-box .overview-search{background:0 0;border:0;height:40px;padding-inline:40px 12px}.specimen[data-direction=c]:not([data-fallback=true]) .search-box .glyph{color:var(--muted)}.specimen[data-direction=c]:not([data-fallback=true]) .search-box:focus-within{border-block-end-color:var(--accent)}.specimen[data-direction=c]:not([data-fallback=true]) .overview-sort{border-color:var(--strong-line);border-radius:var(--c-radius);background:var(--surface)}.specimen[data-direction=c]:not([data-fallback=true]) .overview-count{color:var(--ink);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:4px 16px;padding:0;font-size:.8125rem;display:flex}.specimen[data-direction=c]:not([data-fallback=true]) .overview-place{border-block-start:1px solid var(--line);grid-template-columns:3rem minmax(0,1fr);gap:0 12px;padding:16px 12px}.specimen[data-direction=c]:not([data-fallback=true])[data-density=compact] .overview-place{padding-block:10px}.specimen[data-direction=c]:not([data-fallback=true]) .overview-place:hover{background:var(--soft)}.specimen[data-direction=c]:not([data-fallback=true]) .overview-place.is-current{background:color-mix(in srgb, var(--accent) 10%, var(--paper));box-shadow:inset 3px 0 0 var(--accent);border-inline-start:0;padding-inline:12px}.specimen[data-direction=c]:not([data-fallback=true]) .overview-place-number{color:var(--muted);font:600 .8125rem/1 var(--ui-font);letter-spacing:.04em;align-self:start;align-items:center;gap:4px;padding-top:2px;display:flex}.specimen[data-direction=c]:not([data-fallback=true]) .overview-place-number .glyph{color:var(--strong-line)}.specimen[data-direction=c]:not([data-fallback=true]) .overview-place.is-current .overview-place-number .glyph{color:var(--accent)}.specimen[data-direction=c]:not([data-fallback=true]) .overview-place-main{gap:4px}.specimen[data-direction=c]:not([data-fallback=true]) .overview-place-name{color:var(--muted);font:600 .8125rem/1.3 var(--ui-font)}.specimen[data-direction=c]:not([data-fallback=true]) .overview-place-name:before{content:"/";color:var(--strong-line);margin-inline-end:4px;font-weight:400}.specimen[data-direction=c]:not([data-fallback=true]) .overview-place-title{color:var(--ink);font:600 1.125rem/1.35 var(--display-font)}.specimen[data-direction=c]:not([data-fallback=true]) .overview-scene-link{color:inherit;font-weight:600}.specimen[data-direction=c]:not([data-fallback=true]) .overview-scene-link:hover{color:var(--accent)}.specimen[data-direction=c]:not([data-fallback=true]) .overview-place-summary{max-width:68ch;color:var(--muted);font-size:.9375rem}.specimen[data-direction=c]:not([data-fallback=true]) .overview-place-people{gap:4px 10px;font-size:.8125rem}.specimen[data-direction=c]:not([data-fallback=true]) .overview-character{color:var(--ink);font-weight:600}.specimen[data-direction=c]:not([data-fallback=true]) .overview-place-side{align-items:center;gap:16px}.specimen[data-direction=c]:not([data-fallback=true]) .overview-place-meta{color:var(--muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:4px 12px;font-size:.8125rem;display:flex}.specimen[data-direction=c]:not([data-fallback=true]) .overview-place-actions{gap:8px}.specimen[data-direction=c]:not([data-fallback=true]) .overview-place-actions .control{border-color:var(--strong-line);border-radius:var(--c-radius);background:var(--surface);min-height:44px;color:var(--ink);padding-inline:14px;font-weight:600}.specimen[data-direction=c]:not([data-fallback=true]) .overview-watch[aria-pressed=true]{border-color:var(--accent);color:var(--accent)}.specimen[data-direction=c]:not([data-fallback=true]) .overview-watch[aria-pressed=true] .glyph{color:var(--accent)}.specimen[data-direction=c]:not([data-fallback=true]) .overview-empty{border:1px solid var(--line);border-radius:var(--c-radius);background:var(--surface);padding:16px}.specimen[data-direction=c]:not([data-fallback=true]) .map-figure{gap:10px}.specimen[data-direction=c]:not([data-fallback=true]) .map-head{border-block-end:1px solid var(--line);padding-block-end:8px}.specimen[data-direction=c]:not([data-fallback=true]) .map-drawing{border:1px solid var(--line);border-radius:var(--c-radius);max-height:16rem}.specimen[data-direction=c]:not([data-fallback=true]) .map-marks{border:1px solid var(--line);border-radius:var(--c-radius);overflow:hidden}.specimen[data-direction=c]:not([data-fallback=true]) .map-mark{border-radius:0}.specimen[data-direction=c]:not([data-fallback=true]) .map-mark.is-current{background:var(--accent);color:var(--accent-ink)}.specimen[data-direction=c]:not([data-fallback=true]) .section-label{color:var(--muted);font:600 .8125rem/1.2 var(--ui-font);letter-spacing:.08em;text-transform:uppercase}.specimen[data-direction=c]:not([data-fallback=true]) .scene-heading{border-block-end:1px solid var(--line);gap:6px;padding-block-end:12px}.specimen[data-direction=c]:not([data-fallback=true]) .scene-title{color:var(--ink);font:600 clamp(1.375rem, 2.6cqi, 2rem) / 1.2 var(--display-font)}.specimen[data-direction=c]:not([data-fallback=true]) .scene-meta{color:var(--muted);gap:4px 16px;font-size:.8125rem}.specimen[data-direction=c]:not([data-fallback=true]) .scene-lead{max-width:62ch;margin:0 var(--space) var(--stack-gap);color:var(--ink);border-inline-start:0;padding-inline-start:0}.specimen[data-direction=c]:not([data-fallback=true]) .post{margin:0 var(--space) var(--stack-gap);padding:var(--space);border:1px solid var(--line);border-radius:var(--c-radius);background:var(--surface);box-shadow:var(--c-raise)}.specimen[data-direction=c]:not([data-fallback=true]) .post.is-short{border:0;border-block-start:1px solid var(--line);box-shadow:none;background:0 0;border-radius:0;margin-block-end:0;padding:12px 0}.specimen[data-direction=c]:not([data-fallback=true]) .post-identity{border-block-end:1px solid var(--line);align-items:center;gap:10px;margin-block-end:12px;padding-block-end:12px}.specimen[data-direction=c]:not([data-fallback=true]) .identity-text{gap:2px}.specimen[data-direction=c]:not([data-fallback=true]) .portrait{background:var(--accent);width:2.25rem;height:2.25rem;color:var(--accent-ink);border:0;border-radius:50%;font-size:.75rem;font-weight:700}.specimen[data-direction=c]:not([data-fallback=true]) .character-name{color:var(--ink);font:600 .9375rem/1.25 var(--ui-font)}.specimen[data-direction=c]:not([data-fallback=true]) .writer-name{color:var(--muted);font:400 .8125rem/1.3 var(--ui-font)}.specimen[data-direction=c]:not([data-fallback=true]) .post-actions{border:1px solid var(--line);border-radius:var(--c-radius);background:var(--paper);gap:6px;width:fit-content;max-width:100%;margin-top:14px;padding:3px}.specimen[data-direction=c]:not([data-fallback=true]) .post-actions .control{border-radius:4px;min-height:44px;font-weight:600}@container specimen (width>=58rem){.specimen[data-direction=c]:not([data-fallback=true]) .world-main{background:var(--paper);grid-template-columns:152px minmax(0,1fr);align-content:start;display:grid}.specimen[data-direction=c]:not([data-fallback=true]) .world-header{display:contents}.specimen[data-direction=c]:not([data-fallback=true]) .masthead-copy,.specimen[data-direction=c]:not([data-fallback=true]) .world-art{grid-column:1/-1}.specimen[data-direction=c]:not([data-fallback=true]) .masthead-copy{grid-template-columns:minmax(0,auto) minmax(0,1fr);align-items:baseline;gap:4px 24px;padding-block:10px}.specimen[data-direction=c]:not([data-fallback=true]) .world-nav{border-inline-end:1px solid var(--line);background:var(--surface);flex-direction:column;grid-column:1;align-items:stretch;gap:2px;padding:10px 8px}.specimen[data-direction=c]:not([data-fallback=true]) .nav-list{flex-direction:column;gap:2px;width:100%}.specimen[data-direction=c]:not([data-fallback=true]) .nav-item{border-radius:var(--c-radius);border:0;border-inline-start:3px solid #0000;justify-content:flex-start;width:100%;font-size:.9375rem}.specimen[data-direction=c]:not([data-fallback=true]) .nav-item.is-active{border-block:1px solid var(--line);border-inline-end:1px solid var(--line);border-inline-start:3px solid var(--accent);background:var(--paper);color:var(--ink);border-radius:0}.specimen[data-direction=c]:not([data-fallback=true]) .nav-reply{border-radius:var(--c-radius);align-self:stretch;margin-block-start:12px;margin-inline:0}.specimen[data-direction=c]:not([data-fallback=true]) :is(.overview,.specimen-section){margin:var(--space);padding:var(--space);border:1px solid var(--line);border-radius:var(--c-radius);background:var(--surface)}.specimen[data-direction=c]:not([data-fallback=true]) .post{margin-inline:0}.specimen[data-direction=c]:not([data-fallback=true]) .scene-heading{padding-inline:0}.specimen[data-direction=c]:not([data-fallback=true]) .scene-lead{margin-inline:0}}.specimen[data-direction=d]:not([data-fallback=true]){--d-signal:var(--secondary);--d-signal-ink:var(--secondary-ink);--d-inset:var(--space)}.specimen[data-direction=d]:not([data-fallback=true]) .world-header{align-items:end;gap:0 var(--d-inset);border-block-end:1px solid var(--line);background:var(--paper);grid-template-columns:minmax(0,1fr) auto;padding-block:0;display:grid}.specimen[data-direction=d]:not([data-fallback=true]) .masthead-copy{gap:6px;min-width:0;padding:14px 0;display:grid}.specimen[data-direction=d]:not([data-fallback=true]) .world-heading{color:var(--ink);font:700 clamp(1.5rem, 3cqi, 2rem) / 1.1 var(--display-font);gap:10px;margin:0;display:flex}.specimen[data-direction=d]:not([data-fallback=true]) .world-mark{background:var(--d-signal);width:1.9rem;max-width:none;height:1.9rem;color:var(--d-signal-ink);flex:none;place-items:center;font-size:1rem;font-weight:700;line-height:1;display:grid;overflow:hidden}.specimen[data-direction=d]:not([data-fallback=true]) .world-name{max-width:44ch}.specimen[data-direction=d]:not([data-fallback=true]) .world-intro{max-width:60ch;color:var(--muted);margin:0;font-size:.9375rem}.specimen[data-direction=d]:not([data-fallback=true]) .world-art{width:8.5rem;height:4.25rem;margin:0 0 14px}.specimen[data-direction=d]:not([data-fallback=true]) .world-art img{border:1px solid var(--ink);border-radius:0}.specimen[data-direction=d]:not([data-fallback=true]) .world-header.is-subdued .masthead-copy{padding-block:10px}.specimen[data-direction=d]:not([data-fallback=true]) .world-header.is-subdued .world-heading{font-size:1.5rem}.specimen[data-direction=d]:not([data-fallback=true]) .world-header.is-subdued .world-art{width:7rem;height:3.5rem}.specimen[data-direction=d]:not([data-fallback=true]) .world-nav{border-block-start:1px solid var(--line);background:var(--paper);flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:0;min-width:0;padding:8px 0;display:flex}.specimen[data-direction=d]:not([data-fallback=true]) .nav-list{flex-wrap:wrap;gap:4px;display:flex}.specimen[data-direction=d]:not([data-fallback=true]) .nav-item{border:1px solid var(--line);background:var(--surface);min-height:44px;color:var(--muted);font:600 .9375rem/1.2 var(--ui-font);border-radius:0;gap:8px;padding:8px 14px}.specimen[data-direction=d]:not([data-fallback=true]) .nav-item:hover{background:var(--soft);color:var(--ink)}.specimen[data-direction=d]:not([data-fallback=true]) .nav-item.is-active{border-color:var(--ink);background:var(--ink);color:var(--paper);box-shadow:none;font-weight:700}.specimen[data-direction=d]:not([data-fallback=true]) .nav-item.is-active .glyph{color:inherit}.specimen[data-direction=d]:not([data-fallback=true]) .nav-reply{border-radius:0;min-height:44px;margin-inline-start:8px;font-weight:700}.specimen[data-direction=d]:not([data-fallback=true]) .overview{gap:16px}.specimen[data-direction=d]:not([data-fallback=true]) .overview-bar{border-block-end:1px solid var(--line);gap:8px;padding-block-end:8px}.specimen[data-direction=d]:not([data-fallback=true]) .overview-heading{color:var(--ink);font:700 1.25rem/1.2 var(--display-font)}.specimen[data-direction=d]:not([data-fallback=true]) .search-box{border:1px solid var(--strong-line);background:var(--paper);border-radius:0;align-items:center;gap:8px;min-width:0;min-height:44px;padding-inline:10px;display:flex}.specimen[data-direction=d]:not([data-fallback=true]) .search-box .overview-search{background:0 0;border:0;border-radius:0;height:40px;padding-inline:40px 12px}.specimen[data-direction=d]:not([data-fallback=true]) .overview-sort{border-radius:0;font-weight:600}.specimen[data-direction=d]:not([data-fallback=true]) .overview-count{color:var(--muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:4px 16px;font-size:.8125rem;display:flex}.specimen[data-direction=d]:not([data-fallback=true]) .overview-places{gap:0}.specimen[data-direction=d]:not([data-fallback=true]) .overview-place{border-block-start:1px solid var(--line);grid-template-columns:minmax(0,1fr);gap:4px;padding:20px 12px}.specimen[data-direction=d]:not([data-fallback=true]) .overview-place-number{color:var(--muted);font:700 .8125rem/1.2 var(--ui-font);letter-spacing:.08em;font-variant-numeric:tabular-nums;flex-direction:row;align-items:center;gap:8px;margin:0;padding:0}.specimen[data-direction=d]:not([data-fallback=true]) .overview-place-number .glyph{width:16px;height:16px;color:var(--d-signal)}.specimen[data-direction=d]:not([data-fallback=true]) .overview-place-main{gap:6px}.specimen[data-direction=d]:not([data-fallback=true]) .overview-place-name{color:var(--muted);font:600 .8125rem/1.2 var(--ui-font);letter-spacing:.08em;text-transform:uppercase}.specimen[data-direction=d]:not([data-fallback=true]) .overview-place-title{color:var(--ink);font:700 clamp(1.25rem, 2cqi, 1.625rem) / 1.2 var(--display-font)}.specimen[data-direction=d]:not([data-fallback=true]) .overview-scene-link{color:inherit}.specimen[data-direction=d]:not([data-fallback=true]) .overview-scene-link:hover{color:var(--accent)}.specimen[data-direction=d]:not([data-fallback=true]) .overview-place-excerpt{max-width:62ch;color:var(--ink);font:400 calc(var(--reading-size) * var(--reader-scale)) / var(--leading) var(--reading-font);margin:2px 0 0}.specimen[data-direction=d]:not([data-fallback=true]) .overview-place-people{gap:4px 10px;font-size:.8125rem}.specimen[data-direction=d]:not([data-fallback=true]) .overview-character{color:var(--ink);font-weight:700}.specimen[data-direction=d]:not([data-fallback=true]) .overview-place.is-current .overview-ordinal,.specimen[data-direction=d]:not([data-fallback=true]) .overview-place.is-current .overview-place-number .glyph{color:var(--accent)}.specimen[data-direction=d]:not([data-fallback=true]) .overview-place.is-current .overview-scene-link{text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:4px;text-decoration-thickness:2px}.specimen[data-direction=d]:not([data-fallback=true]) .overview-place.is-current .overview-scene-link:hover{text-decoration-color:currentColor}.specimen[data-direction=d]:not([data-fallback=true]) .overview-place-side{border-block-start:1px solid var(--line);flex-wrap:wrap;grid-column:1;justify-content:space-between;align-items:center;gap:8px 16px;margin-block-start:10px;padding-block-start:8px;display:flex}.specimen[data-direction=d]:not([data-fallback=true]) .overview-place-meta{color:var(--muted);font-variant-numeric:tabular-nums;font-size:.8125rem}.specimen[data-direction=d]:not([data-fallback=true]) .overview-place-actions{gap:4px}.specimen[data-direction=d]:not([data-fallback=true]) .overview-place-actions .control{min-width:44px;min-height:44px;color:var(--muted);background:0 0;border:0;border-radius:0;padding-inline:12px;font-weight:600}.specimen[data-direction=d]:not([data-fallback=true]) .overview-place-actions .control:hover:not([disabled]){background:var(--soft);color:var(--ink)}.specimen[data-direction=d]:not([data-fallback=true]) .overview-open{color:var(--accent)}.specimen[data-direction=d]:not([data-fallback=true]) .overview-watch[aria-pressed=true]{color:var(--d-signal);box-shadow:none;background:0 0}.specimen[data-direction=d]:not([data-fallback=true]) .overview-empty{border:1px dashed var(--line);background:var(--surface);padding:16px}.specimen[data-direction=d]:not([data-fallback=true]) .map-figure{border:1px solid var(--line);background:var(--surface);gap:10px;padding:12px}.specimen[data-direction=d]:not([data-fallback=true]) .map-head{border-block-end:1px solid var(--line);padding-block-end:8px}.specimen[data-direction=d]:not([data-fallback=true]) .map-canvas{isolation:isolate}.specimen[data-direction=d]:not([data-fallback=true]) .map-drawing{border:1px solid var(--line);background-color:var(--paper);background-image:repeating-linear-gradient(0deg, transparent 0 23px, var(--line) 23px 24px), repeating-linear-gradient(90deg, transparent 0 23px, var(--line) 23px 24px);border-radius:0;max-height:13rem}.specimen[data-direction=d]:not([data-fallback=true]) .map-marks{border:1px solid var(--line);border-top:0}.specimen[data-direction=d]:not([data-fallback=true]) .map-mark{border-radius:0}.specimen[data-direction=d]:not([data-fallback=true]) .map-mark.is-current{background:var(--accent);color:var(--accent-ink)}.specimen[data-direction=d]:not([data-fallback=true]) .section-label{color:var(--muted);font:600 .75rem/1.2 var(--ui-font);letter-spacing:.1em;text-transform:uppercase}.specimen[data-direction=d]:not([data-fallback=true]) .scene-heading{padding:0 var(--d-inset) 12px;border-block-end:1px solid var(--line);gap:6px}.specimen[data-direction=d]:not([data-fallback=true]) .scene-title{color:var(--ink);font:700 clamp(1.5rem, 3.2cqi, 2.25rem) / 1.1 var(--display-font)}.specimen[data-direction=d]:not([data-fallback=true]) .scene-meta{color:var(--muted);gap:4px 16px;font-size:.8125rem}.specimen[data-direction=d]:not([data-fallback=true]) .scene-lead{max-width:60ch;margin:0 var(--d-inset);color:var(--ink);border-inline-start:0;padding-inline-start:0}.specimen[data-direction=d]:not([data-fallback=true]) .post{padding:var(--space) var(--d-inset);border:0;border-block-start:1px solid var(--line);background:0 0;border-radius:0;gap:10px;margin:0}.specimen[data-direction=d]:not([data-fallback=true]) .post.is-short{padding-block:14px}.specimen[data-direction=d]:not([data-fallback=true]) .post-identity{align-items:center;gap:10px}.specimen[data-direction=d]:not([data-fallback=true]) .identity-text{gap:2px}.specimen[data-direction=d]:not([data-fallback=true]) .portrait{border:1px solid var(--line);background:var(--soft);width:2.25rem;height:2.25rem;color:var(--ink);border-radius:0;font-size:.75rem;font-weight:700}.specimen[data-direction=d]:not([data-fallback=true]) .character-name{color:var(--ink);font:700 .9375rem/1.25 var(--ui-font)}.specimen[data-direction=d]:not([data-fallback=true]) .writer-name{color:var(--muted);font:400 .8125rem/1.3 var(--ui-font)}.specimen[data-direction=d]:not([data-fallback=true]) .post-actions{gap:4px;margin-top:4px}.specimen[data-direction=d]:not([data-fallback=true]) .post-actions .control{min-height:44px;color:var(--muted);background:0 0;border:0;border-radius:0;padding-inline:12px;font-weight:600}.specimen[data-direction=d]:not([data-fallback=true]) .post-actions .control:hover:not([disabled]){background:var(--soft);color:var(--ink)}.specimen[data-direction=d]:not([data-fallback=true]) .post-actions .control.primary{color:var(--accent);background:0 0;font-weight:700}.specimen[data-direction=d]:not([data-fallback=true]) .world-information{padding-inline:var(--d-inset)}.specimen[data-direction=d]:not([data-fallback=true]) .tag{border-radius:0}.specimen[data-direction=d]:not([data-fallback=true]) .member-row,.specimen[data-direction=d]:not([data-fallback=true]) .fact-row{gap:12px}@media (forced-colors:active){.specimen[data-direction=c]:not([data-fallback=true]) .masthead-copy{color:canvastext;background:canvas}.specimen[data-direction=c]:not([data-fallback=true]) .nav-item.is-active{border-color:highlight}.specimen[data-direction=d]:not([data-fallback=true]) .map-canvas:before{display:none}.specimen[data-direction=d]:not([data-fallback=true]) .map-drawing{background:canvas}.specimen[data-direction=d]:not([data-fallback=true]) .nav-item.is-active,.specimen[data-direction=d]:not([data-fallback=true]) .overview-place.is-current .overview-scene-link{color:canvastext}}.specimen[data-world]:not([data-fallback=true])[data-artwork=true]:not([data-decoration=none]) .world-art{isolation:isolate;position:relative;overflow:hidden}.specimen[data-world]:not([data-fallback=true])[data-artwork=true]:not([data-decoration=none]) .world-art img{z-index:0;position:relative}.specimen[data-world=coast]:not([data-fallback=true]):is([data-world-surfaces=world],[data-world-details=world]){--wx-radius:10px;--wx-hair:color-mix(in srgb, var(--accent) 34%, var(--line));--wx-tint:color-mix(in srgb, var(--accent) 8%, var(--paper));--wx-edge:color-mix(in srgb, var(--accent) 22%, transparent)}.specimen[data-world=coast][data-world-surfaces=world]:not([data-fallback=true]) .world-header{background:linear-gradient(to bottom, var(--wx-tint), var(--paper) 88%);border-block-end-color:var(--wx-hair)}.specimen[data-world=coast][data-world-surfaces=world]:not([data-fallback=true]) :is(.overview-place,.post-main,.reply-composer){border-radius:var(--wx-radius)}.specimen[data-world=coast][data-world-details=world]:not([data-decoration=none]):not([data-fallback=true]) .world-mark{border:1px solid var(--wx-hair);background:var(--surface);width:2.25rem;max-width:none;height:2.25rem;color:var(--accent);font-family:var(--display-font);letter-spacing:.1em;border-radius:4px;flex:none;place-items:center;font-size:.8125rem;font-weight:600;line-height:1;display:grid;overflow:hidden}.specimen[data-world=coast][data-world-details=world]:not([data-decoration=none]):not([data-fallback=true]) :is(.overview-place,.post){border-block-start-color:var(--wx-hair)}.specimen[data-world=coast][data-world-details=world]:not([data-decoration=none]):not([data-fallback=true]) .overview-place.is-current{box-shadow:inset 3px 0 0 var(--accent)}.specimen[data-world=coast][data-world-details=world]:not([data-decoration=none]):not([data-fallback=true]) .portrait{border-color:var(--wx-hair);background:var(--surface);color:var(--accent);font-family:var(--display-font);letter-spacing:.04em;border-radius:999px}.specimen[data-world=coast][data-world-details=world]:not([data-decoration=none]):not([data-fallback=true]) .writer-name{font-style:italic}.specimen[data-world=coast][data-world-details=world]:not([data-decoration=none]):not([data-fallback=true]) .scene-quote{border-inline-start:3px double var(--wx-hair);padding-inline-start:1rem}.specimen[data-world=coast][data-world-details=world]:not([data-decoration=none]):not([data-fallback=true]) .world-nav .nav-item.is-active{box-shadow:inset 0 -2px 0 var(--accent);color:var(--accent);background:0 0;border-color:#0000}.specimen[data-world=coast][data-world-details=world]:not([data-decoration=none]):not([data-fallback=true]) .reply-composer{border:1px solid var(--wx-hair);border-block-start:3px double var(--wx-hair)}.specimen[data-world=coast]:not([data-fallback=true])[data-artwork=true]:not([data-decoration=none]) .world-art{background:var(--surface)}.specimen[data-world=coast]:not([data-fallback=true])[data-artwork=true]:not([data-decoration=none]) .world-art:after{content:"";z-index:1;border:1px solid var(--wx-edge);background:linear-gradient(to top, color-mix(in srgb, var(--accent) 22%, transparent) 0 3px, transparent 3px);pointer-events:none;position:absolute;inset:8px}.specimen[data-world=coast][data-world-details=world]:not([data-decoration=none]):not([data-fallback=true]) :is(.scene-index-item.is-selected,.scene-navigator-item.is-current){box-shadow:inset 3px 0 0 var(--accent);color:var(--ink)}.specimen[data-world=coast][data-world-details=world]:not([data-decoration=none]):not([data-fallback=true]) :is(.scene-index-number,.scene-navigator-number){border-block-end:2px solid var(--wx-hair);font-family:var(--display-font);letter-spacing:.08em}.specimen[data-world=coast][data-world-details=world]:not([data-decoration=none]):not([data-fallback=true]) .scene-preview-quote{border-inline-start:3px double var(--wx-hair);font-style:italic}.specimen[data-world=orbit]:not([data-fallback=true]):is([data-world-surfaces=world],[data-world-details=world]){--wx-radius:8px;--wx-hair:color-mix(in srgb, var(--accent) 28%, var(--line));--wx-edge:color-mix(in srgb, var(--secondary) 55%, transparent)}.specimen[data-world=orbit][data-world-surfaces=world]:not([data-fallback=true]) .world-header{background:radial-gradient(120% 140% at 12% 0%, color-mix(in srgb, var(--accent) 12%, var(--paper)), var(--paper) 72%);border-block-end-color:var(--wx-hair)}.specimen[data-world=orbit][data-world-surfaces=world]:not([data-fallback=true]) :is(.post-main,.reply-composer){border-radius:var(--wx-radius)}.specimen[data-world=orbit][data-world-details=world]:not([data-decoration=none]):not([data-fallback=true]) .world-mark{background:var(--accent);width:2.25rem;max-width:none;height:2.25rem;color:var(--accent-ink);font-family:var(--display-font);letter-spacing:.06em;box-shadow:inset 0 -4px 0 0 var(--secondary);border-radius:3px;flex:none;place-items:center;font-size:.8125rem;font-weight:700;line-height:1;display:grid;overflow:hidden}.specimen[data-world=orbit][data-world-details=world]:not([data-decoration=none]):not([data-fallback=true]):is([data-direction=b],[data-direction=c],[data-direction=d]) .overview-place{border-radius:var(--wx-radius);background:var(--surface);box-shadow:inset 0 0 0 1px var(--wx-hair)}.specimen[data-world=orbit][data-world-details=world]:not([data-decoration=none]):not([data-fallback=true]) .overview-place.is-current{box-shadow:inset 0 0 0 1px var(--wx-hair), inset 4px 0 0 0 var(--secondary)}.specimen[data-world=orbit][data-world-details=world]:not([data-decoration=none]):not([data-fallback=true]) .overview-place-number{background:color-mix(in srgb, var(--accent) 14%, var(--surface));color:var(--accent);font-family:var(--ui-font);border-radius:3px}.specimen[data-world=orbit][data-world-details=world]:not([data-decoration=none]):not([data-fallback=true]) .world-nav .nav-list{border:1px solid var(--wx-hair);background:var(--surface);border-radius:6px;padding:3px}.specimen[data-world=orbit][data-world-details=world]:not([data-decoration=none]):not([data-fallback=true]) .world-nav .nav-item{border-radius:4px}.specimen[data-world=orbit][data-world-details=world]:not([data-decoration=none]):not([data-fallback=true]) .world-nav .nav-item.is-active{background:var(--accent);color:var(--accent-ink);box-shadow:inset 0 -3px 0 0 var(--secondary)}.specimen[data-world=orbit][data-world-details=world]:not([data-decoration=none]):not([data-fallback=true]) .portrait{background:var(--accent);color:var(--accent-ink);font-family:var(--ui-font);letter-spacing:.02em;box-shadow:inset 0 -4px 0 0 var(--secondary);border:0;border-radius:6px}.specimen[data-world=orbit][data-world-details=world]:not([data-decoration=none]):not([data-fallback=true]) .scene-quote{border-inline-start:3px solid var(--secondary);padding-inline-start:1rem}.specimen[data-world=orbit][data-world-details=world]:not([data-decoration=none]):not([data-fallback=true]) .reply-composer{box-shadow:inset 0 0 0 1px var(--wx-hair), 0 1px 3px color-mix(in srgb, var(--ink) 14%, transparent)}.specimen[data-world=orbit]:not([data-fallback=true])[data-artwork=true]:not([data-decoration=none]) .world-art{background:var(--accent)}.specimen[data-world=orbit]:not([data-fallback=true])[data-artwork=true]:not([data-decoration=none]) .world-art:after{content:"";z-index:1;background:repeating-linear-gradient(0deg, color-mix(in srgb, var(--accent) 16%, transparent) 0 1px, transparent 1px 4px), linear-gradient(to bottom, transparent 62%, color-mix(in srgb, var(--secondary) 26%, transparent) 62% 100%);box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--secondary) 45%, transparent);pointer-events:none;position:absolute;inset:0}.specimen[data-world=orbit][data-world-details=world]:not([data-decoration=none]):not([data-fallback=true]) :is(.scene-index-item.is-selected,.scene-navigator-item.is-current){box-shadow:inset 3px 0 0 0 var(--secondary);color:var(--ink)}.specimen[data-world=orbit][data-world-details=world]:not([data-decoration=none]):not([data-fallback=true]) :is(.scene-index-number,.scene-navigator-number){background:color-mix(in srgb, var(--accent) 14%, var(--surface));color:var(--accent);font-family:var(--ui-font);border-radius:3px}.specimen[data-world=orbit][data-world-details=world]:not([data-decoration=none]):not([data-fallback=true]) .scene-preview-quote{border-inline-start:3px solid var(--secondary)}.specimen[data-world=orbit][data-world-details=world]:not([data-decoration=none]):not([data-fallback=true]) .scene-preview{border-inline-start:2px solid var(--wx-hair)}.specimen[data-world=ashfall]:not([data-fallback=true]):is([data-world-surfaces=world],[data-world-details=world]){--wx-hair:color-mix(in srgb, var(--ink) 34%, var(--line));--wx-rust:#8a4520;--wx-paint:#b5902a;--wx-cut:polygon(0 0, calc(100% - 10px) 0, 100% 10px, 100% 100%, 10px 100%, 0 calc(100% - 10px))}.specimen[data-world=ashfall][data-world-surfaces=world]:not([data-fallback=true]) .world-header{background:linear-gradient(to bottom, color-mix(in srgb, var(--ink) 16%, var(--paper)), var(--paper) 84%);border-block-end:2px solid var(--wx-rust)}.specimen[data-world=ashfall][data-world-surfaces=world]:not([data-fallback=true]) :is(.post-main,.reply-composer){background:linear-gradient(to bottom, color-mix(in srgb, var(--ink) 5%, var(--surface)), var(--surface) 120px);border-color:var(--wx-hair)}.specimen[data-world=ashfall][data-world-details=world]:not([data-decoration=none]):not([data-fallback=true]) .post{border-block-start:2px solid var(--wx-rust)}.specimen[data-world=ashfall][data-world-details=world]:not([data-decoration=none]):not([data-fallback=true]) .overview-place{border-block-start:1px dashed var(--wx-hair)}.specimen[data-world=ashfall][data-world-details=world]:not([data-decoration=none]):not([data-fallback=true]) .overview-place.is-current{border-inline-start:3px solid var(--wx-rust);padding-inline-start:12px}.specimen[data-world=ashfall][data-world-details=world]:not([data-decoration=none]):not([data-fallback=true]) .world-mark{width:2.375rem;max-width:none;height:2.375rem;clip-path:var(--wx-cut);background:linear-gradient(150deg, color-mix(in srgb, var(--ink) 94%, var(--surface)), color-mix(in srgb, var(--ink) 84%, var(--surface)));color:var(--wx-paint);font-family:var(--display-font);letter-spacing:.12em;text-transform:uppercase;flex:none;place-items:center;font-size:.9375rem;font-weight:800;line-height:1;display:grid;overflow:hidden}.specimen[data-world=ashfall][data-world-details=world]:not([data-decoration=none]):not([data-fallback=true]) .portrait{clip-path:var(--wx-cut);background:color-mix(in srgb, var(--ink) 14%, var(--surface));color:var(--accent);font-family:var(--display-font);letter-spacing:.08em;text-transform:uppercase;border:0;border-radius:0;font-size:.875rem;font-weight:700}.specimen[data-world=ashfall][data-world-details=world]:not([data-decoration=none]):not([data-fallback=true]) .world-nav .nav-item.is-active{box-shadow:inset 0 -4px 0 0 var(--wx-paint);color:var(--ink);font-family:var(--display-font);letter-spacing:.08em;text-transform:uppercase;background:0 0;border-color:#0000}.specimen[data-world=ashfall][data-world-details=world]:not([data-decoration=none]):not([data-fallback=true]) .post-identity{border-inline-start:2px dotted var(--wx-rust);padding-inline-start:12px}.specimen[data-world=ashfall][data-world-details=world]:not([data-decoration=none]):not([data-fallback=true]) .scene-quote{border-inline-start:3px double var(--wx-rust);padding-inline-start:1rem}.specimen[data-world=ashfall][data-world-details=world]:not([data-decoration=none]):not([data-fallback=true]) .reply-composer{border:1px solid var(--wx-hair);border-radius:0;position:relative;overflow:hidden}.specimen[data-world=ashfall][data-world-details=world]:not([data-decoration=none]):not([data-fallback=true]) .reply-composer:before{content:"";z-index:1;background:linear-gradient(90deg, var(--wx-paint) 0 62%, color-mix(in srgb, var(--wx-paint) 40%, transparent) 62% 68%, var(--wx-paint) 68% 100%);pointer-events:none;height:5px;position:absolute;inset-block-start:0;inset-inline:0}.specimen[data-world=ashfall][data-world-details=world]:not([data-decoration=none]):not([data-fallback=true]) .reply-composer:after{content:"";z-index:1;border-block-start:1px solid var(--wx-rust);background:radial-gradient(circle, var(--wx-rust) 1.4px, transparent 1.6px) 8px 2px / 24px 4px repeat-x, color-mix(in srgb, var(--wx-rust) 10%, transparent);pointer-events:none;height:6px;position:absolute;inset-block-end:0;inset-inline:0}.specimen[data-world=ashfall]:not([data-fallback=true])[data-artwork=true]:not([data-decoration=none]) .world-art{background:color-mix(in srgb, var(--ink) 26%, var(--paper))}.specimen[data-world=ashfall]:not([data-fallback=true])[data-artwork=true]:not([data-decoration=none]) .world-art:before{content:"";z-index:1;background:linear-gradient(to bottom, color-mix(in srgb, var(--ink) 34%, transparent), transparent 34%), linear-gradient(to top, color-mix(in srgb, var(--ink) 26%, transparent), transparent 26%);box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--ink) 46%, transparent);pointer-events:none;position:absolute;inset:0}.specimen[data-world=ashfall]:not([data-fallback=true])[data-artwork=true]:not([data-decoration=none]) .world-art:after{content:"";z-index:1;background:radial-gradient(circle, color-mix(in srgb, var(--wx-rust) 78%, transparent) 1.4px, transparent 1.6px) 0 0 / 14px 14px, linear-gradient(150deg, color-mix(in srgb, var(--wx-rust) 10%, transparent), transparent 60%);pointer-events:none;width:84px;height:48px;position:absolute;inset-block-start:10px;inset-inline-start:10px;-webkit-mask-image:linear-gradient(140deg,#000 0 46%,#0000 74%);mask-image:linear-gradient(140deg,#000 0 46%,#0000 74%)}.specimen[data-world=ashfall][data-world-details=world]:not([data-decoration=none]):not([data-fallback=true]) :is(.scene-index-item.is-selected,.scene-navigator-item.is-current){border-inline-start:3px solid var(--wx-rust);color:var(--ink)}.specimen[data-world=ashfall][data-world-details=world]:not([data-decoration=none]):not([data-fallback=true]) :is(.scene-index-number,.scene-navigator-number){clip-path:var(--wx-cut);background:color-mix(in srgb, var(--ink) 88%, var(--surface));color:var(--wx-paint);font-family:var(--display-font);letter-spacing:.08em;padding-block:3px;font-weight:700}.specimen[data-world=ashfall][data-world-details=world]:not([data-decoration=none]):not([data-fallback=true]) .scene-preview{border-inline-start:2px solid var(--wx-rust)}.specimen[data-world=ashfall][data-world-details=world]:not([data-decoration=none]):not([data-fallback=true]) .scene-preview-quote{border-inline-start:3px double var(--wx-rust)}.specimen[data-world=ashfall][data-world-details=world]:not([data-decoration=none]):not([data-fallback=true]) .scene-preview-title{font-family:var(--display-font);letter-spacing:.02em;font-weight:700}.specimen[data-world=veil]:not([data-fallback=true]):is([data-world-surfaces=world],[data-world-details=world]){--wx-radius:2px;--wx-hair:color-mix(in srgb, var(--secondary) 40%, var(--line))}.specimen[data-world=veil][data-world-surfaces=world]:not([data-fallback=true]) .world-header{background:linear-gradient(to bottom, color-mix(in srgb, var(--soft) 60%, var(--paper)), var(--paper) 80%);border-block-end-color:var(--wx-hair)}.specimen[data-world=veil][data-world-surfaces=world]:not([data-fallback=true]) :is(.post-main,.reply-composer){border-radius:var(--wx-radius)}.specimen[data-world=veil][data-world-details=world]:not([data-decoration=none]):not([data-fallback=true]) .world-mark{border:1px solid var(--accent);border-radius:var(--wx-radius);background:var(--surface);width:2.25rem;max-width:none;height:2.25rem;color:var(--accent);font-family:var(--ui-font);letter-spacing:.1em;box-shadow:inset 0 0 0 3px var(--surface), inset 0 0 0 4px var(--wx-hair);flex:none;place-items:center;font-size:.75rem;font-weight:700;line-height:1;display:grid;overflow:hidden}.specimen[data-world=veil][data-world-details=world]:not([data-decoration=none]):not([data-fallback=true]) .world-nav .nav-item{border-block-start:3px solid color-mix(in srgb, var(--secondary) 45%, transparent);border-radius:0}.specimen[data-world=veil][data-world-details=world]:not([data-decoration=none]):not([data-fallback=true]) .world-nav .nav-item.is-active{background:var(--accent);border-block-start-color:var(--secondary);color:var(--accent-ink);box-shadow:none}.specimen[data-world=veil][data-world-details=world]:not([data-decoration=none]):not([data-fallback=true]) .overview-place{border-block-start-style:dashed}.specimen[data-world=veil][data-world-details=world]:not([data-decoration=none]):not([data-fallback=true]) .overview-place.is-current{box-shadow:inset 0 0 0 1px var(--accent)}.specimen[data-world=veil][data-world-details=world]:not([data-decoration=none]):not([data-fallback=true]) .overview-place.is-current .overview-place-name{letter-spacing:.14em;text-transform:uppercase}.specimen[data-world=veil][data-world-details=world]:not([data-decoration=none]):not([data-fallback=true]) .post{border-block-start-color:var(--wx-hair)}.specimen[data-world=veil][data-world-details=world]:not([data-decoration=none]):not([data-fallback=true]) .portrait{border:2px double var(--secondary);border-radius:var(--wx-radius);background:var(--surface);color:var(--secondary);font-family:var(--font-mono);letter-spacing:0;font-size:.6875rem}.specimen[data-world=veil][data-world-details=world]:not([data-decoration=none]):not([data-fallback=true]) .writer-name{font-family:var(--font-mono);font-size:.875rem}.specimen[data-world=veil][data-world-details=world]:not([data-decoration=none]):not([data-fallback=true]) .scene-quote{border-inline-start:2px solid var(--secondary);padding-inline-start:1rem}.specimen[data-world=veil][data-world-details=world]:not([data-decoration=none]):not([data-fallback=true]) .reply-composer{border:1px solid var(--wx-hair);border-inline-start:4px solid var(--accent);border-radius:var(--wx-radius)}.specimen[data-world=veil]:not([data-fallback=true])[data-artwork=true]:not([data-decoration=none]) .world-art{background:var(--soft)}.specimen[data-world=veil]:not([data-fallback=true])[data-artwork=true]:not([data-decoration=none]) .world-art:before{content:"";z-index:1;background:linear-gradient(to top, color-mix(in srgb, var(--ink) 32%, transparent), transparent 40%);box-shadow:inset 0 0 0 1px var(--wx-hair);pointer-events:none;position:absolute;inset:0}.specimen[data-world=veil]:not([data-fallback=true])[data-artwork=true]:not([data-decoration=none]) .world-art:after{content:"";z-index:1;background:linear-gradient(135deg, var(--surface) 0 46%, color-mix(in srgb, var(--secondary) 60%, transparent) 46% 54%, transparent 54%);pointer-events:none;width:22px;height:22px;position:absolute;inset-block-start:0;inset-inline-start:0}.specimen[data-world=veil][data-world-details=world]:not([data-decoration=none]):not([data-fallback=true]) :is(.scene-index-item.is-selected,.scene-navigator-item.is-current){box-shadow:inset 0 0 0 1px var(--accent);color:var(--ink)}.specimen[data-world=veil][data-world-details=world]:not([data-decoration=none]):not([data-fallback=true]) :is(.scene-index-number,.scene-navigator-number){border:1px solid var(--wx-hair);border-radius:var(--wx-radius);background:var(--surface);color:var(--secondary);font-family:var(--font-mono);letter-spacing:0}.specimen[data-world=veil][data-world-details=world]:not([data-decoration=none]):not([data-fallback=true]) .scene-preview{border-inline-start:4px solid var(--accent)}.specimen[data-world=veil][data-world-details=world]:not([data-decoration=none]):not([data-fallback=true]) .scene-preview-quote{border-inline-start:2px solid var(--secondary);font-family:var(--font-mono);font-style:normal}.specimen[data-world=theatre]:not([data-fallback=true]):is([data-world-surfaces=world],[data-world-details=world]){--wx-radius:6px;--wx-hair:color-mix(in srgb, var(--secondary) 55%, var(--line));--wx-velvet:linear-gradient(to bottom, var(--accent), color-mix(in srgb, var(--secondary) 55%, var(--accent)))}.specimen[data-world=theatre][data-world-surfaces=world]:not([data-fallback=true]) .world-header{background:linear-gradient(168deg, color-mix(in srgb, var(--accent) 24%, var(--paper)), var(--paper) 76%);border-block-end-color:var(--wx-hair)}.specimen[data-world=theatre][data-world-surfaces=world]:not([data-fallback=true]) :is(.post-main,.reply-composer){border-radius:var(--wx-radius)}.specimen[data-world=theatre][data-world-details=world]:not([data-decoration=none]):not([data-fallback=true]) .world-mark{border:1px solid color-mix(in srgb, var(--secondary) 70%, var(--ink));background-color:var(--secondary);width:2.5rem;max-width:none;height:2.25rem;color:var(--secondary-ink);background-image:radial-gradient(circle at 0 50%, var(--paper) 3px, transparent 3.5px), radial-gradient(circle at 100% 50%, var(--paper) 3px, transparent 3.5px);font-family:var(--display-font);letter-spacing:.14em;border-radius:4px;flex:none;place-items:center;font-size:.8125rem;font-weight:700;line-height:1;display:grid;overflow:hidden}.specimen[data-world=theatre][data-world-details=world]:not([data-decoration=none]):not([data-fallback=true]) .character-name{font-family:var(--display-font);letter-spacing:.08em;text-transform:uppercase;font-size:1rem;font-weight:700}.specimen[data-world=theatre][data-world-details=world]:not([data-decoration=none]):not([data-fallback=true]) .writer-name{letter-spacing:.06em;text-transform:uppercase;font-size:.875rem}.specimen[data-world=theatre][data-world-details=world]:not([data-decoration=none]):not([data-fallback=true]) :is(.overview-place,.post){border-block-start-color:var(--wx-hair)}.specimen[data-world=theatre][data-world-details=world]:not([data-decoration=none]):not([data-fallback=true]) .overview-place-name{letter-spacing:.16em;text-transform:uppercase;color:var(--accent)}.specimen[data-world=theatre][data-world-details=world]:not([data-decoration=none]):not([data-fallback=true]) .overview-place.is-current{box-shadow:inset 0 -3px 0 0 var(--secondary)}.specimen[data-world=theatre][data-world-details=world]:not([data-decoration=none]):not([data-fallback=true]) .world-nav .nav-list{border-block:1px dotted var(--wx-hair);padding-block:3px}.specimen[data-world=theatre][data-world-details=world]:not([data-decoration=none]):not([data-fallback=true]) .portrait{border:1px solid var(--wx-hair);background:color-mix(in srgb, var(--accent) 16%, var(--surface));color:var(--accent);font-family:var(--display-font);letter-spacing:.06em;border-radius:999px}.specimen[data-world=theatre][data-world-details=world]:not([data-decoration=none]):not([data-fallback=true]) .scene-quote{border-inline-start:3px solid var(--accent);padding-inline-start:1rem;font-style:italic}.specimen[data-world=theatre][data-world-details=world]:not([data-decoration=none]):not([data-fallback=true]) .reply-composer{border:1px solid var(--wx-hair);position:relative}.specimen[data-world=theatre][data-world-details=world]:not([data-decoration=none]):not([data-fallback=true]) .reply-composer:before{content:"";background:var(--wx-velvet);pointer-events:none;border-start-start-radius:var(--wx-radius);border-end-start-radius:var(--wx-radius);width:9px;position:absolute;inset-block:-1px;inset-inline-start:-1px}.specimen[data-world=theatre]:not([data-fallback=true])[data-artwork=true]:not([data-decoration=none]) .world-art{background:var(--surface)}.specimen[data-world=theatre]:not([data-fallback=true])[data-artwork=true]:not([data-decoration=none]) .world-art:before{content:"";z-index:1;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--secondary) 70%, var(--ink)), inset 0 0 0 5px var(--surface), inset 0 0 0 6px color-mix(in srgb, var(--secondary) 45%, transparent);background:linear-gradient(to top, color-mix(in srgb, var(--accent) 18%, transparent), transparent 44%);pointer-events:none;position:absolute;inset:0}.specimen[data-world=theatre]:not([data-fallback=true])[data-artwork=true]:not([data-decoration=none]) .world-art:after{content:"";z-index:1;background:linear-gradient(225deg, var(--surface) 0 48%, color-mix(in srgb, var(--ink) 22%, var(--surface)) 48% 100%);width:26px;height:26px;box-shadow:-1px -1px 0 color-mix(in srgb, var(--secondary) 70%, var(--ink));pointer-events:none;position:absolute;inset-block-end:0;inset-inline-end:0}.specimen[data-world=theatre][data-world-details=world]:not([data-decoration=none]):not([data-fallback=true]) :is(.scene-index-item.is-selected,.scene-navigator-item.is-current){box-shadow:inset 0 -3px 0 0 var(--secondary);color:var(--ink)}.specimen[data-world=theatre][data-world-details=world]:not([data-decoration=none]):not([data-fallback=true]) :is(.scene-index-number,.scene-navigator-number){border:1px solid color-mix(in srgb, var(--secondary) 60%, var(--ink));background:color-mix(in srgb, var(--secondary) 18%, var(--surface));color:var(--accent);font-family:var(--display-font);letter-spacing:.12em;border-radius:3px;font-weight:700}.specimen[data-world=theatre][data-world-details=world]:not([data-decoration=none]):not([data-fallback=true]) .scene-preview{border-inline-start:3px solid var(--accent)}.specimen[data-world=theatre][data-world-details=world]:not([data-decoration=none]):not([data-fallback=true]) .scene-preview-quote{border-inline-start:3px solid var(--accent);font-style:italic}.specimen[data-world=theatre][data-world-details=world]:not([data-decoration=none]):not([data-fallback=true]) .scene-preview-place{letter-spacing:.16em;color:var(--accent)}@media (forced-colors:active){.specimen[data-world-details=world] :is(.world-header,.post,.overview-place,.reply-composer,.world-mark,.portrait,.scene-quote,.world-nav .nav-list,.world-nav .nav-item){box-shadow:none!important;background-image:none!important}.specimen[data-world-details=world] .world-mark,.specimen[data-world-details=world] .portrait,.specimen[data-world-details=world] .reply-composer:before,.specimen[data-world-details=world] .reply-composer:after{clip-path:none!important}.specimen[data-world=ashfall] .reply-composer:before,.specimen[data-world=ashfall] .reply-composer:after,.specimen[data-world=theatre] .reply-composer:before{display:none!important}.specimen[data-artwork=true] .world-art:before,.specimen[data-artwork=true] .world-art:after{box-shadow:inset 0 0 0 1px canvastext;background-image:none!important}}.specimen[data-artwork=true]:not([data-fallback=true]):is([data-world-graphics=backdrop],[data-world-graphics=margins]) .world-main{isolation:isolate;background:var(--paper);--image-plane:var(--paper);row-gap:16px;padding:clamp(32px,5cqi,64px) clamp(12px,2cqi,32px) 16px;position:relative}.specimen[data-artwork=true][data-direction=c]:not([data-fallback=true]):is([data-world-graphics=backdrop],[data-world-graphics=margins]) .world-main{--image-plane:var(--surface)}.world-backdrop{z-index:-1;pointer-events:none;position:absolute;inset:0}.world-backdrop:before{content:"";background:var(--world-art-url) var(--world-art-position,center) / cover no-repeat;height:clamp(26rem,70cqi,50rem);max-height:100vh;filter:var(--world-art-filter,none);display:block;position:sticky;top:0;-webkit-mask-image:linear-gradient(#000 0 72%,#0000 100%);mask-image:linear-gradient(#000 0 72%,#0000 100%)}.specimen[data-world-graphics=margins] .world-backdrop:before{height:100vh;max-height:60rem;-webkit-mask-image:none;mask-image:none}.specimen[data-artwork=true]:not([data-fallback=true]):is([data-world-graphics=backdrop],[data-world-graphics=margins]) .world-main .world-header{background:0 0;border:0;grid-template-columns:minmax(0,1fr);gap:8px;padding:0}.specimen[data-artwork=true]:not([data-fallback=true]):is([data-world-graphics=backdrop],[data-world-graphics=margins]) .world-main :is(.masthead-copy,.world-nav,.overview,.specimen-section,.scene-disclosure){background-color:var(--image-plane)}.specimen[data-artwork=true]:not([data-fallback=true]):is([data-world-graphics=backdrop],[data-world-graphics=margins]) .world-main .masthead-copy{border-radius:2px;grid-template-columns:minmax(0,1fr);gap:6px;width:fit-content;max-width:min(100%,42rem);padding:12px 16px}.specimen[data-artwork=true]:not([data-fallback=true]):is([data-world-graphics=backdrop],[data-world-graphics=margins]) .world-main .world-nav{border-radius:2px;gap:8px 16px;width:fit-content;max-width:100%;padding:6px 12px}.specimen[data-artwork=true]:not([data-fallback=true]):is([data-world-graphics=backdrop],[data-world-graphics=margins]) .world-art{display:none}.specimen[data-artwork=true][data-world-graphics=margins]:not([data-fallback=true]) .world-main{padding-inline:clamp(12px,6cqi,88px)}.specimen[data-artwork=true][data-world-graphics=margins]:not([data-fallback=true]) .world-main>:is(.overview,.specimen-section,.reading-workspace,.theme-studio){width:100%;max-width:54rem;margin-inline:auto}.specimen[data-artwork=true]:not([data-fallback=true]) .custom-preview:is([data-world-graphics=backdrop],[data-world-graphics=margins]){background:var(--world-art-url) var(--world-art-position,center) / cover;padding:48px 12px 12px}.specimen[data-artwork=true]:not([data-fallback=true]) .custom-preview:is([data-world-graphics=backdrop],[data-world-graphics=margins]) .post{background:var(--surface)}.specimen[data-artwork=true][data-world-graphics=panorama]:not([data-fallback=true]) .world-art{border:0;border-radius:0;grid-area:auto/1/auto/-1;width:100%;max-width:none;height:clamp(112px,18cqi,208px);margin:0;padding:0}.specimen[data-artwork=true]:not([data-fallback=true]) .world-art img{object-fit:cover;object-position:var(--world-art-focus,center);width:100%;height:100%;filter:var(--world-art-filter,none)}.specimen[data-artwork=true][data-world-graphics=compact]:not([data-fallback=true]) .world-art{width:112px;height:64px}.specimen[data-artwork=true][data-world-graphics=compact][data-direction=c]:not([data-fallback=true]) .world-art{width:100%;height:48px}.specimen[data-artwork=true][data-decoration=quiet]:not([data-fallback=true]):is([data-world-graphics=backdrop],[data-world-graphics=margins]) .world-main{row-gap:8px;padding:16px 8px 8px}.specimen[data-decoration=quiet] .world-backdrop:before{height:24rem;position:static;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.specimen[data-artwork=true][data-world-graphics=panorama][data-decoration=quiet]:not([data-fallback=true]) .world-art{height:72px}@container specimen (width>=58rem){.specimen[data-direction=c][data-artwork=true]:not([data-fallback=true]):is([data-world-graphics=backdrop],[data-world-graphics=margins]) .world-main .world-nav{align-self:start;width:100%;padding:8px}.specimen[data-direction=c][data-artwork=true]:not([data-fallback=true]):is([data-world-graphics=backdrop],[data-world-graphics=margins]) .world-main>:is(.overview,.specimen-section,.theme-studio){width:auto;margin:0 0 0 16px}}@container specimen (width<=32rem){.specimen[data-artwork=true]:not([data-fallback=true]):is([data-world-graphics=backdrop],[data-world-graphics=margins]) .world-main{row-gap:8px;padding:28px 6px 6px}.specimen[data-artwork=true]:not([data-fallback=true]):is([data-world-graphics=backdrop],[data-world-graphics=margins]) .world-main .masthead-copy{width:100%;padding:10px 12px}.specimen[data-artwork=true]:not([data-fallback=true]):is([data-world-graphics=backdrop],[data-world-graphics=margins]) .world-main .world-nav{width:100%;padding:4px}.specimen[data-artwork=true][data-world-graphics=panorama]:not([data-fallback=true]) .world-art{height:112px}.world-backdrop:before{height:30rem}}@media (prefers-reduced-motion:reduce){.world-backdrop:before{position:static}}@media (forced-colors:active){.world-backdrop{display:none}.specimen .custom-preview{background-image:none!important}.specimen[data-artwork=true]:not([data-fallback=true]) .world-main :is(.masthead-copy,.world-nav,.overview,.specimen-section,.scene-disclosure){background:canvas}}
