@font-face{font-family:Onest;font-style:normal;font-weight:300;font-display:swap;src:url(../media/4084ce120da2621a-s.2x4a0-syw-9dj.woff2?dpl=dpl_5a4rNtR3LeKnnrEPMyWXwwoRyso6)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Onest;font-style:normal;font-weight:300;font-display:swap;src:url(../media/16d91c780434f2ce-s.p.0shchh0jtv0ui.woff2?dpl=dpl_5a4rNtR3LeKnnrEPMyWXwwoRyso6)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-weight:300;font-display:swap;src:url(../media/ef79401ea952b7f0-s.3t69pc-7h-e66.woff2?dpl=dpl_5a4rNtR3LeKnnrEPMyWXwwoRyso6)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Onest;font-style:normal;font-weight:300;font-display:swap;src:url(../media/8800dfc60902df36-s.p.3nasnllvo8ig4.woff2?dpl=dpl_5a4rNtR3LeKnnrEPMyWXwwoRyso6)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Onest;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4084ce120da2621a-s.2x4a0-syw-9dj.woff2?dpl=dpl_5a4rNtR3LeKnnrEPMyWXwwoRyso6)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Onest;font-style:normal;font-weight:400;font-display:swap;src:url(../media/16d91c780434f2ce-s.p.0shchh0jtv0ui.woff2?dpl=dpl_5a4rNtR3LeKnnrEPMyWXwwoRyso6)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ef79401ea952b7f0-s.3t69pc-7h-e66.woff2?dpl=dpl_5a4rNtR3LeKnnrEPMyWXwwoRyso6)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Onest;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8800dfc60902df36-s.p.3nasnllvo8ig4.woff2?dpl=dpl_5a4rNtR3LeKnnrEPMyWXwwoRyso6)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Onest;font-style:normal;font-weight:500;font-display:swap;src:url(../media/4084ce120da2621a-s.2x4a0-syw-9dj.woff2?dpl=dpl_5a4rNtR3LeKnnrEPMyWXwwoRyso6)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Onest;font-style:normal;font-weight:500;font-display:swap;src:url(../media/16d91c780434f2ce-s.p.0shchh0jtv0ui.woff2?dpl=dpl_5a4rNtR3LeKnnrEPMyWXwwoRyso6)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ef79401ea952b7f0-s.3t69pc-7h-e66.woff2?dpl=dpl_5a4rNtR3LeKnnrEPMyWXwwoRyso6)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Onest;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8800dfc60902df36-s.p.3nasnllvo8ig4.woff2?dpl=dpl_5a4rNtR3LeKnnrEPMyWXwwoRyso6)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Onest;font-style:normal;font-weight:600;font-display:swap;src:url(../media/4084ce120da2621a-s.2x4a0-syw-9dj.woff2?dpl=dpl_5a4rNtR3LeKnnrEPMyWXwwoRyso6)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Onest;font-style:normal;font-weight:600;font-display:swap;src:url(../media/16d91c780434f2ce-s.p.0shchh0jtv0ui.woff2?dpl=dpl_5a4rNtR3LeKnnrEPMyWXwwoRyso6)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ef79401ea952b7f0-s.3t69pc-7h-e66.woff2?dpl=dpl_5a4rNtR3LeKnnrEPMyWXwwoRyso6)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Onest;font-style:normal;font-weight:600;font-display:swap;src:url(../media/8800dfc60902df36-s.p.3nasnllvo8ig4.woff2?dpl=dpl_5a4rNtR3LeKnnrEPMyWXwwoRyso6)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Onest;font-style:normal;font-weight:700;font-display:swap;src:url(../media/4084ce120da2621a-s.2x4a0-syw-9dj.woff2?dpl=dpl_5a4rNtR3LeKnnrEPMyWXwwoRyso6)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Onest;font-style:normal;font-weight:700;font-display:swap;src:url(../media/16d91c780434f2ce-s.p.0shchh0jtv0ui.woff2?dpl=dpl_5a4rNtR3LeKnnrEPMyWXwwoRyso6)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ef79401ea952b7f0-s.3t69pc-7h-e66.woff2?dpl=dpl_5a4rNtR3LeKnnrEPMyWXwwoRyso6)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Onest;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8800dfc60902df36-s.p.3nasnllvo8ig4.woff2?dpl=dpl_5a4rNtR3LeKnnrEPMyWXwwoRyso6)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Onest;font-style:normal;font-weight:800;font-display:swap;src:url(../media/4084ce120da2621a-s.2x4a0-syw-9dj.woff2?dpl=dpl_5a4rNtR3LeKnnrEPMyWXwwoRyso6)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Onest;font-style:normal;font-weight:800;font-display:swap;src:url(../media/16d91c780434f2ce-s.p.0shchh0jtv0ui.woff2?dpl=dpl_5a4rNtR3LeKnnrEPMyWXwwoRyso6)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-weight:800;font-display:swap;src:url(../media/ef79401ea952b7f0-s.3t69pc-7h-e66.woff2?dpl=dpl_5a4rNtR3LeKnnrEPMyWXwwoRyso6)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Onest;font-style:normal;font-weight:800;font-display:swap;src:url(../media/8800dfc60902df36-s.p.3nasnllvo8ig4.woff2?dpl=dpl_5a4rNtR3LeKnnrEPMyWXwwoRyso6)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Onest Fallback;src:local(Arial);ascent-override:92.2%;descent-override:28.99%;line-gap-override:0.0%;size-adjust:105.2%}.onest_63671e08-module__BtTPfa__className{font-family:Onest,Onest Fallback;font-style:normal}.onest_63671e08-module__BtTPfa__variable{--font-sans-loaded:"Onest", "Onest Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:italic;font-weight:400;font-display:swap;src:url(../media/3e29d6c8df211d66-s.2fjn5wyoc8c3z.woff2?dpl=dpl_5a4rNtR3LeKnnrEPMyWXwwoRyso6)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:italic;font-weight:400;font-display:swap;src:url(../media/2956efe007516702-s.p.24gcppc11gd-i.woff2?dpl=dpl_5a4rNtR3LeKnnrEPMyWXwwoRyso6)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:italic;font-weight:400;font-display:swap;src:url(../media/658fb2a9c2a0ea5d-s.169l8ivy4izmr.woff2?dpl=dpl_5a4rNtR3LeKnnrEPMyWXwwoRyso6)format("woff2");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:italic;font-weight:400;font-display:swap;src:url(../media/7c125d9da13f978a-s.0b4mqo-sfa1f8.woff2?dpl=dpl_5a4rNtR3LeKnnrEPMyWXwwoRyso6)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:italic;font-weight:400;font-display:swap;src:url(../media/a46a75cfd765634f-s.p.0i_4norqw3xaj.woff2?dpl=dpl_5a4rNtR3LeKnnrEPMyWXwwoRyso6)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:italic;font-weight:500;font-display:swap;src:url(../media/c752d4f65d3e00e0-s.00kzfh42g81zi.woff2?dpl=dpl_5a4rNtR3LeKnnrEPMyWXwwoRyso6)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:italic;font-weight:500;font-display:swap;src:url(../media/151f074d78c0031d-s.p.1ig181_youlyy.woff2?dpl=dpl_5a4rNtR3LeKnnrEPMyWXwwoRyso6)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:italic;font-weight:500;font-display:swap;src:url(../media/3ee1b1187b5e60bc-s.22f3ku2r0jx8o.woff2?dpl=dpl_5a4rNtR3LeKnnrEPMyWXwwoRyso6)format("woff2");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:italic;font-weight:500;font-display:swap;src:url(../media/ecc49aa4bef31f74-s.0zuqn279o6xpm.woff2?dpl=dpl_5a4rNtR3LeKnnrEPMyWXwwoRyso6)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:italic;font-weight:500;font-display:swap;src:url(../media/21c1dee959b18079-s.p.0oe7mrm8dlntz.woff2?dpl=dpl_5a4rNtR3LeKnnrEPMyWXwwoRyso6)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:italic;font-weight:600;font-display:swap;src:url(../media/6a793dba767aa497-s.2v37vtbbtis5d.woff2?dpl=dpl_5a4rNtR3LeKnnrEPMyWXwwoRyso6)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:italic;font-weight:600;font-display:swap;src:url(../media/cf54ce4ee2f7915c-s.p.3_uvgl0ggvvu4.woff2?dpl=dpl_5a4rNtR3LeKnnrEPMyWXwwoRyso6)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:italic;font-weight:600;font-display:swap;src:url(../media/bb1a7daf057744c1-s.3djpqazqz-03q.woff2?dpl=dpl_5a4rNtR3LeKnnrEPMyWXwwoRyso6)format("woff2");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:italic;font-weight:600;font-display:swap;src:url(../media/eb34f5373173429c-s.1jfq-52wihoz3.woff2?dpl=dpl_5a4rNtR3LeKnnrEPMyWXwwoRyso6)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:italic;font-weight:600;font-display:swap;src:url(../media/cb74272c1a4b1482-s.p.1k2rfpv6k8j6x.woff2?dpl=dpl_5a4rNtR3LeKnnrEPMyWXwwoRyso6)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:italic;font-weight:700;font-display:swap;src:url(../media/ad21f0acf5c10a61-s.0h06o1dpw1rov.woff2?dpl=dpl_5a4rNtR3LeKnnrEPMyWXwwoRyso6)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:italic;font-weight:700;font-display:swap;src:url(../media/bb9b18854658c251-s.p.1u22uz3mc3ks7.woff2?dpl=dpl_5a4rNtR3LeKnnrEPMyWXwwoRyso6)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:italic;font-weight:700;font-display:swap;src:url(../media/397c48bdc865c14c-s.18qfz8wulf236.woff2?dpl=dpl_5a4rNtR3LeKnnrEPMyWXwwoRyso6)format("woff2");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:italic;font-weight:700;font-display:swap;src:url(../media/e7a7eeb0f3bf0de1-s.1hpzr65mrm31_.woff2?dpl=dpl_5a4rNtR3LeKnnrEPMyWXwwoRyso6)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:italic;font-weight:700;font-display:swap;src:url(../media/60ec66547305f91a-s.p.00w9pdq4k75rv.woff2?dpl=dpl_5a4rNtR3LeKnnrEPMyWXwwoRyso6)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.0rgnxg2b64rzs.woff2?dpl=dpl_5a4rNtR3LeKnnrEPMyWXwwoRyso6)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.p.2vemzm0itqzfy.woff2?dpl=dpl_5a4rNtR3LeKnnrEPMyWXwwoRyso6)format("woff2");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-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.3cb5lpr2l6xud.woff2?dpl=dpl_5a4rNtR3LeKnnrEPMyWXwwoRyso6)format("woff2");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-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.1u30mmyq6lnsd.woff2?dpl=dpl_5a4rNtR3LeKnnrEPMyWXwwoRyso6)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.p.40sczeszzbjw1.woff2?dpl=dpl_5a4rNtR3LeKnnrEPMyWXwwoRyso6)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5e05ae5b48faa55e-s.1yd4_i3e35931.woff2?dpl=dpl_5a4rNtR3LeKnnrEPMyWXwwoRyso6)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a7afbb44bec2bb18-s.p.1qc6dx89jd2qv.woff2?dpl=dpl_5a4rNtR3LeKnnrEPMyWXwwoRyso6)format("woff2");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-weight:500;font-display:swap;src:url(../media/02263ebadd758ea4-s.29yke99gs9qpn.woff2?dpl=dpl_5a4rNtR3LeKnnrEPMyWXwwoRyso6)format("woff2");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-weight:500;font-display:swap;src:url(../media/68757d6cddeff913-s.1i-sca43-qwng.woff2?dpl=dpl_5a4rNtR3LeKnnrEPMyWXwwoRyso6)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.p.0oace-s_gkfks.woff2?dpl=dpl_5a4rNtR3LeKnnrEPMyWXwwoRyso6)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6ff74e33ebd7bca3-s.352ti9pm7m6qh.woff2?dpl=dpl_5a4rNtR3LeKnnrEPMyWXwwoRyso6)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1a69062cfe6f77f8-s.p.0o-3_g79811ob.woff2?dpl=dpl_5a4rNtR3LeKnnrEPMyWXwwoRyso6)format("woff2");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-weight:600;font-display:swap;src:url(../media/9a4838fcda0d1bca-s.0ngr-xkgqz1kf.woff2?dpl=dpl_5a4rNtR3LeKnnrEPMyWXwwoRyso6)format("woff2");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-weight:600;font-display:swap;src:url(../media/2e95a7d252b9825a-s.15orukf5wyxb5.woff2?dpl=dpl_5a4rNtR3LeKnnrEPMyWXwwoRyso6)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/23b7a97ae3b5c134-s.p.226pwps5o-gq_.woff2?dpl=dpl_5a4rNtR3LeKnnrEPMyWXwwoRyso6)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/f53f4557ddd9f7a6-s.1u-lvzo58r3-e.woff2?dpl=dpl_5a4rNtR3LeKnnrEPMyWXwwoRyso6)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5256dd17dd2ccf14-s.p.37c107x1d-cfz.woff2?dpl=dpl_5a4rNtR3LeKnnrEPMyWXwwoRyso6)format("woff2");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-weight:700;font-display:swap;src:url(../media/fe48c93add1d142c-s.3_gspotjv4tkw.woff2?dpl=dpl_5a4rNtR3LeKnnrEPMyWXwwoRyso6)format("woff2");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-weight:700;font-display:swap;src:url(../media/5689d89b20a4bd5b-s.0m-w082keobar.woff2?dpl=dpl_5a4rNtR3LeKnnrEPMyWXwwoRyso6)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a7e15459c1805da0-s.p.3y9b8znjr2455.woff2?dpl=dpl_5a4rNtR3LeKnnrEPMyWXwwoRyso6)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_5c250937-module__G48iDq__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback}.ibm_plex_mono_5c250937-module__G48iDq__variable{--font-mono-loaded:"IBM Plex Mono", "IBM Plex Mono Fallback"}
.toast-module__M147xq__toast{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);min-width:280px;max-width:420px;animation:toast-module__M147xq__rise var(--duration-base) var(--ease-out);align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.toast-module__M147xq__iconWrap{border-radius:var(--radius-pill);flex:none;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.toast-module__M147xq__success .toast-module__M147xq__iconWrap{background:var(--success-bg);color:var(--success-fg)}.toast-module__M147xq__danger .toast-module__M147xq__iconWrap{background:var(--danger-bg);color:var(--danger-fg)}.toast-module__M147xq__info .toast-module__M147xq__iconWrap{background:var(--info-bg);color:var(--info-fg)}.toast-module__M147xq__accent .toast-module__M147xq__iconWrap{background:var(--accent-soft);color:var(--brown-800)}.toast-module__M147xq__body{flex-direction:column;flex:1;gap:2px;display:flex}.toast-module__M147xq__title{font-family:var(--font-sans);font-weight:var(--weight-semibold);font-size:var(--text-sm);color:var(--text-primary)}.toast-module__M147xq__desc{font-size:var(--text-sm);color:var(--text-muted)}.toast-module__M147xq__close{cursor:pointer;color:var(--text-muted);border-radius:var(--radius-sm);width:24px;height:24px;transition:background var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);background:0 0;border:none;flex:none;justify-content:center;align-items:center;display:inline-flex}.toast-module__M147xq__close:hover{background:var(--surface-sunken);color:var(--text-primary)}@keyframes toast-module__M147xq__rise{0%{opacity:0;transform:translateY(6px)}}
.toast-viewport-module__xjhVMG__viewport{z-index:100;pointer-events:none;flex-direction:column;align-items:flex-end;gap:10px;padding:24px;display:flex;position:fixed;bottom:0;right:0}.toast-viewport-module__xjhVMG__viewport>*{pointer-events:auto}@media (max-width:640px){.toast-viewport-module__xjhVMG__viewport{align-items:stretch;padding:16px;left:0}}
.board-status-strip-module__BJ9FtG__strip{appearance:none;border:1px solid var(--border-subtle);background:var(--surface-card);cursor:pointer;border-radius:var(--radius-pill);font-size:var(--text-sm);color:var(--text-secondary);transition:border-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);align-items:center;gap:8px;margin-top:20px;padding:9px 14px;display:inline-flex}.board-status-strip-module__BJ9FtG__strip:hover{border-color:var(--border-strong);color:var(--text-primary);text-decoration:none}.board-status-strip-module__BJ9FtG__dot{background:var(--success-fg);border-radius:50%;flex:none;width:7px;height:7px}.board-status-strip-module__BJ9FtG__label{font-weight:var(--weight-semibold);color:var(--text-primary)}.board-status-strip-module__BJ9FtG__sep{color:var(--text-muted)}.board-status-strip-module__BJ9FtG__new{color:var(--accent);font-weight:var(--weight-semibold)}.board-status-strip-module__BJ9FtG__arrow{color:var(--text-muted);margin-left:2px}.board-status-strip-module__BJ9FtG__strip:hover .board-status-strip-module__BJ9FtG__arrow{color:var(--text-primary)}
.avatar-module__hx1vZW__avatar{border-radius:var(--radius-pill);font-family:var(--font-sans);font-weight:var(--weight-semibold);color:var(--brown-800);background:var(--rose-100);border:2px solid var(--surface-card);-webkit-user-select:none;user-select:none;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.avatar-module__hx1vZW__image{object-fit:cover}.avatar-module__hx1vZW__xs{width:24px;height:24px;font-size:10px}.avatar-module__hx1vZW__sm{width:32px;height:32px;font-size:12px}.avatar-module__hx1vZW__md{width:40px;height:40px;font-size:14px}.avatar-module__hx1vZW__lg{width:56px;height:56px;font-size:19px}.avatar-module__hx1vZW__xl{width:88px;height:88px;font-size:30px}.avatar-module__hx1vZW__group{display:inline-flex}.avatar-module__hx1vZW__group>*+*{margin-left:-10px}.avatar-module__hx1vZW__more{background:var(--surface-sunken);color:var(--text-secondary)}.avatar-module__hx1vZW__tone0{background:var(--rose-100)}.avatar-module__hx1vZW__tone1{background:var(--rose-200)}.avatar-module__hx1vZW__tone2{background:var(--success-bg)}.avatar-module__hx1vZW__tone3{background:var(--warning-bg)}.avatar-module__hx1vZW__tone4{background:var(--info-bg)}
.listing-responses-module__F2gXbq__list{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.listing-responses-module__F2gXbq__more{margin-top:var(--space-3);justify-content:center;display:flex}.listing-responses-module__F2gXbq__row{align-items:flex-start;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-card);display:flex}.listing-responses-module__F2gXbq__rowMuted{opacity:.6}.listing-responses-module__F2gXbq__body{gap:var(--space-2);flex-direction:column;flex:1;min-width:0;display:flex}.listing-responses-module__F2gXbq__head{align-items:baseline;gap:var(--space-3);display:flex}.listing-responses-module__F2gXbq__name{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--text-primary);text-decoration:none}.listing-responses-module__F2gXbq__name:hover{text-decoration:none}.listing-responses-module__F2gXbq__when{font-size:var(--text-xs);color:var(--text-muted)}.listing-responses-module__F2gXbq__message{font-size:var(--text-sm);line-height:var(--leading-snug);color:var(--text-secondary);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.listing-responses-module__F2gXbq__termsAccept{font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--text-secondary)}.listing-responses-module__F2gXbq__offer{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.listing-responses-module__F2gXbq__offerLabel{font-size:var(--text-xs);color:var(--text-muted)}.listing-responses-module__F2gXbq__offerChip{border-radius:var(--radius-sm);border:1px solid var(--border-subtle);background:var(--surface-subtle,var(--surface-card));height:26px;font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--text-secondary);align-items:center;gap:5px;padding:0 10px;display:inline-flex}.listing-responses-module__F2gXbq__offerChip svg{color:var(--text-muted);flex-shrink:0}.listing-responses-module__F2gXbq__actions{align-items:center;gap:var(--space-2);flex-shrink:0;display:flex}.listing-responses-module__F2gXbq__declineBtn{padding:0 var(--space-2);font-size:var(--text-sm);color:var(--text-muted);cursor:pointer;transition:color var(--duration-fast) var(--ease-out);background:0 0;border:none}.listing-responses-module__F2gXbq__declineBtn:hover:not(:disabled){color:var(--text-secondary)}.listing-responses-module__F2gXbq__declineBtn:disabled{cursor:default;opacity:.5}.listing-responses-module__F2gXbq__declinedTag{font-size:var(--text-xs);color:var(--text-muted)}@media (max-width:640px){.listing-responses-module__F2gXbq__row{flex-wrap:wrap}.listing-responses-module__F2gXbq__actions{justify-content:flex-end;width:100%}.listing-responses-module__F2gXbq__actions>button:not(.listing-responses-module__F2gXbq__declineBtn){flex:1}}
.board-section-module__pS1ybW__section{gap:var(--space-5);flex-direction:column;display:flex}.board-section-module__pS1ybW__promo.board-section-module__pS1ybW__promo{align-items:center;gap:var(--space-4);padding:var(--space-5);flex-direction:row;display:flex}@media (max-width:640px){.board-section-module__pS1ybW__promo.board-section-module__pS1ybW__promo{align-items:flex-start;gap:var(--space-3);flex-direction:column}.board-section-module__pS1ybW__promoButton{width:100%}}.board-section-module__pS1ybW__promoIcon{border-radius:var(--radius-md);background:var(--surface-subtle,var(--brown-50));width:44px;height:44px;color:var(--text-secondary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.board-section-module__pS1ybW__promoText{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.board-section-module__pS1ybW__promoTitle{font-size:var(--text-base);font-weight:var(--weight-semibold);color:var(--text-primary);margin:0}.board-section-module__pS1ybW__promoBody{font-size:var(--text-sm);line-height:var(--leading-snug);color:var(--text-secondary);margin:0}.board-section-module__pS1ybW__listed{gap:var(--space-3);padding:var(--space-5);flex-direction:column;display:flex}.board-section-module__pS1ybW__listedHead{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.board-section-module__pS1ybW__listedBadge{align-items:center;gap:var(--space-2);font-size:var(--text-xs);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:.04em;color:var(--success,var(--green-600));display:inline-flex}.board-section-module__pS1ybW__listedDot{border-radius:var(--radius-full);background:currentColor;width:8px;height:8px}.board-section-module__pS1ybW__hook{font-size:var(--text-base);line-height:var(--leading-snug);color:var(--text-primary);margin:0}.board-section-module__pS1ybW__terms{gap:var(--space-2);flex-wrap:wrap;display:flex}.board-section-module__pS1ybW__term{border-radius:var(--radius-sm);border:1px solid var(--border-subtle);background:var(--surface-subtle,var(--surface-card));height:28px;font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--text-secondary);align-items:center;gap:5px;padding:0 10px;display:inline-flex}.board-section-module__pS1ybW__term svg{color:var(--text-muted);flex-shrink:0}.board-section-module__pS1ybW__actions{align-items:center;gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.board-section-module__pS1ybW__closeBtn{padding:0 var(--space-2);font-size:var(--text-sm);color:var(--text-muted);cursor:pointer;transition:color var(--duration-fast) var(--ease-out);background:0 0;border:none;margin-left:auto}.board-section-module__pS1ybW__closeBtn:hover{color:var(--danger,var(--red-600))}.board-section-module__pS1ybW__responses{gap:var(--space-3);flex-direction:column;display:flex}.board-section-module__pS1ybW__responsesTitle{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--text-primary);margin:0}.board-section-module__pS1ybW__empty{text-align:center;align-items:center;gap:var(--space-3);padding:var(--space-6) var(--space-5);flex-direction:column;display:flex}.board-section-module__pS1ybW__emptyIcon{border-radius:var(--radius-full);background:var(--surface-subtle,var(--brown-50));width:48px;height:48px;color:var(--text-muted);justify-content:center;align-items:center;display:inline-flex}.board-section-module__pS1ybW__emptyBody{font-size:var(--text-sm);color:var(--text-secondary);max-width:340px;line-height:var(--leading-normal);margin:0}
.badge-module__haD8UW__badge{font-family:var(--font-sans);font-size:var(--text-xs);font-weight:var(--weight-semibold);border-radius:var(--radius-pill);white-space:nowrap;border:1px solid #0000;align-items:center;gap:5px;padding:4px 9px;line-height:normal;display:inline-flex}.badge-module__haD8UW__dot{border-radius:var(--radius-pill);background:currentColor;width:6px;height:6px}.badge-module__haD8UW__neutral{background:var(--surface-sunken);color:var(--text-secondary);border-color:var(--border-subtle)}.badge-module__haD8UW__accent{background:var(--accent-soft);color:var(--brown-800)}.badge-module__haD8UW__success{background:var(--success-bg);color:var(--success-fg)}.badge-module__haD8UW__warning{background:var(--warning-bg);color:var(--warning-fg)}.badge-module__haD8UW__danger{background:var(--danger-bg);color:var(--danger-fg)}.badge-module__haD8UW__info{background:var(--info-bg);color:var(--info-fg)}.badge-module__haD8UW__solid{background:var(--accent);color:var(--color-white)}
.publisher-card-module__IgYiYq__row{align-items:stretch;gap:8px;height:100%;display:flex}.publisher-card-module__IgYiYq__item{border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-card);cursor:pointer;text-align:left;min-width:0;color:inherit;flex:1;align-items:center;gap:12px;padding:12px 14px;text-decoration:none;transition:border-color .15s,background .15s;display:flex}.publisher-card-module__IgYiYq__item:hover{border-color:var(--border-strong);background:var(--surface-soft);text-decoration:none}.publisher-card-module__IgYiYq__active{border-color:var(--brown-800);border-width:1.5px;padding:11.5px 13.5px}.publisher-card-module__IgYiYq__info{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.publisher-card-module__IgYiYq__nameRow{align-items:center;gap:8px;display:flex}.publisher-card-module__IgYiYq__name{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.publisher-card-module__IgYiYq__dotOpen,.publisher-card-module__IgYiYq__dotClosed{border-radius:50%;flex-shrink:0;width:7px;height:7px}.publisher-card-module__IgYiYq__dotOpen{background:var(--success-fg)}.publisher-card-module__IgYiYq__dotClosed{background:var(--border-strong)}.publisher-card-module__IgYiYq__meta{font-size:var(--text-mono-xs);font-family:var(--font-mono);color:var(--text-muted)}.publisher-card-module__IgYiYq__tagline{font-size:var(--text-xs);color:var(--text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.45;display:-webkit-box;overflow:hidden}.publisher-card-module__IgYiYq__genres{font-size:var(--text-xs);color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.publisher-card-module__IgYiYq__statusRow{margin-top:4px;display:flex}.publisher-card-module__IgYiYq__chevron{color:var(--text-muted);transition:transform var(--duration-fast) var(--ease-out);flex-shrink:0;display:none}.publisher-card-module__IgYiYq__chevronOpen{transform:rotate(180deg)}@media (max-width:900px){.publisher-card-module__IgYiYq__chevron{display:block}}
.publisher-list-item-module__1_s-EG__matchRow{align-items:center;gap:8px;min-width:0;margin-top:4px;display:flex}.publisher-list-item-module__1_s-EG__matchedGenre{font-size:var(--text-xs);color:var(--text-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:2px;line-height:1.35;display:-webkit-box;overflow:hidden}.publisher-list-item-module__1_s-EG__save{border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-card);width:46px;color:var(--text-muted);cursor:pointer;transition:color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out), background var(--duration-fast) var(--ease-out);flex-shrink:0;justify-content:center;align-items:center;display:flex}.publisher-list-item-module__1_s-EG__save:hover{color:var(--accent-fg);border-color:var(--border-strong)}.publisher-list-item-module__1_s-EG__saveActive{color:var(--accent-fg);border-color:var(--accent);background:var(--accent-soft)}
.publisher-catalog-list-module__smQjsa__list{--fade-top:0px;--fade-bottom:0px;scrollbar-gutter:stable;max-height:min(72vh,720px);-webkit-mask-image:linear-gradient(to bottom, transparent 0, currentColor var(--fade-top), currentColor calc(100% - var(--fade-bottom)), transparent 100%);-webkit-mask-image:linear-gradient(to bottom, transparent 0, currentColor var(--fade-top), currentColor calc(100% - var(--fade-bottom)), transparent 100%);mask-image:linear-gradient(to bottom, transparent 0, currentColor var(--fade-top), currentColor calc(100% - var(--fade-bottom)), transparent 100%);flex-direction:column;gap:8px;margin:0;padding:0 4px 0 0;list-style:none;display:flex;overflow-y:auto}.publisher-catalog-list-module__smQjsa__listRow{scroll-margin-top:80px;list-style:none}.publisher-catalog-list-module__smQjsa__sentinel{height:1px;list-style:none}.publisher-catalog-list-module__smQjsa__noResults{text-align:center;font-size:var(--text-sm);color:var(--text-muted);padding:24px 14px;list-style:none}.publisher-catalog-list-module__smQjsa__inlineDetail{padding:8px 2px 4px}@media (max-width:900px){.publisher-catalog-list-module__smQjsa__list{max-height:none;padding-right:0;overflow:visible}}
.publishers-empty-state-module__hzNBQa__emptyState{text-align:center;border:1px dashed var(--border-default);border-radius:var(--radius-lg);background:var(--surface-soft);flex-direction:column;align-items:center;gap:10px;padding:48px 24px;display:flex}.publishers-empty-state-module__hzNBQa__emptyIcon{background:var(--surface-sunken);width:52px;height:52px;color:var(--text-muted);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.publishers-empty-state-module__hzNBQa__emptyTitle{font-size:var(--text-md);font-weight:var(--weight-semibold);color:var(--text-primary);margin:0}.publishers-empty-state-module__hzNBQa__emptyText{max-width:42ch;font-size:var(--text-sm);color:var(--text-muted);margin:0;line-height:1.55}
.publishers-intro-module__eQzqIW__intro{flex-direction:column;gap:6px;display:flex}.publishers-intro-module__eQzqIW__kicker{font-size:var(--text-mono-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--accent-fg);align-items:center;gap:6px;display:inline-flex}.publishers-intro-module__eQzqIW__title{font-size:var(--text-xl);font-weight:var(--weight-bold);color:var(--text-primary);margin:0}.publishers-intro-module__eQzqIW__subtitle{max-width:60ch;font-size:var(--text-sm);color:var(--text-muted);margin:0;line-height:1.55}
.back-to-top-button-module__HP5luq__toTop{z-index:40;border:1px solid var(--border-default);background:var(--surface-card);width:44px;height:44px;color:var(--text-primary);box-shadow:var(--shadow-md);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:fixed;bottom:18px;right:18px}.back-to-top-button-module__HP5luq__toTop:active{background:var(--surface-sunken)}
.field-module__oXtrza__field{flex-direction:column;gap:6px;display:flex}.field-module__oXtrza__label{font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--text-secondary)}.field-module__oXtrza__req{color:var(--danger-fg);margin-left:2px}.field-module__oXtrza__hint{font-size:var(--text-xs);color:var(--text-muted)}.field-module__oXtrza__hintError{color:var(--danger-fg)}
.icon-button-module__ie_mpq__iconbtn{border-radius:var(--radius-md);cursor:pointer;color:var(--text-secondary);transition:background var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out), transform var(--duration-fast) var(--ease-out);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;display:inline-flex}.icon-button-module__ie_mpq__iconbtn:hover{background:var(--surface-sunken);color:var(--text-primary)}.icon-button-module__ie_mpq__iconbtn:active{transform:scale(.95)}.icon-button-module__ie_mpq__iconbtn:focus-visible{box-shadow:0 0 0 3px var(--ring);outline:none}.icon-button-module__ie_mpq__iconbtn:disabled{opacity:.45;cursor:not-allowed}.icon-button-module__ie_mpq__isActive{background:var(--surface-sunken);color:var(--text-primary)}.icon-button-module__ie_mpq__ghost{background:0 0}.icon-button-module__ie_mpq__sm{border-radius:var(--radius-sm);width:32px;height:32px}.icon-button-module__ie_mpq__md{width:40px;height:40px}.icon-button-module__ie_mpq__lg{width:48px;height:48px}.icon-button-module__ie_mpq__solid{background:var(--accent);color:var(--text-on-accent)}.icon-button-module__ie_mpq__solid:hover{background:var(--accent-hover);color:var(--color-white)}.icon-button-module__ie_mpq__outline{border-color:var(--border-default);background:var(--surface-card)}.icon-button-module__ie_mpq__outline:hover{border-color:var(--border-strong);background:var(--surface-card)}.icon-button-module__ie_mpq__glyph{display:inline-flex}
.dialog-module__Tcfuwq__dialog{background:var(--surface-card);border-radius:var(--radius-xl);width:100%;max-width:520px;box-shadow:var(--shadow-xl);max-height:calc(100vh - 48px);animation:dialog-module__Tcfuwq__pop var(--duration-base) var(--ease-out);flex-direction:column;display:flex;overflow:hidden}.dialog-module__Tcfuwq__wide{max-width:680px}.dialog-module__Tcfuwq__head{justify-content:space-between;align-items:flex-start;gap:var(--space-4);padding:22px 24px 0;display:flex}.dialog-module__Tcfuwq__title{font-size:var(--text-h2);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight)}.dialog-module__Tcfuwq__sub{color:var(--text-secondary);font-size:var(--text-sm);margin-top:3px}.dialog-module__Tcfuwq__body{flex-direction:column;gap:18px;padding:20px 24px;display:flex;overflow-y:auto}.dialog-module__Tcfuwq__foot{border-top:1px solid var(--border-subtle);background:var(--surface-page);justify-content:flex-end;gap:10px;padding:16px 24px;display:flex}@keyframes dialog-module__Tcfuwq__pop{0%{opacity:0;transform:translateY(8px)scale(.98)}}
.icon-module__8EsMWW__icon{stroke-width:1.75px;color:inherit;flex:none;display:inline-block}.icon-module__8EsMWW__xs{width:14px;height:14px}.icon-module__8EsMWW__sm{width:16px;height:16px}.icon-module__8EsMWW__md{width:18px;height:18px}.icon-module__8EsMWW__lg{width:20px;height:20px}.icon-module__8EsMWW__xl{width:24px;height:24px}
.card-module__E7qLFq__card{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);transition:box-shadow var(--duration-base) var(--ease-out), border-color var(--duration-base) var(--ease-out), transform var(--duration-base) var(--ease-out);flex-direction:column;display:flex;overflow:hidden}.card-module__E7qLFq__interactive{cursor:pointer}.card-module__E7qLFq__interactive:hover{box-shadow:var(--shadow-md);border-color:var(--border-strong);transform:translateY(-2px)}.card-module__E7qLFq__flat{box-shadow:none}.card-module__E7qLFq__soft{background:var(--surface-soft);border-color:#0000}.card-module__E7qLFq__pad{padding:var(--space-6)}.card-module__E7qLFq__header{padding:var(--space-5) var(--space-6);justify-content:space-between;align-items:center;gap:var(--space-4);border-bottom:1px solid var(--border-subtle);display:flex}.card-module__E7qLFq__title{font-size:var(--text-h3);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight);color:var(--text-primary)}.card-module__E7qLFq__actions{gap:var(--space-2);display:inline-flex}.card-module__E7qLFq__body{padding:var(--space-6)}.card-module__E7qLFq__footer{padding:var(--space-4) var(--space-6);justify-content:flex-end;align-items:center;gap:var(--space-3);border-top:1px solid var(--border-subtle);background:var(--surface-page);display:flex}
.choice-module__HwBgza__choice{cursor:pointer;font-family:var(--font-sans);font-size:var(--text-base);color:var(--text-primary);align-items:flex-start;gap:10px;display:inline-flex}.choice-module__HwBgza__box{border:1.5px solid var(--border-default);background:var(--surface-field);width:20px;height:20px;transition:background var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out);flex:none;justify-content:center;align-items:center;margin-top:1px;display:inline-flex}.choice-module__HwBgza__boxCheckbox{border-radius:6px}.choice-module__HwBgza__boxRadio{border-radius:var(--radius-pill)}.choice-module__HwBgza__choice:hover .choice-module__HwBgza__box{border-color:var(--border-focus)}.choice-module__HwBgza__input{opacity:0;width:0;height:0;position:absolute}.choice-module__HwBgza__input:checked+.choice-module__HwBgza__box{background:var(--accent);border-color:var(--accent)}.choice-module__HwBgza__input:focus-visible+.choice-module__HwBgza__box{box-shadow:0 0 0 3px var(--ring)}.choice-module__HwBgza__input:disabled~*{opacity:.5}.choice-module__HwBgza__mark{color:var(--color-white);opacity:0}.choice-module__HwBgza__input:checked+.choice-module__HwBgza__box .choice-module__HwBgza__mark{opacity:1}.choice-module__HwBgza__dot{border-radius:var(--radius-pill);background:var(--color-white);opacity:0;width:8px;height:8px}.choice-module__HwBgza__input:checked+.choice-module__HwBgza__box .choice-module__HwBgza__dot{opacity:1}.choice-module__HwBgza__body{flex-direction:column;gap:1px;display:flex}.choice-module__HwBgza__desc{font-size:var(--text-sm);color:var(--text-muted)}
.input-module__WAHmPG__control{font-family:var(--font-sans);font-size:var(--text-base);color:var(--text-primary);background:var(--surface-field);border:1px solid var(--border-default);border-radius:var(--radius-md);width:100%;transition:border-color var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out);padding:10px 13px}.input-module__WAHmPG__control::placeholder{color:var(--text-muted)}.input-module__WAHmPG__control:hover{border-color:var(--border-strong)}.input-module__WAHmPG__control:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px var(--ring);outline:none}.input-module__WAHmPG__control:disabled{opacity:.55;cursor:not-allowed;background:var(--surface-sunken)}.input-module__WAHmPG__invalid{border-color:var(--danger-fg)}.input-module__WAHmPG__invalid:focus{box-shadow:0 0 0 3px var(--danger-bg)}.input-module__WAHmPG__textarea{resize:vertical;min-height:96px;line-height:var(--leading-normal)}.input-module__WAHmPG__wrap{align-items:center;display:flex;position:relative}.input-module__WAHmPG__wrap .input-module__WAHmPG__control{padding-left:38px}.input-module__WAHmPG__leading{color:var(--text-muted);pointer-events:none;display:inline-flex;position:absolute;left:12px}
.review-composer-module__nzmY7G__reader{align-items:center;gap:10px;margin-bottom:18px;display:flex}.review-composer-module__nzmY7G__readerName{font-weight:var(--weight-semibold);font-size:var(--text-sm)}.review-composer-module__nzmY7G__label{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--text-secondary);margin:0 0 10px}.review-composer-module__nzmY7G__tags{flex-wrap:wrap;gap:8px;margin-bottom:20px;display:flex}.review-composer-module__nzmY7G__tag{border:1px solid var(--border-default);border-radius:var(--radius-pill);background:var(--surface-card);height:34px;color:var(--text-primary);cursor:pointer;font:inherit;font-size:var(--text-sm);white-space:nowrap;padding:0 14px;transition:border-color .12s,background .12s}.review-composer-module__nzmY7G__tag:not(.review-composer-module__nzmY7G__tagOn):hover:not(:disabled){border-color:var(--border-strong)}.review-composer-module__nzmY7G__tagOn{border-color:var(--accent);background:var(--accent);color:var(--text-on-accent)}.review-composer-module__nzmY7G__tag:disabled{opacity:.45;cursor:default}
.connect-drive-button-module__kUB77a__connect{border:1.5px solid var(--brown-600);border-radius:var(--radius-sm);background:var(--accent-soft);width:40px;height:40px;color:var(--brown-800);cursor:pointer;justify-content:center;align-items:center;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.connect-drive-button-module__kUB77a__connect:hover{background:var(--brown-700);border-color:var(--brown-700);color:var(--color-white)}.connect-drive-button-module__kUB77a__connect:disabled{opacity:.5;cursor:default}
.drive-banner-module__qFCeuW__banner{border-radius:var(--radius-md);background:var(--warning-bg);border:1px solid var(--border-subtle);justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;padding:12px 16px;display:flex}.drive-banner-module__qFCeuW__text{font-size:var(--text-sm);color:var(--text-secondary)}
.master-bar-module__UO4XfW__masterBar.master-bar-module__UO4XfW__masterBar{flex-direction:row;align-items:center;gap:14px;margin-bottom:20px;padding:14px 18px}.master-bar-module__UO4XfW__masterEmpty{box-shadow:none;background:var(--surface-page)}.master-bar-module__UO4XfW__masterEmpty .master-bar-module__UO4XfW__masterIcon{background:var(--surface-sunken);color:var(--text-muted)}.master-bar-module__UO4XfW__masterEmpty .master-bar-module__UO4XfW__masterFile{color:var(--text-muted);font-weight:var(--weight-medium)}.master-bar-module__UO4XfW__masterIcon{border-radius:var(--radius-md);background:var(--surface-sunken);width:36px;height:36px;color:var(--brown-700);flex:none;justify-content:center;align-items:center;display:inline-flex}.master-bar-module__UO4XfW__masterBody{flex-direction:column;flex:1;display:flex}.master-bar-module__UO4XfW__masterLabel{font-size:var(--text-mono-xs);color:var(--text-muted)}.master-bar-module__UO4XfW__masterFile{font-weight:var(--weight-semibold);color:var(--text-primary);font-size:var(--text-sm)}.master-bar-module__UO4XfW__masterPill{font-size:var(--text-mono-xs);color:var(--brown-700);background:var(--surface-sunken);border-radius:var(--radius-pill);flex:none;align-items:center;gap:6px;padding:6px 11px;display:inline-flex}@media (max-width:680px){.master-bar-module__UO4XfW__masterBar{flex-wrap:wrap}.master-bar-module__UO4XfW__masterBody{flex-basis:calc(100% - 50px)}}
.stat-module__WTKs6q__stat{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);flex-direction:column;gap:4px;padding:16px 18px;display:flex}.stat-module__WTKs6q__statIcon{color:var(--brown-600);margin-bottom:2px}.stat-module__WTKs6q__statValue{font-size:var(--text-h2);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight);line-height:1}.stat-module__WTKs6q__statLabel{font-size:var(--text-mono-xs);color:var(--text-muted)}
.project-stats-module__D6FTiq__stats{grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:8px;display:grid}@media (max-width:860px){.project-stats-module__D6FTiq__stats{grid-template-columns:repeat(2,1fr)}}@media (max-width:680px){.project-stats-module__D6FTiq__stats{grid-template-columns:1fr}}
.project-view-module__BdHJsq__back{font-size:var(--text-mono-sm);color:var(--text-secondary);align-items:center;gap:5px;margin-bottom:18px;text-decoration:none;display:inline-flex}.project-view-module__BdHJsq__back:hover{color:var(--text-primary);text-decoration:none}.project-view-module__BdHJsq__roleNote{border-radius:var(--radius-md);background:var(--info-bg);color:var(--brown-800);font-size:var(--text-sm);line-height:var(--leading-normal);align-items:flex-start;gap:11px;margin-bottom:20px;padding:13px 16px;display:flex}.project-view-module__BdHJsq__roleNoteName{font-weight:var(--weight-semibold);color:var(--info-fg)}.project-view-module__BdHJsq__tabs{margin:28px 0 18px}.project-view-module__BdHJsq__leaveRowMobile{display:none}@media (max-width:640px){.project-view-module__BdHJsq__leaveRowMobile{justify-content:center;margin-top:28px;display:flex}}
.retry-copy-button-module__xBbz6G__retry{border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--color-white);cursor:pointer;height:32px;font:inherit;transition:background var(--duration-fast) var(--ease-out);align-items:center;gap:8px;padding:0 12px;display:inline-flex}.retry-copy-button-module__xBbz6G__retry:hover:not(:disabled){background:var(--surface-sunken)}.retry-copy-button-module__xBbz6G__retry:disabled{opacity:.5;cursor:default}
.copy-preparing-module__mIK5BG__preparing{font-size:var(--text-sm);color:var(--text-secondary);align-items:center;gap:10px;line-height:1.4;display:flex}.copy-preparing-module__mIK5BG__text{flex:1}.copy-preparing-module__mIK5BG__spinner{border:2px solid var(--border-strong);border-top-color:var(--accent);border-radius:50%;flex:none;width:16px;height:16px;animation:.8s linear infinite copy-preparing-module__mIK5BG__spin}@keyframes copy-preparing-module__mIK5BG__spin{to{transform:rotate(360deg)}}.copy-preparing-module__mIK5BG__timedOut{font-size:var(--text-sm);color:var(--text-secondary);flex-direction:column;gap:10px;line-height:1.4;display:flex}
.finish-reading-control-module__D2ikZW__finish{flex-direction:column;gap:8px;display:flex}.finish-reading-control-module__D2ikZW__hint{font-size:var(--text-xs);color:var(--text-muted)}.finish-reading-control-module__D2ikZW__pending{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.finish-reading-control-module__D2ikZW__status{font-size:var(--text-mono-xs);color:var(--text-secondary);align-items:center;gap:6px;display:inline-flex}.finish-reading-control-module__D2ikZW__confirmed{color:var(--green-600)}.finish-reading-control-module__D2ikZW__cancel{cursor:pointer;font:inherit;font-size:var(--text-xs);color:var(--text-muted);background:0 0;border:none;padding:0;text-decoration:underline}.finish-reading-control-module__D2ikZW__cancel:hover:not(:disabled){color:var(--text-primary)}.finish-reading-control-module__D2ikZW__cancel:disabled{opacity:.5;cursor:default}
.confirm-dialog-module__lE_UDa__card{text-align:center;background:var(--surface-card);border-radius:var(--radius-xl);width:100%;max-width:400px;box-shadow:var(--shadow-xl);animation:confirm-dialog-module__lE_UDa__pop var(--duration-base) var(--ease-out);flex-direction:column;align-items:center;gap:10px;padding:28px 26px 22px;display:flex}.confirm-dialog-module__lE_UDa__icon{border-radius:var(--radius-pill);justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:4px;display:inline-flex}.confirm-dialog-module__lE_UDa__iconDanger{background:var(--danger-bg);color:var(--danger-fg)}.confirm-dialog-module__lE_UDa__iconAccent{background:var(--accent-soft);color:var(--brown-800)}.confirm-dialog-module__lE_UDa__title{font-size:var(--text-h3);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight)}.confirm-dialog-module__lE_UDa__body{font-size:var(--text-sm);color:var(--text-secondary);line-height:var(--leading-normal)}.confirm-dialog-module__lE_UDa__actions{gap:10px;width:100%;margin-top:12px;display:flex}.confirm-dialog-module__lE_UDa__actions>*{flex:1}@keyframes confirm-dialog-module__lE_UDa__pop{0%{opacity:0;transform:translateY(8px)scale(.98)}}
.glow-button-module__wdjNnG__pill.glow-button-module__wdjNnG__pill,.glow-button-module__wdjNnG__pill.glow-button-module__wdjNnG__pill:hover{background:linear-gradient(180deg, var(--surface-card) 0%, var(--surface-sunken) 100%);color:var(--text-primary);border:0}
.profile-nudge-card-module__D5NNga__card.profile-nudge-card-module__D5NNga__card{flex-direction:row;align-items:flex-start;gap:14px;margin-bottom:20px;padding:18px 18px 24px;display:flex}@media (max-width:560px){.profile-nudge-card-module__D5NNga__card.profile-nudge-card-module__D5NNga__card{flex-direction:column}.profile-nudge-card-module__D5NNga__close{display:none}}.profile-nudge-card-module__D5NNga__icon{border-radius:var(--radius-pill);background:var(--surface-card);width:40px;height:40px;color:var(--accent);flex:none;justify-content:center;align-items:center;display:inline-flex}.profile-nudge-card-module__D5NNga__body{flex:1;min-width:0}.profile-nudge-card-module__D5NNga__title{font-size:var(--text-md);font-weight:var(--weight-semibold);margin:0 0 4px}.profile-nudge-card-module__D5NNga__text{font-size:var(--text-sm);color:var(--text-secondary);margin:0 0 14px;line-height:1.5}.profile-nudge-card-module__D5NNga__actions{flex-wrap:wrap;gap:8px;display:flex}.profile-nudge-card-module__D5NNga__close{flex:none;margin:-4px -4px 0 0}
.reader-view-module__SxIs2q__page{padding-top:8px}.reader-view-module__SxIs2q__grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px;display:grid}@media (max-width:720px){.reader-view-module__SxIs2q__grid{grid-template-columns:1fr}}.reader-view-module__SxIs2q__back{font-size:var(--text-mono-sm);color:var(--text-secondary);align-items:center;gap:6px;margin-bottom:28px;text-decoration:none;transition:color .15s;display:inline-flex}.reader-view-module__SxIs2q__back:hover{color:var(--text-primary);text-decoration:none}.reader-view-module__SxIs2q__head{justify-content:space-between;align-items:center;gap:24px;margin-bottom:24px;display:flex}.reader-view-module__SxIs2q__headMain{align-items:center;gap:16px;min-width:0;display:flex}.reader-view-module__SxIs2q__actions{flex:none;gap:10px;display:flex}.reader-view-module__SxIs2q__leaveRowMobile{display:none}.reader-view-module__SxIs2q__icon{border-radius:var(--radius-lg);background:var(--accent-soft);width:56px;height:56px;color:var(--brown-800);flex:none;justify-content:center;align-items:center;display:inline-flex}.reader-view-module__SxIs2q__headText{min-width:0}.reader-view-module__SxIs2q__title{font-size:var(--text-h1);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight);line-height:1.1}.reader-view-module__SxIs2q__metaRow{flex-wrap:wrap;align-items:center;gap:8px 10px;margin-top:8px;display:flex}.reader-view-module__SxIs2q__authorCard{margin-bottom:20px;padding:16px 22px}.reader-view-module__SxIs2q__authorRow{justify-content:space-between;align-items:center;gap:16px;display:flex}.reader-view-module__SxIs2q__authorMain{align-items:center;gap:14px;min-width:0;display:flex}.reader-view-module__SxIs2q__authorText{flex-direction:column;gap:2px;min-width:0;display:flex}.reader-view-module__SxIs2q__authorRole{font-size:var(--text-mono-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--text-secondary)}.reader-view-module__SxIs2q__authorName{font-weight:var(--weight-bold);font-size:var(--text-base);line-height:1.2}.reader-view-module__SxIs2q__authorAside{font-size:var(--text-mono-xs);color:var(--text-muted);flex:none;align-items:center;gap:8px;display:flex}.reader-view-module__SxIs2q__copyCard{flex-direction:column;gap:20px;padding:24px;display:flex}.reader-view-module__SxIs2q__copyTop{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.reader-view-module__SxIs2q__copyBadges{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.reader-view-module__SxIs2q__copyName{font-weight:var(--weight-bold);font-size:var(--text-lg);line-height:1.2}.reader-view-module__SxIs2q__guidelinesCard{flex-direction:column;gap:18px;padding:24px;display:flex}.reader-view-module__SxIs2q__note,.reader-view-module__SxIs2q__systemNote{flex-direction:column;gap:7px;display:flex}.reader-view-module__SxIs2q__systemNote{border-top:1px solid var(--border-subtle);padding-top:18px}.reader-view-module__SxIs2q__noteHead{color:var(--text-secondary);font-size:var(--text-mono-xs);line-height:var(--leading-normal);align-items:flex-start;gap:8px;display:flex}.reader-view-module__SxIs2q__noteLabel{font-size:var(--text-mono-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--text-secondary)}.reader-view-module__SxIs2q__noteBody{font-size:var(--text-sm);color:var(--text-secondary);line-height:1.55}.reader-view-module__SxIs2q__noteEmpty{font-size:var(--text-sm);color:var(--text-muted);font-style:italic;line-height:1.55}.reader-view-module__SxIs2q__privateBar{font-size:var(--text-xs);color:var(--text-muted);align-items:flex-start;gap:8px;line-height:1.6;display:flex}.reader-view-module__SxIs2q__privateText{line-height:1.6}.reader-view-module__SxIs2q__lineIcon{flex:none;justify-content:center;align-items:center;height:1lh;display:flex}.reader-view-module__SxIs2q__action{border-top:1px solid var(--border-subtle);flex-direction:column;gap:12px;padding-top:20px;display:flex}.reader-view-module__SxIs2q__openBtn{border-radius:var(--radius-md);background:var(--accent);height:44px;color:var(--text-on-accent);font-weight:var(--weight-semibold);font-size:var(--text-base);justify-content:center;align-items:center;gap:8px;text-decoration:none;display:flex}.reader-view-module__SxIs2q__openBtn:hover{background:var(--accent-hover);text-decoration:none}.reader-view-module__SxIs2q__failed{font-size:var(--text-sm);color:var(--text-secondary);flex-direction:column;gap:10px;line-height:1.4;display:flex}.reader-view-module__SxIs2q__failedText{flex:1}@media (max-width:640px){.reader-view-module__SxIs2q__head{flex-direction:column;align-items:stretch;gap:16px;margin-bottom:20px}.reader-view-module__SxIs2q__headMain{align-items:flex-start;gap:12px}.reader-view-module__SxIs2q__icon{width:40px;height:40px}.reader-view-module__SxIs2q__title{font-size:clamp(22px, 6vw, var(--text-h1));overflow-wrap:anywhere;line-height:1.15}.reader-view-module__SxIs2q__authorAside,.reader-view-module__SxIs2q__actions{display:none}.reader-view-module__SxIs2q__leaveRowMobile{justify-content:center;margin-top:28px;display:flex}}
.contact-field-module__Ka1u2q__wrap{gap:var(--space-3);flex-direction:column;display:flex}.contact-field-module__Ka1u2q__seg{border-radius:var(--radius-md);background:var(--surface-sunken);border:1px solid var(--border-subtle);align-self:flex-start;gap:3px;padding:4px;display:inline-flex}.contact-field-module__Ka1u2q__segBtn{align-items:center;gap:var(--space-2);height:34px;padding:0 var(--space-3);border-radius:var(--radius-sm);color:var(--text-secondary);cursor:pointer;font-size:var(--text-sm);background:0 0;border:none;display:inline-flex}.contact-field-module__Ka1u2q__segBtn:hover{color:var(--text-primary)}.contact-field-module__Ka1u2q__segBtnOn{background:var(--surface-card);color:var(--skin-ink,var(--brown-800));box-shadow:var(--shadow-xs);font-weight:var(--weight-semibold)}.contact-field-module__Ka1u2q__hint{font-size:var(--text-sm);color:var(--text-secondary);margin:0}@media (max-width:900px){.contact-field-module__Ka1u2q__seg{width:100%;display:flex}.contact-field-module__Ka1u2q__segBtn{flex:auto;justify-content:center}.contact-field-module__Ka1u2q__segLabel{display:none}}
.menu-module__HiTRFG__menu{display:inline-flex;position:relative}.menu-module__HiTRFG__popover{z-index:50;background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-md);min-width:200px;box-shadow:var(--shadow-lg);transform-origin:top;animation:menu-module__HiTRFG__pop var(--duration-fast) var(--ease-out);flex-direction:column;padding:6px;display:flex;position:absolute}.menu-module__HiTRFG__top.menu-module__HiTRFG__popover{transform-origin:bottom}.menu-module__HiTRFG__item{cursor:pointer;width:100%;height:38px;font:inherit;font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--text-primary);text-align:left;white-space:nowrap;border-radius:var(--radius-sm);transition:background var(--duration-fast) var(--ease-out);background:0 0;border:none;align-items:center;gap:10px;padding:0 10px;display:flex}.menu-module__HiTRFG__item:hover{background:var(--surface-sunken)}.menu-module__HiTRFG__item:disabled{opacity:.5;cursor:default}.menu-module__HiTRFG__item:disabled:hover{background:0 0}.menu-module__HiTRFG__itemIcon{color:var(--text-muted);display:inline-flex}.menu-module__HiTRFG__danger,.menu-module__HiTRFG__danger .menu-module__HiTRFG__itemIcon{color:var(--danger-fg)}.menu-module__HiTRFG__danger:hover{background:var(--danger-bg)}@keyframes menu-module__HiTRFG__pop{0%{opacity:0;transform:translateY(8px)scale(.98)}}
.section-header-module__B0-JNW__secTitleRow{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.section-header-module__B0-JNW__secIcon{color:var(--text-muted);flex-shrink:0}.section-header-module__B0-JNW__secName{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--text-primary)}.section-header-module__B0-JNW__secHint{font-size:var(--text-xs);color:var(--text-muted);margin-left:auto}@media (max-width:600px){.section-header-module__B0-JNW__secHint{flex-basis:100%;margin-left:0}}
.skeleton-module__zjFL1G__skeleton{background:linear-gradient(100deg, var(--surface-sunken) 30%, var(--paper-200) 50%, var(--surface-sunken) 70%);border-radius:var(--radius-sm);background-position-x:100%;background-size:200% 100%;animation:1.4s ease-in-out infinite skeleton-module__zjFL1G__shimmer;display:block}.skeleton-module__zjFL1G__text{border-radius:var(--radius-xs);height:.9em}.skeleton-module__zjFL1G__circle{border-radius:var(--radius-pill)}@keyframes skeleton-module__zjFL1G__shimmer{to{background-position-x:-200%}}
.critter-module__uV31rG__critter{image-rendering:pixelated;filter:drop-shadow(0 2px 2px color-mix(in srgb, var(--brown-950) 18%, transparent));pointer-events:none;display:inline-block}.critter-module__uV31rG__bob{transform-origin:50% 100%;animation:3.4s ease-in-out infinite critter-module__uV31rG__critterBob}@keyframes critter-module__uV31rG__critterBob{0%,to{transform:translateY(0)scaleY(1)}45%{transform:translateY(-3px)scaleY(1.02)}60%{transform:translateY(-3px)scaleY(1.02)}}.critter-module__uV31rG__blink{animation:5s ease-in-out infinite critter-module__uV31rG__critterBlink}@keyframes critter-module__uV31rG__critterBlink{0%,92%,to{opacity:0}95%,97%{opacity:1}}@media (prefers-reduced-motion:reduce){.critter-module__uV31rG__bob,.critter-module__uV31rG__blink{animation:none}}
.spinner-module__SDL-HG__spinner{border-style:solid;border-color:var(--border-strong);border-top-color:var(--accent);border-radius:50%;flex:none;animation:.8s linear infinite spinner-module__SDL-HG__spin;display:inline-block}.spinner-module__SDL-HG__sm{border-width:2px;width:14px;height:14px}.spinner-module__SDL-HG__md{border-width:2px;width:18px;height:18px}.spinner-module__SDL-HG__lg{border-width:3px;width:28px;height:28px}.spinner-module__SDL-HG__onAccent{border-color:color-mix(in srgb, var(--color-white) 35%, transparent);border-top-color:var(--color-white)}@keyframes spinner-module__SDL-HG__spin{to{transform:rotate(360deg)}}
.button-module__F1wYVa__btn{justify-content:center;align-items:center;gap:var(--space-2);font-family:var(--font-sans);font-weight:var(--weight-semibold);border-radius:var(--radius-md);cursor:pointer;white-space:nowrap;transition:background var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out), transform var(--duration-fast) var(--ease-out);border:1px solid #0000;text-decoration:none;display:inline-flex}.button-module__F1wYVa__btn:hover{text-decoration:none}.button-module__F1wYVa__btn:active{transform:translateY(.5px)scale(.99)}.button-module__F1wYVa__btn:focus-visible{box-shadow:0 0 0 2px var(--surface-card), 0 0 0 5px var(--ring);outline:none}.button-module__F1wYVa__btn:disabled,.button-module__F1wYVa__btn[aria-disabled=true]{opacity:.45;cursor:not-allowed;pointer-events:none}.button-module__F1wYVa__sm{font-size:var(--text-sm);border-radius:var(--radius-sm);height:34px;padding:0 14px}.button-module__F1wYVa__md{font-size:var(--text-base);height:42px;padding:0 18px}.button-module__F1wYVa__lg{font-size:var(--text-lg);border-radius:var(--radius-lg);height:52px;padding:0 24px}.button-module__F1wYVa__full{width:100%}.button-module__F1wYVa__primary{background:var(--accent);color:var(--text-on-accent)}.button-module__F1wYVa__primary:hover{background:var(--accent-hover)}.button-module__F1wYVa__secondary{background:var(--surface-card);color:var(--text-primary);border-color:var(--border-default)}.button-module__F1wYVa__secondary:hover{background:var(--surface-sunken);border-color:var(--border-strong)}.button-module__F1wYVa__soft{background:var(--accent-soft);color:var(--text-on-soft)}.button-module__F1wYVa__soft:hover{background:var(--accent-soft-hover)}.button-module__F1wYVa__ghost{color:var(--text-secondary);background:0 0}.button-module__F1wYVa__ghost:hover{background:var(--surface-sunken);color:var(--text-primary)}.button-module__F1wYVa__danger{background:var(--danger-fg);color:var(--color-white)}.button-module__F1wYVa__danger:hover{background:var(--danger-fg-hover)}.button-module__F1wYVa__icon{align-items:center;display:inline-flex}
.publisher-profile-module__RbEXhW__card{border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-card);flex-direction:column;gap:18px;padding:22px;display:flex}.publisher-profile-module__RbEXhW__head{align-items:flex-start;gap:14px;display:flex}.publisher-profile-module__RbEXhW__headText{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.publisher-profile-module__RbEXhW__titleRow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.publisher-profile-module__RbEXhW__name{font-size:var(--text-lg);font-weight:var(--weight-bold);color:var(--text-primary);margin:0}.publisher-profile-module__RbEXhW__meta{font-size:var(--text-mono-xs);font-family:var(--font-mono);color:var(--text-muted);align-items:center;gap:6px;margin:0;display:inline-flex}.publisher-profile-module__RbEXhW__tagline{font-size:var(--text-md);font-weight:var(--weight-medium);color:var(--brown-800);margin:0}.publisher-profile-module__RbEXhW__chipGroups{flex-direction:column;gap:12px;display:flex}.publisher-profile-module__RbEXhW__chipGroup{flex-direction:column;gap:7px;display:flex}.publisher-profile-module__RbEXhW__chipLabel{font-size:var(--text-mono-xs);font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted)}.publisher-profile-module__RbEXhW__chips,.publisher-profile-module__RbEXhW__socialChips{flex-wrap:wrap;gap:6px;display:flex}.publisher-profile-module__RbEXhW__description{font-size:var(--text-sm);color:var(--text-secondary);margin:0;line-height:1.6}.publisher-profile-module__RbEXhW__kicker{font-size:var(--text-mono-xs);font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted)}.publisher-profile-module__RbEXhW__socials{flex-direction:column;gap:8px;display:flex}.publisher-profile-module__RbEXhW__socialChip{border:1px solid var(--border-default);border-radius:var(--radius-pill);background:var(--surface-card);font-size:var(--text-xs);color:var(--text-secondary);align-items:center;gap:6px;padding:6px 12px;text-decoration:none;transition:border-color .15s;display:inline-flex}.publisher-profile-module__RbEXhW__socialChip:hover{border-color:var(--border-strong);text-decoration:none}.publisher-profile-module__RbEXhW__actions{gap:10px;padding-top:4px;display:flex}.publisher-profile-module__RbEXhW__footnote{font-size:var(--text-xs);color:var(--text-muted);margin:0;line-height:1.5}@media (max-width:640px){.publisher-profile-module__RbEXhW__actions{flex-direction:column;align-items:stretch}}
.critter-picker-module__Fdwd8a__pick{flex-wrap:wrap;gap:10px;display:flex}.critter-picker-module__Fdwd8a__opt{border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-card);cursor:pointer;width:74px;transition:border-color var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out);flex-direction:column;align-items:center;gap:6px;padding:10px 6px 8px;display:flex}.critter-picker-module__Fdwd8a__opt:hover{border-color:var(--border-strong)}.critter-picker-module__Fdwd8a__optOn{border-color:var(--skin-ink,var(--brown-700));box-shadow:0 0 0 2px var(--skin-ink,var(--brown-700))}.critter-picker-module__Fdwd8a__lbl{color:var(--text-secondary);text-align:center;justify-content:center;align-items:center;min-height:2.4em;font-size:11px;line-height:1.2;display:flex}.critter-picker-module__Fdwd8a__noneIcon{background:var(--surface-sunken);width:38px;height:38px;color:var(--text-muted);border-radius:999px;justify-content:center;align-items:center;font-size:14px;line-height:1;display:inline-flex}
.publisher-submission-guide-module__VqfAuG__guide{flex-direction:column;gap:14px;padding-top:4px;display:flex}.publisher-submission-guide-module__VqfAuG__kicker{font-size:var(--text-mono-xs);font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted)}.publisher-submission-guide-module__VqfAuG__submitBox{border:1px solid var(--accent);border-radius:var(--radius-md);background:var(--accent-soft);flex-direction:column;gap:8px;padding:12px 14px;display:flex}.publisher-submission-guide-module__VqfAuG__submitLabel{font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--text-secondary)}.publisher-submission-guide-module__VqfAuG__submitLinks{flex-wrap:wrap;gap:8px;display:flex}.publisher-submission-guide-module__VqfAuG__submitLink{border:1px solid var(--border-default);border-radius:var(--radius-sm);background:var(--surface-card);color:var(--accent-fg);font-size:var(--text-sm);font-weight:var(--weight-medium);word-break:break-all;align-items:center;gap:6px;padding:6px 10px;text-decoration:none;display:inline-flex}.publisher-submission-guide-module__VqfAuG__submitLink:hover{border-color:var(--accent);text-decoration:none}.publisher-submission-guide-module__VqfAuG__guideGroup{flex-direction:column;gap:8px;display:flex}.publisher-submission-guide-module__VqfAuG__guideTitle{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--text-primary);margin:0}.publisher-submission-guide-module__VqfAuG__steps{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.publisher-submission-guide-module__VqfAuG__step{font-size:var(--text-sm);color:var(--text-secondary);align-items:flex-start;gap:10px;line-height:1.5;display:flex}.publisher-submission-guide-module__VqfAuG__stepText{flex:1;padding-top:1px}.publisher-submission-guide-module__VqfAuG__stepNum{background:var(--surface-sunken);width:20px;height:20px;color:var(--brown-800);font-size:var(--text-mono-xs);font-family:var(--font-mono);font-weight:var(--weight-semibold);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.publisher-submission-guide-module__VqfAuG__disclaimer{font-size:var(--text-xs);color:var(--text-muted);margin:0;line-height:1.5}.publisher-submission-guide-module__VqfAuG__responseBox{border-radius:var(--radius-md);background:var(--surface-sunken);font-size:var(--text-sm);color:var(--text-muted);align-items:center;gap:8px;padding:12px 14px;display:flex}.publisher-submission-guide-module__VqfAuG__responseBox strong{color:var(--text-primary);font-weight:var(--weight-semibold);margin-left:auto}
.appearance-section-module__FmYlGa__section{padding:var(--space-5) var(--gutter-card);gap:var(--space-4);flex-direction:column;display:flex}.appearance-section-module__FmYlGa__secTitleRow{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.appearance-section-module__FmYlGa__secIcon{color:var(--text-muted);flex-shrink:0}.appearance-section-module__FmYlGa__secName{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--text-primary)}.appearance-section-module__FmYlGa__secHint{font-size:var(--text-xs);color:var(--text-muted);margin-left:auto}.appearance-section-module__FmYlGa__secNameBtn{all:unset;cursor:pointer;font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--text-primary);flex:1;align-items:center;gap:0;display:inline-flex}.appearance-section-module__FmYlGa__secHintInline{font-size:var(--text-xs);color:var(--text-muted);font-weight:var(--weight-normal)}.appearance-section-module__FmYlGa__secToggleBtn{all:unset;cursor:pointer;color:var(--text-muted);border-radius:var(--radius-sm);transition:color var(--duration-fast) var(--ease-out);justify-content:center;align-items:center;padding:2px;display:inline-flex}.appearance-section-module__FmYlGa__secToggleBtn:hover{color:var(--text-primary)}.appearance-section-module__FmYlGa__chevronOpen{transition:transform var(--duration-base) var(--ease-out);transform:rotate(0)}.appearance-section-module__FmYlGa__chevronClosed{transition:transform var(--duration-base) var(--ease-out);transform:rotate(-90deg)}@media (max-width:600px){.appearance-section-module__FmYlGa__secHint{flex-basis:100%;order:3;margin-left:0}.appearance-section-module__FmYlGa__secToggleBtn{order:2}.appearance-section-module__FmYlGa__secHintInline{display:none}}
.tabs-module__zh7NgG__tabs{border-bottom:1px solid var(--border-subtle);align-items:center;gap:2px;display:inline-flex}.tabs-module__zh7NgG__tab{appearance:none;cursor:pointer;font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--text-muted);white-space:nowrap;transition:color var(--duration-fast) var(--ease-out);background:0 0;border:none;flex-shrink:0;align-items:center;gap:7px;padding:10px 14px;display:inline-flex;position:relative}.tabs-module__zh7NgG__tab:hover{color:var(--text-secondary)}.tabs-module__zh7NgG__active{color:var(--text-primary)}.tabs-module__zh7NgG__active:after{content:"";background:var(--accent);border-radius:2px 2px 0 0;height:2px;position:absolute;bottom:-1px;left:8px;right:8px}.tabs-module__zh7NgG__count{font-family:var(--font-mono);font-size:10px;font-weight:var(--weight-bold);background:var(--surface-sunken);color:var(--text-secondary);border-radius:var(--radius-pill);padding:1px 6px}.tabs-module__zh7NgG__active .tabs-module__zh7NgG__count{background:var(--accent-soft);color:var(--brown-800)}.tabs-module__zh7NgG__pill{background:var(--surface-sunken);border-radius:var(--radius-md);border-bottom:none;border:1px solid var(--border-default);gap:2px;padding:4px}.tabs-module__zh7NgG__pill .tabs-module__zh7NgG__tab{border-radius:var(--radius-sm);padding:7px 14px}.tabs-module__zh7NgG__pill .tabs-module__zh7NgG__active{background:var(--surface-card);box-shadow:var(--shadow-sm)}.tabs-module__zh7NgG__pill .tabs-module__zh7NgG__active:after{display:none}.tabs-module__zh7NgG__tabs.tabs-module__zh7NgG__fill{grid-auto-columns:1fr;grid-auto-flow:column;display:grid}.tabs-module__zh7NgG__tabs.tabs-module__zh7NgG__fill .tabs-module__zh7NgG__tab{justify-content:center;min-width:0}@media (max-width:640px){.tabs-module__zh7NgG__tabs{flex-wrap:wrap;width:100%;display:flex}.tabs-module__zh7NgG__tab{flex:calc(50% - 4px);justify-content:center;min-height:40px}.tabs-module__zh7NgG__tabs:not(.tabs-module__zh7NgG__pill){border-bottom:none;gap:6px}.tabs-module__zh7NgG__tabs:not(.tabs-module__zh7NgG__pill) .tabs-module__zh7NgG__tab{border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:9px 10px}.tabs-module__zh7NgG__tabs:not(.tabs-module__zh7NgG__pill) .tabs-module__zh7NgG__active{color:var(--text-primary);border-color:var(--accent);background:var(--accent-soft)}.tabs-module__zh7NgG__tabs:not(.tabs-module__zh7NgG__pill) .tabs-module__zh7NgG__active:after{display:none}}
.reader-card-module__gQtADG__card{--skin-accent:var(--brown-700);--skin-ink:var(--brown-800);text-align:left;font:inherit;color:inherit;background:var(--surface-card);border:1.5px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);transition:box-shadow var(--duration-base) var(--ease-out), border-color var(--duration-base) var(--ease-out), transform var(--duration-base) var(--ease-out);flex-direction:column;display:flex;overflow:hidden}.reader-card-module__gQtADG__cardHoverable:hover{box-shadow:var(--shadow-md);border-color:color-mix(in srgb, var(--skin-accent) 35%, var(--border-subtle));transform:translateY(-3px)}.reader-card-module__gQtADG__cardGrid{height:100%}.reader-card-module__gQtADG__cardGrid .reader-card-module__gQtADG__body{flex:auto}.reader-card-module__gQtADG__cardGrid .reader-card-module__gQtADG__metaFoot{margin-top:auto}.reader-card-module__gQtADG__cardMe{border-color:var(--border-strong)}.reader-card-module__gQtADG__banner{height:76px;position:relative}.reader-card-module__gQtADG__critter{z-index:1;position:absolute;bottom:6px;left:70px}.reader-card-module__gQtADG__av{position:absolute;bottom:-22px;left:18px}.reader-card-module__gQtADG__av .avatar{box-shadow:0 0 0 3px var(--surface-card), var(--shadow-sm)}.reader-card-module__gQtADG__body{flex-direction:column;gap:11px;padding:30px 18px 16px;display:flex}.reader-card-module__gQtADG__idRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:6px 10px;display:flex}.reader-card-module__gQtADG__nameWrap{flex:auto;min-width:60%}.reader-card-module__gQtADG__nameLine{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.reader-card-module__gQtADG__name{font-size:var(--text-h3);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight);overflow-wrap:anywhere;line-height:1.15}.reader-card-module__gQtADG__youTag{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;background:color-mix(in srgb, var(--skin-accent) 14%, var(--surface-card));color:var(--skin-ink);white-space:nowrap;vertical-align:middle;border-radius:999px;align-items:center;margin-left:7px;padding:2px 8px;font-size:10px;display:inline-flex}.reader-card-module__gQtADG__handle{font-family:var(--font-mono);color:var(--skin-accent);white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:11px;overflow:hidden}.reader-card-module__gQtADG__tagline{font-size:var(--text-sm);color:var(--text-secondary);line-height:var(--leading-normal);text-wrap:pretty;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.reader-card-module__gQtADG__genres{flex-wrap:wrap;gap:6px;display:flex}.reader-card-module__gQtADG__genreTag{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;background:var(--surface-sunken);color:var(--text-secondary);border:1px solid #0000;border-radius:999px;padding:3px 9px;font-size:10px}.reader-card-module__gQtADG__genreTagSub{color:var(--text-muted)}.reader-card-module__gQtADG__genreTagMatched{background:color-mix(in srgb, var(--skin-accent) 16%, var(--surface-sunken));border:1px solid color-mix(in srgb, var(--skin-accent) 35%, transparent);color:var(--skin-ink);font-weight:600}.reader-card-module__gQtADG__matchTropes{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.reader-card-module__gQtADG__matchTropeTag{font-family:var(--font-mono);letter-spacing:.04em;color:var(--skin-ink);background:color-mix(in srgb, var(--skin-accent) 10%, transparent);border:1px solid color-mix(in srgb, var(--skin-accent) 35%, transparent);border-radius:999px;padding:3px 9px;font-size:10px}.reader-card-module__gQtADG__matchTropeMore{font-family:var(--font-mono);color:var(--text-muted);font-size:10px}.reader-card-module__gQtADG__metaFoot{border-top:1px solid var(--border-subtle);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:2px;padding-top:12px;display:flex}.reader-card-module__gQtADG__terms{align-items:center;gap:6px;min-width:0;display:inline-flex}.reader-card-module__gQtADG__termIcon{border:1px solid var(--border-default);background:0 0;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.reader-card-module__gQtADG__termIcon svg{color:var(--text-secondary)}.reader-card-module__gQtADG__ratePill{height:24px;font-family:var(--font-mono);background:var(--surface-sunken);color:var(--text-primary);border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:700;display:inline-flex}.reader-card-module__gQtADG__ratePill svg{color:var(--skin-accent);flex-shrink:0}.reader-card-module__gQtADG__ratePillFree{color:var(--green-600);background:var(--success-bg)}.reader-card-module__gQtADG__ratePillFree svg{color:var(--green-600)}.reader-card-module__gQtADG__offerMeta{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.reader-card-module__gQtADG__roleBadge{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);flex-basis:100%;font-size:10px}.reader-card-module__gQtADG__offerChip{border-radius:var(--radius-pill);background:var(--surface-sunken);color:var(--text-secondary);padding:2px 9px;font-size:12px}.reader-card-module__gQtADG__testBadge{border-radius:var(--radius-pill);background:var(--info-bg);color:var(--info-fg);padding:2px 9px;font-size:12px;font-weight:600}.reader-card-module__gQtADG__statLine{font-family:var(--font-mono);color:var(--text-muted);white-space:nowrap;font-size:11px}.reader-card-module__gQtADG__avail{font-family:var(--font-mono);font-size:var(--text-mono-xs);white-space:nowrap;border-radius:999px;flex-shrink:0;align-items:center;gap:7px;padding:4px 10px;display:inline-flex}.reader-card-module__gQtADG__availDot{background:currentColor;border-radius:999px;flex-shrink:0;width:7px;height:7px}.reader-card-module__gQtADG__avail_open{color:var(--green-600);background:var(--success-bg)}.reader-card-module__gQtADG__avail_closed{color:var(--text-muted);background:var(--surface-sunken)}
.share-profile-dialog-module__3HHMQa__urlRow{border-radius:var(--radius-md);background:var(--surface-input);border:1px solid var(--border-subtle);align-items:center;gap:10px;padding:9px 9px 9px 14px;display:flex}.share-profile-dialog-module__3HHMQa__urlIcon{color:var(--brown-700);flex:none}.share-profile-dialog-module__3HHMQa__urlText{font-family:var(--font-mono);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:13px;overflow:hidden}.share-profile-dialog-module__3HHMQa__copyBtn{cursor:pointer;background:var(--accent);color:var(--color-white);font-size:13px;font-weight:var(--weight-semibold);border-radius:var(--radius-sm);height:32px;transition:background var(--duration-fast) var(--ease-out);border:none;flex:none;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.share-profile-dialog-module__3HHMQa__copyBtn:hover{background:var(--accent-hover)}.share-profile-dialog-module__3HHMQa__copyBtnCopied,.share-profile-dialog-module__3HHMQa__copyBtnCopied:hover{background:var(--success-fg)}.share-profile-dialog-module__3HHMQa__caption{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--text-muted);margin:4px 0 10px;font-size:10px}.share-profile-dialog-module__3HHMQa__tgmock{border-radius:var(--radius-lg);background:var(--blue-100);padding:16px}.share-profile-dialog-module__3HHMQa__tgmockRow{align-items:flex-end;gap:10px;display:flex}.share-profile-dialog-module__3HHMQa__tgmockAv{background:var(--blue-600);width:34px;height:34px;color:var(--color-white);font-size:14px;font-weight:var(--weight-semibold);border-radius:999px;flex:none;justify-content:center;align-items:center;line-height:1;display:flex}.share-profile-dialog-module__3HHMQa__tgmockBubble{background:var(--color-white);box-shadow:var(--shadow-xs);border-radius:4px 16px 16px;flex:1;max-width:340px;padding:6px}.share-profile-dialog-module__3HHMQa__tgmockMsg{font-size:var(--text-sm);color:var(--text-primary);line-height:var(--leading-normal);padding:6px 8px 8px}.share-profile-dialog-module__3HHMQa__tgmockMsg a{color:var(--blue-600);font-weight:var(--weight-semibold)}.share-profile-dialog-module__3HHMQa__tgmockTimestamp{text-align:right;padding:4px 8px}.share-profile-dialog-module__3HHMQa__tgmockTime{font-family:var(--font-mono);color:var(--text-muted);font-size:10px}.share-profile-dialog-module__3HHMQa__og{--skin-accent:var(--brown-700);--skin-soft:var(--accent-soft);--skin-ink:var(--brown-800);border-radius:var(--radius-lg);border:1px solid var(--border-subtle);background:var(--surface-card);overflow:hidden}.share-profile-dialog-module__3HHMQa__ogBanner{height:116px;position:relative}.share-profile-dialog-module__3HHMQa__ogBrand{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--skin-ink);font-size:10px;font-weight:var(--weight-semibold);background:color-mix(in srgb, var(--surface-card) 80%, transparent);border-radius:var(--radius-sm);align-items:center;gap:6px;padding:3px 8px;display:inline-flex;position:absolute;top:12px;right:14px}.share-profile-dialog-module__3HHMQa__ogId{align-items:flex-end;gap:13px;margin-top:-32px;padding:0 18px;display:flex;position:relative}.share-profile-dialog-module__3HHMQa__ogAvwrap{background:var(--surface-card);box-shadow:var(--shadow-sm);border-radius:999px;flex:none;padding:3px;line-height:0;display:inline-flex}.share-profile-dialog-module__3HHMQa__ogAvatar{width:64px!important;height:64px!important;font-size:22px!important}.share-profile-dialog-module__3HHMQa__ogBody{padding:12px 18px 18px}.share-profile-dialog-module__3HHMQa__ogName{font-size:var(--text-h3);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight);line-height:1.05}.share-profile-dialog-module__3HHMQa__ogHandle{font-family:var(--font-mono);color:var(--skin-accent);margin-top:2px;font-size:11px}.share-profile-dialog-module__3HHMQa__ogVibe{font-size:var(--text-base);color:var(--text-primary);line-height:var(--leading-snug);margin:9px 0 0}.share-profile-dialog-module__3HHMQa__ogGenres{color:var(--skin-accent);font-size:12px;line-height:var(--leading-normal);margin:12px 0 0}
.badge-picker-module__WyiTPG__grid{flex-wrap:wrap;gap:9px;display:flex}.badge-picker-module__WyiTPG__option{border-radius:var(--radius-pill);border:1px solid var(--border-default);background:var(--surface-card);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--text-secondary);cursor:pointer;transition:border-color var(--duration-fast) var(--ease-out), background var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);align-items:center;gap:7px;padding:7px 12px 7px 10px;display:inline-flex}.badge-picker-module__WyiTPG__option:hover:not(:disabled){border-color:var(--border-strong)}.badge-picker-module__WyiTPG__option:disabled{opacity:.45;cursor:not-allowed}.badge-picker-module__WyiTPG__optionOn{background:var(--skin-soft,var(--accent-soft));color:var(--skin-ink,var(--brown-800));border-color:#0000}.badge-picker-module__WyiTPG__icon{color:var(--brown-600);display:inline-flex}.badge-picker-module__WyiTPG__optionOn .badge-picker-module__WyiTPG__icon{color:var(--skin-ink,var(--brown-800))}
.details-section-module__3siira__section{padding:var(--space-5) var(--gutter-card);gap:var(--space-4);flex-direction:column;display:flex}.details-section-module__3siira__section.details-section-module__3siira__section{overflow:visible}.details-section-module__3siira__vibeTextarea{font-style:italic}.details-section-module__3siira__fieldLabel{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--text-primary);margin-bottom:var(--space-2);display:block}.details-section-module__3siira__seg{border-radius:var(--radius-md);background:var(--surface-sunken);border:1px solid var(--border-subtle);gap:3px;padding:4px;display:inline-flex}.details-section-module__3siira__segBtn{align-items:center;gap:var(--space-2);cursor:pointer;font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--text-muted);border-radius:calc(var(--radius-md) - 4px);height:32px;transition:color var(--duration-fast) var(--ease-out), background var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out);background:0 0;border:none;padding:0 14px;display:inline-flex}.details-section-module__3siira__segBtn:hover{color:var(--text-primary)}.details-section-module__3siira__segBtnOn{background:var(--surface-card);color:var(--skin-ink,var(--brown-800));box-shadow:var(--shadow-xs);font-weight:var(--weight-semibold)}.details-section-module__3siira__detailGroup{gap:var(--space-4);flex-direction:column;display:flex}@media (max-width:520px){.details-section-module__3siira__seg{flex-wrap:wrap;max-width:100%;display:flex}.details-section-module__3siira__segBtn{flex:auto;justify-content:center}.details-section-module__3siira__segGender{grid-template-columns:repeat(3,minmax(0,1fr));gap:3px;display:grid}.details-section-module__3siira__segGender .details-section-module__3siira__segBtn{white-space:normal;text-align:center;height:auto;min-height:36px;padding:6px;line-height:1.15}}
.select-module__K2pM9q__wrap{display:flex;position:relative}.select-module__K2pM9q__select{appearance:none;font-family:var(--font-sans);font-size:var(--text-base);color:var(--text-primary);background:var(--surface-field);border:1px solid var(--border-default);border-radius:var(--radius-md);cursor:pointer;width:100%;transition:border-color var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out);padding:10px 38px 10px 13px}.select-module__K2pM9q__select:hover{border-color:var(--border-strong)}.select-module__K2pM9q__select:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px var(--ring);outline:none}.select-module__K2pM9q__select:disabled{opacity:.55;cursor:not-allowed;background:var(--surface-sunken)}.select-module__K2pM9q__chevron{pointer-events:none;color:var(--text-muted);position:absolute;top:50%;right:13px;transform:translateY(-50%)}
.switch-module__E6LWUW__switch{cursor:pointer;font-family:var(--font-sans);font-size:var(--text-base);color:var(--text-primary);-webkit-user-select:none;user-select:none;align-items:center;gap:10px;display:inline-flex}.switch-module__E6LWUW__input{opacity:0;width:0;height:0;position:absolute}.switch-module__E6LWUW__track{border-radius:var(--radius-pill);background:var(--rose-300);width:40px;height:24px;transition:background var(--duration-base) var(--ease-out);flex:none;position:relative}.switch-module__E6LWUW__thumb{border-radius:var(--radius-pill);background:var(--color-white);width:18px;height:18px;box-shadow:var(--shadow-sm);transition:transform var(--duration-base) var(--ease-out);position:absolute;top:3px;left:3px}.switch-module__E6LWUW__input:checked+.switch-module__E6LWUW__track{background:var(--accent)}.switch-module__E6LWUW__input:checked+.switch-module__E6LWUW__track .switch-module__E6LWUW__thumb{transform:translate(16px)}.switch-module__E6LWUW__input:focus-visible+.switch-module__E6LWUW__track{box-shadow:0 0 0 3px var(--ring)}.switch-module__E6LWUW__input:disabled+.switch-module__E6LWUW__track{opacity:.5}
.tooltip-module__szwp2q__tooltip{display:inline-flex;position:relative}.tooltip-module__szwp2q__bubble{z-index:50;opacity:0;pointer-events:none;font-family:var(--font-sans);font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--color-white);background:var(--surface-inverse);border-radius:var(--radius-sm);white-space:nowrap;box-shadow:var(--shadow-md);transition:opacity var(--duration-fast) var(--ease-out), transform var(--duration-fast) var(--ease-out);padding:6px 10px;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)translateY(4px)}.tooltip-module__szwp2q__bubble:after{content:"";border:5px solid #0000;border-top-color:var(--surface-inverse);position:absolute;top:100%;left:50%;transform:translate(-50%)}.tooltip-module__szwp2q__tooltip:hover .tooltip-module__szwp2q__bubble,.tooltip-module__szwp2q__tooltip:focus-within .tooltip-module__szwp2q__bubble{opacity:1;transform:translate(-50%)translateY(0)}
.pagination-module__eukzha__pagination{justify-content:center;align-items:center;gap:var(--space-1);margin-top:var(--space-7);flex-wrap:wrap;display:flex}.pagination-module__eukzha__page{min-width:40px;height:40px;padding:0 var(--space-2);border-radius:var(--radius-md);color:var(--text-secondary);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--weight-medium);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.pagination-module__eukzha__page:hover{background:var(--surface-sunken);color:var(--text-primary)}.pagination-module__eukzha__pageOn{background:var(--surface-inverse);color:var(--text-on-accent)}.pagination-module__eukzha__pageOn:hover{background:var(--accent-hover);color:var(--text-on-accent)}.pagination-module__eukzha__dots{min-width:24px;height:40px;color:var(--text-muted);-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;display:inline-flex}@media (max-width:480px){.pagination-module__eukzha__pagination{gap:2px}.pagination-module__eukzha__page{min-width:34px;padding:0 var(--space-1)}.pagination-module__eukzha__dots{min-width:16px}}
.avatar-uploader-module__rpV2da__wrap{flex-direction:column;align-items:center;gap:6px;display:flex}.avatar-uploader-module__rpV2da__trigger{border-radius:var(--radius-pill);cursor:pointer;background:0 0;border:none;padding:0;line-height:0;position:relative}.avatar-uploader-module__rpV2da__trigger:disabled{cursor:default}.avatar-uploader-module__rpV2da__badge{border-radius:var(--radius-pill);background:var(--accent);color:var(--text-on-accent);border:2px solid var(--surface-card);justify-content:center;align-items:center;padding:4px;display:flex;position:absolute;bottom:0;right:0}.avatar-uploader-module__rpV2da__trigger:hover .avatar-uploader-module__rpV2da__badge{background:var(--brown-800)}.avatar-uploader-module__rpV2da__overlay{border-radius:var(--radius-pill);background:var(--surface-overlay);color:var(--text-on-accent);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.avatar-uploader-module__rpV2da__input{display:none}.avatar-uploader-module__rpV2da__error{color:var(--danger-fg);font-size:var(--text-sm);text-align:center}.avatar-uploader-module__rpV2da__spin{animation:.8s linear infinite avatar-uploader-module__rpV2da__spin}@keyframes avatar-uploader-module__rpV2da__spin{to{transform:rotate(360deg)}}
.logo-module__SY_zia__logo{width:auto;height:28px;display:block}.logo-module__SY_zia__stacked{flex-direction:column;align-items:center;gap:12px;display:inline-flex}.logo-module__SY_zia__stackedMark{height:var(--logo-mark-size,60px);width:auto;display:block}.logo-module__SY_zia__stackedName{font-size:var(--logo-name-size,22px);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight);color:var(--text-primary);line-height:1}.logo-module__SY_zia__stackedAccent{color:var(--brown-700)}
.book-match-control-module__kRXJGq__wrap{align-items:center;display:flex;position:relative}.book-match-control-module__kRXJGq__select{height:44px;padding:0 calc(var(--space-4) + 18px) 0 calc(var(--space-4) + 16px);border:1px solid var(--border-default);border-radius:var(--radius-pill);background:var(--surface-field);font-size:var(--text-base);color:var(--text-primary);cursor:pointer;appearance:none;text-overflow:ellipsis;max-width:280px}.book-match-control-module__kRXJGq__select:focus-visible{border-color:var(--border-focus);box-shadow:0 0 0 3px var(--ring);outline:none}.book-match-control-module__kRXJGq__selectIcon{left:var(--space-3);color:var(--accent,var(--text-secondary));pointer-events:none;position:absolute}.book-match-control-module__kRXJGq__selectChevron{right:var(--space-3);color:var(--text-muted);pointer-events:none;position:absolute}.book-match-control-module__kRXJGq__teaser{align-items:center;gap:var(--space-2);height:44px;padding:0 var(--space-4);border:1px dashed var(--border-default);border-radius:var(--radius-pill);background:var(--surface-field);color:var(--text-secondary);font-size:var(--text-base);font-weight:var(--weight-medium);cursor:pointer;display:inline-flex}.book-match-control-module__kRXJGq__teaser:hover{color:var(--text-primary);border-color:var(--surface-inverse)}.book-match-control-module__kRXJGq__teaser svg{color:var(--accent,var(--text-secondary))}.book-match-control-module__kRXJGq__popover{top:calc(100% + var(--space-2));z-index:20;width:280px;padding:var(--space-4);border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-card);box-shadow:var(--shadow-lg);position:absolute;left:0}.book-match-control-module__kRXJGq__popTitle{margin:0 0 var(--space-1);font-weight:var(--weight-semibold);color:var(--text-primary)}.book-match-control-module__kRXJGq__popBody{margin:0 0 var(--space-4);font-size:var(--text-sm);color:var(--text-secondary)}.book-match-control-module__kRXJGq__popActions{gap:var(--space-2);display:flex}
.owner-responses-section-module__XJVQZq__section{gap:var(--space-4);margin-top:var(--space-9);padding-top:var(--space-7);border-top:1px solid var(--border-subtle);flex-direction:column;display:flex}.owner-responses-section-module__XJVQZq__title{font-size:var(--text-lg);font-weight:var(--weight-semibold);color:var(--text-primary);margin:0}.owner-responses-section-module__XJVQZq__empty{font-size:var(--text-sm);line-height:var(--leading-snug);color:var(--text-secondary);margin:0}
.comments-panel-module__GngN3a__panel{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-card);flex-direction:column;gap:14px;padding:16px;display:flex}.comments-panel-module__GngN3a__title{font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.04em;color:var(--text-secondary);font-weight:700}.comments-panel-module__GngN3a__empty{font-size:var(--text-sm);color:var(--text-secondary)}.comments-panel-module__GngN3a__list{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.comments-panel-module__GngN3a__item{align-items:flex-start;gap:12px;display:flex}.comments-panel-module__GngN3a__itemBody{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.comments-panel-module__GngN3a__itemHead{align-items:center;gap:8px;display:flex}.comments-panel-module__GngN3a__author{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--text-primary)}.comments-panel-module__GngN3a__time{font-size:var(--text-xs);color:var(--text-muted)}.comments-panel-module__GngN3a__delete{margin-left:auto}.comments-panel-module__GngN3a__text{font-size:var(--text-sm);color:var(--text-primary);white-space:pre-wrap;word-break:break-word}.comments-panel-module__GngN3a__composer{border-top:1px solid var(--border-subtle);flex-direction:column;gap:10px;padding-top:4px;display:flex}.comments-panel-module__GngN3a__composerActions{justify-content:flex-end;display:flex}
.profile-header-module__zljRwa__header{align-items:start;column-gap:var(--space-6);grid-template-columns:1fr auto;display:grid}.profile-header-module__zljRwa__id{z-index:2;grid-area:1/1;padding:14px 28px 0;position:relative}.profile-header-module__zljRwa__header .profile-header-module__zljRwa__vibe{grid-area:2/1}.profile-header-module__zljRwa__actions{grid-area:1/2}.profile-header-module__zljRwa__avWrap{background:var(--surface-card);box-shadow:0 0 0 1px var(--border-subtle), var(--shadow-md);border-radius:999px;padding:5px;line-height:0;display:inline-flex;position:absolute;top:-52px;left:28px}.profile-header-module__zljRwa__heroAvatar{box-shadow:inset 0 0 0 3px color-mix(in srgb, var(--skin-accent) 30%, transparent);width:96px!important;height:96px!important;font-size:32px!important}.profile-header-module__zljRwa__idMain{min-width:0;margin-left:124px}.profile-header-module__zljRwa__name{font-size:var(--text-h1);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight);text-wrap:balance;min-width:0;color:var(--text-primary);line-height:1.05}.profile-header-module__zljRwa__metaRow{flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:12px;display:flex}.profile-header-module__zljRwa__handle{color:var(--skin-accent);word-break:break-word;font-size:13px}.profile-header-module__zljRwa__reviewsJump{border-radius:var(--radius-pill);font-size:var(--text-mono-xs);color:var(--skin-ink);background:color-mix(in srgb, var(--skin-accent) 14%, var(--surface-card));transition:background var(--duration-base) var(--ease-out);align-items:center;gap:6px;padding:7px 13px;text-decoration:none;display:inline-flex}.profile-header-module__zljRwa__reviewsJump:hover{background:color-mix(in srgb, var(--skin-accent) 24%, var(--surface-card));text-decoration:none}.profile-header-module__zljRwa__reviewsJumpIcon{color:var(--skin-accent)}.profile-header-module__zljRwa__reviewsJumpChevron{color:color-mix(in srgb, var(--skin-ink) 55%, transparent);margin-left:1px}.profile-header-module__zljRwa__avail{font-size:var(--text-mono-xs);white-space:nowrap;border-radius:999px;flex-shrink:0;align-items:center;gap:7px;padding:4px 10px;display:inline-flex}.profile-header-module__zljRwa__availDot{background:currentColor;border-radius:999px;flex-shrink:0;width:7px;height:7px}.profile-header-module__zljRwa__availOpen{color:var(--green-600);background:var(--success-bg)}.profile-header-module__zljRwa__availClosed{color:var(--text-muted);background:var(--surface-sunken)}.profile-header-module__zljRwa__skinBtn,.profile-header-module__zljRwa__skinBtn:hover{background:var(--skin-accent)!important;color:var(--color-white)!important;border-color:#0000!important}.profile-header-module__zljRwa__skinBtn:hover{filter:brightness(.94)}.profile-header-module__zljRwa__actions{flex-direction:column;align-items:flex-end;gap:10px;padding:14px 4px 0;display:flex}.profile-header-module__zljRwa__vibe{font-size:var(--text-lg);font-style:italic;line-height:var(--leading-snug);color:var(--text-primary);text-wrap:pretty;align-items:flex-start;gap:9px;margin:18px 0 4px;padding:0 4px;display:flex}.profile-header-module__zljRwa__vibeIcon{color:var(--skin-accent);flex:none;margin-top:4px}@media (max-width:900px){.profile-header-module__zljRwa__header{grid-template-columns:1fr;row-gap:4px}.profile-header-module__zljRwa__id,.profile-header-module__zljRwa__header .profile-header-module__zljRwa__vibe,.profile-header-module__zljRwa__actions{grid-area:auto/1}.profile-header-module__zljRwa__id{padding:12px 18px 0}.profile-header-module__zljRwa__avWrap{box-shadow:0 0 0 5px var(--surface-card), var(--shadow-md);margin-top:-64px;margin-bottom:8px;display:inline-flex;position:static}.profile-header-module__zljRwa__idMain{width:100%;margin-left:0}.profile-header-module__zljRwa__name{font-size:25px}.profile-header-module__zljRwa__actions{align-items:stretch;padding:4px 0 0}:is(.profile-header-module__zljRwa__actions button,.profile-header-module__zljRwa__actions a){justify-content:center}}
.role-switcher-module__3auxhW__wrap{justify-content:flex-start;margin-bottom:16px;display:flex}@media (max-width:640px){.role-switcher-module__3auxhW__wrap{justify-content:stretch}.role-switcher-module__3auxhW__wrap>*{width:100%}}
.listing-terms-card-module__hEt6OW__termsCard{gap:var(--space-2);padding:var(--space-5);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-card);flex-direction:column;display:flex}.listing-terms-card-module__hEt6OW__termsCardThemed{position:relative;overflow:hidden}.listing-terms-card-module__hEt6OW__termsCardThemed:before{content:"";background:var(--skin-accent);height:6px;position:absolute;top:0;left:0;right:0}.listing-terms-card-module__hEt6OW__termsLabel{font-size:var(--text-mono-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--text-muted)}.listing-terms-card-module__hEt6OW__termsHero{font-size:var(--text-h3);font-weight:var(--weight-bold);line-height:var(--leading-tight);color:var(--text-primary)}.listing-terms-card-module__hEt6OW__termsHeroFree{color:var(--text-secondary)}.listing-terms-card-module__hEt6OW__termsExtras{gap:var(--space-2);margin-top:var(--space-1);flex-wrap:wrap;display:flex}.listing-terms-card-module__hEt6OW__termsExtraChip{align-items:center;gap:var(--space-1);height:26px;padding:0 var(--space-3);border-radius:var(--radius-pill);background:var(--surface-sunken);color:var(--text-secondary);font-size:var(--text-sm);display:inline-flex}
.landing-blog-module__gYJaVq__blog{gap:var(--space-7);flex-direction:column;display:flex}.landing-blog-module__gYJaVq__header{gap:var(--space-3);text-align:center;flex-direction:column;align-items:center;display:flex}.landing-blog-module__gYJaVq__title{text-wrap:balance;font-size:clamp(26px,3vw,36px)}.landing-blog-module__gYJaVq__subtitle{max-width:620px;color:var(--text-secondary);font-size:var(--text-lg);line-height:var(--leading-relaxed)}.landing-blog-module__gYJaVq__grid{gap:var(--space-5);grid-template-columns:repeat(3,1fr);align-items:stretch;display:grid}.landing-blog-module__gYJaVq__card{gap:var(--space-3);padding:var(--space-6);background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);color:inherit;transition:box-shadow var(--duration-base) var(--ease-out), border-color var(--duration-base) var(--ease-out), transform var(--duration-base) var(--ease-out);flex-direction:column;display:flex}.landing-blog-module__gYJaVq__card:hover{box-shadow:var(--shadow-md);border-color:var(--border-strong);text-decoration:none;transform:translateY(-2px)}.landing-blog-module__gYJaVq__tags{gap:var(--space-1);flex-wrap:wrap;display:flex}.landing-blog-module__gYJaVq__tag{border-radius:var(--radius-pill);background:var(--surface-soft);height:22px;color:var(--text-on-soft);font-size:var(--text-xs);font-weight:var(--weight-medium);align-items:center;padding:0 10px;display:inline-flex}.landing-blog-module__gYJaVq__cardTitle{font-size:var(--text-h3);line-height:var(--leading-snug);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.landing-blog-module__gYJaVq__excerpt{color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-relaxed);-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.landing-blog-module__gYJaVq__footer{justify-content:space-between;align-items:center;gap:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--border-subtle);margin-top:auto;display:flex}.landing-blog-module__gYJaVq__byline{align-items:center;gap:var(--space-2);min-width:0;color:var(--text-secondary);font-size:var(--text-sm);display:flex}.landing-blog-module__gYJaVq__bylineName{text-overflow:ellipsis;white-space:nowrap;font-weight:var(--weight-medium);overflow:hidden}.landing-blog-module__gYJaVq__date{color:var(--text-muted);white-space:nowrap}.landing-blog-module__gYJaVq__comments{align-items:center;gap:var(--space-1);color:var(--text-muted);font-size:var(--text-sm);display:inline-flex}.landing-blog-module__gYJaVq__ctaRow{justify-content:center;display:flex}@media (max-width:960px){.landing-blog-module__gYJaVq__grid{grid-template-columns:1fr;max-width:480px;margin:0 auto}}
.edit-history-panel-module__-2IYGa__panel{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-card);flex-direction:column;gap:14px;padding:16px;display:flex}.edit-history-panel-module__-2IYGa__title{font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.04em;color:var(--text-secondary);font-weight:700}.edit-history-panel-module__-2IYGa__empty{font-size:var(--text-sm);color:var(--text-secondary)}.edit-history-panel-module__-2IYGa__list{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.edit-history-panel-module__-2IYGa__row{align-items:flex-start;gap:12px;display:flex}.edit-history-panel-module__-2IYGa__body{flex-direction:column;gap:6px;min-width:0;display:flex}.edit-history-panel-module__-2IYGa__line{font-size:var(--text-sm);flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.edit-history-panel-module__-2IYGa__editor{font-weight:var(--weight-semibold);color:var(--text-primary)}.edit-history-panel-module__-2IYGa__action{color:var(--text-secondary)}.edit-history-panel-module__-2IYGa__fields{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.edit-history-panel-module__-2IYGa__fieldChip{font-size:var(--text-xs);border-radius:var(--radius-pill);background:var(--surface-soft);color:var(--text-secondary);padding:2px 8px}.edit-history-panel-module__-2IYGa__time{font-size:var(--text-xs);color:var(--text-muted)}
.bio-card-module__3VGYkW__card{margin-top:18px;padding:22px!important}.bio-card-module__3VGYkW__title{font-size:var(--text-h3);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight);color:var(--text-primary);align-items:center;gap:9px;margin:0 0 14px;display:flex}.bio-card-module__3VGYkW__icon{color:var(--skin-accent)}.bio-card-module__3VGYkW__bio{font-size:var(--text-base);color:var(--text-secondary);line-height:var(--leading-relaxed);text-wrap:pretty;margin:0}.bio-card-module__3VGYkW__moreToggle{cursor:pointer;font:inherit;font-weight:var(--weight-semibold);color:var(--skin-accent);background:0 0;border:none;margin-left:6px;padding:0}.bio-card-module__3VGYkW__moreToggle:hover{text-decoration:underline}@media (max-width:900px){.bio-card-module__3VGYkW__card{padding:18px!important}}@media (max-width:600px){.bio-card-module__3VGYkW__card{padding:14px!important}}
.filter-bar-module__VUSmqa__wrap{gap:var(--space-4);flex-direction:column;display:flex}.filter-bar-module__VUSmqa__tabsRow{justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.filter-bar-module__VUSmqa__tabs{gap:var(--space-1);display:inline-flex}.filter-bar-module__VUSmqa__tab{align-items:center;gap:var(--space-2);height:38px;padding:0 var(--space-4);border-radius:var(--radius-pill);color:var(--text-secondary);font-size:var(--text-base);font-weight:var(--weight-medium);cursor:pointer;background:0 0;border:none;display:inline-flex}.filter-bar-module__VUSmqa__tab:hover{background:var(--surface-sunken)}.filter-bar-module__VUSmqa__tabOn{background:var(--surface-inverse);color:var(--text-on-accent)}.filter-bar-module__VUSmqa__tabOn:hover{background:var(--accent-hover)}.filter-bar-module__VUSmqa__tabCount{font-family:var(--font-mono);font-size:var(--text-mono-xs);opacity:.7}.filter-bar-module__VUSmqa__toolbar{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.filter-bar-module__VUSmqa__search{flex:1;align-items:center;min-width:220px;display:flex;position:relative}.filter-bar-module__VUSmqa__searchIcon{left:var(--space-4);color:var(--text-muted);pointer-events:none;position:absolute}.filter-bar-module__VUSmqa__search input{width:100%;height:44px;padding:0 var(--space-4) 0 calc(var(--space-4) * 2 + 16px);border:1px solid var(--border-default);border-radius:var(--radius-pill);background:var(--surface-field);font-size:var(--text-base);color:var(--text-primary)}.filter-bar-module__VUSmqa__search input::placeholder{color:var(--text-muted)}.filter-bar-module__VUSmqa__search input:focus-visible{border-color:var(--border-focus);box-shadow:0 0 0 3px var(--ring);outline:none}.filter-bar-module__VUSmqa__sort{align-items:center;display:flex;position:relative}.filter-bar-module__VUSmqa__sortSelect{height:44px;padding:0 calc(var(--space-4) + 18px) 0 var(--space-4);border:1px solid var(--border-default);border-radius:var(--radius-pill);background:var(--surface-field);font-size:var(--text-base);color:var(--text-primary);cursor:pointer;appearance:none}.filter-bar-module__VUSmqa__sortSelect:focus-visible{border-color:var(--border-focus);box-shadow:0 0 0 3px var(--ring);outline:none}.filter-bar-module__VUSmqa__sortChevron{right:var(--space-3);color:var(--text-muted);pointer-events:none;position:absolute}.filter-bar-module__VUSmqa__sheetTrigger{align-items:center;gap:var(--space-2);height:44px;padding:0 var(--space-4);border:1px solid var(--border-default);border-radius:var(--radius-pill);background:var(--surface-field);color:var(--text-secondary);font-size:var(--text-sm);font-weight:var(--weight-medium);cursor:pointer;display:none}.filter-bar-module__VUSmqa__sheetTriggerOn{border-color:var(--surface-inverse);color:var(--text-primary)}.filter-bar-module__VUSmqa__triggerCount{border-radius:var(--radius-pill);background:var(--surface-inverse);min-width:18px;height:18px;color:var(--text-on-accent);font-family:var(--font-mono);font-size:var(--text-mono-xs);justify-content:center;align-items:center;padding:0 5px;display:inline-flex}.filter-bar-module__VUSmqa__body{gap:var(--space-6);grid-template-columns:260px minmax(0,1fr);align-items:start;display:grid}.filter-bar-module__VUSmqa__sidebar{padding:var(--space-5);border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-card);position:sticky;top:80px}.filter-bar-module__VUSmqa__results{min-width:0}.filter-bar-module__VUSmqa__sheetRoot{z-index:60;flex-direction:column;justify-content:flex-end;display:flex;position:fixed;inset:0}.filter-bar-module__VUSmqa__sheetScrim{background:var(--surface-overlay);cursor:default;border:none;position:absolute;inset:0}.filter-bar-module__VUSmqa__sheet{background:var(--surface-card);border-radius:var(--radius-lg) var(--radius-lg) 0 0;max-height:85vh;box-shadow:var(--shadow-lg);flex-direction:column;display:flex;position:relative}.filter-bar-module__VUSmqa__sheetHead{padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:center;display:flex}.filter-bar-module__VUSmqa__sheetTitle{font-size:var(--text-lg);font-weight:var(--weight-semibold);color:var(--text-primary)}.filter-bar-module__VUSmqa__sheetClose{border-radius:var(--radius-md);width:36px;height:36px;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.filter-bar-module__VUSmqa__sheetClose:hover{background:var(--surface-sunken)}.filter-bar-module__VUSmqa__sheetBody{padding:var(--space-5);flex:1;overflow-y:auto}.filter-bar-module__VUSmqa__sheetFoot{padding:var(--space-4) var(--space-5);border-top:1px solid var(--border-subtle)}@media (max-width:880px){.filter-bar-module__VUSmqa__body{grid-template-columns:1fr}.filter-bar-module__VUSmqa__sidebar{display:none}.filter-bar-module__VUSmqa__sheetTrigger{display:inline-flex}}@media (max-width:720px){.filter-bar-module__VUSmqa__toolbar{gap:var(--space-2)}}
.landing-footer-module__1bvIKq__footer{border-top:1px solid var(--border-subtle);background:var(--surface-card);padding:var(--space-10) var(--gutter-page) var(--space-7)}.landing-footer-module__1bvIKq__inner{gap:var(--space-8);max-width:var(--container-lg);grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr);margin:0 auto;display:grid}.landing-footer-module__1bvIKq__brand{align-items:flex-start;gap:var(--space-4);flex-direction:column;display:flex}.landing-footer-module__1bvIKq__logo{width:auto;height:28px}.landing-footer-module__1bvIKq__tagline{color:var(--text-secondary);text-wrap:pretty;max-width:320px}.landing-footer-module__1bvIKq__column{align-items:flex-start;gap:var(--space-3);flex-direction:column;display:flex}.landing-footer-module__1bvIKq__link{color:var(--text-secondary);font-size:var(--text-sm)}.landing-footer-module__1bvIKq__link:hover{color:var(--text-primary)}.landing-footer-module__1bvIKq__copyright{max-width:var(--container-lg);margin:var(--space-8) auto 0;padding-top:var(--space-5);border-top:1px solid var(--border-subtle);color:var(--text-muted)}@media (max-width:720px){.landing-footer-module__1bvIKq__inner{gap:var(--space-7);grid-template-columns:1fr}}
.socials-section-module__i_1wAG__grid2{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (max-width:640px){.socials-section-module__i_1wAG__grid2{grid-template-columns:1fr}}
.role-tabs-module__QavwQq__wrap{justify-content:flex-start;margin-bottom:12px;display:flex}@media (max-width:640px){.role-tabs-module__QavwQq__wrap{justify-content:stretch}.role-tabs-module__QavwQq__wrap>*{width:100%}.role-tabs-module__QavwQq__wrap button{flex:1 1 0;min-width:0;padding-left:8px;padding-right:8px}}
.editor-loading-module__enMI8W__center{padding:var(--space-11) 0;justify-content:center;display:flex}
