@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dm-sans-latin-ext-400-normal-BtiwyxMk.woff2) format("woff2"),url(/assets/dm-sans-latin-ext-400-normal-BjWJ59Pq.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dm-sans-latin-400-normal-CW0RaeGs.woff2) format("woff2"),url(/assets/dm-sans-latin-400-normal-BwCSEQnW.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/dm-sans-latin-ext-500-normal-BJfUCQsA.woff2) format("woff2"),url(/assets/dm-sans-latin-ext-500-normal-DR84L5F-.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/dm-sans-latin-500-normal-B9HHJjqV.woff2) format("woff2"),url(/assets/dm-sans-latin-500-normal-Dr3UlScf.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/dm-sans-latin-ext-600-normal-4vooXBpG.woff2) format("woff2"),url(/assets/dm-sans-latin-ext-600-normal-DRtaDpgU.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/dm-sans-latin-600-normal-Aqo67rzb.woff2) format("woff2"),url(/assets/dm-sans-latin-600-normal-BmdmIIQ2.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/dm-sans-latin-ext-700-normal-CJIcxD6K.woff2) format("woff2"),url(/assets/dm-sans-latin-ext-700-normal-BLI3TTWz.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/dm-sans-latin-700-normal-DvUfVpUG.woff2) format("woff2"),url(/assets/dm-sans-latin-700-normal-CUSSCpQX.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/dm-sans-latin-ext-800-normal-m9aqBDDI.woff2) format("woff2"),url(/assets/dm-sans-latin-ext-800-normal-DOQ-4In_.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/dm-sans-latin-800-normal-C2H8778U.woff2) format("woff2"),url(/assets/dm-sans-latin-800-normal-BwbkPQqB.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-cyrillic-400-normal-BMzJvInZ.woff2) format("woff2"),url(/assets/manrope-cyrillic-400-normal-Dvx59UGC.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-greek-400-normal-CM4qok81.woff2) format("woff2"),url(/assets/manrope-greek-400-normal-DuX9RsAR.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-vietnamese-400-normal-DHb3EETF.woff2) format("woff2"),url(/assets/manrope-vietnamese-400-normal-D7E_mLGF.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-latin-ext-400-normal-CMDvPJRp.woff2) format("woff2"),url(/assets/manrope-latin-ext-400-normal-C-X6QNXX.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-latin-400-normal-PaqtzbVb.woff2) format("woff2"),url(/assets/manrope-latin-400-normal-8tf8FM3T.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-cyrillic-500-normal-B1OEZity.woff2) format("woff2"),url(/assets/manrope-cyrillic-500-normal-CNwnNrRC.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-greek-500-normal-GeMIHyWm.woff2) format("woff2"),url(/assets/manrope-greek-500-normal-DyxYGEtJ.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-vietnamese-500-normal-DCXiE_xi.woff2) format("woff2"),url(/assets/manrope-vietnamese-500-normal-DaZ8i3XM.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-latin-ext-500-normal-dm74KBQw.woff2) format("woff2"),url(/assets/manrope-latin-ext-500-normal-EtoS1VaI.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-latin-500-normal-BYYD-dBL.woff2) format("woff2"),url(/assets/manrope-latin-500-normal-DMZssgOp.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-cyrillic-600-normal-DvRl3Mj-.woff2) format("woff2"),url(/assets/manrope-cyrillic-600-normal-It4mZcQk.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-greek-600-normal-BoRV6lzK.woff2) format("woff2"),url(/assets/manrope-greek-600-normal-CF2i9ZRY.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-vietnamese-600-normal-C1J5PCl_.woff2) format("woff2"),url(/assets/manrope-vietnamese-600-normal-lA7a_7Ok.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-latin-ext-600-normal-_gBojHdJ.woff2) format("woff2"),url(/assets/manrope-latin-ext-600-normal-u5Pl7hTU.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-latin-600-normal-4f0koTD-.woff2) format("woff2"),url(/assets/manrope-latin-600-normal-BqgrALkZ.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-cyrillic-700-normal-Dw_fZAg2.woff2) format("woff2"),url(/assets/manrope-cyrillic-700-normal-7JNVKxyl.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-greek-700-normal-CHUG9PD8.woff2) format("woff2"),url(/assets/manrope-greek-700-normal-DyfsrCpP.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-vietnamese-700-normal-CUqMx5-1.woff2) format("woff2"),url(/assets/manrope-vietnamese-700-normal-pt65Fn2Z.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-latin-ext-700-normal-DYOwVNan.woff2) format("woff2"),url(/assets/manrope-latin-ext-700-normal-eVCcYqtJ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-latin-700-normal-BZp_XxE4.woff2) format("woff2"),url(/assets/manrope-latin-700-normal-DGRFkw-m.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/manrope-cyrillic-800-normal-AvdZ5mAV.woff2) format("woff2"),url(/assets/manrope-cyrillic-800-normal-BuEMjQU-.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/manrope-greek-800-normal-CDvU698_.woff2) format("woff2"),url(/assets/manrope-greek-800-normal-Bw-67qu9.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/manrope-vietnamese-800-normal-ClPWri-A.woff2) format("woff2"),url(/assets/manrope-vietnamese-800-normal-bvg7iBCV.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/manrope-latin-ext-800-normal-DdFx7KEb.woff2) format("woff2"),url(/assets/manrope-latin-ext-800-normal-BQAQsuQc.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/manrope-latin-800-normal-BfWYOv1c.woff2) format("woff2"),url(/assets/manrope-latin-800-normal-uHUdIJgA.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{font-family:DM Sans,sans-serif;color:#191919;background:#fff;font-synthesis:none}*{box-sizing:border-box}body{margin:0}button,input,select{font:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none}a:hover{text-decoration:underline}:root[data-theme=dark]{color:#eee;background:#101112;--line:#303237;--muted:#a3a6aa;--soft:#191b1e;--button:#eee;--button-text:#161616}:root{--line:#e7e8e9;--muted:#70747a;--soft:#f6f7f7;--button:#191919;--button-text:#fff}.layout{display:grid;grid-template-columns:255px minmax(0,600px) 300px;max-width:1155px;width:100%;justify-content:center;margin:auto;min-height:100vh}.left{border-right:1px solid var(--line);padding:28px 20px;position:sticky;top:0;height:100vh;display:flex;flex-direction:column}.logo{font:800 31px Manrope,sans-serif;letter-spacing:-2px;margin:0 0 40px 14px}.logo span{color:#85888d}.left nav{display:grid;gap:5px}.left nav a,.icon-row{display:flex;gap:17px;align-items:center;border-radius:12px;padding:12px 15px;font-size:16px;font-weight:600}.left nav a.active{background:var(--soft)}.left nav a:hover,.icon-row:hover{background:var(--soft);text-decoration:none}.sidebar-bottom{margin-top:auto}.sidebar-bottom p{font-size:12px;color:var(--muted);padding-left:15px}.icon-row{border:0;background:none;color:inherit;width:100%}main{border-right:1px solid var(--line);min-width:0}.right{padding:28px 20px}.right-sticky{position:sticky;top:28px}.search-box,.input-search{display:flex;align-items:center;gap:10px;background:var(--soft);padding:13px 15px;border-radius:10px;color:var(--muted)}.side-section{padding:27px 4px;border-bottom:1px solid var(--line)}.side-section h3{font:800 17px Manrope,sans-serif;margin:0 0 10px}.side-section p{color:var(--muted);line-height:1.5;font-size:14px}.side-section a,.record a,.info a{font-size:13px;font-weight:700;text-decoration:underline;text-underline-offset:3px}.right footer{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px;font-size:12px;color:var(--muted)}.right footer span{width:100%}.page-header{height:64px;display:flex;align-items:center;gap:20px;padding:0 22px;border-bottom:1px solid var(--line);position:sticky;top:0;background:inherit;z-index:5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.page-header h1{font:800 20px Manrope,sans-serif;margin:0}.plain{background:none;border:0;color:inherit;padding:5px}.tabs{display:flex;border-bottom:1px solid var(--line)}.tabs a,.tabs button{flex:1;text-align:center;padding:16px 5px;font-weight:700;color:var(--muted);border:0;background:none;position:relative}.tabs a.active:after,.tabs button.selected:after{content:"";position:absolute;bottom:0;left:30%;width:40%;height:3px;background:currentColor;border-radius:3px}.filter-row{padding:12px 22px;border-bottom:1px solid var(--line)}.filter-row select{background:var(--soft);color:inherit;border:0;border-radius:8px;padding:8px 10px;font-size:13px}.activity{display:flex;gap:12px;padding:19px 20px;border-bottom:1px solid var(--line)}.avatar{object-fit:cover;border-radius:50%;flex:none;background:var(--soft)}.placeholder{display:grid;place-items:center;color:var(--muted)}.activity-body{min-width:0;flex:1}.byline{display:flex;align-items:baseline;gap:6px;flex-wrap:wrap;font-size:13px}.byline strong{font-size:14px}.byline span,.byline time{color:var(--muted)}.activity-content{display:block;margin-top:11px}.activity-content:hover{text-decoration:none}.tag{display:inline-block;font-size:11px;text-transform:uppercase;letter-spacing:.07em;font-weight:800;color:#5e6267;background:var(--soft);padding:5px 8px;border-radius:4px}.activity h2{font:800 16px/1.35 Manrope,sans-serif;margin:10px 0 5px}.activity p{font-size:14px;line-height:1.5;margin:0;color:inherit}.actions{display:flex;align-items:center;gap:25px;margin-top:17px;color:var(--muted)}.actions button{display:flex;align-items:center;gap:5px;border:0;background:none;color:inherit;padding:0}.actions .active{color:inherit}.actions a{margin-left:auto;display:flex;gap:4px;align-items:center;font-size:12px}.empty{text-align:center;padding:70px 35px}.empty h2{font:800 18px Manrope,sans-serif}.empty p{color:var(--muted);line-height:1.5}.empty button,.load-more button,.login button,.settings button,.follow{border:0;border-radius:9px;background:var(--button);color:var(--button-text);padding:10px 15px;font-weight:700}.load-more{text-align:center;padding:22px}.skeleton{display:flex;gap:12px;padding:20px;border-bottom:1px solid var(--line)}.sk-avatar{width:46px;height:46px;border-radius:50%;background:var(--soft)}.sk-lines{flex:1;display:grid;gap:10px}.sk-lines i{height:12px;background:var(--soft);border-radius:4px}.sk-lines i:nth-child(2){width:70%}.sk-lines i:nth-child(3){width:45%}.explore-controls{padding:20px;border-bottom:1px solid var(--line)}.input-search input{background:none;border:0;outline:0;color:inherit;width:100%}.filter-pair{display:flex;gap:10px;margin-top:10px}.filter-pair input,.settings input,.login input{min-width:0;border:1px solid var(--line);border-radius:8px;background:transparent;color:inherit;padding:10px}.filter-pair input:first-child{width:70px}.section-label{padding:16px 20px;font-weight:800;font-size:13px;border-bottom:1px solid var(--line)}.section-label span{font-weight:400;color:var(--muted)}.person-row{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:15px 20px;border-bottom:1px solid var(--line)}.person-row>a{display:flex;align-items:center;gap:12px;min-width:0}.person-row strong{display:block;font-size:14px}.person-row small{display:block;color:var(--muted);margin-top:3px}.follow{font-size:12px}.follow.following{background:var(--soft);color:inherit}.profile-hero{padding:25px 22px}.hero-top{display:flex;justify-content:space-between;align-items:start}.profile-hero h2{font:800 23px Manrope,sans-serif;margin:15px 0 4px}.profile-hero p{margin:5px 0;color:var(--muted);font-size:14px}.hero-meta{display:flex;gap:18px;margin:20px 0;font-size:13px}.hero-meta a,.source-link{display:inline-flex;align-items:center;gap:5px;text-decoration:underline}.profile-hero small,.metric-note{font-size:12px;color:var(--muted)}.metrics{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.metrics div{padding:16px;border-right:1px solid var(--line)}.metrics strong,.metrics span{display:block}.metrics strong{font:800 16px Manrope,sans-serif}.metrics span{font-size:11px;color:var(--muted);margin-top:5px}.metric-note{padding:0 20px;line-height:1.5}.four button{font-size:13px}.record{padding:18px 20px;border-bottom:1px solid var(--line)}.record h3{font-size:15px;line-height:1.4}.record p{color:var(--muted);font-size:13px}.detail{padding:25px 22px}.detail h2{font:800 25px/1.3 Manrope,sans-serif}.detail .lead{line-height:1.6}.detail-person{display:flex;gap:11px;align-items:center;margin:28px 0}.detail-person small{display:block;color:var(--muted)}dl{border-top:1px solid var(--line)}dl div{display:grid;grid-template-columns:160px 1fr;gap:15px;padding:12px 0;border-bottom:1px solid var(--line);font-size:13px}dt{color:var(--muted)}dd{margin:0;overflow-wrap:anywhere}.detail h3{font-size:15px;margin-top:28px}.source-link{font-size:13px}.method-hint{padding:18px;background:var(--soft);font-size:12px;color:var(--muted);line-height:1.5;margin-top:32px}.method-hint a{text-decoration:underline}.login,.account,.settings,.admin,.info{padding:30px 22px}.login h2{font:800 22px Manrope,sans-serif}.login p,.info p{color:var(--muted);line-height:1.6}.login form{display:flex;gap:8px;margin-top:15px}.login form input{flex:1}.settings h2{font-size:17px;margin-top:25px}.settings form{display:flex;gap:10px}.settings form input{flex:1}.setting-row{display:flex;justify-content:space-between;padding:14px 0;border-bottom:1px solid var(--line)}.settings .icon-row{margin-top:25px}.settings .danger{background:none;color:#a33;margin-top:20px;padding-left:0}.notification.unread{background:var(--soft)}.mobile-nav{display:none}@media(max-width:1100px){.layout{grid-template-columns:80px minmax(0,600px) 280px;justify-content:center}.left nav span,.sidebar-bottom,.left .logo{display:none}.left{padding:20px 10px}.left nav a{justify-content:center}.right{padding:20px 15px}}@media(max-width:800px){.layout{display:block;max-width:600px}.left,.right{display:none}main{border-left:1px solid var(--line);min-height:100vh;padding-bottom:66px}.mobile-nav{display:flex;position:fixed;bottom:0;left:0;right:0;height:62px;background:inherit;border-top:1px solid var(--line);z-index:10;justify-content:space-around}.mobile-nav a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-width:55px;color:var(--muted)}.mobile-nav a.active{color:inherit}.mobile-nav small{font-size:10px}.page-header{height:56px}.activity{padding:16px 14px}.byline{gap:4px}.byline time{font-size:11px}.actions{gap:17px}.login form{flex-direction:column}}@media(max-width:390px){.four button{font-size:11px}.metrics strong{font-size:13px}dl div{grid-template-columns:110px 1fr}}.admin-jobs{display:flex;flex-wrap:wrap;gap:8px;padding:12px 0}.admin-jobs button{border:1px solid var(--line);border-radius:7px;background:var(--soft);color:inherit;padding:8px 10px;font-size:12px;font-weight:700}.report{border-top:1px solid var(--line);margin-top:25px;padding-top:20px}.report-toggle{border:0;background:none;color:inherit;text-decoration:underline;padding:0}.report form{display:grid;gap:12px;margin-top:15px}.report label{display:grid;gap:6px;font-size:13px}.report textarea,.report input{border:1px solid var(--line);background:transparent;color:inherit;padding:10px;border-radius:6px}.report textarea{min-height:110px;resize:vertical}.report form button,.admin .record button{justify-self:start;border:0;border-radius:7px;background:var(--button);color:var(--button-text);padding:9px 12px}.pagination{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:16px 20px;border-top:1px solid var(--line);font-size:13px}.pagination button{border:1px solid var(--line);background:var(--soft);color:inherit;border-radius:7px;padding:8px 12px}.pagination button:disabled{opacity:.45;cursor:default}.filter-pair select{min-width:0;border:1px solid var(--line);border-radius:8px;background:transparent;color:inherit;padding:10px}.leadership-link{display:flex;align-items:center;gap:12px;padding:14px 20px;border-bottom:1px solid var(--line);background:var(--soft)}.leadership-link strong,.leadership-link small{display:block}.leadership-link strong{font-size:13px}.leadership-link small{font-size:12px;color:var(--muted);margin-top:3px}.context-links{display:flex;flex-wrap:wrap;gap:12px;margin-top:12px}.context-links a{font-size:12px;font-weight:700;text-decoration:underline;text-underline-offset:3px}.project-row,.project-vote{display:grid;gap:8px;padding:18px 20px;border-bottom:1px solid var(--line)}.project-row:hover,.project-vote:hover{text-decoration:none;background:var(--soft)}.project-row strong,.project-vote strong{font-size:14px;line-height:1.5}.project-row small,.project-vote small{color:var(--muted);font-size:12px}.project-detail{padding:24px 22px}.project-detail h2{font:800 22px/1.35 Manrope,sans-serif}.project-detail h3{font:800 16px Manrope,sans-serif;margin-top:30px}.project-detail p{font-size:14px;line-height:1.6}.project-detail>a:not(.project-vote):not(.project-person){display:inline-flex;gap:4px;align-items:center;text-decoration:underline;font-size:13px}.project-detail .project-vote{padding-left:0;padding-right:0}.project-person{display:block;padding:10px 0;border-bottom:1px solid var(--line);font-size:13px}.method-note{color:var(--muted);background:var(--soft);padding:12px}.vote-person{display:grid;grid-template-columns:1fr 100px 70px;gap:10px}.vote-person b{text-align:right}.vote-person span{color:var(--muted)}@media(max-width:420px){.vote-person{grid-template-columns:1fr 65px}.vote-person span{display:none}}.feed-filter{padding-top:18px;padding-bottom:18px}.feed-filter select{transition:background-color .2s ease,box-shadow .2s ease}.feed-filter select:focus-visible{outline:2px solid currentColor;outline-offset:2px}.feed-transition,.tab-transition{animation:content-enter .22s ease-out both}.tabs button{transition:color .2s ease,background-color .2s ease}.tabs button:hover{background:var(--soft)}.tabs button:after{content:"";position:absolute;bottom:0;left:30%;width:40%;height:3px;background:currentColor;border-radius:3px;transform:scaleX(0);transition:transform .22s ease}.tabs button.selected:after{transform:scaleX(1)}@keyframes content-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.feed-transition,.tab-transition{animation:none}.feed-filter select,.tabs button,.tabs button:after{transition:none}}.feed-tabs a{transition:color .2s ease,background-color .2s ease}.feed-tabs a:hover{background:var(--soft);text-decoration:none}.feed-tabs a:after{content:"";position:absolute;bottom:0;left:30%;width:40%;height:3px;background:currentColor;border-radius:3px;transform:scaleX(0);transition:transform .22s ease}.feed-tabs a.active:after{transform:scaleX(1)}@media(prefers-reduced-motion:reduce){.feed-tabs a,.feed-tabs a:after{transition:none}}:root{--surface:#fff;--scroll-track:#f0f1f2;--scroll-thumb:#a4aab1;scrollbar-color:var(--scroll-thumb) var(--scroll-track);scrollbar-width:thin}:root[data-theme=dark]{--surface:#101112;--scroll-track:#1b1d20;--scroll-thumb:#656b72}*::-webkit-scrollbar{width:10px;height:10px}*::-webkit-scrollbar-track{background:var(--scroll-track)}*::-webkit-scrollbar-thumb{background:var(--scroll-thumb);border:2px solid var(--scroll-track);border-radius:10px}*::-webkit-scrollbar-thumb:hover{background:var(--muted)}@media(max-width:800px){main{padding-bottom:calc(78px + env(safe-area-inset-bottom))}.mobile-nav{height:calc(68px + env(safe-area-inset-bottom));padding:5px 8px calc(5px + env(safe-area-inset-bottom));background:var(--surface);color:inherit;border-top:1px solid var(--line);box-shadow:0 -6px 20px #00000014;z-index:30}.mobile-nav a{flex:1;min-width:0;border-radius:10px;color:var(--muted);font-weight:600;touch-action:manipulation}.mobile-nav a.active{color:inherit;background:var(--soft)}.mobile-nav a:focus-visible{outline:2px solid currentColor;outline-offset:-2px}.mobile-nav small{font-size:11px;line-height:1.1;white-space:nowrap}}.elected-note{margin:0;border-radius:0;padding:16px 20px}.project-detail .method-note{margin:20px 0}@media(max-width:390px){.actions{gap:11px}}:root{--legal-link:#155d9f}:root[data-theme=dark]{--legal-link:#9bc8ff}.legal-link{color:var(--legal-link);font-weight:700;text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:3px}.legal-link:hover{text-decoration-thickness:2px}.legal-link:focus-visible{outline:2px solid currentColor;outline-offset:2px}.share-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:grid;place-items:center;padding:20px;background:#000000b8;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.share-dialog{width:min(100%,460px);max-height:min(92vh,920px);display:flex;flex-direction:column;overflow:hidden;background:var(--surface);color:inherit;border:1px solid var(--line);border-radius:18px;box-shadow:0 22px 80px #00000040}.share-dialog-head{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;padding:19px 20px;border-bottom:1px solid var(--line)}.share-dialog-head strong,.share-dialog-head span{display:block}.share-dialog-head strong{font:800 17px Manrope,sans-serif}.share-dialog-head span{margin-top:3px;color:var(--muted);font-size:12px}.share-dialog-head button{display:grid;place-items:center;border:0;background:var(--soft);color:inherit;border-radius:8px;width:32px;height:32px;flex:none}.share-preview{min-height:240px;overflow:auto;display:grid;place-items:center;padding:18px;background:var(--soft)}.share-preview img{display:block;width:min(100%,330px);height:auto;border-radius:10px;box-shadow:0 12px 30px #00000026}.share-preview p{color:var(--muted);font-size:13px}.share-dialog-actions{display:flex;gap:10px;padding:16px 20px;border-top:1px solid var(--line)}.share-dialog-actions button{display:inline-flex;justify-content:center;align-items:center;gap:7px;flex:1;border:1px solid var(--line);border-radius:9px;background:var(--soft);color:inherit;padding:11px 8px;font-weight:700;font-size:13px}.share-dialog-actions button.share-primary{background:var(--button);color:var(--button-text);border-color:var(--button)}.share-dialog-actions button:disabled{opacity:.5;cursor:wait}.share-error{padding:0 20px 16px;margin:0;color:#b23b3b;font-size:12px}@media(max-width:480px){.share-overlay{padding:10px}.share-dialog{max-height:94dvh}.share-preview{padding:12px}.share-preview img{width:min(100%,280px)}}.share-theme{display:flex;gap:8px;padding:13px 20px}.share-theme button{flex:1;border:1px solid var(--line);border-radius:8px;background:var(--soft);color:inherit;padding:8px;font-size:13px;font-weight:700}.share-theme button.selected{background:var(--button);border-color:var(--button);color:var(--button-text)}.share-theme button:focus-visible{outline:2px solid currentColor;outline-offset:2px}.share-page-button{display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid var(--line);border-radius:9px;background:var(--soft);color:inherit;padding:9px 12px;font-size:12px;font-weight:700}.share-page-button:hover{background:var(--scroll-track)}.share-page-button:focus-visible{outline:2px solid currentColor;outline-offset:2px}.profile-share-actions{display:flex;align-items:center;gap:8px}.project-detail>.share-page-button{margin:5px 0 8px}@media(max-width:390px){.profile-share-actions{gap:5px}.profile-share-actions .share-page-button{font-size:0;padding:10px}.profile-share-actions .share-page-button svg{width:18px;height:18px}}.share-preview{background:linear-gradient(140deg,#e8eaeb,#f5f6f6)}:root[data-theme=dark] .share-preview{background:linear-gradient(140deg,#242628,#1a1b1d)}.share-preview img{width:min(100%,340px);border-radius:16px;box-shadow:0 18px 45px #0003}.share-dialog-actions{gap:9px;padding-bottom:9px}.share-dialog-actions button{height:52px;min-width:0;padding:0;border:0;border-radius:12px;color:#fff;transition:transform .18s ease,filter .18s ease}.share-dialog-actions button:hover:not(:disabled){transform:translateY(-2px);filter:brightness(1.07)}.share-dialog-actions button:focus-visible{outline:2px solid currentColor;outline-offset:3px}.share-dialog-actions .share-download{background:#303235}.share-dialog-actions .share-x{background:#080808}.share-dialog-actions .share-instagram{background:linear-gradient(135deg,#feda75,#fa7e1e 25%,#d62976 55%,#962fbf 78%,#4f5bd5)}.share-dialog-actions .share-facebook{background:#1877f2}.share-dialog-actions .share-whatsapp{background:#25d366}.share-hint{min-height:34px;margin:0;padding:0 20px 16px;color:var(--muted);font-size:12px;line-height:1.45;text-align:center}@media(max-width:480px){.share-dialog-actions{gap:7px}.share-dialog-actions button{height:47px}.share-preview img{width:min(100%,300px)}}@media(prefers-reduced-motion:reduce){.share-dialog-actions button{transition:none}}.share-preview,.share-preview.share-preview-light,:root[data-theme=dark] .share-preview.share-preview-light{position:relative;background:#ededed;transition:background-color .3s ease}.share-preview.share-preview-dark,:root[data-theme=dark] .share-preview.share-preview-dark{background:#252525}.share-preview-stage{position:relative;width:min(100%,340px);aspect-ratio:1;box-shadow:0 12px 28px #0000001f}.share-preview-stage img,.share-preview .share-preview-stage img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;border-radius:0;box-shadow:none}.share-preview-current{animation:share-card-fade .32s ease both}.share-preview-loading{position:absolute;bottom:20px;left:50%;transform:translate(-50%);padding:7px 10px;background:var(--surface);color:inherit;border:1px solid var(--line);border-radius:6px;font-size:11px;white-space:nowrap}@keyframes share-card-fade{0%{opacity:0}to{opacity:1}}@media(max-width:480px){.share-preview-stage{width:min(100%,300px)}}@media(prefers-reduced-motion:reduce){.share-preview,.share-preview-current{transition:none;animation:none}}@media(min-width:801px){html{scrollbar-gutter:stable}}.profile-tabs{overflow-x:auto;scrollbar-width:none}.profile-tabs::-webkit-scrollbar{display:none}.profile-tabs button{flex:1 0 auto;min-width:94px;font-size:13px}.analysis-panel{padding:24px 20px 40px;display:grid;gap:18px}.analysis-intro>span{color:var(--muted);font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.analysis-intro h2{font:800 22px Manrope,sans-serif;margin:5px 0 6px}.analysis-intro p,.analysis-chart>p,.analysis-source{color:var(--muted);font-size:12px;line-height:1.55;margin:0}.analysis-highlights{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.analysis-highlights>div,.analysis-chart{border:1px solid var(--line);border-radius:13px;background:var(--surface);padding:15px}.analysis-highlights>div{min-width:0;display:flex;flex-direction:column;gap:5px}.analysis-highlights small{font-size:11px;color:var(--muted);line-height:1.3}.analysis-highlights strong{font:800 19px Manrope,sans-serif;line-height:1.1;overflow-wrap:anywhere}.analysis-highlights span{font-size:11px;color:var(--muted);line-height:1.3}.analysis-chart{padding:18px}.analysis-chart-heading{display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap;margin-bottom:17px}.analysis-chart h3{font:800 15px Manrope,sans-serif;margin:0}.analysis-chart-heading>span{font-size:11px;color:var(--muted)}.analysis-bars{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:7px;height:155px;align-items:end}.analysis-bar-column{display:flex;flex-direction:column;align-items:center;gap:7px;height:100%;min-width:0}.analysis-bar-track{flex:1;width:min(100%,25px);display:flex;align-items:end;background:var(--soft);border-radius:5px;overflow:hidden}.analysis-bar-track>span{display:block;width:100%;background:#40454b;border-radius:5px;transition:height .4s ease}.analysis-bar-column small{font-size:10px;color:var(--muted)}.analysis-legend{display:flex;gap:15px;margin:-4px 0 16px;font-size:11px;color:var(--muted)}.analysis-legend span{display:flex;align-items:center;gap:5px}.analysis-legend i{width:9px;height:9px;border-radius:3px}.analysis-legend .expense,.analysis-comparison-track .expense{background:#42474d}.analysis-legend .action,.analysis-comparison-track .action{background:#9a8a72}.analysis-comparison{display:grid;gap:7px;margin-bottom:15px}.analysis-comparison-row{display:grid;grid-template-columns:28px minmax(0,1fr) 132px;gap:9px;align-items:center;font-size:11px}.analysis-comparison-row>span{font-weight:700}.analysis-comparison-row>div{display:grid;gap:3px}.analysis-comparison-row>small{text-align:right;color:var(--muted);font-size:10px;white-space:nowrap}.analysis-comparison-track{height:6px;background:var(--soft);border-radius:6px;overflow:hidden}.analysis-comparison-track i{height:100%;display:block;border-radius:6px;transition:width .4s ease}.analysis-chart .analysis-empty{padding:34px 0;text-align:center}.analysis-source a{text-decoration:underline;text-underline-offset:3px}:root[data-theme=dark] .analysis-bar-track>span,:root[data-theme=dark] .analysis-legend .expense,:root[data-theme=dark] .analysis-comparison-track .expense{background:#d4d6d8}:root[data-theme=dark] .analysis-legend .action,:root[data-theme=dark] .analysis-comparison-track .action{background:#b8a98e}.analysis-state{padding:35px 20px;color:var(--muted);font-size:13px}@media(max-width:540px){.analysis-panel{padding:18px 14px 32px}.analysis-highlights{grid-template-columns:repeat(2,minmax(0,1fr))}.analysis-highlights>div:last-child{grid-column:1/-1}.analysis-chart{padding:14px}.analysis-bars{gap:3px}.analysis-bar-column small{font-size:9px}.analysis-comparison-row{grid-template-columns:25px minmax(0,1fr) 104px;gap:5px}.analysis-comparison-row>small{font-size:9px}}@media(prefers-reduced-motion:reduce){.analysis-bar-track>span,.analysis-comparison-track i{transition:none}}.analysis-period-picker{display:flex;align-items:center;justify-content:space-between;gap:12px}.analysis-period-picker label{font-size:12px;font-weight:800}.analysis-period-picker select{max-width:210px;padding:9px 12px;border:1px solid var(--line);border-radius:9px;background:var(--soft);color:inherit;font-size:12px;font-weight:700}.analysis-coverage-note{margin:0;padding:11px 13px;border:1px solid var(--line);border-radius:9px;background:var(--soft);color:var(--muted);font-size:12px;line-height:1.5}.analysis-bar-column.incomplete .analysis-bar-track{background:repeating-linear-gradient(135deg,var(--soft),var(--soft) 5px,var(--line) 5px,var(--line) 9px)}.analysis-bar-column.incomplete .analysis-bar-track>span{opacity:.3}.analysis-bar-column.incomplete small{opacity:.55}.analysis-comparison.annual .analysis-comparison-row{grid-template-columns:38px minmax(0,1fr) 132px}@media(max-width:540px){.analysis-comparison.annual .analysis-comparison-row{grid-template-columns:35px minmax(0,1fr) 104px}}.consultations-page{padding-bottom:36px}.consultations-intro{padding:24px 20px;border-bottom:1px solid var(--line)}.consultations-intro>span{color:var(--muted);font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.consultations-intro h2{font:800 22px Manrope,sans-serif;margin:7px 0}.consultations-intro p{font-size:13px;line-height:1.55;color:var(--muted);margin:0 0 12px}.consultations-intro>a,.consultation-card-bottom a{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:800;text-decoration:underline;text-underline-offset:3px}.consultations-controls{display:grid;gap:10px;padding:16px 20px;border-bottom:1px solid var(--line)}.consultations-controls .input-search input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:inherit}.consultations-controls>div{display:flex;gap:8px}.consultations-controls select{min-width:0;flex:1;background:var(--soft);color:inherit;border:1px solid var(--line);border-radius:8px;padding:9px 10px;font-size:12px;font-weight:700}.consultations-count{padding:13px 20px;color:var(--muted);font-size:11px;font-weight:700}.consultation-card{padding:17px 20px;border-bottom:1px solid var(--line)}.consultation-card-top,.consultation-card-bottom{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.consultation-card-top strong{font:800 15px Manrope,sans-serif}.consultation-card-top span{flex:none;color:var(--muted);font-size:11px;font-weight:700}.consultation-card p{margin:8px 0;font-size:13px;line-height:1.5}.consultation-card>small{color:var(--muted);font-size:11px}.consultation-card-bottom{align-items:center;margin-top:14px;color:var(--muted);font-size:11px}.consultation-card-bottom a{color:inherit}.consultations-state,.consultations-source{padding:24px 20px;color:var(--muted);font-size:12px;line-height:1.5}.consultations-source{padding-top:18px}.consultations-source a{text-decoration:underline;text-underline-offset:3px}@media(max-width:540px){.consultation-card-top,.consultation-card-bottom{flex-wrap:wrap}.consultation-card-top span{width:100%}.consultation-card-bottom{gap:8px}.consultations-controls select{font-size:11px}}.community-section{border-top:8px solid var(--soft);padding:24px 22px 42px}.community-heading{border-bottom:1px solid var(--line);padding-bottom:20px}.community-eyebrow{display:inline-flex;align-items:center;gap:7px;color:var(--muted);font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.community-heading h2{font:800 22px Manrope,sans-serif;margin:10px 0 8px}.community-heading h2 span{font:600 14px DM Sans,sans-serif;color:var(--muted)}.community-heading p{max-width:480px;margin:0 0 10px;color:var(--muted);font-size:13px;line-height:1.5}.community-heading a,.community-policy a{text-decoration:underline;text-underline-offset:3px;font-size:13px;font-weight:700}.community-composer{display:grid;gap:9px;padding:22px 0;border-bottom:1px solid var(--line)}.community-composer>label{font-size:13px;font-weight:800}.community-composer textarea,.community-inline-form textarea,.community-account textarea,.community-legal-form textarea{min-height:90px;resize:vertical}.community-composer textarea,.community-inline-form textarea,.community-inline-form select,.community-account textarea,.community-legal-form textarea,.community-legal-form input,.community-legal-form select{width:100%;border:1px solid var(--line);border-radius:10px;background:var(--soft);color:inherit;padding:11px 12px;font:inherit;font-size:13px;line-height:1.5}.community-composer textarea:focus,.community-inline-form textarea:focus,.community-account textarea:focus{outline:2px solid currentColor;outline-offset:2px}.community-composer>.community-consent{display:flex;align-items:flex-start;gap:8px;color:var(--muted);font-size:11px;font-weight:400;line-height:1.5}.community-consent input{margin:2px 0 0;accent-color:var(--button)}.community-consent a{text-decoration:underline}.community-honeypot{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;opacity:0!important}.community-compose-actions{display:flex;align-items:center;gap:10px;justify-content:flex-end}.community-compose-actions small{margin-right:auto;color:var(--muted)}.community-compose-actions button,.community-inline-form button,.community-account button,.community-legal-form button,.community-more,.community-login,.community-admin-record button{display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid var(--line);border-radius:8px;background:var(--soft);color:inherit;padding:8px 11px;font-size:12px;font-weight:800}.community-compose-actions button[type=submit],.community-inline-form button,.community-account button,.community-legal-form button,.community-login{background:var(--button);color:var(--button-text);border-color:var(--button)}.community-compose-actions button:disabled{opacity:.5;cursor:default}.community-notice{border-radius:8px;background:var(--soft);padding:10px 12px;font-size:12px}.community-list>p,.community-empty{font-size:13px;color:var(--muted);padding:16px 0}.community-comment{padding:17px 0;border-bottom:1px solid var(--line)}.community-comment.reply{margin:14px 0 0 18px;padding:14px 0 0 14px;border-left:2px solid var(--line);border-bottom:0}.community-comment-meta{display:flex;align-items:center;flex-wrap:wrap;gap:7px;font-size:12px}.community-comment-meta strong{font-size:13px}.community-comment-meta time,.community-comment-meta small{color:var(--muted)}.community-avatar{width:26px;height:26px;border-radius:50%;display:grid;place-items:center;background:var(--soft);border:1px solid var(--line);font-size:11px;font-weight:800}.community-mine{border:1px solid var(--line);border-radius:4px;padding:2px 5px;font-size:10px;color:var(--muted)}.community-comment-text{margin:10px 0 11px;white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;line-height:1.6}.community-comment-state{margin:10px 0;color:var(--muted);font-size:12px;font-style:italic}.community-actions{display:flex;flex-wrap:wrap;gap:15px}.community-actions button{display:inline-flex;align-items:center;gap:5px;padding:0;border:0;background:none;color:var(--muted);font-size:11px;font-weight:700}.community-actions button:hover{color:inherit}.community-actions button.liked{color:#d7364f}.community-actions button:disabled{opacity:.5}.community-inline-form{display:grid;gap:9px;margin-top:14px;padding:12px;border-radius:10px;background:var(--soft)}.community-inline-form label{display:grid;gap:5px;font-size:12px;font-weight:700}.community-inline-form button{justify-self:start}.community-more{margin:18px auto 0;display:flex}.community-account{padding:0 22px 35px}.community-account h2{font-size:17px}.community-account h3{font-size:14px}.community-account p{font-size:12px;line-height:1.5}.community-account form{display:grid;gap:10px}.community-account label{display:grid;gap:6px;font-size:12px}.community-account button{justify-self:start}.community-suspension{border:1px solid var(--line);border-radius:10px;padding:14px;background:var(--soft)}.community-admin{border-top:8px solid var(--soft);padding:25px 22px 40px}.community-admin h2{font:800 19px Manrope,sans-serif}.community-admin h3{margin-top:28px;font-size:15px}.community-admin>p{font-size:12px;line-height:1.5;color:var(--muted)}.community-admin-record{border:1px solid var(--line);border-radius:10px;padding:13px;margin:10px 0}.community-admin-record strong,.community-admin-record small{display:block}.community-admin-record strong{font-size:13px}.community-admin-record small{color:var(--muted);font-size:11px;margin-top:4px}.community-admin-record p{font-size:12px;line-height:1.5;overflow-wrap:anywhere;white-space:pre-wrap}.community-admin-record>div{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.community-admin-record a{font-size:12px;text-decoration:underline}.community-audit{padding:8px 0;border-bottom:1px solid var(--line)}.community-legal-form{display:grid;gap:8px}.community-legal-form button{justify-self:start}.community-lookup{display:flex;gap:8px}.community-lookup input{min-width:0;flex:1;border:1px solid var(--line);border-radius:8px;background:var(--soft);color:inherit;padding:8px 10px;font-size:12px}.community-lookup button{border:1px solid var(--line);border-radius:8px;background:var(--button);color:var(--button-text);padding:8px 12px;font-size:12px;font-weight:700}.community-policy{padding:28px 22px 50px}.community-policy h1{font:800 22px Manrope,sans-serif}.community-policy h2{font:800 16px Manrope,sans-serif;margin-top:30px}.community-policy p,.community-policy li{font-size:14px;line-height:1.65;color:var(--muted)}.community-policy li{margin-bottom:7px}.actions .comment-link{margin-left:0;display:inline-flex;align-items:center;gap:5px;color:var(--muted);font-size:12px;text-decoration:none}.actions .comment-link:hover{color:inherit}@media(max-width:480px){.community-section,.community-admin,.community-policy{padding-left:16px;padding-right:16px}.community-comment.reply{margin-left:8px;padding-left:10px}.community-actions{gap:11px}}.login{padding:36px 22px}.login-card{max-width:440px;margin:18px auto;padding:30px;border:1px solid var(--line);border-radius:18px;background:var(--surface)}.login-icon{display:grid;place-items:center;width:48px;height:48px;border-radius:12px;background:var(--soft)}.login-card h2{margin:20px 0 9px}.login-card>p{margin:0 0 18px;font-size:14px}.login-card>p strong{color:inherit}.login .login-form{display:grid;gap:9px;margin-top:22px}.login-form label{font-size:13px;font-weight:700}.login .login-form input{width:100%;border:1px solid var(--line);border-radius:9px;background:var(--surface);color:inherit;padding:13px 14px;outline:none}.login .login-form input:focus{border-color:var(--muted);box-shadow:0 0 0 3px var(--soft)}.login .login-form input#login-code{font:700 24px Manrope,sans-serif;letter-spacing:.24em;font-variant-numeric:tabular-nums}.login .login-form button{margin-top:7px;padding:13px 16px}.login .login-form button:disabled,.login-secondary button:disabled{opacity:.5;cursor:wait}.login-secondary{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:18px}.login-secondary button{display:inline-flex;align-items:center;gap:5px;border:0;background:none;color:inherit;padding:4px 0;font-size:12px;font-weight:700;text-decoration:underline;text-underline-offset:3px}.login-card .login-error,.login-card .login-notice{margin:16px 0 0;font-size:12px;line-height:1.45}.login-card .login-error{color:#b23b3b}.login-card .login-notice{color:var(--muted)}@media(max-width:480px){.login{padding:18px 14px}.login-card{margin:8px auto;padding:23px}}.actions .view-count{display:inline-flex;align-items:center;gap:5px;color:var(--muted);font-size:12px;white-space:nowrap}.detail-views{display:inline-flex;align-items:center;gap:7px;margin:0 0 12px;color:var(--muted);font-size:13px}.login-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;display:grid;place-items:center;overflow-y:auto;padding:20px;background:#0c0e127a;backdrop-filter:blur(9px);-webkit-backdrop-filter:blur(9px);animation:login-backdrop-in .2s ease both}.login-modal-panel{position:relative;width:min(100%,500px);max-height:calc(100dvh - 40px);overflow-y:auto;border-radius:18px;box-shadow:0 24px 80px #00000047;animation:login-panel-in .24s ease both}.login-modal-panel .login{padding:0}.login-modal-panel .login-card{max-width:none;margin:0;padding:30px 30px 28px}.login-modal-close{position:absolute;top:17px;right:17px;z-index:1;display:grid;place-items:center;width:34px;height:34px;border:0;border-radius:9px;background:var(--soft);color:inherit;cursor:pointer}.login-modal-close:hover{background:var(--line)}@keyframes login-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes login-panel-in{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:480px){.login-modal-backdrop{padding:12px}.login-modal-panel{max-height:calc(100dvh - 24px)}.login-modal-panel .login-card{padding:25px 22px 23px}}@media(prefers-reduced-motion:reduce){.login-modal-backdrop,.login-modal-panel{animation:none}}.settings-email{margin:0 0 22px;padding:11px 13px;border:1px solid var(--line);border-radius:9px;background:var(--soft);color:var(--muted);font-size:12px;overflow-wrap:anywhere}.settings-email strong{color:inherit}:root[data-theme=dark] .tag{color:#e6e8eb;background:#30343a;box-shadow:inset 0 0 0 1px #4a5058}.actions button.like-action.active svg{color:#d92d43}.actions button.like-action svg{transition:color .22s ease,transform .22s ease}.actions button.like-action.active svg{animation:like-pop .36s cubic-bezier(.2,1.5,.4,1)}.follow{transition:background-color .24s ease,color .24s ease,transform .24s ease}.follow.following{animation:follow-pop .3s cubic-bezier(.2,1.3,.4,1)}@keyframes like-pop{0%{transform:scale(.75)}55%{transform:scale(1.3)}to{transform:scale(1)}}@keyframes follow-pop{0%{transform:scale(.94)}65%{transform:scale(1.05)}to{transform:scale(1)}}@media(prefers-reduced-motion:reduce){.actions button.like-action svg,.follow{transition:none}.actions button.like-action.active svg,.follow.following{animation:none}}.metrics .metric-expenses{display:block;width:100%;padding:16px;border:0;background:transparent;color:inherit;text-align:left}.metrics .metric-expenses:hover{background:var(--soft)}.metrics .metric-expenses:focus-visible{outline:2px solid currentColor;outline-offset:-2px}.metrics .metric-expenses-label{display:flex;align-items:center;justify-content:space-between;gap:8px}.metrics .metric-expenses-label b{font-size:12px;font-weight:700;color:inherit}.coverage{margin:24px 0}.coverage h2{font-size:16px;margin:22px 0 10px}.coverage p{display:flex;justify-content:space-between;gap:12px;padding:9px 0;margin:0;border-bottom:1px solid var(--line);font-size:12px}.coverage p span{text-align:right;color:var(--muted)}.platform-post{background:var(--surface)}.platform-post .activity-content p+p{margin-top:10px}.platform-methodology{display:inline-flex;align-items:center;gap:5px;margin-top:13px;font-size:12px;font-weight:700;text-decoration:underline;text-underline-offset:3px}.feed-filter{position:relative;display:flex;align-items:center;gap:8px;overflow-x:auto;max-width:100%;padding:12px 20px;border-bottom:1px solid var(--line);white-space:nowrap;overscroll-behavior-inline:contain;scrollbar-width:thin}.feed-filter button{flex:none;border:1px solid var(--line);border-radius:999px;background:var(--surface);color:var(--muted);padding:8px 13px;font-size:12px;font-weight:700;line-height:1.2;transition:background-color .2s ease,color .2s ease,border-color .2s ease,transform .2s ease}.feed-filter button:hover:not(.selected){background:var(--soft);color:inherit}.feed-filter button.selected{border-color:var(--button);background:var(--button);color:var(--button-text)}.feed-filter button:focus-visible{outline:2px solid currentColor;outline-offset:2px}@media(max-width:480px){.feed-filter{padding-inline:14px}}@media(prefers-reduced-motion:reduce){.feed-filter button{transition:none}}.sidebar-search{position:relative;z-index:20}.sidebar-search-field{cursor:text}.sidebar-search-field input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:inherit;font-size:14px}.sidebar-search-field input::placeholder{color:var(--muted);opacity:1}.sidebar-search-field:focus-within{outline:2px solid var(--muted);outline-offset:2px}.sidebar-search-results{position:absolute;top:calc(100% + 7px);left:0;right:0;max-height:min(430px,70vh);overflow-y:auto;border:1px solid var(--line);border-radius:12px;background:var(--surface);box-shadow:0 15px 35px #00000026}.sidebar-search-results a{display:flex;align-items:center;gap:9px;padding:9px 11px}.sidebar-search-results a:hover,.sidebar-search-results a.selected{background:var(--soft);text-decoration:none}.sidebar-search-results a span{min-width:0}.sidebar-search-results a strong,.sidebar-search-results a small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar-search-results a strong{font-size:12px}.sidebar-search-results a small{margin-top:2px;color:var(--muted);font-size:11px}.sidebar-search-results p{margin:0;padding:14px;color:var(--muted);font-size:12px}.sidebar-search-results button{width:100%;padding:10px;border:0;border-top:1px solid var(--line);background:var(--surface);color:inherit;text-align:left;font-size:12px;font-weight:700}.sidebar-search-results button:hover{background:var(--soft)}.elected-row{display:flex;align-items:center;gap:12px}.elected-row>span{min-width:0;display:grid;gap:3px}.elected-portrait{flex:none;width:44px;height:44px;border-radius:50%;object-fit:cover;background:var(--soft)}.elected-portrait-fallback{display:grid;place-items:center;color:var(--muted)}.elected-detail-heading{display:flex;align-items:center;gap:16px;margin-bottom:12px}.elected-detail-heading h2{margin:8px 0 0}.left .logo{display:flex;align-items:center;gap:10px;margin:0 0 34px 10px;font-size:29px;line-height:1}.logo-mark{display:block;width:74px;height:74px;flex:none;background:transparent}.logo-mark img{display:block;width:100%;height:100%;object-fit:contain;object-position:center;image-rendering:auto}:root[data-theme=dark] .logo-mark img{filter:invert(1)}.logo-word{color:inherit}.logo-word:first-letter{color:inherit}@media(min-width:801px)and (max-width:1100px){.left .logo{display:flex;justify-content:center;margin:0 0 34px}.logo-mark{width:54px;height:54px}.logo-word{display:none}}.privacy-info h2{margin:26px 0 7px;font:800 16px Manrope,sans-serif}.privacy-info p{margin:0 0 12px;font-size:14px;line-height:1.6}.login-card .login-privacy{margin:12px 0 0;font-size:12px;line-height:1.5}.login-privacy a{text-decoration:underline;text-underline-offset:2px}.login-icon-intro{width:100%;height:76px;margin:0 auto 8px;border-radius:0;background:transparent}.login-icon-intro svg{width:56px;height:56px}.left{padding-top:30px}.left nav{gap:5px}.left nav a{position:relative;transition:background-color .2s ease,color .2s ease,transform .2s ease}.left nav a:hover{transform:translate(3px)}.left nav a.active:before{content:"";position:absolute;left:0;top:25%;height:50%;width:3px;border-radius:3px;background:currentColor;animation:nav-indicator-in .22s ease-out both}.left .icon-row{transition:background-color .2s ease,transform .2s ease}.left .icon-row:hover{transform:translateY(-2px)}.route-stage{min-height:100%;animation:route-enter .27s cubic-bezier(.2,.7,.2,1) both}.route-stage .page-header h1{animation:section-enter .3s 35ms both}.route-stage .detail,.route-stage .profile-hero,.route-stage .project-detail,.route-stage .community-policy,.route-stage .info,.route-stage .settings{animation:section-enter .32s 45ms both}.route-stage .activity,.route-stage .person-row,.route-stage .project-row,.route-stage .record{animation:section-enter .28s both}.route-stage .activity:nth-child(2),.route-stage .person-row:nth-child(2),.route-stage .project-row:nth-child(2){animation-delay:35ms}.route-stage .activity:nth-child(3),.route-stage .person-row:nth-child(3),.route-stage .project-row:nth-child(3){animation-delay:70ms}.route-stage .activity:nth-child(4),.route-stage .person-row:nth-child(4),.route-stage .project-row:nth-child(4){animation-delay:105ms}.route-stage .activity:nth-child(5),.route-stage .person-row:nth-child(5),.route-stage .project-row:nth-child(5){animation-delay:.14s}.route-stage .activity:nth-child(n+6),.route-stage .person-row:nth-child(n+6),.route-stage .project-row:nth-child(n+6){animation-delay:0ms}.tabs button,.tabs a,.feed-filter button,.follow,.share-page-button{transition:background-color .2s ease,color .2s ease,border-color .2s ease,transform .2s ease}.tabs button:hover,.tabs a:hover,.feed-filter button:hover:not(.selected){transform:translateY(-2px)}@keyframes route-enter{0%{opacity:.35;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}@keyframes section-enter{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@keyframes nav-indicator-in{0%{opacity:0;transform:scaleY(.35)}to{opacity:1;transform:scaleY(1)}}.login-modal-panel{width:min(100%,460px);background:var(--surface);border:1px solid var(--line);border-radius:20px;box-shadow:0 25px 90px #00000040}.login-modal-panel:focus{outline:none}.login-modal-panel .login-card{border:0;background:transparent;padding:32px 38px 30px}.login-card{box-shadow:0 12px 35px #0000000a}.login-progress{display:flex;gap:6px;width:68px;margin:0 auto 20px}.login-progress span{height:3px;flex:1;border-radius:5px;background:var(--line);transition:background-color .3s ease}.login-progress span.current{background:var(--button)}.login-step{animation:login-step-in .28s cubic-bezier(.2,.7,.2,1) both}.login .login-icon{display:grid;place-items:center;width:100%;height:84px;margin:0 auto 10px;background:transparent;border:0;border-radius:0;color:inherit}.login .login-icon svg{width:60px;height:60px;overflow:visible}.login-step-copy{text-align:center}.login-step-label{color:var(--muted);font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.login-step-copy h2{margin:10px 0 5px;font:800 23px Manrope,sans-serif;letter-spacing:-.025em}.login-step-copy p{margin:0 0 8px;color:var(--muted);font-size:13px}.login-email-chip{display:inline-block;max-width:100%;padding:6px 10px;border:1px solid var(--line);border-radius:7px;background:var(--soft);font-size:12px;font-weight:700;overflow-wrap:anywhere}.login .login-form{margin-top:25px;gap:10px}.login .login-form label{font-size:12px;font-weight:700}.login .login-form input{height:48px;padding:11px 14px;border-radius:10px;transition:border-color .2s ease,box-shadow .2s ease}.login-otp{position:relative;cursor:text}.login .login-form .login-otp input#login-code{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:0;opacity:0;border:0;font-size:16px;caret-color:transparent;z-index:1}.login-otp-cells{display:grid;grid-template-columns:repeat(6,1fr);gap:8px}.login-otp-cells span{display:grid;place-items:center;height:56px;border:1.5px solid var(--line);border-radius:11px;background:var(--surface);font:800 24px Manrope,sans-serif;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.login-otp-cells span.filled{border-color:color-mix(in srgb,var(--button) 45%,var(--line));background:var(--soft)}.login-otp-cells span.active{border-color:var(--button);box-shadow:0 0 0 3px color-mix(in srgb,var(--button) 14%,transparent)}.login-otp-cells span.active:empty:after{content:"";width:2px;height:24px;border-radius:2px;background:var(--button);animation:login-caret 1s steps(1) infinite}.login-otp.invalid .login-otp-cells span{border-color:#d4483b;animation:login-shake .32s ease}.login-otp:has(input[aria-busy=true]) .login-otp-cells span{opacity:.6}@keyframes login-caret{50%{opacity:0}}@keyframes login-shake{25%{transform:translate(-4px)}75%{transform:translate(4px)}}.login-inbox{display:flex;align-items:center;justify-content:center;gap:6px;width:fit-content;margin:14px auto 0;padding:8px 14px;border:1px solid var(--line);border-radius:999px;font-size:12px;font-weight:700;text-decoration:none;color:inherit;transition:background-color .2s ease}.login-inbox:hover{background:var(--soft)}.login-card .login-hint{margin:12px 0 0;color:var(--muted);font-size:11.5px;line-height:1.5;text-align:center}@media(max-width:380px){.login-otp-cells{gap:6px}.login-otp-cells span{height:50px;font-size:21px}}@media(prefers-reduced-motion:reduce){.login-otp-cells span,.login-otp.invalid .login-otp-cells span,.login-otp-cells span.active:empty:after{animation:none;transition:none}}.login .login-form button{min-height:48px;margin-top:4px;border-radius:10px;transition:opacity .2s ease,transform .2s ease,box-shadow .2s ease}.login .login-form button:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 18px #0000001f}.login-secondary{margin-top:20px;padding-top:16px;border-top:1px solid var(--line)}.login-secondary button{font-size:12px;text-decoration:none;color:var(--muted);transition:color .2s ease}.login-secondary button:hover:not(:disabled){color:inherit;text-decoration:underline}.login-card .login-privacy{text-align:center;margin-top:18px;font-size:11px}.login-card .login-error,.login-card .login-notice{padding:10px 12px;border-radius:8px;background:var(--soft);font-size:12px}.login-modal-close{top:15px;right:15px;width:34px;height:34px;background:transparent;border:1px solid var(--line);transition:background-color .2s ease,transform .2s ease}.login-modal-close:hover{transform:rotate(90deg);background:var(--soft)}@keyframes login-step-in{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:translate(0)}}@media(max-width:480px){.login-modal-panel .login-card{padding:28px 22px 24px}.login-modal-panel{border-radius:17px}.login .login-icon{height:76px}.login .login-icon svg{width:54px;height:54px}}@media(prefers-reduced-motion:reduce){.route-stage,.route-stage .page-header h1,.route-stage .detail,.route-stage .profile-hero,.route-stage .project-detail,.route-stage .community-policy,.route-stage .info,.route-stage .settings,.route-stage .activity,.route-stage .person-row,.route-stage .project-row,.route-stage .record,.login-step,.left nav a.active:before{animation:none!important}.left nav a,.left .icon-row,.tabs button,.tabs a,.feed-filter button,.follow,.share-page-button,.login .login-form input,.login .login-form button,.login-secondary button,.login-modal-close,.login-progress span{transition:none!important;transform:none!important}}.activity-detail{padding:22px 20px 18px;border-bottom:0}.activity-detail .activity-content{margin-top:15px}.activity-detail .activity-content h2{font:800 19px/1.4 Manrope,sans-serif;margin:12px 0 9px}.activity-detail .activity-content p{font-size:15px;line-height:1.65}.activity-detail .actions{justify-content:space-between;gap:12px;margin-top:22px;padding-top:14px;border-top:1px solid var(--line)}.activity-detail .actions>a:last-child{margin-left:0}.activity-information{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.activity-information-toggle{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:51px;padding:12px 22px;border:0;background:transparent;color:inherit;font-size:13px;font-weight:800;text-align:left;transition:background-color .18s ease}.activity-information-toggle span{display:inline-flex;align-items:center;gap:9px}.activity-information-toggle:hover{background:var(--soft)}.activity-information-toggle:focus-visible{outline:2px solid currentColor;outline-offset:-3px}.activity-information-toggle>svg{color:var(--muted);transition:transform .2s ease}.activity-information-toggle>svg.open{transform:rotate(180deg)}.activity-information-content{padding:4px 22px 25px;border-top:1px solid var(--line);animation:section-enter .25s ease both}.activity-information-intro{margin:15px 0;color:var(--muted);font-size:12px;line-height:1.5}.activity-information-content dl{margin:0}.activity-information-content h3{font-size:14px;margin:25px 0 10px}.activity-information-content .source-link{display:flex;width:fit-content;margin:8px 0;line-height:1.4}.activity-information-content .activity-revision{font-size:12px;line-height:1.5;color:var(--muted)}.activity-information-content .method-hint{margin-top:22px}.activity-information-content .report{margin-top:23px}.community-section{border-top:0;padding-top:22px}.community-heading{padding-bottom:17px}.community-heading h2{margin-top:7px}@media(max-width:480px){.activity-detail{padding:18px 14px 16px}.activity-detail .activity-content h2{font-size:17px}.activity-detail .actions{gap:9px}.activity-information-toggle,.activity-information-content{padding-inline:16px}.community-section{padding-top:19px}}@media(prefers-reduced-motion:reduce){.activity-information-content{animation:none}.activity-information-toggle,.activity-information-toggle>svg{transition:none}}.community-section{padding:0 0 28px;scroll-margin-top:70px}.community-composer{display:flex;align-items:flex-start;gap:12px;margin:0;padding:18px 20px 13px;border-bottom:1px solid var(--line)}.community-composer-avatar{display:grid;place-items:center;flex:none;width:40px;height:40px;border:1px solid var(--line);border-radius:50%;background:var(--soft);color:var(--muted)}.community-composer-main{min-width:0;flex:1}.community-composer textarea{display:block;width:100%;min-height:62px;margin:0;padding:9px 0;border:0;border-radius:0;background:transparent;resize:none;overflow:hidden;color:inherit;font-size:15px;line-height:1.5}.community-composer textarea:focus{outline:none;box-shadow:none}.community-composer textarea::placeholder{color:var(--muted);opacity:1}.community-composer-context{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:0 0 4px;color:var(--muted);font-size:11px}.community-composer-context button{border:0;background:none;color:inherit;font-size:11px;text-decoration:underline}.community-composer-placeholder{display:block;width:100%;min-height:40px;padding:9px 0;border:0;background:transparent;color:var(--muted);text-align:left;font-size:15px;font-weight:400}.community-composer-placeholder:hover{color:inherit}.community-compose-actions{justify-content:flex-end;min-height:32px}.community-compose-actions button[type=submit]{min-width:83px;border-radius:999px;padding:8px 16px;font-size:12px}.community-list>.community-comment{padding:17px 20px}.community-list>p{padding:15px 20px}.community-notice{margin:12px 20px}.community-more{margin-top:16px}.community-confirm-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;display:grid;place-items:center;overflow-y:auto;padding:16px;background:#0c0e1273;backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px)}.community-confirm{width:min(100%,390px);padding:23px;border:1px solid var(--line);border-radius:16px;background:var(--surface);box-shadow:0 20px 60px #00000038;animation:login-panel-in .22s ease both}.community-confirm h2{margin:0 0 8px;font:800 17px Manrope,sans-serif}.community-confirm p{margin:0;color:var(--muted);font-size:13px;line-height:1.55}.community-confirm p+p{margin-top:10px}.community-confirm p.community-confirm-error{color:#b42336;font-weight:700}.community-confirm p a{text-decoration:underline}.community-confirm-accept{display:flex;align-items:flex-start;gap:9px;margin-top:18px;font-size:12px;line-height:1.45}.community-confirm-accept input{flex:none;margin:2px 0 0;accent-color:var(--button)}.community-confirm>div{display:flex;justify-content:flex-end;gap:8px;margin-top:22px}.community-confirm button{border:1px solid var(--line);border-radius:8px;background:var(--soft);color:inherit;padding:9px 12px;font-size:12px;font-weight:800}.community-confirm button:last-child{border-color:var(--button);background:var(--button);color:var(--button-text)}.community-confirm button.community-delete-button:last-child{border-color:#b42336;background:#b42336;color:#fff}.community-confirm button.community-delete-button:last-child:hover{background:#951d2d}.community-confirm button:disabled{opacity:.5}@media(max-width:480px){.community-section{padding:0 0 24px}.community-composer{padding:16px 14px 12px}.community-list>.community-comment{padding:15px 14px}.community-composer-avatar{width:36px;height:36px}.community-notice{margin-inline:14px}}@media(prefers-reduced-motion:reduce){.community-confirm{animation:none}}.account-setup-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:150;display:grid;place-items:center;overflow-y:auto;padding:18px;background:#0c0e128c;backdrop-filter:blur(9px);-webkit-backdrop-filter:blur(9px)}.account-setup-panel{width:min(100%,480px);max-height:calc(100dvh - 36px);overflow-y:auto;padding:28px;border:1px solid var(--line);border-radius:18px;background:var(--surface);box-shadow:0 24px 75px #00000047;animation:login-panel-in .24s ease both}.account-setup-step{color:var(--muted);font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.account-setup-panel h2{margin:9px 0 7px;font:800 22px Manrope,sans-serif}.account-setup-panel>p{margin:0 0 19px;color:var(--muted);font-size:13px;line-height:1.5}.account-setup-panel form{display:grid;gap:12px}.account-setup-panel form>label:not(.account-setup-accept){display:grid;gap:5px;font-size:12px;font-weight:800}.account-setup-panel input:not([type=checkbox]){width:100%;min-width:0;border:1px solid var(--line);border-radius:9px;background:var(--soft);color:inherit;padding:11px 12px;font-size:14px}.account-setup-panel input:focus-visible{outline:2px solid currentColor;outline-offset:2px}.account-setup-terms{padding:13px;border:1px solid var(--line);border-radius:10px;background:var(--soft);font-size:11px;line-height:1.5}.account-setup-terms strong{font-size:12px}.account-setup-terms p{margin:6px 0 10px;color:var(--muted)}.account-setup-terms a,.account-setup-accept a,.account-setup-help{text-decoration:underline;text-underline-offset:2px}.account-setup-terms span{padding:0 6px;color:var(--muted)}.account-setup-accept{display:flex;align-items:flex-start;gap:8px;font-size:12px;line-height:1.5}.account-setup-accept input{margin:3px 0 0;accent-color:var(--button)}.account-setup-panel form>button{min-height:44px;border:0;border-radius:9px;background:var(--button);color:var(--button-text);font-size:13px;font-weight:800}.account-setup-panel form>button:disabled{opacity:.5;cursor:default}.account-setup-error{margin:0;color:#bc3b49;font-size:12px}.account-setup-exit{display:block;margin:17px auto 0;padding:4px;border:0;background:none;color:var(--muted);font-size:12px}.account-setup-help{display:block;margin-top:10px;color:var(--muted);text-align:center;font-size:11px}.project-types,.project-themes{display:flex;gap:7px;overflow-x:auto;margin-top:14px;padding:1px 0 8px;scrollbar-width:thin}.project-types button,.project-themes button{flex:none;border:1px solid var(--line);border-radius:999px;background:var(--surface);color:inherit;padding:8px 12px;font-size:12px;font-weight:700;white-space:nowrap;transition:background .18s ease,color .18s ease,border-color .18s ease}.project-types button:hover,.project-themes button:hover{background:var(--soft)}.project-types button.selected,.project-themes button.selected{background:var(--button);border-color:var(--button);color:var(--button-text)}.project-types button:focus-visible,.project-themes button:focus-visible{outline:2px solid currentColor;outline-offset:2px}.project-row-themes{color:var(--muted);font-size:11px;line-height:1.4}.project-detail-themes{display:flex;align-items:center;flex-wrap:wrap;gap:7px;margin:12px 0 18px}.project-detail-themes span{margin-right:3px;color:var(--muted);font-size:12px}.project-detail-themes a{border:1px solid var(--line);border-radius:999px;background:var(--soft);padding:6px 10px;font-size:11px;font-weight:700}.project-detail-themes a:hover{text-decoration:none;background:var(--scroll-track)}.left .logo{display:block;width:fit-content;margin:0 0 34px 10px;font:800 29px/1 Manrope,sans-serif;letter-spacing:-2px}.left .logo:hover{text-decoration:none}@media(min-width:801px)and (max-width:1100px){.left .logo{display:block;margin:0 auto 29px;font-size:19px;letter-spacing:-1px}}.activity-tags{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.theme-tag{display:inline-flex;align-items:center;width:fit-content;max-width:100%;border:1px solid hsl(var(--theme-hue) 48% 81%);border-radius:6px;background:hsl(var(--theme-hue) 65% 94%);color:hsl(var(--theme-hue) 58% 28%);padding:4px 7px;font-size:10px;font-weight:800;line-height:1.3;text-decoration:none}a.theme-tag:hover{text-decoration:none;filter:brightness(.96)}.theme-neutral{border-color:var(--line);background:var(--soft);color:var(--muted)}:root[data-theme=dark] .theme-tag{border-color:hsl(var(--theme-hue) 33% 37%);background:hsl(var(--theme-hue) 34% 23%);color:hsl(var(--theme-hue) 75% 82%)}:root[data-theme=dark] .theme-neutral{border-color:var(--line);background:var(--soft);color:var(--muted)}.project-row-themes{display:flex;flex-wrap:wrap;gap:5px}.project-themes button:not(:first-child){border-color:hsl(var(--theme-hue) 48% 81%);background:hsl(var(--theme-hue) 65% 94%);color:hsl(var(--theme-hue) 58% 28%)}.project-themes button:not(:first-child).selected{border-color:hsl(var(--theme-hue) 52% 62%);background:hsl(var(--theme-hue) 65% 84%)}:root[data-theme=dark] .project-themes button:not(:first-child){border-color:hsl(var(--theme-hue) 33% 37%);background:hsl(var(--theme-hue) 34% 23%);color:hsl(var(--theme-hue) 75% 82%)}:root[data-theme=dark] .project-themes button:not(:first-child).selected{border-color:hsl(var(--theme-hue) 55% 58%);background:hsl(var(--theme-hue) 35% 34%)}.project-detail-themes a.theme-tag{border-color:hsl(var(--theme-hue) 48% 81%);background:hsl(var(--theme-hue) 65% 94%);color:hsl(var(--theme-hue) 58% 28%)}:root[data-theme=dark] .project-detail-themes a.theme-tag{border-color:hsl(var(--theme-hue) 33% 37%);background:hsl(var(--theme-hue) 34% 23%);color:hsl(var(--theme-hue) 75% 82%)}.project-themes button:not(:first-child),.project-themes button:not(:first-child).selected,.project-row-themes .theme-tag,.project-detail-themes a.theme-tag,:root[data-theme=dark] .project-themes button:not(:first-child),:root[data-theme=dark] .project-themes button:not(:first-child).selected,:root[data-theme=dark] .project-row-themes .theme-tag,:root[data-theme=dark] .project-detail-themes a.theme-tag{border-color:hsl(var(--theme-hue) 52% 23%);background:hsl(var(--theme-hue) 56% 27%);color:#fff}.project-themes{padding:3px 3px 8px}.project-themes button:not(:first-child).selected,:root[data-theme=dark] .project-themes button:not(:first-child).selected{border-color:hsl(var(--theme-hue) 56% 27%);background:hsl(var(--theme-hue) 56% 27%);color:#fff;box-shadow:0 0 0 1px hsl(var(--theme-hue) 64% 52%);outline:0}.project-themes button:focus-visible,.project-types button:focus-visible{outline:0;box-shadow:inset 0 0 0 2px currentColor}.project-themes button:not(:first-child).selected:focus-visible{box-shadow:0 0 0 1px hsl(var(--theme-hue) 64% 52%),inset 0 0 0 2px #fff}.project-row>.tag,.project-detail>.tag,.project-detail .project-vote>.tag,:root[data-theme=dark] .project-row>.tag,:root[data-theme=dark] .project-detail>.tag,:root[data-theme=dark] .project-detail .project-vote>.tag{background:#34383d;color:#fff;box-shadow:none}.activity-tags .theme-tag,:root[data-theme=dark] .activity-tags .theme-tag{border-color:hsl(var(--theme-hue) 52% 23%);background:hsl(var(--theme-hue) 56% 27%);color:#fff}.following-explore{display:inline-block;margin-top:9px;font-size:13px;font-weight:800;text-decoration:underline;text-underline-offset:3px}.project-types{padding-bottom:2px}.project-themes{margin-top:3px}:root:not([data-theme=dark]) .project-themes button:not(:first-child),:root:not([data-theme=dark]) .project-row-themes .theme-tag,:root:not([data-theme=dark]) .project-detail-themes a.theme-tag,:root:not([data-theme=dark]) .activity-tags .theme-tag{border-color:hsl(var(--theme-hue) 58% calc(var(--theme-lightness) - 4%));background:hsl(var(--theme-hue) 58% var(--theme-lightness));color:#fff}:root:not([data-theme=dark]) .project-themes button:not(:first-child).selected{border-color:hsl(var(--theme-hue) 58% calc(var(--theme-lightness) - 4%));background:hsl(var(--theme-hue) 58% var(--theme-lightness));color:#fff}.settings .settings-hint{margin:0 0 12px;color:var(--muted);font-size:12px;line-height:1.5}.settings .settings-identity-form{display:grid;gap:11px}.settings-identity-form label{display:grid;gap:5px;font-size:12px;font-weight:700}.settings-identity-form small{color:var(--muted);font-size:11px;overflow-wrap:anywhere}.settings .settings-identity-form button{justify-self:start}@media(max-width:480px){.account-setup-backdrop{padding:10px}.account-setup-panel{max-height:calc(100dvh - 20px);padding:22px;border-radius:14px}}@media(prefers-reduced-motion:reduce){.account-setup-panel{animation:none}}:root{--chart-green:#138a5a;--chart-green-2:#77cda5}:root[data-theme=dark]{--chart-green:#4ade9a;--chart-green-2:#16835d}.chart-wrap{min-width:0}.chart-readout{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;margin:0 0 8px;min-height:27px}.chart-readout strong{font:800 17px Manrope,sans-serif;font-variant-numeric:tabular-nums}.chart-readout strong span{font:500 11px DM Sans,sans-serif;color:var(--muted)}.chart-readout>span{font-size:11px;color:var(--muted)}.chart-scroll{max-width:100%;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin}.analysis-svg{display:block;max-width:none}.chart-grid{stroke:var(--line);stroke-width:1}.chart-axis{font:10px DM Sans,sans-serif;fill:var(--muted)}.chart-line{stroke:var(--chart-green);stroke-width:2.5;fill:none;stroke-linecap:round;stroke-linejoin:round}.chart-dot{fill:var(--chart-green);stroke:var(--surface);stroke-width:1.5}.chart-dot.selected{stroke-width:2}.chart-dot.incomplete,.chart-column.incomplete{opacity:.3}.chart-hit{fill:transparent;cursor:pointer}.analysis-svg g:focus-visible .chart-dot,.analysis-svg g:focus-visible .chart-column{outline:2px solid var(--chart-green)}.chart-column-expense{fill:var(--chart-green)}.chart-column-action{fill:var(--chart-green-2)}.analysis-legend{margin:8px 0 14px}.analysis-legend .expense,:root[data-theme=dark] .analysis-legend .expense{background:var(--chart-green)}.analysis-legend .action,:root[data-theme=dark] .analysis-legend .action{background:var(--chart-green-2)}.analysis-panel{grid-template-columns:minmax(0,1fr);min-width:0;max-width:100%;overflow:hidden}.analysis-panel>*{min-width:0}.analysis-chart,.analysis-highlights,.analysis-highlights>div{min-width:0;max-width:100%}.chart-readout strong{min-width:0;max-width:100%;overflow-wrap:anywhere}.analysis-chart-heading>span{min-width:0;overflow-wrap:anywhere}.analysis-period-picker select{min-width:0}.consultation-votes{flex:1 1 230px;min-width:0;max-width:300px}.consultation-votes-label{display:flex;justify-content:space-between;gap:12px;margin-bottom:7px;font-size:11px;font-weight:800;font-variant-numeric:tabular-nums}.consultation-votes-label span{display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.consultation-votes-label i{display:block;width:7px;height:7px;border-radius:50%}.consultation-votes-label .yes,.consultation-votes-track .yes{background:#159565}.consultation-votes-label .no,.consultation-votes-track .no{background:#dc5555}.consultation-votes-track{display:flex;width:100%;height:9px;overflow:hidden;border-radius:99px;background:var(--soft)}.consultation-votes-track span{display:block;height:100%;transition:width .35s ease}.consultation-card-bottom>a{flex:none}@media(max-width:540px){.consultation-votes{flex-basis:100%;max-width:none}.consultation-card-bottom>a{margin-top:5px}}@media(prefers-reduced-motion:reduce){.consultation-votes-track span{transition:none}}@media(max-width:800px){.mobile-nav{height:calc(58px + env(safe-area-inset-bottom));padding:6px 6px calc(6px + env(safe-area-inset-bottom));gap:2px;align-items:stretch;background:color-mix(in srgb,var(--surface) 92%,transparent);-webkit-backdrop-filter:saturate(1.6) blur(14px);backdrop-filter:saturate(1.6) blur(14px);box-shadow:0 -1px 0 var(--line),0 -8px 24px #0000000f;border-top:0}.mobile-nav a{position:relative;flex:1 1 0;min-width:44px;display:flex;align-items:center;justify-content:center;background:none;border-radius:999px;-webkit-tap-highlight-color:transparent}.mobile-nav a:before{content:"";position:absolute;width:52px;max-width:100%;height:34px;border-radius:999px;background:var(--soft);transform:scale(.6);opacity:0;transition:transform .18s ease,opacity .18s ease}.mobile-nav a svg{position:relative;transition:transform .15s ease}.mobile-nav a.active{background:none;color:inherit}.mobile-nav a.active:before{transform:scale(1);opacity:1}.mobile-nav a.active svg{stroke-width:2.4}.mobile-nav a:active svg{transform:scale(.88)}.mobile-nav small{display:none}}.platform-post .byline{align-items:center}.platform-dismiss{margin-left:auto;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:0;border-radius:999px;background:none;color:var(--muted);cursor:pointer}.platform-dismiss:hover{background:var(--soft);color:inherit}.platform-post:not(.expanded) .platform-text{max-height:calc(15px * 1.65 * 3);overflow:hidden;-webkit-mask-image:linear-gradient(#000 45%,transparent);mask-image:linear-gradient(#000 45%,transparent)}.platform-actions{display:flex;align-items:center;flex-wrap:wrap;gap:6px 18px;margin-top:10px}.platform-actions .platform-methodology{margin-top:0}.platform-more{display:inline-flex;align-items:center;gap:4px;padding:0;border:0;background:none;color:inherit;font:inherit;font-size:13px;font-weight:800;cursor:pointer}.platform-more svg{transition:transform .18s ease}.platform-post.expanded .platform-more svg{transform:rotate(180deg)}.mobile-top{display:none}@media(max-width:800px){.mobile-top{display:flex;align-items:center;justify-content:space-between;height:52px;padding:0 10px 0 18px;border-bottom:1px solid var(--line);background:var(--surface)}.mobile-logo{font:800 23px/1 Manrope,sans-serif;letter-spacing:-1.5px;color:inherit}.mobile-logo:hover{text-decoration:none}.mobile-top-actions{display:flex;align-items:center;gap:2px}.mobile-top-actions a,.mobile-top-actions button{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border:0;border-radius:999px;background:none;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.mobile-top-actions a:active,.mobile-top-actions button:active{background:var(--soft)}}.nav-icon{position:relative;display:inline-flex;font-style:normal;line-height:0}.nav-badge{position:absolute;top:-6px;left:calc(100% - 9px);min-width:17px;height:17px;padding:0 4px;border-radius:999px;background:#dc3b3b;color:#fff;font:800 10px/17px DM Sans,system-ui,sans-serif;text-align:center;font-variant-numeric:tabular-nums;box-shadow:0 0 0 2px var(--surface);pointer-events:none;animation:nav-badge-in .2s ease-out both}@keyframes nav-badge-in{0%{transform:scale(.4);opacity:0}to{transform:scale(1);opacity:1}}@media(prefers-reduced-motion:reduce){.nav-badge{animation:none}}@media(max-width:800px){.page-header{display:none}.mobile-top{position:sticky;top:0;z-index:20}.mobile-top-start{display:flex;align-items:center;gap:4px;min-width:0}.mobile-back{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;margin-left:-10px;border:0;border-radius:999px;background:none;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.mobile-back:active{background:var(--soft)}}.notify-button{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:1px solid var(--line);border-radius:9px;background:var(--soft);color:inherit;cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.notify-button:hover{border-color:var(--muted)}.notify-button.active{background:var(--button);color:var(--button-text);border-color:transparent}.notify-button.active svg{animation:notify-ring .5s ease-out}.notify-button:disabled{opacity:.7;cursor:default}@keyframes notify-ring{0%{transform:rotate(0)}25%{transform:rotate(14deg)}50%{transform:rotate(-12deg)}75%{transform:rotate(6deg)}to{transform:rotate(0)}}@media(prefers-reduced-motion:reduce){.notify-button.active svg{animation:none}}.profile-card{position:relative;border-bottom:1px solid var(--line)}.profile-banner{position:relative;height:150px;overflow:hidden;display:flex;align-items:flex-end;justify-content:flex-end;padding:0 22px 6px}.profile-banner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000 55%,#0000002e);pointer-events:none}.profile-banner span{position:relative;font:800 74px/.8 Manrope,sans-serif;letter-spacing:-3px;white-space:nowrap;-webkit-user-select:none;user-select:none}.profile-head{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;padding:0 20px;margin-top:-52px;position:relative;z-index:1}.profile-avatar{flex:none;border-radius:50%;padding:4px;background:var(--surface);box-shadow:0 4px 18px #00000024}.profile-avatar .avatar{display:block;width:104px;height:104px}.profile-avatar .avatar.placeholder{display:flex;align-items:center;justify-content:center}.profile-head .profile-share-actions{padding-bottom:4px;gap:6px}.profile-head .share-page-button{margin:0;height:40px}.profile-head .follow{height:40px;padding:0 18px;font-size:13px}.profile-identity{padding:14px 22px 4px}.profile-identity h2{margin:0;font:800 26px/1.15 Manrope,sans-serif;letter-spacing:-.6px}.profile-office{margin:6px 0 0;font-size:14px;font-weight:700}.profile-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.profile-chip{display:inline-flex;align-items:center;height:26px;padding:0 10px;border:1px solid var(--line);border-radius:999px;font-size:12px;font-weight:700;color:var(--muted);background:var(--surface)}.profile-chip.party{border:0;color:#fff;padding:0 3px}.profile-chip.party b{padding:3px 8px;border-radius:999px;background:#00000059;font-weight:800;letter-spacing:.3px}.profile-chip.live{color:var(--chart-green);border-color:color-mix(in srgb,var(--chart-green) 45%,transparent)}.profile-chip.live:before{content:"";width:7px;height:7px;margin-right:6px;border-radius:50%;background:currentColor}.profile-civil{margin:10px 0 0;font-size:13px;color:var(--muted)}.profile-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:16px 20px 4px}.profile-stats>*{display:flex;flex-direction:column;align-items:flex-start;gap:3px;min-width:0;padding:12px 13px;border:1px solid var(--line);border-radius:12px;background:var(--surface);color:inherit;font:inherit;text-align:left}.profile-stats button{cursor:pointer;transition:border-color .2s ease,background-color .2s ease}.profile-stats button:hover{border-color:var(--muted);background:var(--soft)}.profile-stats strong{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:800 17px/1.2 Manrope,sans-serif;font-variant-numeric:tabular-nums}.profile-stats span{font-size:11.5px;color:var(--muted);line-height:1.25}.profile-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 16px;padding:12px 22px 0;font-size:12px;color:var(--muted)}.profile-foot a{display:inline-flex;align-items:center;gap:5px;color:inherit;font-weight:700;text-decoration:underline;text-underline-offset:3px}.profile-note{margin:8px 0 0;padding:0 22px 16px;font-size:11.5px;line-height:1.5;color:var(--muted)}.route-stage .profile-card{animation:section-enter .32s 45ms both}@media(prefers-reduced-motion:reduce){.route-stage .profile-card{animation:none}}@media(max-width:800px){.profile-banner{height:118px;padding:0 16px 4px}.profile-banner span{font-size:58px}.profile-head{padding:0 14px;margin-top:-44px}.profile-avatar .avatar{width:88px;height:88px}.profile-identity{padding:12px 16px 2px}.profile-identity h2{font-size:23px}.profile-stats{grid-template-columns:repeat(2,minmax(0,1fr));padding:14px 14px 2px}.profile-foot{padding:12px 16px 0}.profile-note{padding:0 16px 14px}}.profile-stats{grid-template-columns:minmax(0,.8fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1.45fr)}@media(max-width:800px){.profile-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.profile-banner-flag{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.profile-banner.has-flag .profile-banner-acronym{display:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.plus-badge{display:inline-flex;align-items:center;height:20px;padding:0 7px;border:1.5px solid currentColor;border-radius:5px;font-size:11px;font-weight:800;letter-spacing:.4px;text-transform:uppercase;line-height:1}.plus-kicker{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:800;letter-spacing:.6px;text-transform:uppercase;color:var(--muted)}.plus-cta{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 20px;border:0;border-radius:9px;background:var(--button);color:var(--button-text);font:inherit;font-size:14px;font-weight:700;cursor:pointer;text-decoration:none}.plus-cta:hover{text-decoration:none;opacity:.88}.plus-cta:disabled{opacity:.45;cursor:default}.plus-link{padding:0;border:0;background:none;color:inherit;font:inherit;font-size:13px;font-weight:700;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.plus-link:disabled{opacity:.5}.plus-muted{font-size:13px;color:var(--muted)}.plus-page{padding-bottom:32px}.plus-intro{padding:30px 22px 26px;border-bottom:1px solid var(--line)}.plus-intro h2{margin:10px 0;max-width:520px;font:800 27px/1.18 Manrope,sans-serif;letter-spacing:-.7px}.plus-intro>p{margin:0 0 4px;max-width:540px;font-size:15px;line-height:1.6;color:var(--muted)}.plus-intro>.plus-link{margin-top:12px}.plus-buy{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:22px}.plus-buy span{font-size:13px;color:var(--muted)}.plus-message{margin:16px 0 0;padding:10px 12px;border-radius:9px;background:var(--soft);font-size:14px;font-weight:700}.plus-block{padding:22px;border-bottom:1px solid var(--line)}.plus-block h3{margin:0;font:800 17px Manrope,sans-serif}.plus-block>p{margin:6px 0 14px;max-width:560px;font-size:14px;line-height:1.55;color:var(--muted)}.plus-block>p svg{vertical-align:-2px}.plus-block-head{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.plus-block-head span{font-size:12px;font-weight:700;color:var(--muted)}.plus-table{width:100%;margin-top:12px;border-collapse:collapse;font-size:14px}.plus-table thead th{padding:0 0 8px;font-size:12px;font-weight:800;color:var(--muted);text-align:center}.plus-table thead th:first-child{text-align:left}.plus-table tbody th{padding:12px 12px 12px 0;border-top:1px solid var(--line);font-weight:600;text-align:left;line-height:1.4}.plus-table tbody th small{display:block;margin-top:2px;font-size:12px;font-weight:500;color:var(--muted)}.plus-table td{width:64px;padding:12px 0;border-top:1px solid var(--line);text-align:center;vertical-align:middle}.plus-table td svg{vertical-align:middle}.plus-table td:nth-child(2) svg[aria-label="Não incluído"]{color:var(--muted);opacity:.6}.plus-table td:last-child{font-weight:800}.plus-themes{display:flex;flex-wrap:wrap;gap:6px}.plus-themes button{display:inline-flex;align-items:center;gap:5px;min-height:32px;padding:0 12px;border:1px solid var(--line);border-radius:999px;background:var(--surface);color:inherit;font:inherit;font-size:13px;font-weight:600;cursor:pointer}.plus-themes button:hover:not(:disabled){border-color:var(--muted)}.plus-themes button.selected{border-color:transparent;background:hsl(var(--theme-hue) 60% var(--theme-lightness));color:#fff}.plus-themes button:disabled{cursor:default;opacity:.55}.plus-themes button.selected:disabled{opacity:.9}.plus-error{margin:10px 0 0;color:#c62828;font-size:13px;font-weight:700}.plus-faq details{border-top:1px solid var(--line)}.plus-faq details:first-child{margin-top:10px}.plus-faq summary{padding:13px 0;font-size:14px;font-weight:700;cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:12px}.plus-faq summary::-webkit-details-marker{display:none}.plus-faq summary:after{content:"+";font-weight:500;color:var(--muted)}.plus-faq details[open] summary:after{content:"–"}.plus-faq details p{margin:0 0 14px;max-width:560px;font-size:14px;line-height:1.6;color:var(--muted)}.plus-bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin:22px 22px 0;padding:18px 20px;border-radius:12px;background:var(--soft)}.plus-bottom p{margin:0;font:800 18px Manrope,sans-serif}.plus-gate{display:flex;flex-direction:column;align-items:flex-start;gap:8px;max-width:420px;margin:0 16px;padding:22px;border:1px solid var(--line);border-radius:14px;background:var(--surface);box-shadow:0 10px 32px #0000001a}.plus-gate h3{margin:2px 0 0;font:800 19px Manrope,sans-serif}.plus-gate p{margin:0 0 6px;font-size:14px;line-height:1.55;color:var(--muted)}.plus-gate .plus-link{margin-top:2px}.tab-lock{margin-left:5px;vertical-align:-1px;opacity:.6}.notification-reason{display:inline-flex;margin:12px 0 -4px 20px;padding:3px 8px;border-radius:6px;background:var(--soft);font-size:11px;font-weight:700;color:var(--muted)}.settings-plus{display:flex;align-items:center;gap:12px;margin-bottom:18px;padding:14px 16px;border:1px solid var(--line);border-radius:12px;color:inherit;font-size:14px;font-weight:600}.settings-plus:hover{text-decoration:none;background:var(--soft)}.settings-plus span{flex:1}.mobile-top-actions .mobile-plus{width:auto;height:28px;padding:0 9px;margin-right:4px;border:1.5px solid currentColor;border-radius:6px;font-size:11px;font-weight:800;letter-spacing:.4px;text-transform:uppercase}.mobile-top-actions .mobile-plus:hover{text-decoration:none}.plus-blur{position:relative;min-height:440px;overflow:hidden}.plus-blur-sample{padding:8px 20px 20px;filter:blur(6px);opacity:.7;pointer-events:none;-webkit-user-select:none;user-select:none}.plus-sample-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:15px 0;border-bottom:1px solid var(--line)}.plus-sample-row strong{display:block;font-size:14px}.plus-sample-row span{display:block;margin-top:3px;font-size:12px;color:var(--muted)}.plus-sample-row b{font-size:14px}.plus-sample-tiles{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:12px 0 18px}.plus-sample-tiles div{padding:14px;border:1px solid var(--line);border-radius:12px}.plus-sample-tiles strong{display:block;font:800 17px Manrope,sans-serif}.plus-sample-tiles span{font-size:11px;color:var(--muted)}.plus-sample-chart{display:flex;align-items:flex-end;gap:8px;height:200px;padding:0 4px;border-bottom:1px solid var(--line)}.plus-sample-chart span{flex:1;border-radius:6px 6px 0 0;background:var(--button)}.plus-sample-axis{display:flex;gap:8px;padding:6px 4px 0}.plus-sample-axis span{flex:1;text-align:center;font-size:10px;color:var(--muted)}.plus-blur-overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-start;justify-content:center;padding-top:30px;background:color-mix(in srgb,var(--surface) 40%,transparent)}@media(max-width:800px){.plus-intro{padding:24px 16px 22px}.plus-intro h2{font-size:23px}.plus-block{padding:20px 16px}.plus-bottom{margin:20px 16px 0}.plus-buy .plus-cta{width:100%}}.plus-page{display:flex;flex-direction:column;align-items:center;padding:56px 20px 40px}.plus-card{width:100%;max-width:380px;text-align:center}.plus-card h2{margin:0;font:800 30px/1.1 Manrope,sans-serif;letter-spacing:-.8px}.plus-price{margin:14px 0 0;font-size:15px;color:var(--muted)}.plus-price strong{margin-right:4px;font:800 22px Manrope,sans-serif;color:var(--button)}.plus-lead{margin:12px 0 0;font-size:15px;line-height:1.5;color:var(--muted)}.plus-list{display:inline-flex;flex-direction:column;gap:12px;margin:28px 0 30px;padding:0;list-style:none;text-align:left;font-size:15px}.plus-list li{display:flex;align-items:center;gap:10px}.plus-list svg{flex:none}.plus-card .plus-cta{width:100%}.plus-note{margin:12px 0 0;font-size:12px;color:var(--muted)}.plus-card .plus-message{margin-top:16px}.plus-page>.plus-block{width:100%;max-width:520px;margin-top:40px;padding:24px 0 0;border-top:1px solid var(--line);border-bottom:0;text-align:center}.plus-page>.plus-block .plus-block-head{justify-content:center;gap:8px}.plus-page>.plus-block>p{margin-left:auto;margin-right:auto}.plus-page>.plus-block .plus-themes{justify-content:center}.plus-free{margin:40px 0 0;font-size:12px;color:var(--muted);text-align:center}@media(max-width:800px){.plus-page{padding:40px 16px 32px}}.acct{position:relative}.account-sidebar{margin-top:auto}.account-trigger{display:flex;align-items:center;gap:10px;width:100%;padding:9px 10px;border:0;border-radius:12px;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.account-trigger:hover,.acct.open .account-trigger{background:var(--soft)}.account-avatar{display:inline-flex;align-items:center;justify-content:center;flex:none;width:36px;height:36px;border-radius:50%;background:var(--button);color:var(--button-text);font-size:13px;font-weight:800;letter-spacing:.3px}.account-avatar.guest{background:var(--soft);color:inherit;border:1px solid var(--line)}.account-text{display:flex;flex-direction:column;flex:1;min-width:0;line-height:1.25}.account-text strong,.account-menu-head strong{overflow:hidden;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.account-text small,.account-menu-head small{overflow:hidden;font-size:12px;color:var(--muted);text-overflow:ellipsis;white-space:nowrap}.account-chevron{flex:none;color:var(--muted);transition:transform .18s ease}.acct.open .account-chevron{transform:rotate(180deg)}.account-menu{position:absolute;left:0;right:0;bottom:calc(100% + 8px);z-index:40;padding:6px;border:1px solid var(--line);border-radius:14px;background:var(--surface);box-shadow:0 14px 36px #00000024;animation:account-in .14s ease-out}@keyframes account-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.account-menu button{display:flex;align-items:center;gap:12px;width:100%;padding:10px 12px;border:0;border-radius:9px;background:none;color:inherit;font:inherit;font-size:14px;font-weight:600;text-align:left;cursor:pointer}.account-menu button:hover,.account-menu button:focus-visible{background:var(--soft);outline:none}.account-menu button svg{flex:none;color:var(--muted)}.account-sep{height:1px;margin:6px;background:var(--line)}.account-menu-head{display:flex;align-items:center;gap:10px;padding:8px 10px 12px;margin-bottom:4px;border-bottom:1px solid var(--line)}.account-menu-head>span:last-child{display:flex;flex-direction:column;min-width:0}@media(prefers-reduced-motion:reduce){.account-menu{animation:none}.account-chevron{transition:none}}@media(min-width:801px)and (max-width:1100px){.account-sidebar .account-text,.account-sidebar .account-chevron{display:none}.account-trigger{justify-content:center;padding:8px}.account-sidebar .account-menu{right:auto;width:220px}}.account-sheet{position:static;display:flex;flex:1 1 0;min-width:44px}.mobile-nav .account-tab{position:relative;display:flex;flex:1;align-items:center;justify-content:center;border:0;border-radius:999px;background:none;color:var(--muted);cursor:pointer;-webkit-tap-highlight-color:transparent}.mobile-nav .account-tab:before{content:"";position:absolute;width:52px;max-width:100%;height:34px;border-radius:999px;background:var(--soft);transform:scale(.6);opacity:0;transition:transform .18s ease,opacity .18s ease}.mobile-nav .account-tab svg{position:relative}.mobile-nav .account-tab.active{color:inherit}.mobile-nav .account-tab.active:before{transform:scale(1);opacity:1}.account-sheet .account-menu{left:10px;right:10px;bottom:calc(100% + 8px);padding:8px}.account-sheet .account-menu button{padding:12px}.mobile-nav .account-menu-head small{display:block}.xc-section{border-top:1px solid var(--line)}.xc-avatar{display:inline-flex;align-items:center;justify-content:center;flex:none;width:40px;height:40px;border-radius:50%;background:var(--soft);border:1px solid var(--line);color:inherit;font-size:14px;font-weight:800;letter-spacing:.2px}.xc-side{display:flex;flex-direction:column;align-items:center}.xc-line{flex:1;width:2px;min-height:12px;margin-top:4px;background:var(--line)}.xc-compose{display:grid;grid-template-columns:40px minmax(0,1fr);gap:12px;padding:14px 16px 12px;border-bottom:1px solid var(--line)}.xc-compose-main{min-width:0}.xc-compose textarea{display:block;width:100%;min-height:40px;padding:8px 0;border:0;background:none;color:inherit;font:inherit;font-size:18px;line-height:1.4;resize:none;outline:none}.xc-compose textarea::placeholder{color:var(--muted)}.xc-compose-bar{display:flex;align-items:center;justify-content:flex-end;gap:14px;padding-top:10px;border-top:1px solid var(--line)}.xc-count{font-size:13px;color:var(--muted);font-variant-numeric:tabular-nums}.xc-count.low{color:#d32f2f}.xc-btn{min-height:36px;padding:0 18px;border:0;border-radius:999px;background:var(--button);color:var(--button-text);font:inherit;font-size:15px;font-weight:700;cursor:pointer}.xc-btn:disabled{opacity:.5;cursor:default}.xc-compose-guest{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:40px}.xc-compose-placeholder{padding:0;border:0;background:none;color:var(--muted);font:inherit;font-size:18px;cursor:text;text-align:left}.xc-context{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:14px;color:var(--muted)}.xc-context b{color:inherit;font-weight:700;color:var(--button)}.xc-context button{padding:0;border:0;background:none;color:inherit;font:inherit;font-size:13px;font-weight:700;text-decoration:underline;cursor:pointer}.xc-notice{margin:0;padding:10px 16px;border-bottom:1px solid var(--line);background:var(--soft);font-size:14px}.xc-thread{border-bottom:1px solid var(--line)}.xc{display:grid;grid-template-columns:40px minmax(0,1fr);gap:12px;padding:12px 16px 0;scroll-margin-top:70px}.xc:target{background:var(--soft)}.xc-main{min-width:0;padding-bottom:6px}.xc-head{display:flex;align-items:center;gap:4px;min-width:0;font-size:15px;line-height:20px}.xc-name{max-width:50%;overflow:hidden;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.xc-handle{min-width:0;overflow:hidden;color:var(--muted);text-overflow:ellipsis;white-space:nowrap}.xc-dot,.xc-time,.xc-edited{flex:none;color:var(--muted);white-space:nowrap}.xc-time{color:var(--muted)}.xc-time:hover{text-decoration:underline}.xc-edited{font-size:13px}.xc-menu-wrap{position:relative;flex:none;margin-left:auto}.xc-more{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;margin:-8px -8px -8px 0;border:0;border-radius:50%;background:none;color:var(--muted);cursor:pointer}.xc-more:hover,.xc-more[aria-expanded=true]{background:var(--soft);color:inherit}.xc-menu{position:absolute;top:calc(100% + 4px);right:0;z-index:30;min-width:200px;padding:6px;border:1px solid var(--line);border-radius:12px;background:var(--surface);box-shadow:0 12px 32px #00000024}.xc-menu button{display:flex;align-items:center;gap:12px;width:100%;padding:10px 12px;border:0;border-radius:8px;background:none;color:inherit;font:inherit;font-size:14px;font-weight:600;text-align:left;cursor:pointer}.xc-menu button:hover{background:var(--soft)}.xc-menu button.danger{color:#d32f2f}.xc-text{margin:2px 0 0;font-size:15px;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.xc-state{margin:4px 0 0;font-size:14px;font-style:italic;color:var(--muted)}.xc-actions{display:flex;gap:30px;margin:4px 0 2px -9px}.xc-act{display:inline-flex;align-items:center;gap:1px;padding:0;border:0;background:none;color:var(--muted);font:inherit;font-size:13px;font-variant-numeric:tabular-nums;cursor:pointer}.xc-ico{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;transition:background-color .15s ease,color .15s ease}.xc-act.reply:hover{color:inherit}.xc-act.reply:hover .xc-ico{background:var(--soft)}.xc-act.like:hover,.xc-act.like.on{color:#e0245e}.xc-act.like:hover .xc-ico{background:#e0245e1a}.xc-act:disabled{cursor:default}.xc-inline{display:grid;gap:8px;margin:8px 0 10px;padding:12px;border:1px solid var(--line);border-radius:12px;font-size:14px}.xc-inline label{display:grid;gap:6px;font-weight:600}.xc-inline select,.xc-inline textarea{width:100%;padding:8px 10px;border:1px solid var(--line);border-radius:8px;background:var(--surface);color:inherit;font:inherit}.xc-inline textarea{min-height:70px;resize:vertical}.xc-inline>div{display:flex;justify-content:flex-end;gap:8px}.xc-inline button{min-height:32px;padding:0 14px;border:1px solid var(--line);border-radius:999px;background:var(--surface);color:inherit;font:inherit;font-weight:700;cursor:pointer}.xc-inline button:last-child{border-color:transparent;background:var(--button);color:var(--button-text)}.xc-empty{margin:0;padding:36px 16px;color:var(--muted);font-size:15px;text-align:center}.xc-more-replies{display:block;width:100%;padding:16px;border:0;border-bottom:1px solid var(--line);background:none;color:inherit;font:inherit;font-weight:700;cursor:pointer}.xc-more-replies:hover{background:var(--soft)}@media(max-width:800px){.xc,.xc-compose{padding-left:12px;padding-right:12px}.xc-actions{gap:22px}}.consultation-title{color:inherit}.consultation-title:hover{text-decoration:underline}.consultation-comments{display:inline-flex;align-items:center;gap:5px;color:var(--muted);font-size:13px;font-weight:700}.consultation-comments:hover{color:inherit;text-decoration:none}.consultation-detail{padding:22px 20px;border-bottom:1px solid var(--line)}.consultation-kicker{font-size:12px;font-weight:800;letter-spacing:.5px;text-transform:uppercase;color:var(--muted)}.consultation-detail h2{margin:10px 0 8px;font:800 22px/1.25 Manrope,sans-serif;letter-spacing:-.4px}.consultation-detail>p{margin:0 0 10px;font-size:15px;line-height:1.6;color:var(--muted)}.consultation-detail>small{display:block;margin-bottom:16px;font-size:13px;color:var(--muted)}.consultation-detail .consultation-votes{max-width:none}.consultation-total{margin-top:10px!important;font-size:13px!important}.consultation-detail-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px}.consultation-vote{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 16px;border-radius:9px;background:var(--button);color:var(--button-text);font-size:14px;font-weight:700}.consultation-vote:hover{text-decoration:none;opacity:.88}.consultation-detail-actions .share-page-button{margin:0;min-height:40px}.consultation-note{margin-top:14px!important;font-size:12px!important}.profile-career{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin:12px 0 0;font-size:14px}.profile-career b{font-weight:800}.profile-career span{color:var(--muted)}.xc-compose textarea{overflow:hidden}.plus-blur{min-height:600px}.plus-blur-overlay{padding:36px 16px 24px}.plus-gate{display:flex;flex-direction:column;align-items:center;width:100%;max-width:360px;margin:0;padding:30px 26px 24px;border:1px solid var(--line);border-radius:16px;background:var(--surface);box-shadow:0 16px 48px #0000001a;text-align:center}.plus-gate-kicker{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:700;color:var(--muted)}.plus-gate h3{margin:10px 0 0;font:800 26px/1.1 Manrope,sans-serif;letter-spacing:-.6px}.plus-gate .plus-price{margin:10px 0 0}.plus-gate-detail{margin:14px 0 0!important;font-size:14px;line-height:1.5;color:var(--muted)}.plus-gate .plus-list{margin:20px 0 22px;font-size:14px;gap:10px}.plus-gate .plus-cta{width:100%;margin:0}.plus-gate .plus-note{margin:10px 0 0}@media(max-width:800px){.plus-gate{padding:26px 20px 20px}.plus-blur-overlay{padding-top:24px}}.page-header{background:color-mix(in srgb,var(--surface) 92%,transparent)}.xc-compose{align-items:center}.xc-compose-row{display:flex;align-items:center;gap:12px}.xc-compose-row textarea{flex:1;min-width:0;min-height:40px;padding:9px 0}.xc-compose-row .xc-btn{flex:none;align-self:flex-end;margin-bottom:2px}.xc-compose .xc-count{display:block;margin-top:4px;text-align:right}.xc-context{margin-bottom:2px}.xc-compose-guest .xc-btn{flex:none}.cookie-notice{position:fixed;left:50%;bottom:20px;z-index:60;display:flex;align-items:center;gap:16px;width:calc(100% - 32px);max-width:620px;padding:14px 16px 14px 18px;border:1px solid var(--line);border-radius:14px;background:var(--surface);box-shadow:0 14px 40px #00000024;transform:translate(-50%);animation:cookie-in .25s ease-out}@keyframes cookie-in{0%{opacity:0;transform:translate(-50%,10px)}to{opacity:1;transform:translate(-50%)}}.cookie-notice p{flex:1;margin:0;font-size:13px;line-height:1.5}.cookie-notice-actions{display:flex;flex:none;align-items:center;gap:14px}.cookie-notice-actions a{font-size:13px;font-weight:700;text-decoration:underline;text-underline-offset:3px}.cookie-notice-actions button{min-height:36px;padding:0 18px;border:0;border-radius:999px;background:var(--button);color:var(--button-text);font:inherit;font-size:14px;font-weight:700;cursor:pointer}@media(prefers-reduced-motion:reduce){.cookie-notice{animation:none}}@media(max-width:800px){.cookie-notice{bottom:calc(72px + env(safe-area-inset-bottom));flex-direction:column;align-items:stretch;gap:12px}.cookie-notice-actions{justify-content:space-between}}.privacy-info ul{margin:6px 0 14px;padding-left:20px}.privacy-info li{margin:6px 0;font-size:14px;line-height:1.6}.cookies-table{margin:10px 0 18px;border:1px solid var(--line);border-radius:12px;overflow:hidden;font-size:13px}.cookies-table>div{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,2fr) minmax(0,1fr);gap:12px;padding:12px 14px;border-top:1px solid var(--line);line-height:1.5}.cookies-table>div:first-child{border-top:0}.cookies-head{background:var(--soft);font-weight:800;font-size:12px;color:var(--muted)}.cookies-table code{font-size:12px;font-weight:700;overflow-wrap:anywhere}.cookies-table small{display:block;margin-top:3px;font-size:11px;color:var(--muted)}@media(max-width:600px){.cookies-table>div{grid-template-columns:1fr;gap:4px}.cookies-head{display:none!important}}.layout{grid-template-columns:255px minmax(0,1fr) 300px;max-width:none;justify-content:stretch}@media(max-width:1100px){.layout{grid-template-columns:80px minmax(0,1fr) 280px}}@media(max-width:800px){.layout{max-width:none}main{border-left:0}}.account-setup-changes{margin:4px 0 14px;padding:12px 14px;border:1px solid var(--line);border-radius:12px;background:var(--soft);font-size:13px;line-height:1.5}.account-setup-changes ul{margin:6px 0 0;padding-left:18px}.account-setup-changes li{margin:4px 0}.account-setup-changes a{text-decoration:underline;text-underline-offset:2px}.feed-filter{gap:8px}.feed-filter button{flex:1 0 auto;text-align:center}.people-votes-more{display:block;width:100%;padding:16px;border:0;border-bottom:1px solid var(--line);background:none;color:inherit;font:inherit;font-weight:700;cursor:pointer}.people-votes-more:hover{background:var(--soft)}.consultation-date{display:block;margin:2px 0 8px;font-size:12px;color:var(--muted)}.consultation-icons{display:flex;align-items:center;gap:4px}.consultation-icon{display:inline-flex;align-items:center;justify-content:center;gap:3px;min-width:36px;height:36px;padding:0 8px;border:0;border-radius:999px;background:none;color:var(--muted);font:inherit;font-size:13px;font-weight:600;cursor:pointer}.consultation-icon:hover{background:var(--soft);color:inherit;text-decoration:none}.left .logo,.mobile-logo{background:url(/brasil.svg) center/cover no-repeat;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}:root{--br-green:#009C3B;--br-yellow:#FFDF00;--br-blue:#002776;--br-accent:#009C3B;--br-accent-soft:rgb(0 156 59 / .1)}:root[data-theme=dark]{--br-accent:#2fc06c;--br-accent-soft:rgb(47 192 108 / .14)}body:before{content:"";position:fixed;top:0;left:0;right:0;z-index:200;height:3px;background:linear-gradient(90deg,var(--br-green) 0 46%,var(--br-yellow) 46% 76%,var(--br-blue) 76% 100%);pointer-events:none}.left nav a.active{color:var(--br-accent)}.left nav a.active:before{background:var(--br-accent)}.tabs a.active,.tabs button.selected{color:inherit}.tabs a.active:after,.tabs button.selected:after{background:var(--br-accent)}.mobile-nav a.active,.mobile-nav .account-tab.active{color:var(--br-accent)}.mobile-nav a.active:before,.mobile-nav .account-tab.active:before{background:var(--br-accent-soft)}.consultation-votes-label .yes,.consultation-votes-track .yes{background:var(--br-green)}.br-loading{position:fixed;top:0;left:0;right:0;z-index:201;height:3px;overflow:hidden;pointer-events:none;background:var(--br-green)}.br-loading:after{content:"";position:absolute;top:0;bottom:0;left:-40%;width:40%;background:linear-gradient(90deg,transparent,var(--br-yellow),transparent);animation:br-sweep 1s ease-in-out infinite}@keyframes br-sweep{to{left:100%}}@media(prefers-reduced-motion:reduce){.br-loading:after{animation:none;left:30%}}.brazil-map{padding:18px 20px 10px;border-bottom:1px solid var(--line)}.brazil-map-head{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:28px;margin-bottom:8px;font-size:14px}.brazil-map-head button{padding:0;border:0;background:none;color:var(--muted);font:inherit;font-size:13px;font-weight:700;text-decoration:underline;cursor:pointer}.brazil-map svg{display:block;width:100%;max-width:420px;height:auto;max-height:320px;margin:0 auto}.brazil-map path{fill:var(--soft);stroke:var(--surface);stroke-width:1.2;cursor:pointer;transition:fill .15s ease;outline:none}.brazil-map path:hover,.brazil-map path:focus-visible{fill:color-mix(in srgb,var(--br-yellow) 70%,var(--soft))}.brazil-map path.active{fill:var(--br-green)}:root[data-theme=dark] .brazil-map path{fill:#25282c}:root[data-theme=dark] .brazil-map path.active{fill:var(--br-green)}.brazil-map-credit{display:block;margin-top:6px;font-size:10px;color:var(--muted);text-align:right}.brazil-map-credit a{color:inherit;text-decoration:underline}.state-flag{display:inline-block;width:auto;height:1em;max-height:13px;aspect-ratio:10/7;margin:0 4px 0 1px;object-fit:cover;vertical-align:-1px;border-radius:2px;box-shadow:0 0 0 1px #0000001f}.profile-chip .state-flag{max-height:13px;margin-right:6px}.brazil-map-head .state-flag{max-height:14px;margin-right:8px;vertical-align:-2px}.byline-party{display:inline-flex;align-items:center;gap:5px;color:var(--muted)}.byline-role{font-size:.78em;font-weight:700;color:var(--muted);border:1px solid var(--line, currentColor);border-radius:999px;padding:1px 7px;white-space:nowrap}.byline-party .state-flag{margin:0}.map-hint{margin:0;padding:20px;color:var(--muted);font-size:14px;text-align:center}.section-label .state-flag{margin-right:7px}.user-avatar{display:inline-flex;align-items:center;justify-content:center;flex:none;overflow:hidden;border-radius:50%}.user-avatar.has-photo{padding:0;background:var(--soft)}.user-avatar img{display:block;width:100%;height:100%;object-fit:cover}.avatar-gallery{margin:0 0 22px}.avatar-gallery h2{margin:0 0 4px}.avatar-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(92px,1fr));gap:10px;margin:12px 0 10px}.avatar-grid button{display:flex;flex-direction:column;align-items:center;gap:7px;padding:10px 6px;border:1px solid var(--line);border-radius:14px;background:var(--surface);color:inherit;font:inherit;font-size:12px;font-weight:600;text-align:center;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.avatar-grid button:hover{background:var(--soft)}.avatar-grid button.selected{border-color:var(--br-green);box-shadow:0 0 0 2px var(--br-green) inset}.avatar-grid button:disabled{cursor:default}.avatar-grid .user-avatar{width:60px;height:60px;font-size:16px;font-weight:800;background:var(--soft)}.avatar-gallery-foot{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;min-height:22px;font-size:13px;color:var(--muted)}.avatar-credits{margin-top:8px;font-size:12px;color:var(--muted)}.avatar-credits summary{cursor:pointer;font-weight:700}.avatar-credits ul{margin:8px 0 0;padding-left:18px;line-height:1.6}.avatar-credits a{color:inherit;text-decoration:underline}.settings .avatar-gallery-foot .plus-link{min-height:0;padding:0;border:0;background:none;color:inherit}.settings-plus .plus-badge{flex:none}.consultation-card-bottom{flex-wrap:nowrap;gap:20px;align-items:center}.consultation-card-bottom .consultation-votes{flex:1 1 auto;max-width:none;min-width:0}.consultation-card-bottom .consultation-icons{flex:none;margin-left:4px}.consultation-card-bottom>a{flex:none;margin-top:0;padding:0 14px;min-height:34px;border:1px solid var(--line);border-radius:999px;text-decoration:none;color:inherit}.consultation-card-bottom>a:hover{background:var(--soft)}@media(max-width:600px){.consultation-card-bottom{flex-wrap:wrap;gap:10px}.consultation-card-bottom .consultation-votes{flex-basis:100%}.consultation-card-bottom .consultation-icons{margin-left:-8px}.consultation-card-bottom>a{margin-left:auto}}.sk{display:block;flex:none;max-width:100%;background:linear-gradient(90deg,var(--soft) 0%,color-mix(in srgb,var(--line) 70%,var(--soft)) 40%,var(--soft) 80%);background-size:220% 100%;animation:sk-shimmer 1.4s ease-in-out infinite}.sk-circle{border-radius:50%!important}@keyframes sk-shimmer{0%{background-position:120% 0}to{background-position:-100% 0}}@media(prefers-reduced-motion:reduce){.sk{animation:none}}.sk-wrap{animation:sk-in .2s ease-out both}@keyframes sk-in{0%{opacity:0}to{opacity:1}}.sk-col{display:flex;flex:1;flex-direction:column;gap:9px;min-width:0}.sk-row{display:flex;align-items:center;gap:10px}.sk-between{justify-content:space-between}.sk-post{display:flex;gap:12px;padding:18px 20px;border-bottom:1px solid var(--line)}.sk-actions{gap:26px;margin-top:6px}.sk-person{display:flex;align-items:center;gap:12px;padding:14px 20px;border-bottom:1px solid var(--line)}.sk-item{display:flex;flex-direction:column;gap:9px;padding:16px 20px;border-bottom:1px solid var(--line)}.sk-card{display:flex;flex-direction:column;gap:9px;padding:18px 20px;border-bottom:1px solid var(--line)}.sk-card-foot{margin-top:6px;gap:12px}.sk-detail{display:flex;flex-direction:column;gap:12px;padding:22px 20px}.sk-profile .sk-banner{height:150px;border-radius:0}.sk-profile-head{display:flex;align-items:flex-end;justify-content:space-between;margin-top:-52px;padding:0 20px}.sk-portrait{width:112px;height:112px;border:4px solid var(--surface);box-sizing:border-box}.sk-profile-body{display:flex;flex-direction:column;gap:11px;padding:14px 22px 6px}.sk-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:6px}.sk-stats .sk{height:62px;border-radius:12px}.sk-tabs{justify-content:space-around;padding:16px 20px;border-bottom:1px solid var(--line)}.sk-comment{display:flex;gap:12px;padding:14px 16px;border-bottom:1px solid var(--line)}.sk-chips{display:flex;flex-wrap:wrap;gap:6px}@media(max-width:800px){.sk-profile .sk-banner{height:118px}.sk-profile-head{margin-top:-44px;padding:0 14px}.sk-portrait{width:96px;height:96px}.sk-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.feed-tabs a{flex:1 1 auto;padding:16px 6px;font-size:13.5px;white-space:nowrap}}.feed-filter,.project-types,.project-themes{scrollbar-width:none;-ms-overflow-style:none}.feed-filter::-webkit-scrollbar,.project-types::-webkit-scrollbar,.project-themes::-webkit-scrollbar{display:none}img.img-load{color:transparent;font-size:0;text-indent:-9999px;overflow:hidden;background:linear-gradient(90deg,var(--soft) 0%,color-mix(in srgb,var(--line) 70%,var(--soft)) 40%,var(--soft) 80%);background-size:220% 100%;animation:sk-shimmer 1.4s ease-in-out infinite}img.img-load.is-loaded{animation:none;background:var(--soft)}@media(prefers-reduced-motion:reduce){img.img-load{animation:none}}.feed-filter button.selected{position:relative;overflow:hidden;border-color:transparent;background:#009c3b url(/brasil.svg) center/cover no-repeat;color:#fff;text-shadow:0 1px 2px rgb(0 0 0 / .55),0 0 8px rgb(0 39 118 / .45);font-weight:800}.feed-filter button.selected:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#0000001f;pointer-events:none}.reaction{position:relative;display:inline-flex}.actions .reaction-trigger{display:inline-flex;align-items:center;gap:6px;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;touch-action:manipulation}.actions .reaction-trigger.active{color:var(--br-green,#009C3B);font-weight:700}.reaction-stack{display:inline-flex;align-items:center}.reaction-stack img{width:20px;height:20px;border-radius:50%;background:var(--surface,#fff);box-shadow:0 0 0 2px var(--bg,#fff);object-fit:cover}.reaction-stack img+img{margin-left:-7px}.reaction-stack img.mine{animation:reaction-pop .38s cubic-bezier(.2,1.6,.4,1)}.reaction-name{font-size:.82rem}@media(max-width:560px){.reaction-name{display:none}}.reaction-picker{position:absolute;left:-10px;bottom:calc(100% + 8px);z-index:30;display:flex;gap:2px;padding:5px 6px;border-radius:999px;background:var(--surface,#fff);border:1px solid var(--line,rgb(0 0 0 / .08));box-shadow:0 10px 30px #0000002e,0 2px 6px #00000014;animation:reaction-in .18s ease-out}.reaction-picker:after{content:"";position:absolute;left:0;right:0;top:100%;height:10px}.reaction-picker button{position:relative;display:grid;place-items:center;width:42px;height:42px;padding:0;border:0;border-radius:50%;background:none;cursor:pointer;animation:reaction-rise .3s cubic-bezier(.2,1.4,.4,1) both;transition:transform .16s cubic-bezier(.2,1.6,.4,1)}.reaction-picker button img{width:36px;height:36px;border-radius:50%;pointer-events:none}.reaction-picker button:hover,.reaction-picker button:focus-visible{transform:translateY(-6px) scale(1.28);outline:none;z-index:1}.reaction-picker button.chosen img{box-shadow:0 0 0 2px var(--br-green,#009C3B)}.reaction-label{position:absolute;bottom:calc(100% + 4px);left:50%;transform:translate(-50%) scale(.8);padding:2px 7px;border-radius:999px;background:#0f1219e0;color:#fff;font-size:.68rem;font-weight:700;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .12s,transform .12s}.reaction-picker button:hover .reaction-label,.reaction-picker button:focus-visible .reaction-label{opacity:1;transform:translate(-50%) scale(.78)}@keyframes reaction-in{0%{opacity:0;transform:translateY(6px) scale(.92)}to{opacity:1;transform:none}}@keyframes reaction-rise{0%{opacity:0;transform:translateY(10px) scale(.6)}to{opacity:1;transform:none}}@keyframes reaction-pop{0%{transform:scale(.4)}60%{transform:scale(1.25)}to{transform:scale(1)}}@media(prefers-reduced-motion:reduce){.reaction-picker,.reaction-picker button,.reaction-stack img.mine{animation:none}.reaction-picker button{transition:none}}.feed-filter button.selected:before{z-index:0}.feed-filter button.selected>*{position:relative;z-index:1}.feed-filter button.selected{background:linear-gradient(#00000024,#00000024),#009c3b url(/brasil.svg) center/cover no-repeat}.feed-filter button.selected:before{content:none}.feed-filter button.selected{background:linear-gradient(#0003,#0003),#009c3b url(/brasil.svg) center/cover no-repeat;text-shadow:0 0 2px rgb(0 0 0 / .95),0 0 6px rgb(0 0 0 / .75),0 1px 2px rgb(0 0 0 / .9);box-shadow:inset 0 0 0 1px #ffffff59,0 2px 8px #009c3b4d}@media(max-width:560px){.reaction-picker{left:-56px}.reaction-picker button{width:38px;height:38px}.reaction-picker button img{width:32px;height:32px}}.feed-filter button.selected{background:#009c3b;border-color:#009c3b;color:#fff;text-shadow:none;box-shadow:none;font-weight:700}.prefs{display:grid;gap:14px;padding:20px 20px 40px;max-width:680px;margin:0 auto;width:100%}.route-stage .prefs{animation:section-enter .32s 45ms both}.prefs-hero{display:flex;align-items:center;gap:16px;padding:18px;border:1px solid var(--line);border-radius:18px;background:linear-gradient(135deg,#009c3b17,#ffdf0014 55%,#00277612)}.prefs-hero-avatar{flex:none;box-shadow:0 0 0 3px var(--surface),0 0 0 5px var(--br-green,#009C3B)}.prefs-hero-text{display:grid;gap:2px;min-width:0}.prefs-hero-text strong{display:flex;align-items:center;gap:8px;font-size:19px;line-height:1.2;overflow-wrap:anywhere}.prefs-hero-text span{color:var(--muted);font-size:14px;font-weight:600}.prefs-hero-text small{color:var(--muted);font-size:12px;overflow-wrap:anywhere}.prefs-plus{display:flex;align-items:center;gap:12px;padding:14px 16px;border:1px solid var(--line);border-radius:14px;color:inherit;transition:background-color .15s ease}.prefs-plus:hover{background:var(--soft);text-decoration:none}.prefs-plus>span{display:grid;gap:1px;flex:1;min-width:0}.prefs-plus b{font-size:14px}.prefs-plus small{color:var(--muted);font-size:12px}.prefs-plus>svg{color:var(--muted);flex:none}.prefs-card{border:1px solid var(--line);border-radius:16px;padding:18px;background:var(--surface)}.prefs-card header{margin-bottom:14px}.prefs-card h2{margin:0 0 3px;font-size:16px;font-weight:800}.prefs-card header p{margin:0;color:var(--muted);font-size:13px;line-height:1.45}.prefs-status{min-height:0;margin:8px 0 0;color:var(--muted);font-size:12.5px}.prefs-status:empty{display:none}.prefs-form{display:grid;gap:12px}.prefs-form label{display:grid;gap:6px}.prefs-form label>span{font-size:12.5px;font-weight:700}.prefs-form input{width:100%;min-width:0;padding:11px 12px;border:1px solid var(--line);border-radius:10px;background:var(--surface);color:inherit;font:inherit;font-size:15px;transition:border-color .15s ease,box-shadow .15s ease}.prefs-form input:focus{outline:none;border-color:var(--br-green,#009C3B);box-shadow:0 0 0 3px #009c3b29}.prefs-handle{position:relative}.prefs-handle i{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:var(--muted);font-style:normal;font-size:15px;pointer-events:none}.prefs-handle input{padding-left:28px}.prefs-form-foot{display:flex;align-items:center;justify-content:flex-end;gap:12px}.prefs-form-foot .prefs-status{margin:0 auto 0 0}.prefs-primary{border:0;border-radius:999px;padding:10px 20px;background:var(--br-green,#009C3B);color:#fff;font-weight:800;cursor:pointer;transition:opacity .15s ease,transform .15s ease}.prefs-primary:hover:not(:disabled){transform:translateY(-1px)}.prefs-primary:disabled{opacity:.4;cursor:default}.prefs-list{display:grid;margin:0 -8px}.prefs-row{display:flex;align-items:center;gap:14px;width:100%;padding:12px 8px;border:0;border-radius:12px;background:none;color:inherit;font:inherit;text-align:left}.prefs-row+.prefs-row{border-top:1px solid var(--line);border-top-left-radius:0;border-top-right-radius:0}.prefs-row>span{display:grid;gap:2px;flex:1;min-width:0}.prefs-row b{font-size:14.5px;font-weight:700}.prefs-row small{color:var(--muted);font-size:12.5px;line-height:1.4}.prefs-row>svg{flex:none;color:var(--muted)}.prefs-row>svg:first-child{color:inherit}.prefs-link{cursor:pointer;transition:background-color .15s ease}.prefs-link:hover{background:var(--soft);text-decoration:none}.prefs-switch{-moz-appearance:none;appearance:none;-webkit-appearance:none;flex:none;position:relative;width:44px;height:26px;margin:0;border-radius:999px;background:var(--line);cursor:pointer;transition:background-color .2s ease}.prefs-switch:after{content:"";position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #00000040;transition:transform .2s cubic-bezier(.3,1.4,.5,1)}.prefs-switch:checked{background:var(--br-green,#009C3B)}.prefs-switch:checked:after{transform:translate(18px)}.prefs-switch:focus-visible{outline:2px solid var(--br-green,#009C3B);outline-offset:2px}.prefs-session{padding:6px 10px}.prefs-session .prefs-list,.prefs-session .prefs-row{margin:0}.prefs-danger{border-color:#d32f2f4d}.prefs-danger h2{color:#d32f2f}.prefs-danger-button{display:inline-flex;align-items:center;gap:8px;border:0;border-radius:999px;padding:10px 18px;background:#d32f2f;color:#fff;font-weight:800;cursor:pointer}.prefs-danger-button.outline{background:none;color:#d32f2f;box-shadow:inset 0 0 0 1.5px #d32f2f8c}.prefs-danger-button.outline:hover{background:#d32f2f12}.prefs-danger-confirm{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.prefs-danger-confirm>span{flex:1 1 100%;font-size:13.5px;font-weight:700}.prefs-ghost{border:0;border-radius:999px;padding:10px 16px;background:var(--soft);color:inherit;font-weight:700;cursor:pointer}.avatar-grid{grid-template-columns:repeat(auto-fill,minmax(84px,1fr));gap:8px;margin:0}.avatar-grid button{position:relative;border-color:transparent;background:var(--soft);padding:12px 6px 10px;border-radius:16px;transition:transform .15s ease,background-color .15s ease,box-shadow .15s ease}.avatar-grid button:hover:not(:disabled){transform:translateY(-2px);background:var(--soft)}.avatar-grid button.selected{background:#009c3b1a;box-shadow:0 0 0 2px var(--br-green,#009C3B) inset}.avatar-grid button.busy{opacity:.6}.avatar-grid .user-avatar{width:56px;height:56px;background:transparent}.avatar-name{font-size:11.5px;line-height:1.2;color:var(--muted)}.avatar-grid button.selected .avatar-name{color:inherit;font-weight:800}.avatar-check{position:absolute;top:6px;right:6px;display:grid;place-items:center;width:20px;height:20px;border-radius:50%;background:var(--br-green,#009C3B);color:#fff;animation:reaction-pop .3s cubic-bezier(.2,1.6,.4,1)}.avatar-grid.compact{grid-template-columns:repeat(auto-fill,minmax(52px,1fr));gap:6px}.avatar-grid.compact button{padding:6px;border-radius:50%;aspect-ratio:1}.avatar-grid.compact .user-avatar{width:100%;height:auto;aspect-ratio:1}.avatar-grid.compact .avatar-check{top:-2px;right:-2px;width:18px;height:18px}.account-setup-avatar{margin:0 0 4px;padding:0;border:0;min-width:0}.account-setup-avatar legend{padding:0;margin-bottom:8px;font-size:13px;font-weight:700}.account-setup-avatar-preview{display:flex;align-items:center;gap:12px;margin-bottom:10px;color:var(--muted);font-size:12.5px;line-height:1.4}.account-setup-avatar-preview .user-avatar{flex:none}@media(max-width:560px){.prefs{padding:14px 12px 32px}.prefs-hero{padding:14px;gap:12px}.prefs-card{padding:16px 14px}}@media(prefers-reduced-motion:reduce){.prefs-switch,.prefs-switch:after,.avatar-grid button{transition:none}.avatar-check{animation:none}}.prefs-plus>span{flex:none}.prefs-plus>.prefs-plus-text{flex:1}.account-setup-avatar-preview .user-avatar:not(.has-photo){border:2px dashed var(--line);background:var(--soft);color:var(--muted)}.community-account.prefs-card{max-width:680px;margin:0 auto 40px;width:calc(100% - 40px)}.signup{position:relative;width:min(100%,440px);max-height:calc(100dvh - 36px);overflow-y:auto;border-radius:24px;background:var(--surface);box-shadow:0 30px 80px #0000004d;animation:login-panel-in .26s ease both;scrollbar-width:none}.signup::-webkit-scrollbar{display:none}.signup-flag{display:flex;height:5px;position:sticky;top:0;z-index:2}.signup-flag i{flex:1}.signup-flag i:nth-child(1){background:#009c3b}.signup-flag i:nth-child(2){background:#ffdf00}.signup-flag i:nth-child(3){background:#002776}.signup-steps{display:flex;gap:6px;justify-content:center;padding:16px 0 0}.signup-steps span{width:22px;height:5px;border-radius:9px;background:var(--line);transition:background-color .25s ease,width .25s ease}.signup-steps span.on{width:34px;background:#009c3b}.signup-body{display:grid;gap:14px;padding:18px 26px 22px;animation:signup-step .28s ease both}.signup h2{margin:0;font:800 23px/1.2 Manrope,sans-serif;letter-spacing:-.01em;text-align:center;text-wrap:balance}.signup-lead{margin:-6px 0 0;color:var(--muted);font-size:14px;line-height:1.45;text-align:center}.signup-stage{display:grid;justify-items:center;gap:2px;padding:6px 0 2px;text-align:center}.signup-stage-pic,.signup-stage-empty{width:112px;height:112px;border-radius:50%;margin-bottom:8px}.signup-stage-pic{animation:signup-hop .45s cubic-bezier(.2,1.5,.4,1) both;filter:drop-shadow(0 8px 14px rgb(0 0 0 / .14))}.signup-stage-empty{display:grid;place-items:center;border:2.5px dashed var(--line);color:var(--muted);font:800 40px Manrope,sans-serif}.signup-stage strong{font-size:17px;font-weight:800}.signup-stage span{color:var(--muted);font-size:13.5px}.signup .avatar-grid.compact{grid-template-columns:repeat(6,1fr);gap:6px}.signup .avatar-grid.compact button{background:var(--soft);box-shadow:none}.signup .avatar-grid.compact button.selected{background:#009c3b1f;box-shadow:0 0 0 2.5px #009c3b inset}.signup-cta{min-height:48px;border:0;border-radius:999px;background:#009c3b;color:#fff;font-size:15px;font-weight:800;cursor:pointer;transition:transform .15s ease,opacity .15s ease,box-shadow .15s ease;box-shadow:0 6px 18px #009c3b47}.signup-cta:hover:not(:disabled){transform:translateY(-1px)}.signup-cta:disabled{opacity:.38;box-shadow:none;cursor:default}.signup-exit{justify-self:center;padding:2px 6px;border:0;background:none;color:var(--muted);font-size:12.5px;cursor:pointer}.signup-exit:hover{color:inherit}.signup-back{justify-self:start;display:inline-flex;align-items:center;gap:6px;margin:-4px 0 -6px;padding:4px 0;border:0;background:none;color:var(--muted);font-size:13px;font-weight:700;cursor:pointer}.signup-back:hover{color:inherit}.signup-form{display:grid;gap:12px}.signup-field{display:grid;gap:6px}.signup-field>span{font-size:13px;font-weight:700}.signup-field input{width:100%;min-width:0;padding:12px 14px;border:1.5px solid var(--line);border-radius:14px;background:var(--surface);color:inherit;font:inherit;font-size:15px;transition:border-color .15s ease,box-shadow .15s ease}.signup-field input:focus{outline:none;border-color:#009c3b;box-shadow:0 0 0 4px #009c3b24}.signup-handle{position:relative}.signup-handle i{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:var(--muted);font-style:normal;font-size:15px;pointer-events:none}.signup-handle input{padding-left:30px}.signup-preview{display:flex;gap:10px;padding:12px 14px;border-radius:16px;background:var(--soft)}.signup-preview .user-avatar{flex:none}.signup-preview>div{min-width:0}.signup-preview p{margin:0;font-size:13.5px;line-height:1.4;overflow-wrap:anywhere}.signup-preview p span{color:var(--muted)}.signup-preview p+p{margin-top:2px}.signup-accept{display:flex;align-items:flex-start;gap:10px;font-size:12.5px;line-height:1.5;color:var(--muted);cursor:pointer}.signup-accept input{flex:none;width:18px;height:18px;margin:1px 0 0;accent-color:#009C3B;cursor:pointer}.signup-accept a,.signup-changes a{color:inherit;text-decoration:underline;text-underline-offset:2px}.signup-accept a{color:var(--text,inherit)}.signup-error{margin:0;color:#c62f3c;font-size:13px;font-weight:600}.signup-changes{margin:0;padding:12px 14px 12px 30px;border-radius:14px;background:var(--soft);font-size:13.5px;line-height:1.5}.signup-changes li+li{margin-top:4px}@keyframes signup-step{0%{opacity:0;transform:translate(14px)}to{opacity:1;transform:none}}@keyframes signup-hop{0%{transform:scale(.6) translateY(10px);opacity:.3}60%{transform:scale(1.08) translateY(-4px);opacity:1}to{transform:none}}@media(max-width:480px){.signup{border-radius:20px}.signup-body{padding:16px 18px 20px}.signup h2{font-size:21px}.signup .avatar-grid.compact{grid-template-columns:repeat(4,1fr)}.signup-stage-pic,.signup-stage-empty{width:96px;height:96px}}@media(prefers-reduced-motion:reduce){.signup,.signup-body,.signup-stage-pic{animation:none}.signup-cta{transition:none}}.an{--series-1:#009C3B;--series-2:#2A5BD7;gap:16px}:root[data-theme=dark] .an{--series-1:#1FA857;--series-2:#5F88E6}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .an{--series-1:#1FA857;--series-2:#5F88E6}}.an-years{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;margin:0 -20px;padding:0 20px 2px}.an-years::-webkit-scrollbar{display:none}.an-years button{flex:none;padding:8px 15px;border:1px solid var(--line);border-radius:999px;background:var(--surface);color:var(--muted);font:inherit;font-size:13px;font-weight:700;cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.an-years button:hover{color:inherit}.an-years button.on{background:#009c3b;border-color:#009c3b;color:#fff}.an-body{display:grid;gap:14px;min-width:0;transition:opacity .2s ease}.an-body.refreshing{opacity:.55}.an-note{display:flex;gap:9px;align-items:flex-start;margin:0;padding:11px 13px;border-radius:12px;background:#ffdf0024;color:inherit;font-size:12.5px;line-height:1.5}.an-note svg{flex:none;margin-top:1px;color:#8a6d00}:root[data-theme=dark] .an-note svg{color:#ffdf00}.an-tiles{display:grid;grid-template-columns:1.35fr 1fr 1fr;gap:10px}.an-tile{display:flex;flex-direction:column;gap:6px;min-width:0;padding:16px;border:1px solid var(--line);border-radius:16px;background:var(--surface)}.an-tile small{display:flex;align-items:center;gap:6px;color:var(--muted);font-size:12px;font-weight:700}.an-tile strong{font:800 22px/1.1 Manrope,sans-serif;letter-spacing:-.01em;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.an-tile>span{color:var(--muted);font-size:12px;line-height:1.35}.an-tile-hero{background:linear-gradient(140deg,#009c3b1a,#009c3b05 70%);border-color:#009c3b47}.an-tile-hero small{color:#007a2e}:root[data-theme=dark] .an-tile-hero small{color:#4fd283}.an-tile-hero strong{font-size:26px}.an-pending{color:var(--muted);font-size:13px;font-weight:600}.an-card{min-width:0;padding:18px 18px 14px;border:1px solid var(--line);border-radius:18px;background:var(--surface)}.an-card-head{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:10px 18px;margin-bottom:8px}.an-card-head h3{margin:0;font:800 16px Manrope,sans-serif}.an-card-head p{margin:3px 0 0;color:var(--muted);font-size:12.5px}.an-facts{display:flex;gap:18px;margin:0}.an-facts div{display:grid;gap:1px;text-align:right}.an-facts dt{color:var(--muted);font-size:11.5px}.an-facts dd{margin:0;font-size:13.5px;font-weight:800;font-variant-numeric:tabular-nums}.an-legend{display:flex;gap:14px;font-size:12.5px;font-weight:600}.an-legend span{display:flex;align-items:center;gap:6px}.an-legend i,.chart-tooltip-row i{width:10px;height:10px;border-radius:3px;flex:none}.an-legend i.s1,.chart-tooltip-row i.s1{background:var(--series-1)}.an-legend i.s2,.chart-tooltip-row i.s2{background:var(--series-2)}.an-foot{margin:6px 0 0;color:var(--muted);font-size:12px;line-height:1.5}.an-empty{margin:0;padding:38px 0;color:var(--muted);font-size:13px;text-align:center}.an-source{margin:2px 0 0;color:var(--muted);font-size:12px}.an-source a{text-decoration:underline;text-underline-offset:3px}.an-error{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--muted);font-size:13.5px}.an-error button{border:0;border-radius:999px;padding:8px 14px;background:var(--soft);color:inherit;font-weight:700;cursor:pointer}.chart-frame{position:relative;min-width:0}.an .chart-scroll{overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;margin:0 -6px;padding:0 6px}.chart-canvas{position:relative}.an .analysis-svg{display:block;touch-action:pan-x;outline:none;cursor:crosshair}.an .analysis-svg:focus-visible{outline:2px solid var(--series-1);outline-offset:2px;border-radius:6px}.an .chart-grid{stroke:var(--line);stroke-width:1;stroke-dasharray:2 4}.an .chart-baseline{stroke:var(--line);stroke-width:1.2}.an .chart-axis{fill:var(--muted);font-size:11px;font-variant-numeric:tabular-nums}.an .chart-axis.strong{fill:currentColor;font-weight:800}.an .chart-line{fill:none;stroke:var(--series-1);stroke-width:2.2;stroke-linejoin:round;stroke-linecap:round}.an .chart-dot{fill:var(--series-1);stroke:var(--surface);stroke-width:2.5}.an .chart-dot.incomplete{fill:var(--surface);stroke:var(--muted);stroke-width:1.5;stroke-dasharray:2 2}.an .chart-peak text,.an .chart-peak-label{fill:currentColor;font-size:11.5px;font-weight:800;font-variant-numeric:tabular-nums;paint-order:stroke;stroke:var(--surface);stroke-width:4px;stroke-linejoin:round}.an .chart-cursor line{stroke:var(--muted);stroke-width:1;stroke-dasharray:3 3}.an .chart-bar.s1{fill:var(--series-1)}.an .chart-bar.s2{fill:var(--series-2)}.an .chart-col{transition:opacity .12s ease}.an .chart-col.dim{opacity:.38}.an .chart-hit{fill:transparent}.an .chart-pending{fill:var(--muted);opacity:.4}.chart-tooltip{position:absolute;z-index:3;transform:translate(-50%);min-width:120px;padding:8px 11px;border-radius:12px;background:#121418f0;color:#fff;font-size:12px;line-height:1.35;pointer-events:none;box-shadow:0 8px 24px #00000038;white-space:nowrap}:root[data-theme=dark] .chart-tooltip{background:#f4f5f6;color:#15171a}.chart-tooltip>span{display:block;opacity:.7;font-size:11px;font-weight:700}.chart-tooltip>strong{display:block;font-size:14px;font-variant-numeric:tabular-nums}.chart-tooltip-row{display:flex;align-items:center;gap:7px}.chart-tooltip-row em{flex:1;font-style:normal}.chart-tooltip-row b{font-variant-numeric:tabular-nums}.chart-tooltip-row.total{margin-top:3px;padding-top:3px;border-top:1px solid rgb(255 255 255 / .2)}:root[data-theme=dark] .chart-tooltip-row.total{border-top-color:#00000026}.chart-tooltip-row.total em{padding-left:17px}.an-skeleton,.an-skeleton .an-card{display:grid;gap:14px}.an-skeleton .sk{display:block;border-radius:8px;background:linear-gradient(90deg,var(--soft) 0%,var(--line) 50%,var(--soft) 100%);background-size:200% 100%;animation:an-shimmer 1.2s ease-in-out infinite}.an-skeleton .sk-line{height:12px;width:70%}.an-skeleton .sk-line.short{width:40%}.an-skeleton .sk-line.big{height:24px;width:85%}.an-skeleton .sk-chart{height:180px;border-radius:12px}@keyframes an-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media(max-width:620px){.an-tiles{grid-template-columns:1fr 1fr}.an-tile-hero{grid-column:1/-1}.an-facts div{text-align:left}.an-card-head{flex-direction:column}.an-card{padding:15px 14px 12px}.an-years{margin:0 -14px;padding:0 14px 2px}}@media(prefers-reduced-motion:reduce){.an-skeleton .sk{animation:none}.an .chart-col,.an-body{transition:none}}.an .an-facts>div{display:grid;grid-template-columns:1fr;gap:1px;margin:0;padding:0;border:0;background:none}.an .an-facts dt,.an .an-facts dd{margin:0;padding:0;border:0}.an .chart-frame .chart-scroll{margin:0;padding:0}.an .an-facts{border:0;padding:0}.notify-wrap{position:relative;display:inline-flex}.notify-toast{position:absolute;top:calc(100% + 8px);right:0;z-index:20;width:max-content;max-width:min(300px,80vw);padding:10px 13px;border-radius:12px;background:#121418f0;color:#fff;font-size:12.5px;font-weight:600;line-height:1.4;box-shadow:0 10px 28px #00000038;animation:reaction-in .18s ease-out;white-space:normal}:root[data-theme=dark] .notify-toast{background:#f4f5f6;color:#15171a}.alert-modes{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:14px}.alert-modes>div{display:grid;gap:4px;padding:12px 13px;border-radius:12px;background:var(--soft)}.alert-modes b{display:flex;align-items:center;gap:6px;font-size:13.5px}.alert-modes span{color:var(--muted);font-size:12.5px;line-height:1.45}.prefs-sub{margin:4px 0 2px;font-size:13px;font-weight:800;color:var(--muted)}.prefs-switch:disabled{opacity:.5;cursor:default}@media(max-width:560px){.alert-modes{grid-template-columns:1fr}}.profile-banner.state{background:var(--soft)}.profile-banner.state .profile-banner-flag{opacity:0;transition:opacity .3s ease}.profile-banner.state.has-flag .profile-banner-flag{opacity:1}.project-types{flex-wrap:wrap;overflow:visible}.project-types button{flex:1 1 auto;text-align:center}.project-themes{flex-wrap:wrap;overflow:visible;gap:6px}.project-themes button{flex:0 0 auto}.project-themes button{flex:1 1 auto;text-align:center}.project-themes-wrap{display:grid;gap:4px}.project-themes.collapsed{max-height:80px;overflow:hidden}.themes-toggle{justify-self:start;display:inline-flex;align-items:center;gap:5px;margin:0 0 4px 3px;padding:6px 2px;border:0;background:none;color:var(--muted);font:inherit;font-size:13px;font-weight:700;cursor:pointer}.themes-toggle:hover{color:inherit}.themes-toggle svg{transition:transform .2s ease}.themes-toggle.open svg{transform:rotate(180deg)}.plus-gate.support{position:relative;max-width:380px;padding:0 24px 22px;overflow:hidden;border-radius:22px;box-shadow:0 22px 60px #00000024}.plus-gate.support:before{content:"";position:absolute;inset:0 0 auto;height:5px;background:linear-gradient(90deg,#009c3b 0,#009c3b 33.3%,#ffdf00 33.3%,#ffdf00 66.6%,#002776 66.6%)}.plus-gate-stage{display:grid;place-items:end center;width:calc(100% + 48px);margin:0 -24px 6px;padding:22px 0 0;background:radial-gradient(120% 90% at 50% 100%,rgb(0 156 59 / .16),rgb(255 223 0 / .12) 55%,transparent 75%);color:#2a1a0c}.plus-gate.support h3{margin:8px 0 0;font:800 25px/1.12 Manrope,sans-serif;letter-spacing:-.5px;text-wrap:balance}.plus-gate.support .plus-gate-kicker{margin-top:6px}.plus-gate.support .plus-gate-detail{margin:10px 0 0!important;font-size:14px}.plus-gate-perks{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin:16px 0 18px;padding:0;list-style:none}.plus-gate-perks li{display:inline-flex;align-items:center;gap:5px;padding:6px 10px;border-radius:999px;background:var(--soft);font-size:12.5px;font-weight:700}.plus-gate-perks svg{color:#009c3b}.plus-gate.support .plus-cta{background:#009c3b;border-color:#009c3b;color:#fff;box-shadow:0 8px 20px #009c3b47}.plus-gate.support .plus-cta:hover{background:#008533;text-decoration:none}.plus-mascot{display:block;overflow:visible}.plus-mascot .mascot-bob{transform-box:view-box;transform-origin:82px 140px;animation:mascot-bob 2.8s ease-in-out infinite}.plus-mascot .mascot-shadow{transform-box:fill-box;transform-origin:center;animation:mascot-shadow 2.8s ease-in-out infinite}.plus-mascot .mascot-eyes{transform-box:fill-box;transform-origin:center;animation:mascot-blink 4.2s infinite}.plus-mascot .mascot-flag{transform-box:fill-box;transform-origin:left center;animation:mascot-wave 1.4s ease-in-out infinite}.plus-mascot .mascot-heart{opacity:0;animation:mascot-heart 3.2s ease-out infinite}.plus-mascot .mascot-heart.late{animation-delay:1.6s}@keyframes mascot-bob{0%,to{transform:translateY(0) rotate(0)}25%{transform:translateY(-3px) rotate(-1.5deg)}50%{transform:translateY(-6px) rotate(0)}75%{transform:translateY(-3px) rotate(1.5deg)}}@keyframes mascot-shadow{0%,to{transform:scaleX(1);opacity:.12}50%{transform:scaleX(.86);opacity:.08}}@keyframes mascot-blink{0%,90%,to{transform:scaleY(1)}94%{transform:scaleY(.1)}}@keyframes mascot-wave{0%,to{transform:skewY(-6deg) scaleX(.94)}50%{transform:skewY(5deg) scaleX(1.02)}}@keyframes mascot-heart{0%{opacity:0;transform:translateY(8px) scale(.6)}20%{opacity:1}to{opacity:0;transform:translateY(-22px) scale(1.1)}}@media(prefers-reduced-motion:reduce){.plus-mascot *{animation:none!important}.plus-mascot .mascot-heart{opacity:1}}.plus-gate.support{max-width:340px;padding-bottom:24px}.plus-gate.support h3{margin:6px 0 18px;font-size:26px}.plus-gate.support .plus-cta{font-size:16px;font-weight:800;letter-spacing:.2px}.plus-mascot .mascot-bob{transform-origin:92px 130px}.plus-gate.support h3{margin:6px 0 0}.plus-gate.support .plus-gate-detail{margin:10px 0 18px!important;max-width:290px;font-size:14px;line-height:1.5}.plus-gate.support .plus-note{margin:10px 0 0;font-size:12px;color:var(--muted)}.plus-page{padding-top:32px}.plus-gate.plus-checkout{max-width:420px;border:1px solid var(--line)}.plus-gate.plus-checkout h2{margin:6px 0 0;font:800 28px/1.12 Manrope,sans-serif;letter-spacing:-.6px;text-wrap:balance}.plus-gate.plus-checkout .plus-gate-detail{margin:10px 0 0!important;max-width:320px}.plus-gate.plus-checkout .plus-gate-perks{margin:18px 0 20px}.plus-gate.plus-checkout .plus-cta{width:100%;background:#009c3b;border-color:#009c3b;color:#fff;font-size:17px;font-weight:800;box-shadow:0 8px 20px #009c3b47}.plus-gate.plus-checkout .plus-cta:hover:not(:disabled){background:#008533;text-decoration:none}.plus-gate.plus-checkout .plus-cta:disabled{opacity:.45;box-shadow:none}.plus-gate.plus-checkout .plus-note{margin:10px 0 0;font-size:12px;color:var(--muted)}.plus-gate.plus-checkout .plus-terms{max-width:300px;font-size:11.5px;line-height:1.45}.plus-gate.plus-checkout .plus-terms a{text-decoration:underline;text-underline-offset:2px}.plus-gate.plus-checkout .plus-link{margin-top:2px;color:var(--muted)}.plus-gate.plus-checkout .plus-message{margin:14px 0 0;font-size:13px;font-weight:700}@media(max-width:800px){.plus-page{padding-top:20px}.plus-gate.plus-checkout h2{font-size:25px}}.plus-gate.plus-checkout .plus-gate-perks{display:grid;grid-template-columns:1fr 1fr;gap:6px;width:100%}.plus-gate.plus-checkout .plus-gate-perks li{justify-content:center;text-align:center;line-height:1.25;border-radius:12px;padding:8px}.plus-page.plus-forest{position:relative;display:flex;align-items:center;justify-content:center;padding:0 16px;overflow:hidden;isolation:isolate;--fl-sky-top:#E3F3DA;--fl-sky-bottom:#FBF6DF;--fl-glow:#FFFCEB;--fl-far:#CBE6BC;--fl-mid:#9ACB8A;--fl-palm-far:#8FC07F;--fl-palm:#4E9A55;--fl-near:#3F8C4C;--fl-ground:#4A9446;--fl-leaf-a:#2F8A43;--fl-leaf-b:#4BA35A;--fl-leaf-c:#1F6E36;--fl-rib:rgb(255 255 255 / .28);--fl-vine:#5C8F45}:root[data-theme=dark] .plus-page.plus-forest{--fl-sky-top:#0E1912;--fl-sky-bottom:#152418;--fl-glow:#22351f;--fl-far:#183020;--fl-mid:#1E3D27;--fl-palm-far:#1F3E28;--fl-palm:#2A5735;--fl-near:#22492D;--fl-ground:#1D4026;--fl-leaf-a:#245E33;--fl-leaf-b:#2E7040;--fl-leaf-c:#1A4A28;--fl-rib:rgb(255 255 255 / .14);--fl-vine:#2F5530}.forest{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none}.forest svg{position:absolute}.forest-back{top:0;right:0;bottom:0;left:0;width:100%;height:100%}.forest .fl-sky-top{stop-color:var(--fl-sky-top)}.forest .fl-sky-bottom{stop-color:var(--fl-sky-bottom)}.forest .fl-glow-in{stop-color:var(--fl-glow);stop-opacity:.92}.forest .fl-glow-out{stop-color:var(--fl-glow);stop-opacity:0}.forest .fl-far{fill:var(--fl-far)}.forest .fl-mid{fill:var(--fl-mid)}.forest .fl-near{fill:var(--fl-near)}.forest .fl-ground{fill:var(--fl-ground)}.forest .fl-palm path{fill:var(--fl-palm);stroke:var(--fl-palm)}.forest .fl-palm.far path{fill:var(--fl-palm-far);stroke:var(--fl-palm-far)}.forest .fl-palm path[fill=none]{fill:none}.forest .fl-leaf.a{fill:var(--fl-leaf-a)}.forest .fl-leaf.b{fill:var(--fl-leaf-b)}.forest .fl-leaf.c{fill:var(--fl-leaf-c)}.forest .fl-rib{fill:none;stroke:var(--fl-rib);stroke-width:2.2;stroke-linecap:round}.forest .fl-vine{fill:none;stroke:var(--fl-vine);stroke-width:3;stroke-linecap:round}.forest-leaves{bottom:0;width:min(34%,240px);height:auto;aspect-ratio:220/260}.forest-leaves.left{left:0;transform-origin:0 100%;animation:fl-sway 7s ease-in-out infinite}.forest-leaves.right{right:0;transform-origin:100% 100%;animation:fl-sway 8s ease-in-out -2s infinite reverse}.forest-vines{top:0;left:0;width:100%;height:110px}.morpho{width:30px;height:21px;fill:#2e6be6;filter:drop-shadow(0 2px 2px rgb(0 0 0 / .15))}.morpho path{fill:#2e6be6}.morpho path:nth-child(n+3){fill:#1f4fb8}.morpho .morpho-wings{transform-origin:center;animation:fl-flap .32s ease-in-out infinite alternate}.morpho.one{top:22%;left:12%;animation:fl-drift-a 16s ease-in-out infinite}.morpho.two{top:30%;right:10%;width:22px;animation:fl-drift-b 19s ease-in-out infinite}@keyframes fl-sway{0%,to{transform:rotate(0)}50%{transform:rotate(2.2deg)}}@keyframes fl-flap{0%{transform:scaleX(1)}to{transform:scaleX(.25)}}@keyframes fl-drift-a{0%,to{transform:translate(0)}25%{transform:translate(40px,-18px)}50%{transform:translate(80px,6px)}75%{transform:translate(30px,22px)}}@keyframes fl-drift-b{0%,to{transform:translate(0)}30%{transform:translate(-50px,14px)}60%{transform:translate(-20px,-20px)}80%{transform:translate(-60px,-4px)}}.plus-hero{position:relative;display:flex;flex-direction:column;align-items:center;width:100%;max-width:440px;text-align:center}.plus-hero .plus-mascot{width:min(150px,22vh);height:auto;margin-bottom:2px;color:#1d3b1f}.plus-kicker{font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#1f6e36}:root[data-theme=dark] .plus-kicker{color:#7fd38f}.plus-hero h2{margin:4px 0 0;font:800 clamp(24px,4.2vh,32px)/1.12 Manrope,sans-serif;letter-spacing:-.6px;text-wrap:balance}.plus-hero .plus-lead{margin:8px 0 0;max-width:360px;font-size:14.5px;line-height:1.5;color:var(--text,inherit);opacity:.78}.plus-perks{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin:clamp(10px,2vh,18px) 0;padding:0;list-style:none}.plus-perks li{display:inline-flex;align-items:center;gap:4px;padding:6px 11px;border-radius:999px;background:#ffffffb8;border:1px solid rgb(0 0 0 / .06);font-size:12.5px;font-weight:700;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}:root[data-theme=dark] .plus-perks li{background:#10111299;border-color:#ffffff14}.plus-perks svg{color:#009c3b}.plus-hero .plus-cta{width:min(100%,320px);min-height:50px;border:0;border-radius:999px;background:#009c3b;color:#fff;font-size:17px;font-weight:800;box-shadow:0 10px 24px #0064284d;cursor:pointer}.plus-hero .plus-cta:hover:not(:disabled){background:#008533}.plus-hero .plus-cta:disabled{opacity:.5;box-shadow:none;cursor:default}.plus-hero .plus-note{margin:8px 0 0;font-size:12px;opacity:.75}.plus-hero .plus-terms{max-width:320px;font-size:11px;line-height:1.4}.plus-hero .plus-terms a{text-decoration:underline;text-underline-offset:2px}.plus-hero .plus-link{margin-top:8px}.plus-hero .plus-message{margin:10px 0 0;font-size:13px;font-weight:700}.plus-after{width:100%;max-width:560px;margin:0 auto;padding:8px 16px 32px}@media(max-height:620px){.plus-hero .plus-mascot{width:110px}.plus-hero .plus-lead{font-size:13.5px}.plus-hero .plus-terms{display:none}}@media(max-width:560px){.forest-leaves{width:42%}.morpho.two{display:none}}@media(prefers-reduced-motion:reduce){.forest *,.forest-leaves{animation:none!important}}.forest-leaves.fl-left{left:0;transform-origin:0 100%;animation:fl-sway 7s ease-in-out infinite}.forest-leaves.fl-right{right:0;transform-origin:100% 100%;animation:fl-sway 8s ease-in-out -2s infinite reverse}.morpho.one{top:18%;left:20%}.plus-hero .plus-cta{display:inline-flex;align-items:center;justify-content:center;gap:8px}.plus-hero .plus-cta.as-link{text-decoration:none}.plus-card-link{display:inline-flex;align-items:center;gap:6px;margin-top:6px;padding:4px 6px;border:0;background:none;color:inherit;font:inherit;font-size:13px;font-weight:700;text-decoration:underline;text-underline-offset:3px;cursor:pointer;opacity:.85}.plus-card-link:hover{opacity:1}.plus-card-link:disabled{opacity:.4;cursor:default}.pix-box{display:flex;flex-direction:column;align-items:center;gap:10px;width:100%;max-width:340px;margin-top:12px}.pix-qr{width:min(200px,30vh);height:auto;aspect-ratio:1;padding:10px;border-radius:16px;background:#fff;box-shadow:0 10px 30px #003c142e}.pix-qr.expired{opacity:.25;filter:grayscale(1)}.pix-copy{display:flex;width:100%;gap:6px}.pix-copy input{flex:1;min-width:0;padding:10px 12px;border:1px solid var(--line);border-radius:12px;background:#ffffffd9;color:#191919;font:12px ui-monospace,monospace}:root[data-theme=dark] .pix-copy input{background:#101112cc;color:#eee}.pix-copy button{display:inline-flex;align-items:center;gap:6px;padding:0 14px;border:0;border-radius:12px;background:#009c3b;color:#fff;font:inherit;font-size:13px;font-weight:800;cursor:pointer;white-space:nowrap}.pix-copy button:disabled{opacity:.4;cursor:default}.pix-status{display:inline-flex;align-items:center;gap:8px;margin:0;font-size:13px;font-weight:700}.pix-dot{width:9px;height:9px;border-radius:50%;background:#009c3b;animation:pix-pulse 1.2s ease-in-out infinite}@keyframes pix-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.7)}}.plus-hero.paying h2{margin-top:2px}@media(prefers-reduced-motion:reduce){.pix-dot{animation:none}}
