@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-italic-B5xAaiFk.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-italic-DzZdc28x.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-italic-DcOpz6Lw.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-italic-CILZdfAp.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-italic-K3WlGtc8.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-italic-0pjOp8NU.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-italic-DpCbqKDY.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/instrument-serif-latin-ext-400-normal-C2je3j2s.woff2)format("woff2"),url(/assets/instrument-serif-latin-ext-400-normal-CFCUzsTy.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/instrument-serif-latin-400-normal-DnYpCC2O.woff2)format("woff2"),url(/assets/instrument-serif-latin-400-normal-BVbkICAY.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-xuaO2J-f.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-DMdlQ8Kv.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-400-normal-BSMlKf0J.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-400-normal-CEL4l2ZJ.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-vietnamese-400-normal-BulugwFq.woff2)format("woff2"),url(/assets/ibm-plex-mono-vietnamese-400-normal-DDuiU_S-.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-400-normal-D3D2R8hC.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BqneJy0T.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BIfNGwUT.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-500-normal-Bq9vWWag.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-500-normal-Ael50iVv.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-vietnamese-500-normal-DZ4AoWbu.woff2)format("woff2"),url(/assets/ibm-plex-mono-vietnamese-500-normal-C8zxqsMH.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-ext-500-normal-CAhNIIs5.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-500-normal-CZ70TYgx.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-500-normal-CB9ihrfo.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-cyrillic-ext-600-normal-V-xxqcpd.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-600-normal-9HEixskS.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-cyrillic-600-normal-CTOM6hUh.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-600-normal-fLZuRloM.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-vietnamese-600-normal-D2EvbN8M.woff2)format("woff2"),url(/assets/ibm-plex-mono-vietnamese-600-normal-iLQfcSjf.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-latin-ext-600-normal-D38SheWl.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-600-normal-DmB0ttJJ.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-latin-600-normal-BgSNZQsw.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-600-normal-DWFSQ4vo.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}[data-theme=light]{--color-bg:#fafaf9;--color-panel:#fff;--color-panel-2:#f5f5f4;--color-accent:#9a3412;--color-accent-fg:#9a3412;--color-role-self:#9a3412;--color-role-self-fg:#9a3412;--color-role-aliado:#3b82f6;--color-role-aliado-fg:#1d4ed8;--color-role-concorrente:#d946ef;--color-role-concorrente-fg:#a21caf;--color-role-apoiador:#8b5cf6;--color-role-apoiador-fg:#6d28d9;--color-ok:#46634d;--color-metric-lime:#537a36;--color-block-cyan:#292524;--color-block-amber:#f2a93b;--color-on-block:#fafaf9;--color-ink:#292524;--color-ink-sec:#57534e;--color-ink-mut:#706861;--color-line:#d6d3d1;--color-line-soft:#e7e5e4;--color-amber:#c28b2f;--color-amber-fg:#7c591e;--color-green:#228b5d;--color-green-fg:#1a6a47;--color-red:#c45a4a;--color-red-fg:#99463a;--color-info:#2f5d8a;--color-info-fg:#2f5d8a;--color-series-1:#9a3412;--color-series-2:#2f5d8a;--color-series-3:#4d6b2f;--color-series-4:#7a4e7e;--color-surface:#fafaf9;--color-white:#fff;--color-navy:#292524;--color-navy-deep:#1c1917;--color-navy-soft:#f0ede7;--color-blue:#9a3412;--color-blue-deep:#7c2d12;--color-blue-soft:#fff3ec;--color-cyan:#9a3412}[data-theme=dark]{--color-bg:#1c1917;--color-panel:#292524;--color-panel-2:#332e2a;--color-accent:#fdba74;--color-accent-fg:#fdba74;--color-role-self:#fdba74;--color-role-self-fg:#fdba74;--color-role-aliado:#60a5fa;--color-role-aliado-fg:#93c5fd;--color-role-concorrente:#e879f9;--color-role-concorrente-fg:#f0abfc;--color-role-apoiador:#a78bfa;--color-role-apoiador-fg:#c4b5fd;--color-ok:#5fd0a0;--color-metric-lime:#9ccb79;--color-block-cyan:#e7e5e4;--color-block-amber:#f2a93b;--color-on-block:#292524;--color-ink:#fafaf9;--color-ink-sec:#d6d3d1;--color-ink-mut:#a8a29e;--color-line:#57534e;--color-line-soft:#44403c;--color-amber:#f2a93b;--color-amber-fg:#f2a93b;--color-green:#5fd0a0;--color-green-fg:#5fd0a0;--color-red:#e0796a;--color-red-fg:#e0796a;--color-info:#8fb8e0;--color-info-fg:#8fb8e0;--color-series-1:#fdba74;--color-series-2:#8fb8e0;--color-series-3:#9ccb79;--color-series-4:#c9a3d6;--color-surface:#1c1917;--color-white:#292524;--color-navy:#292524;--color-navy-deep:#1c1917;--color-navy-soft:#332e2a;--color-blue:#fdba74;--color-blue-deep:#fb923c;--color-blue-soft:#432c20;--color-cyan:#fdba74}:root{--space-0:0;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--radius-sm:4px;--radius-md:6px;--radius-card:6px;--radius-full:9999px;--z-index-topbar:30;--z-index-modal:50;--z-index-toast:90}@font-face{font-family:Inter Fallback;font-weight:400;src:local(Arial);size-adjust:105.73%;ascent-override:91.62%;descent-override:22.81%;line-gap-override:0%}@font-face{font-family:Inter Fallback;font-weight:500;src:local(Arial);size-adjust:106.7%;ascent-override:90.79%;descent-override:22.61%;line-gap-override:0%}@font-face{font-family:Inter Fallback;font-weight:600;src:local(Arial Bold);size-adjust:101.93%;ascent-override:95.04%;descent-override:23.66%;line-gap-override:0%}@font-face{font-family:Inter Fallback;font-weight:700;src:local(Arial Bold);size-adjust:102.85%;ascent-override:94.19%;descent-override:23.45%;line-gap-override:0%}@font-face{font-family:Inter Fallback Liberation;font-weight:400;src:local(Liberation Sans);size-adjust:105.73%;ascent-override:91.62%;descent-override:22.81%;line-gap-override:0%}@font-face{font-family:Inter Fallback Liberation;font-weight:500;src:local(Liberation Sans);size-adjust:106.7%;ascent-override:90.79%;descent-override:22.61%;line-gap-override:0%}@font-face{font-family:Inter Fallback Liberation;font-weight:600;src:local(Liberation Sans Bold);size-adjust:101.93%;ascent-override:95.04%;descent-override:23.66%;line-gap-override:0%}@font-face{font-family:Inter Fallback Liberation;font-weight:700;src:local(Liberation Sans Bold);size-adjust:102.84%;ascent-override:94.2%;descent-override:23.45%;line-gap-override:0%}@font-face{font-family:Inter Fallback Roboto;font-weight:400;src:local(Roboto);size-adjust:107.29%;ascent-override:90.29%;descent-override:22.48%;line-gap-override:0%}@font-face{font-family:Inter Fallback Roboto;font-weight:500;src:local(Roboto Medium);size-adjust:107.29%;ascent-override:90.29%;descent-override:22.48%;line-gap-override:0%}@font-face{font-family:Inter Fallback Roboto;font-weight:600;src:local(Roboto Bold);size-adjust:107.62%;ascent-override:90.02%;descent-override:22.41%;line-gap-override:0%}@font-face{font-family:Inter Fallback Roboto;font-weight:700;src:local(Roboto Bold);size-adjust:108.58%;ascent-override:89.22%;descent-override:22.21%;line-gap-override:0%}@font-face{font-family:Inter Fallback DejaVu;font-weight:400;src:local(DejaVu Sans);size-adjust:93.95%;ascent-override:103.11%;descent-override:25.67%;line-gap-override:0%}@font-face{font-family:Inter Fallback DejaVu;font-weight:500;src:local(DejaVu Sans);size-adjust:94.81%;ascent-override:102.18%;descent-override:25.44%;line-gap-override:0%}@font-face{font-family:Inter Fallback DejaVu;font-weight:600;src:local(DejaVu Sans Bold);size-adjust:85.54%;ascent-override:113.25%;descent-override:28.2%;line-gap-override:0%}@font-face{font-family:Inter Fallback DejaVu;font-weight:700;src:local(DejaVu Sans Bold);size-adjust:86.31%;ascent-override:112.24%;descent-override:27.95%;line-gap-override:0%}@font-face{font-family:IBM Plex Mono Fallback;font-weight:400;src:local(Courier New),local(Liberation Mono),local(DejaVu Sans Mono);size-adjust:99.98%;ascent-override:102.52%;descent-override:27.51%;line-gap-override:0%}@font-face{font-family:IBM Plex Mono Fallback;font-weight:600;src:local(Courier New Bold),local(Liberation Mono Bold),local(DejaVu Sans Mono Bold);size-adjust:99.98%;ascent-override:102.52%;descent-override:27.51%;line-gap-override:0%}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-outline-style:solid}}}@layer theme{:root,:host{--color-white:#fff;--spacing:.25rem;--container-md:28rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--leading-tight:1.25;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:IBM Plex Mono,IBM Plex Mono Fallback,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.\@container{container-type:inline-size}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.inset-0{inset:0}.top-2{top:calc(var(--spacing) * 2)}.right-2{right:calc(var(--spacing) * 2)}.z-50{z-index:50}.col-start-1{grid-column-start:1}.row-start-1{grid-row-start:1}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.m-0{margin:0}.mx-auto{margin-inline:auto}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-auto{margin-left:auto}.box-content{box-sizing:content-box}.block{display:block}.contents{display:contents}.flex{display:flex}.flow-root{display:flow-root}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.list-item{display:list-item}.table{display:table}.h-6{height:calc(var(--spacing) * 6)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-56{height:calc(var(--spacing) * 56)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-dvh{min-height:100dvh}.w-1\/3{width:33.3333%}.w-11{width:calc(var(--spacing) * 11)}.w-20{width:calc(var(--spacing) * 20)}.w-56{width:calc(var(--spacing) * 56)}.w-fit{width:fit-content}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-\[240px\]{max-width:240px}.max-w-\[1000px\]{max-width:1000px}.max-w-\[1200px\]{max-width:1200px}.max-w-full{max-width:100%}.max-w-md{max-width:var(--container-md)}.min-w-0{min-width:0}.min-w-11{min-width:calc(var(--spacing) * 11)}.flex-1{flex:1}.shrink-0{flex-shrink:0}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.content-center{align-content:center}.content-start{align-content:flex-start}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-1{gap:var(--spacing)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}.justify-self-start{justify-self:flex-start}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.rounded{border-radius:.25rem}.rounded-card{border-radius:6px}.rounded-full{border-radius:2147483647px}.rounded-lg{border-radius:var(--radius-lg)}.border{border-style:var(--tw-border-style);border-width:1px}.border-line{border-color:var(--color-line)}.bg-accent{background-color:var(--color-accent)}.bg-bg{background-color:var(--color-bg)}.bg-line{background-color:var(--color-line)}.bg-panel{background-color:var(--color-panel)}.bg-white{background-color:var(--color-white)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-12{padding-block:calc(var(--spacing) * 12)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-14{padding-right:calc(var(--spacing) * 14)}.pb-1{padding-bottom:var(--spacing)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pl-5{padding-left:calc(var(--spacing) * 5)}.text-center{text-align:center}.text-left{text-align:left}.font-display{font-family:var(--font-family)}.font-mono{font-family:IBM Plex Mono,IBM Plex Mono Fallback,ui-monospace,SFMono-Regular,Menlo,monospace}.font-sans{font-family:var(--font-family)}.text-h2{font-size:var(--fs-3xl);line-height:var(--tw-leading,1.25);font-weight:var(--tw-font-weight,600)}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-pre-wrap{white-space:pre-wrap}.text-accent{color:var(--color-accent)}.text-accent-fg{color:var(--color-accent-fg)}.text-amber-fg{color:var(--color-amber-fg)}.text-green-fg{color:var(--color-green-fg)}.text-ink{color:var(--color-ink)}.text-ink-mut{color:var(--color-ink-mut)}.text-ink-sec{color:var(--color-ink-sec)}.text-red{color:var(--color-red)}.text-red-fg{color:var(--color-red-fg)}.text-surface{color:var(--color-surface)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.select-text{-webkit-user-select:text;user-select:text}.focus-within\:outline:focus-within{outline-style:var(--tw-outline-style);outline-width:1px}.focus-within\:outline-2:focus-within{outline-style:var(--tw-outline-style);outline-width:2px}.focus-within\:outline-offset-2:focus-within{outline-offset:2px}.focus-within\:outline-accent:focus-within{outline-color:var(--color-accent)}@media (hover:hover){.hover\:bg-panel-2:hover{background-color:var(--color-panel-2)}.hover\:text-ink:hover{color:var(--color-ink)}.hover\:underline:hover{text-decoration-line:underline}}.focus\:not-sr-only:focus{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:absolute:focus{position:absolute}.focus\:top-4:focus{top:calc(var(--spacing) * 4)}.focus\:left-4:focus{left:calc(var(--spacing) * 4)}.focus\:z-50:focus{z-index:50}.focus\:rounded-md:focus{border-radius:var(--radius-md)}.focus\:bg-panel:focus{background-color:var(--color-panel)}.focus\:px-4:focus{padding-inline:calc(var(--spacing) * 4)}.focus\:py-3:focus{padding-block:calc(var(--spacing) * 3)}.focus\:text-ink:focus{color:var(--color-ink)}.focus\:shadow-card:focus{--tw-shadow:0 1px 2px var(--tw-shadow-color,#2925240a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:outline:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-\[var\(--color-accent\)\]:focus-visible{outline-color:var(--color-accent)}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.aria-pressed\:bg-panel-2[aria-pressed=true]{background-color:var(--color-panel-2)}.aria-pressed\:text-accent-fg[aria-pressed=true]{color:var(--color-accent-fg)}@media (width>=40rem){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:w-auto{width:auto}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-start{align-items:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:p-8{padding:calc(var(--spacing) * 8)}.sm\:p-10{padding:calc(var(--spacing) * 10)}.sm\:px-8{padding-inline:calc(var(--spacing) * 8)}.sm\:py-8{padding-block:calc(var(--spacing) * 8)}.sm\:pr-16{padding-right:calc(var(--spacing) * 16)}.sm\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.sm\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}@media (width>=48rem){@media not all and (width>=64rem){.md\:max-lg\:box-content{box-sizing:content-box}.md\:max-lg\:min-h-\[2lh\]{min-height:2lh}}}.\[\&_tbody_tr\]\:border-t tbody tr{border-top-style:var(--tw-border-style);border-top-width:1px}.\[\&_tbody_tr\]\:border-line tbody tr{border-color:var(--color-line)}.\[\&_td\]\:p-3 td,.\[\&_th\]\:p-3 th{padding:calc(var(--spacing) * 3)}}:root{--font-family:"Inter Variable", "Inter Fallback", "Inter Fallback Liberation", "Inter Fallback Roboto", "Inter Fallback DejaVu", ui-sans-serif, system-ui, sans-serif;--font-mono:"IBM Plex Mono", "IBM Plex Mono Fallback", ui-monospace, SFMono-Regular, Menlo, monospace;--control-border:var(--color-ink-mut)}@supports (color:color-mix(in lab, red, red)){:root{--control-border:color-mix(in srgb, var(--color-ink-mut) 80%, var(--color-panel))}}:root{--font-editorial:"Instrument Serif", Georgia, serif;--motion-state:.22s;--motion-enter:.48s;--motion-ease:cubic-bezier(.22, 1, .36, 1);--rail-bg:#1c1917;--rail-line:#44403c;--rail-accent:#fdba74;--fs-2xs:.625rem;--fs-xs:.6875rem;--fs-sm:.75rem;--fs-base:.8125rem;--fs-md:.875rem;--fs-lg:1rem;--fs-xl:1.125rem;--fs-2xl:1.25rem;--fs-3xl:1.5rem;--fs-4xl:2rem;--fs-fluido-titulo:clamp(2rem, 3.4vw, 3rem);--fs-fluido-titulo-lg:clamp(2.5rem, 4vw, 3.5rem);--fixo-branco:#fff;--fixo-marfim:#fafaf9;--fixo-branco-a2-5:#ffffff06;--fixo-branco-a3:#ffffff08;--fixo-branco-a3-5:#ffffff09;--fixo-branco-a4:#ffffff0a;--fixo-branco-a5:#ffffff0d;--fixo-branco-a6:#ffffff0f;--fixo-branco-a7:#ffffff12;--fixo-branco-a8:#ffffff14;--fixo-branco-a10:#ffffff1a;--fixo-sobreposicao:#0d0f15f7;--fixo-azul-a45:#60a5fa73}[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html,body,#root{height:100%}body{font-family:var(--font-family);color:var(--color-ink);background:var(--color-surface);-webkit-font-smoothing:antialiased;margin:0}::selection{background:var(--color-ink);color:var(--color-panel)}input,textarea{caret-color:var(--color-accent)}:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}@media (pointer:coarse){button,[role=button],input[type=button],input[type=reset],input[type=submit]{min-block-size:44px;min-inline-size:44px}}.analise-tabpanel{view-transition-name:analise-tabpanel}::view-transition-old(analise-tabpanel){animation-duration:var(--motion-state);animation-timing-function:var(--motion-ease)}::view-transition-new(analise-tabpanel){animation-duration:var(--motion-state);animation-timing-function:var(--motion-ease)}@media (prefers-reduced-motion:reduce){::view-transition-old(analise-tabpanel){animation:none!important}::view-transition-new(analise-tabpanel){animation:none!important}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}.editorial-feed,.editorial-reading{overflow-wrap:anywhere;gap:24px;width:100%;min-width:0;margin-inline:auto;display:grid}.editorial-feed{max-width:1040px}.editorial-reading{max-width:880px}.editorial-heading{gap:14px;display:grid}.editorial-eyebrow{font-family:var(--font-mono);font-size:var(--fs-sm);letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-mut);font-weight:400}.editorial-feed>.editorial-heading{grid-template-columns:minmax(140px,1fr) minmax(0,2fr);align-items:end;gap:12px 32px}.editorial-feed .editorial-title{font-size:var(--fs-4xl)}.editorial-feed .editorial-intro{font-size:var(--fs-lg);line-height:1.65}.editorial-title{color:var(--color-ink);letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(32px,3.3vw,46px);font-weight:500;line-height:1.18}.editorial-intro{max-width:65ch;color:var(--color-ink-sec);line-height:1.75}.editorial-feed>[data-variant=strip],.editorial-reading>[data-variant=strip],.editorial-article>[data-variant=footer]{border:0;border-left:1px solid var(--color-line);font-size:var(--fs-base);background:0 0;border-radius:0;padding:4px 0 4px 16px;line-height:1.7}.editorial-filters{border-block:1px solid var(--color-line);flex-wrap:wrap;align-items:start;gap:8px 24px;padding:12px 0;display:flex}.editorial-filter-group{border:0;flex:0 auto;min-width:0;max-width:100%;padding:0}.editorial-filter-label{float:left;width:auto;font:var(--fs-sm)/1.5 var(--font-mono);color:var(--color-ink-mut);margin-right:12px;padding-top:13px}.editorial-filter-group>div{min-width:0}.editorial-filter{min-width:44px;max-width:100%;min-height:44px;font-size:var(--fs-base);color:var(--color-ink-sec);cursor:pointer;transition:background-color var(--motion-state) var(--motion-ease), color var(--motion-state) var(--motion-ease), border-color var(--motion-state) var(--motion-ease);background:0 0;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;padding:9px 13px;line-height:1.5;display:inline-flex}.editorial-filter:hover{background:var(--color-panel-2);color:var(--color-ink)}.editorial-filter[aria-pressed=true]{background:var(--color-info);border-color:var(--color-accent);color:var(--color-accent-fg)}.editorial-filter--clear{text-underline-offset:4px;text-decoration:underline}.editorial-list{min-width:0;display:grid}.editorial-card{border-bottom:1px solid var(--color-line);grid-template-columns:128px minmax(0,1fr);gap:24px;padding:28px 0;display:grid}.editorial-meta{font:var(--fs-sm)/1.7 var(--font-mono);color:var(--color-ink-mut);flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}.editorial-card__meta{align-content:start;align-items:center}.editorial-card__meta time{flex-basis:100%}.editorial-kind{color:var(--color-accent-fg);font:var(--fs-sm)/1.7 var(--font-mono)}.editorial-card__copy{align-content:start;gap:14px;min-width:0;display:grid}.editorial-card h2{font-size:var(--fs-2xl);letter-spacing:-.025em;margin:0;font-weight:600;line-height:1.35}.editorial-card__link{min-height:44px;color:var(--color-ink);transition:color var(--motion-state) var(--motion-ease);text-decoration:none;display:inline-block}.editorial-card__link:hover{color:var(--color-accent-fg)}.editorial-card__summary{max-width:68ch;font-size:var(--fs-lg);color:var(--color-ink-sec);line-height:1.7}.editorial-card--featured{background:var(--color-panel);border:1px solid var(--color-line);border-top:1px solid var(--color-accent);border-radius:6px;grid-template-columns:104px minmax(0,1fr);gap:24px;margin-bottom:8px;padding:24px}.editorial-card--featured .editorial-card__meta time{flex-basis:100%}.editorial-card--featured h2{max-width:38ch;font-size:var(--fs-4xl);letter-spacing:-.04em;text-wrap:balance;font-weight:500}.editorial-tickers{flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}.editorial-ticker{font:var(--fs-sm)/1.5 var(--font-mono);border:1px solid var(--color-line);color:var(--color-ink-sec);border-radius:4px;align-items:center;padding:4px 8px;display:inline-flex}.editorial-ticker--link{min-width:44px;min-height:44px;color:var(--color-accent-fg);padding:9px 12px;text-decoration:none}.editorial-ticker--link:hover{background:var(--color-panel-2)}.editorial-article{gap:28px;min-width:0;display:grid}.editorial-standfirst{max-width:65ch;color:var(--color-ink-sec);font-size:clamp(17px,2vw,20px);line-height:1.75}.editorial-tools{border-block:1px solid var(--color-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-block:18px;display:flex}.editorial-read-control{justify-items:start;gap:8px;display:grid}.editorial-read-control .btn{font-size:var(--fs-base)}.editorial-prose{width:100%;min-width:0;max-width:70ch;font-size:var(--fs-lg);color:var(--color-ink);overflow-wrap:anywhere;margin-inline:auto;line-height:1.8}.editorial-prose>*+*{margin-top:1.4em}.editorial-prose :is(h1,h2,h3,h4,h5,h6){letter-spacing:-.025em;margin-top:1.8em;margin-bottom:.7em;font-weight:600;line-height:1.35}.editorial-prose :is(h1,h2){font-size:var(--fs-3xl)}.editorial-prose h3{font-size:21px}.editorial-prose>:first-child{margin-top:0}.editorial-prose a{color:var(--color-accent-fg);text-underline-offset:4px;text-decoration:underline}.editorial-prose ul{padding-left:24px;list-style:outside}.editorial-prose ol{padding-left:24px;list-style:decimal}.editorial-prose li+li{margin-top:.4em}.editorial-prose blockquote{border-left:1px solid var(--color-accent);font-family:var(--font-editorial);color:var(--color-ink);margin-block:36px;padding:12px 0 12px clamp(20px,3vw,32px);font-size:clamp(26px,3vw,34px);line-height:1.4}.editorial-prose blockquote>*+*{margin-top:.7em}.editorial-prose pre{background:var(--color-panel-2);border:1px solid var(--color-line);max-width:100%;font-size:var(--fs-base);border-radius:6px;padding:20px;overflow-x:auto}.editorial-prose code{font-family:var(--font-mono)}.editorial-prose table{border-collapse:collapse;max-width:100%;font-size:var(--fs-md);display:block;overflow-x:auto}.editorial-prose .sr-only table{display:table;overflow:visible}.editorial-prose :is(th,td){overflow-wrap:normal;border:1px solid var(--color-line);text-align:left;min-width:110px;padding:10px 14px}.editorial-prose th{background:var(--color-panel-2);font-weight:600}.editorial-prose img{border-radius:4px;max-width:100%;height:auto}.editorial-prose hr{border-color:var(--color-line);margin-block:32px}.editorial-video{aspect-ratio:16/9;border:1px solid var(--color-line);background:var(--color-panel-2);border-radius:6px;width:100%;height:auto;display:block}.editorial-video-fallback{min-height:44px;color:var(--color-accent-fg);align-items:center;text-decoration:underline;display:inline-flex}.editorial-post-nav{border-top:1px solid var(--color-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding-top:24px;display:grid}.editorial-post-nav__link{min-width:0;min-height:44px;color:var(--color-ink);align-content:start;gap:12px;line-height:1.6;display:grid}.editorial-post-nav__link:hover{color:var(--color-accent-fg)}.editorial-post-nav__link:only-child{grid-column:1/-1}.editorial-post-nav__link--next{text-align:right;grid-column:2}@media (width<=600px){.editorial-feed>.editorial-heading{grid-template-columns:minmax(0,1fr);gap:12px}.editorial-filters{gap:4px}.editorial-filter-group{flex-basis:100%}.editorial-card--featured{padding:20px}.editorial-card--featured h2{font-size:var(--fs-3xl)}.editorial-feed,.editorial-reading,.editorial-article{gap:24px}.editorial-card{grid-template-columns:minmax(0,1fr);gap:14px}.editorial-card__meta time,.editorial-card--featured .editorial-card__meta time{flex-basis:auto}.editorial-filter-label{width:56px}.editorial-post-nav{gap:16px}}.editorial-feed-glass{max-width:1160px}.editorial-feed-glass .editorial-filters{gap:12px 24px;padding:16px 20px}.editorial-feed-glass .editorial-filter{border-radius:var(--q-radius-sm);border-color:var(--color-line-soft);background:var(--color-panel)}.editorial-feed-glass .editorial-filter[aria-pressed=true]{border-color:color-mix(in srgb, var(--color-accent) 45%, transparent);background:color-mix(in srgb, var(--color-accent) 16%, transparent);color:var(--color-accent-fg)}.editorial-feed-glass .editorial-filter:hover{background:var(--color-panel-2)}.editorial-feed-glass .editorial-filter-group>.editorial-filter--clear{margin-top:6px}.editorial-feed-glass .editorial-list{gap:14px}.editorial-feed-glass .editorial-card{grid-template-columns:116px minmax(0,1fr);gap:22px;padding:22px}.editorial-feed-glass .editorial-card--featured{border-top-color:color-mix(in srgb, var(--color-accent) 65%, transparent);margin:0;padding:26px}.editorial-feed-glass .editorial-card__copy{gap:12px}.editorial-feed-glass .editorial-card h2{font-size:var(--fs-2xl)}.editorial-feed-glass .editorial-card--featured h2{font-size:clamp(23px,2.7vw,30px)}.editorial-feed-glass .editorial-card__link{min-height:auto;padding-block:6px}.editorial-feed-glass .editorial-ticker,.editorial-reading-glass .editorial-ticker{border-radius:var(--q-radius-sm);background:var(--color-panel-2)}.editorial-reading-glass .editorial-article{padding:clamp(18px,3vw,32px)}.editorial-reading-glass .editorial-title{font-size:clamp(28px,3.3vw,40px)}.editorial-reading-glass .editorial-post-nav{gap:12px}.editorial-reading-glass .editorial-post-nav__link{padding:16px;text-decoration:none}.editorial-reading-glass .editorial-post-nav__link:hover{background:var(--color-panel-2)}.editorial-reading-glass .editorial-prose blockquote{border-radius:0 var(--q-radius-sm) var(--q-radius-sm) 0;background:color-mix(in srgb, var(--color-accent) 6%, transparent);font-family:var(--font-family);border-left-width:2px;margin-block:28px;padding:18px 22px;font-size:19px}@media (width<=600px){.editorial-feed-glass .editorial-filters{padding:12px}.editorial-feed-glass .editorial-filter-label{float:none;width:auto;margin:0 0 8px;padding:0;display:block}.editorial-feed-glass .editorial-card{grid-template-columns:minmax(0,1fr);gap:12px;padding:18px}.editorial-reading-glass .editorial-post-nav{grid-template-columns:minmax(0,1fr)}.editorial-reading-glass .editorial-post-nav__link--next{grid-column:1}.editorial-reading-glass .editorial-prose :is(th,td){min-width:100px;padding:10px 12px}}:root{--tabela-cabecalho:500 var(--fs-sm)/1.5 var(--font-mono);--tabela-identidade:600 var(--fs-lg)/1.4 var(--font-family);--tabela-secundario:var(--fs-base)/1.5 var(--font-family);--tabela-numero:500 var(--fs-md)/1.5 var(--font-mono);--tabela-celula:12px 16px;--tabela-celula-compacta:10px 12px}@media (width<=600px){.analytics-table[data-cartao="600"]{width:100%;min-width:0;display:block}.analytics-table-scroll:has(.analytics-table[data-cartao="600"]){scroll-padding-inline-start:0}.analytics-table[data-cartao="600"] thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.analytics-table[data-cartao="600"] tbody{gap:12px;display:grid}.analytics-table[data-cartao="600"] tbody tr,.analytics-table[data-cartao="600"] tbody tr:last-child{border:1px solid var(--color-line-soft);border-radius:6px;grid-template-columns:minmax(0,1fr);gap:8px;min-width:0;padding:12px;display:grid}.analytics-table[data-cartao="600"] tbody tr :is(th,td){text-align:left;border:0;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:2px 12px;min-width:0;padding:0;display:grid}.analytics-table[data-cartao="600"] tbody :is(th,td):before{content:attr(data-label);font:var(--tabela-cabecalho);color:var(--color-ink-mut);grid-area:1/1/span 2}.analytics-table[data-cartao="600"] tbody :is(th,td)>*{grid-column:2;min-width:0}.analytics-table[data-cartao="600"] tr>:first-child{z-index:auto;border-right:0;width:auto;min-width:0;max-width:none;position:static;left:auto}}.bitcoin-tabela__grupos{grid-template-columns:minmax(0,1fr);gap:24px;min-width:0;display:grid}.bitcoin-tabela .sparkline{position:relative}.bitcoin-tabela__filtro{box-sizing:border-box;border:1px solid var(--color-line);background:var(--color-panel);width:min(100%,420px);min-width:0;min-height:44px;color:var(--color-ink);font:var(--tabela-secundario);border-radius:4px;padding:10px 12px}.bitcoin-tabela__filtro:focus-visible{outline:2px solid var(--color-accent-fg);outline-offset:3px}.bitcoin-tabela .bitcoin-tabela__grupo>th{background:var(--color-bg);max-width:none;color:var(--color-ink);font:var(--tabela-identidade);text-align:left;padding-block:16px}.bitcoin-tabela__acoes{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.bitcoin-tabela__acoes button{border:1px solid var(--color-line);background:var(--color-panel);min-height:44px;color:var(--color-ink);font:var(--tabela-secundario);cursor:pointer;border-radius:4px;padding:8px 12px}.bitcoin-tabela__acoes button:focus-visible{outline:2px solid var(--color-accent-fg);outline-offset:3px}.bitcoin-tabela__rolagem{border:1px solid var(--color-line-soft);border-radius:var(--q-radius-sm);scrollbar-width:thin}.bitcoin-tabela thead{background:var(--fixo-branco-a3-5)}.bitcoin-tabela thead th{font:var(--tabela-cabecalho)}.bitcoin-tabela .bitcoin-tabela__grupo>th{font-size:var(--fs-sm);letter-spacing:.08em;text-transform:uppercase;background:#ffffff0e;padding-block:12px}.bitcoin-tabela td{font-family:var(--font-mono)}.bitcoin-tabela__nome{font-weight:500}.bitcoin-tabela__nome small{font-size:var(--fs-xs);margin-top:2px}.bitcoin-tabela__acoes button,.bitcoin-tabela__filtro{border-radius:var(--q-radius-sm)}.bitcoin-tabela__acoes button{font-size:var(--fs-sm)}.bitcoin-tabela__acoes button:hover{border-color:var(--color-info);color:var(--color-info);background:color-mix(in srgb, var(--color-info) 12%, transparent)}.bitcoin-tabela tbody tr:not(.bitcoin-tabela__grupo):hover{background:var(--fixo-branco-a2-5)}.bitcoin-tabela__score{justify-content:flex-end;align-items:center;gap:8px;display:flex}.bitcoin-tabela [data-sinal=alta]{color:var(--color-green)}.bitcoin-tabela [data-sinal=baixa]{color:var(--color-red)}.bitcoin-tabela [data-sinal=zero]{color:var(--color-ink-mut)}.bitcoin-tabela__score .score-bar[data-band] .score-bar__number{border:1px solid color-mix(in srgb, var(--score-color) 30%, transparent);background:color-mix(in srgb, var(--score-color) 12%, transparent);color:var(--score-color);border-radius:5px;padding:2px 6px}.score-bar{--score-color:var(--color-info-fg);font-variant-numeric:tabular-nums;grid-template-columns:minmax(64px,1fr) auto;align-items:center;gap:8px 12px;min-width:110px;display:grid}.score-bar[data-band=baixa]{--score-color:var(--color-red-fg)}.score-bar[data-band=neutra]{--score-color:var(--color-amber-fg)}.score-bar[data-band=alta]{--score-color:var(--color-green-fg)}.score-bar__label{font-size:var(--fs-base);grid-column:1/-1}.score-bar__track{background:var(--color-line);border-radius:3px;height:6px;display:block;position:relative}.score-bar__fill{border-radius:inherit;background:var(--score-color);height:100%;position:absolute}.score-bar__zero{background:var(--color-ink-mut);width:1px;height:12px;position:absolute;top:-3px}.score-bar__number{font:var(--tabela-numero);font-variant-numeric:tabular-nums}.score-bar__band{font-size:var(--fs-sm);color:var(--score-color);grid-column:1/-1}.score-bar[data-compact=true][data-band]:not([data-band=vazia]){grid-template-columns:minmax(36px,1fr) auto auto}.score-bar[data-compact=true] .score-bar__band{grid-column:auto}.analytics-page{overflow-wrap:anywhere;gap:24px;width:100%;min-width:0;max-width:1320px;margin-inline:auto;display:grid}.analytics-heading{border-bottom:1px solid var(--color-line);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 32px;padding-bottom:24px;display:flex}.analytics-title{font-size:var(--fs-4xl);letter-spacing:-.04em;color:var(--color-ink);margin:0;font-weight:500;line-height:1.2}.analytics-as-of{font:var(--fs-sm)/1.8 var(--font-mono);color:var(--color-ink-mut)}.analytics-as-of time{color:var(--color-ink-sec)}.analytics-page>[data-variant=strip]{border:0;border-left:1px solid var(--color-line);font-size:var(--fs-base);background:0 0;border-radius:0;padding:4px 0 4px 16px;line-height:1.7}.analytics-content{gap:32px;min-width:0;display:grid}.analytics-content>div.grid{gap:32px}.analytics-content :is(section,aside,dl,dd){min-width:0}.analytics-content h2{font-size:var(--fs-2xl);letter-spacing:-.025em;font-weight:600;line-height:1.4}.analytics-content h3{font-size:var(--fs-lg);font-weight:600;line-height:1.5}.analytics-content p{line-height:1.75}.analytics-panel{padding:clamp(20px,2.5vw,28px)}.analytics-regime{border-top:1px solid var(--color-accent)}.analytics-regime>h3{border-top:1px solid var(--color-line-soft);padding-top:20px}.analytics-regime-label{font-size:var(--fs-lg);border-radius:4px;padding:7px 14px}.analytics-metric{gap:8px}.analytics-metric dt{font-size:var(--fs-sm);color:var(--color-ink-mut);line-height:1.6}.analytics-metric dd{font-size:var(--fs-lg);font-variant-numeric:tabular-nums;line-height:1.65}.analytics-state{border:1px solid var(--color-line);background:var(--color-panel);min-width:0;color:var(--color-ink-sec);border-radius:6px;justify-items:start;gap:20px;padding:clamp(24px,3vw,36px);line-height:1.75;display:grid}.analytics-state--error{border-left:1px solid var(--color-amber-fg)}.analytics-skeleton{gap:12px;width:100%;display:grid}.analytics-skeleton>div{background:var(--color-panel-2);border:1px solid var(--color-line-soft)}.analytics-notice{border:1px solid var(--color-line);border-left:1px solid var(--color-amber-fg);background:color-mix(in srgb, var(--color-amber) 6%, var(--color-panel));font-size:var(--fs-base);color:var(--color-ink-sec);border-radius:4px;padding:16px 20px;line-height:1.75}.analytics-empty>[role=status]{background:var(--color-panel-2);font-size:var(--fs-md);border-style:dashed;padding:28px;line-height:1.75}.analytics-excluded{border:1px solid var(--color-line);border-left:1px solid var(--color-amber-fg);background:var(--color-panel);border-radius:6px;padding:20px 24px}.analytics-excluded ul{flex-wrap:wrap;gap:8px;display:flex}.analytics-excluded li{border:1px solid var(--color-line);max-width:100%;font-size:var(--fs-base);border-radius:4px;padding:6px 10px}.analytics-monitor{white-space:nowrap;border:1px solid var(--color-amber-fg);color:var(--color-amber-fg);font:var(--fs-sm)/1.5 var(--font-mono);border-radius:4px;padding:5px 9px;display:inline-block}.analytics-table-scroll{overscroll-behavior-x:contain;width:100%}.analytics-table{overflow-wrap:normal;border-collapse:collapse;font:var(--tabela-secundario)}.analytics-table thead{background:var(--color-panel-2)}.analytics-table thead th{padding:var(--tabela-celula);color:var(--color-ink-sec);font:var(--tabela-cabecalho);text-align:left}.analytics-table tbody :is(th,td){padding:var(--tabela-celula);font:var(--tabela-secundario);vertical-align:top}.analytics-table tbody th[scope=row],.analytics-table .ticker-link{font:var(--tabela-identidade)}.analytics-table tbody tr{border-bottom:1px solid var(--color-line-soft)}.analytics-table tbody tr:last-child{border-bottom:0}.analytics-table tbody tr:hover{background:var(--color-panel-2)}.analytics-table :is(.analytics-number,[data-field="analytics.fields.buyer_count"],[data-field="analytics.fields.net_value"],[data-field="analytics.fields.window_days"],[data-field="analytics.fields.holder_count_change"],[data-field="analytics.fields.entry_price"],[data-field="analytics.fields.stop_price"],[data-field="analytics.fields.target_price"],[data-field="analytics.fields.quality_score"],[data-field=score],[data-field=rank],[data-field=rs],[data-field=entry_quality],[data-field=entry_price],[data-field=last],[data-field=sentiment],[data-field=buyer_count],[data-field=holder_count_change],[data-field=congress_count]),.analytics-table--discovery tr>:is(:nth-child(4),:nth-child(5),:nth-child(6),:nth-child(7),:nth-child(8),:nth-child(9)){text-align:right;font-variant-numeric:tabular-nums}.analytics-table tbody :is(.analytics-number,[data-field="analytics.fields.buyer_count"],[data-field="analytics.fields.net_value"],[data-field="analytics.fields.window_days"],[data-field="analytics.fields.holder_count_change"],[data-field="analytics.fields.entry_price"],[data-field="analytics.fields.stop_price"],[data-field="analytics.fields.target_price"],[data-field="analytics.fields.quality_score"],[data-field=score],[data-field=rank],[data-field=rs],[data-field=entry_quality],[data-field=entry_price],[data-field=last],[data-field=sentiment],[data-field=buyer_count],[data-field=holder_count_change],[data-field=congress_count]),.analytics-table--discovery tbody tr>:is(:nth-child(4),:nth-child(5),:nth-child(6),:nth-child(7),:nth-child(8),:nth-child(9)){font:var(--tabela-numero);font-variant-numeric:tabular-nums}.analytics-table tbody [data-field="analytics.fields.ticker"]{font:var(--tabela-identidade)}.analytics-table time{font:var(--tabela-secundario)}.analytics-table--discovery{min-width:1500px}.analytics-table-scroll:has(.analytics-table--discovery){--analytics-coluna-fixa:128px;scroll-padding-inline-start:var(--analytics-coluna-fixa)}.analytics-table--discovery tr>:first-child{z-index:1;width:var(--analytics-coluna-fixa);min-width:var(--analytics-coluna-fixa);max-width:var(--analytics-coluna-fixa);background:var(--color-panel);border-right:1px solid var(--color-line);position:sticky;left:0}.analytics-table--discovery thead tr>:first-child{background:var(--color-panel-2)}.analytics-details{max-width:360px}.analytics-details summary{min-height:44px;color:var(--color-accent-fg);cursor:pointer;padding-block:10px}.analytics-details[open] summary{border-bottom:1px solid var(--color-line)}.analytics-details dt{font-size:var(--fs-sm)}.analytics-details dd{font-family:var(--font-family);font-size:var(--fs-md);line-height:1.7}.analytics-news-article{border-block-start:1px solid var(--color-line);gap:16px;min-width:0;padding:24px 0;display:grid}.analytics-news-article h4{font-size:var(--fs-2xl);letter-spacing:-.025em;font-weight:500;line-height:1.4}.analytics-news-meta{font:var(--fs-sm)/1.7 var(--font-mono);color:var(--color-ink-mut);flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.analytics-news-meta span{color:var(--color-ink-sec)}.analytics-news-article dl{flex-wrap:wrap;gap:8px 16px;display:flex}.analytics-news-article dt{font:var(--fs-sm)/1.8 var(--font-mono);color:var(--color-ink-mut)}.analytics-news-link{align-items:center;min-height:44px;display:inline-flex}@media (width<=600px){.analytics-heading{gap:12px;padding-bottom:20px}.analytics-page,.analytics-content{gap:24px}.analytics-table tbody :is(th,td){padding:var(--tabela-celula)}.analytics-excluded{padding:20px}}.analytics-sentiment dd{font-family:var(--font-mono);font-size:var(--fs-base);text-align:right}.analytics-table :is(.analytics-number,[data-field="analytics.fields.ticker"],time){white-space:nowrap}.analytics-bolhas{min-width:0;margin:0}.analytics-bolhas .nq-bolhas__legenda{color:var(--color-ink-sec)}.analytics-bolhas [data-band=alta]{--score-color:var(--color-green-fg)}.analytics-bolhas [data-band=baixa]{--score-color:var(--color-red-fg)}.analytics-bolhas [data-band=neutra]{--score-color:var(--color-amber-fg)}.smart-money-cabecalho{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin-bottom:18px;display:flex}.smart-money-cabecalho h1{align-items:center;gap:12px;margin:0;font-size:1.6rem;font-weight:700;display:flex}.smart-money-cabecalho h1 svg{color:var(--color-ink-sec)}.smart-money-pagina{gap:18px;min-width:0;display:grid}.smart-money-verde{color:var(--color-green)}.smart-money-vermelho{color:var(--color-red)}.smart-money-apagado{opacity:.75}.smart-money-mut{color:var(--color-ink-mut)}.smart-money-vazio{color:var(--color-ink-mut);font-size:var(--fs-md);padding:16px 0}.smart-money-status{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.smart-money-atualizado{font-size:var(--fs-base);color:var(--color-ink-mut);margin:0;font-style:italic}.smart-money-direita{margin-left:auto}.smart-money-visao{gap:10px;display:grid}.smart-money-lista{gap:8px;display:grid}.smart-money-row{--smart-money-acento:var(--color-info);transition:border-color .12s;overflow:hidden;border-left:2px solid var(--smart-money-acento)!important;border-radius:10px!important}.smart-money-row[data-acento=verde]{--smart-money-acento:var(--q-emerald)}.smart-money-row[data-acento=vermelho]{--smart-money-acento:var(--color-red)}.smart-money-row:hover{border-color:#ffffff2e!important;border-left-color:var(--smart-money-acento)!important}.smart-money-row__main{grid-template-columns:minmax(112px,166px) minmax(0,1fr);align-items:center;gap:18px;display:grid}.smart-money-row__dados{grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:10px 18px;min-width:0;padding:12px 16px 12px 0;display:grid}.smart-money-row__ticker{font-size:var(--fs-lg);align-items:center;gap:10px;padding-left:16px;display:inline-flex}.smart-money-x{font:700 var(--fs-2xs)/16px var(--font-mono);color:var(--q-emerald);background:color-mix(in srgb, var(--q-emerald) 18%, transparent);border-radius:4px;padding:1px 6px}.smart-money-row__score{align-items:center;gap:8px;display:inline-flex}.smart-money-row__fonte{line-height:1.05;display:grid}.smart-money-row__fonte small{font:500 9.5px/1.15 var(--font-family);letter-spacing:.04em;text-transform:uppercase;color:var(--color-ink-mut)}.smart-money-row__tags{flex-wrap:wrap;gap:6px;display:inline-flex}.smart-money-row__resumo{min-width:0;font-size:var(--fs-md);color:var(--color-ink-sec);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.smart-money-row__risco{font-size:var(--fs-md);color:var(--color-amber);background:color-mix(in srgb, var(--color-amber) 9%, transparent);border:1px solid color-mix(in srgb, var(--color-amber) 18%, transparent);border-radius:8px;align-items:center;gap:10px;margin:0 16px 12px;padding:9px 14px;display:flex}.smart-money-row__detail{border-top:1px solid var(--color-line-soft);gap:8px;padding:12px 16px 14px;display:grid}.smart-money-metricas{flex-wrap:wrap;gap:8px 26px;margin:0;display:flex}.smart-money-metricas>div{align-items:baseline;gap:6px;display:flex}.smart-money-metricas dt{font-size:var(--fs-md);color:var(--color-ink-mut);align-items:center;display:inline-flex}.smart-money-metricas dt:after{content:":"}.smart-money-metricas dd{font-size:var(--fs-md);margin:0}.smart-money-proveniencia{font-size:var(--fs-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink-mut);margin:0}.smart-money-motivo{font-size:var(--fs-base);color:var(--color-ink-sec);margin:0;font-style:italic}@media (width<=900px){.smart-money-row__main{display:block;position:relative}.smart-money-row__ticker{position:absolute;top:14px;left:0}.smart-money-row__dados{grid-template-columns:minmax(0,1fr);width:100%;padding:12px 16px}.smart-money-row__score{justify-self:end;padding-left:130px}.smart-money-row__tags,.smart-money-row__resumo{grid-column:1/-1}.smart-money-row__resumo{white-space:normal}}.smart-money-insiders{gap:18px;min-width:0;display:grid}.smart-money-clusters{gap:12px}.smart-money-cluster{--q-c:var(--color-green);text-align:left;min-width:0;color:var(--color-ink);font:inherit;cursor:pointer;gap:8px;display:grid;border-color:color-mix(in srgb, var(--q-c) 35%, transparent)!important;padding:16px 20px!important}.smart-money-cluster[data-sel=true]{outline:2px solid color-mix(in srgb, var(--color-ink) 85%, transparent);outline-offset:0}.smart-money-cluster__topo{font-size:var(--fs-xl);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.smart-money-cluster__info{font-size:var(--fs-md);color:var(--color-ink-sec)}.smart-money-cluster__info b{color:var(--color-ink);margin-left:8px}.smart-money-cluster small{font-size:var(--fs-sm);color:var(--color-ink-mut)}.smart-money-timeline{gap:8px;min-width:0;padding:18px 20px;display:grid;container-type:inline-size}.smart-money-svg{width:100%;overflow:visible}.smart-money-svg--scatter{height:180px;min-height:180px}.smart-money-svg--accumulated{height:120px;min-height:120px}.smart-money-grid{stroke:var(--color-line);stroke-dasharray:3 3}.smart-money-ponto--compra{fill:color-mix(in srgb, var(--color-green) 75%, transparent);stroke:var(--color-green)}.smart-money-ponto--venda{fill:color-mix(in srgb, var(--color-red) 75%, transparent);stroke:var(--color-red)}.smart-money-area{fill:color-mix(in srgb, var(--color-green) 18%, transparent);stroke:var(--color-green);stroke-width:1.5px}.smart-money-rodape{font-size:var(--fs-md);color:var(--color-ink-mut);gap:18px;margin:0;display:flex}.smart-money-trades{border-collapse:collapse;text-align:left;width:100%;min-width:600px;margin:4px 0 0}.smart-money-trades-scroll{min-width:0;overflow-x:auto}.smart-money-trades-scroll:focus-visible{outline:2px solid var(--color-ink-sec);outline-offset:3px}.smart-money-trades-hint{color:var(--color-ink-mut);font-size:var(--fs-sm);margin:4px 0 0;display:none}.smart-money-trades :is(th,td){vertical-align:top;padding:9px 10px}.smart-money-trades tr>:first-child{padding-left:0}.smart-money-trades tr>:last-child{padding-right:0}.smart-money-trades thead th{color:var(--color-ink-mut);font-size:var(--fs-xs);font-weight:500}.smart-money-trades tbody :is(th,td){border-top:1px solid var(--color-line-soft);font-size:var(--fs-base);font-weight:400}.smart-money-trades [data-field=name]{min-width:150px}.smart-money-trades :is([data-field=quantity],[data-field=value],[data-field=date]){white-space:nowrap}@container (width<=600px){.smart-money-trades-hint{display:block}}.smart-money-inst{gap:12px;min-width:0;display:grid}.smart-money-inst__trimestre{font-size:var(--fs-base);color:var(--color-ink-sec);margin:0}.smart-money-linha-resumo{font-size:var(--fs-md);color:var(--color-ink-mut);flex-wrap:wrap;align-items:center;gap:8px 14px;margin:0;display:flex}.smart-money-linha-resumo em{font-size:var(--fs-base);margin-left:auto}.smart-money-motivo-cel{text-overflow:ellipsis;max-width:280px;color:var(--color-ink-sec);overflow:hidden}.smart-money-congresso{gap:14px;min-width:0;display:grid}.smart-money-leg{overflow:hidden;border-radius:10px!important}.smart-money-leg__main{width:100%;color:var(--color-ink);font-size:var(--fs-md);text-align:left;grid-template-columns:minmax(140px,1fr) auto;align-items:center;gap:8px 18px;padding:14px 20px;display:grid}.smart-money-leg__nome{min-width:min(100%,210px);font-size:var(--fs-lg);grid-area:1/1;align-items:center;gap:10px;display:inline-flex}.smart-money-casa{--q-c:var(--color-green);width:22px;height:22px;font:700 var(--fs-xs)/1 var(--font-mono);color:var(--q-c);background:color-mix(in srgb, var(--q-c) 16%, transparent);border:1px solid color-mix(in srgb, var(--q-c) 28%, transparent);border-radius:5px;flex-shrink:0;place-items:center;display:inline-grid}.smart-money-link{color:var(--color-accent-fg)}.smart-money-page,.smart-money-pagina>[role=tabpanel],.smart-money-visao>section{min-width:0}.smart-money-visao>section{gap:10px;display:grid}:root[data-surface=app] .smart-money-status .q-pill{font-size:var(--fs-md);border-radius:8px;padding:7px 12px}.smart-money-disclaimer{color:var(--color-ink-mut);font-size:var(--fs-sm);margin:0}:root[data-surface=app] .smart-money-row__score .q-bar{width:86px}.smart-money-row__ticker{min-width:0}.smart-money-row__ticker .ticker-link,.smart-money-cluster__topo>b{white-space:nowrap;flex-shrink:0}.smart-money-rodape,.smart-money-chart-axis{flex-wrap:wrap}.smart-money-chart-axis{font-size:var(--fs-sm);color:var(--color-ink-mut);gap:6px 16px;margin:0;display:flex}.smart-money-chart-label{color:var(--color-ink-sec);font-size:var(--fs-base);margin:0}.smart-money-trades [data-field=quantity]>span{display:block}.smart-money-trades small{color:var(--color-ink-mut);display:block}.smart-money-leg__nome{overflow-wrap:anywhere;min-width:0}.smart-money-inst .q-tabela-caixa,.smart-money-leg .q-tabela-caixa{max-width:100%}@media (width<=480px){.smart-money-row__ticker{gap:5px}.smart-money-row__score{gap:4px}:root[data-surface=app] .smart-money-row__score .q-bar{width:34px}.smart-money-timeline{padding:14px}}.smart-money-status__pill{--q-c:var(--color-ink-mut);font-size:var(--fs-md);color:color-mix(in srgb, var(--q-c) 72%, var(--color-ink));background:color-mix(in srgb, var(--q-c) 12%, transparent);border:1px solid color-mix(in srgb, var(--q-c) 18%, transparent);border-radius:8px;align-items:center;gap:6px;padding:7px 12px;display:inline-flex}.smart-money-status__pill[data-tone=neutro]{color:var(--color-ink-sec);background:var(--fixo-branco-a6);border-color:var(--color-line)}.smart-money-status__pill b{font-family:var(--font-mono);color:var(--q-c);font-weight:600}.smart-money-status__pill[data-tone=neutro] b{color:var(--color-ink)}.smart-money-status__pill svg{width:15px;height:15px;color:var(--q-c)}.smart-money-status__pill b.smart-money-verde{color:var(--color-green)}.smart-money-status__pill b.smart-money-vermelho{color:var(--color-red)}@container q-tabela (width<=480px){:root[data-surface=app] .smart-money-inst .q-tabela :is(th,td){padding-inline:7px}:root[data-surface=app] .smart-money-inst .q-tabela th{font-size:var(--fs-2xs);letter-spacing:.02em}:root[data-surface=app] .smart-money-inst .q-tabela .q-pill{white-space:normal}}.smart-money-cabecalho time{font-style:normal}.smart-money-fontes{flex-wrap:wrap;gap:6px;display:flex}.smart-money-status .q-pill b{font-weight:700}:root[data-surface=app] .smart-money-pagina .smart-money-mais{cursor:pointer;width:fit-content;min-height:40px;font:inherit;font-size:var(--fs-base);border-radius:999px;justify-self:start;padding:10px 16px}.smart-money-leg__metricas{flex-wrap:wrap;grid-area:1/2;align-items:center;gap:8px 18px;display:flex}.smart-money-leg__operacoes{white-space:nowrap;flex-wrap:nowrap;gap:12px;display:inline-flex}.smart-money-leg__valor{white-space:nowrap}@media (width<=900px){.smart-money-leg__main{grid-template-columns:minmax(0,1fr)}.smart-money-leg__metricas{grid-area:2/1}}@media (width<=480px){:root[data-surface=app] .smart-money-pagina>.q-abas{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid;overflow:visible}:root[data-surface=app] .smart-money-pagina>.q-abas button{min-width:0;font-size:var(--fs-sm);justify-content:center;gap:0;padding:10px 3px}}.btn{box-sizing:border-box;cursor:pointer;min-width:44px;min-height:44px;transition:background-color var(--motion-state) var(--motion-ease), border-color var(--motion-state) var(--motion-ease);border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:11px 20px;font-family:inherit;font-size:.95rem;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.btn:disabled{opacity:.55;cursor:not-allowed}.btn--primary{background:var(--color-block-cyan);color:var(--color-on-block);border-color:var(--color-block-cyan)}.btn--primary:hover:not(:disabled){color:var(--color-accent-fg);border-color:var(--color-accent);background:0 0}.btn--secondary{background:var(--color-white);color:var(--color-ink);border-color:var(--color-line)}.btn--secondary:hover:not(:disabled){background:var(--color-line-soft)}.btn--block{width:100%}.btn--passkey{flex-direction:column;gap:6px;line-height:1.25}.btn__hint{font-size:var(--fs-sm);font-weight:400}.btn--google{background:var(--color-panel);border:1px solid var(--color-line);color:var(--color-ink);justify-content:center;align-items:center;gap:10px;display:inline-flex}.btn--google:hover{border-color:var(--color-ink-mut)}.btn--google__mark{flex:0 0 18px}.auth__divider{color:var(--color-ink-mut);font-size:var(--fs-base);grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;margin:16px 0;display:grid}.auth__divider:before,.auth__divider:after{content:"";background:var(--color-line);height:1px}.btn--sm{font-size:var(--fs-md);padding:7px 14px}.field{text-align:left;gap:6px;display:grid}.field>span,.field>label{font-size:var(--fs-base);color:var(--color-ink-sec);font-weight:600}.input{box-sizing:border-box;border:1px solid var(--control-border);width:100%;font-size:var(--fs-md);color:var(--color-ink);background:var(--color-white);transition:border-color var(--motion-state) var(--motion-ease), box-shadow var(--motion-state) var(--motion-ease);border-radius:6px;padding:10px 12px;font-family:inherit}.input::placeholder{color:var(--color-ink-mut)}.input:focus{border-color:var(--color-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-accent) 22%, transparent);outline:none}@media (forced-colors:active){.input:focus{outline-offset:2px;box-shadow:none;outline:2px solid highlight}}.link{min-height:44px;color:var(--color-accent-fg);align-items:center;font-weight:500;text-decoration:none;display:inline-flex}.link:hover{text-decoration:underline}.auth{background:var(--color-bg);place-items:center;min-height:100svh;padding:80px 20px 40px;display:grid;position:relative}.auth__card{background:var(--color-panel);border:1px solid var(--color-line);border-radius:6px;width:100%;max-width:460px;padding:clamp(24px,5vw,44px)}.auth__title{color:var(--color-ink);text-align:center;letter-spacing:-.035em;margin:0 0 16px;font-size:clamp(1.5rem,4vw,1.875rem);font-weight:500}.auth__subtitle{font-size:var(--fs-lg);color:var(--color-ink-sec);text-align:center;margin:6px 0 26px;line-height:1.65}.auth__form{gap:16px;display:grid}.auth__check{font-size:var(--fs-md);color:var(--color-ink-sec);text-align:left;align-items:flex-start;gap:9px;line-height:1.4;display:flex}.auth__check input{accent-color:var(--color-accent);margin-top:2px}.auth__error{background:color-mix(in srgb, var(--color-red) 6%, var(--color-panel));border:1px solid color-mix(in srgb, var(--color-red) 38%, transparent);color:var(--color-red-fg);font-size:var(--fs-md);border-radius:6px;margin:0;padding:9px 12px}.field__error{color:var(--color-red-fg);font-size:var(--fs-base);margin:4px 0 0}.auth__success{background:color-mix(in srgb, var(--color-accent) 12%, var(--color-panel));border:1px solid color-mix(in srgb, var(--color-accent) 35%, transparent);color:var(--color-ink);font-size:var(--fs-md);border-radius:6px;margin:0;padding:9px 12px}.auth__forgot{text-align:right;font-size:var(--fs-base);margin:-6px 0 0}.auth__footer{text-align:center;font-size:var(--fs-md);color:var(--color-ink-mut);margin:20px 0 0}.auth--admin{background:radial-gradient(1100px 560px at 50% -10%, var(--color-panel-2) 0%, var(--color-bg) 72%)}.auth__card--admin{border-top:3px solid var(--color-accent)}.auth__kicker{text-align:center;font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--color-accent-fg);margin:0 0 4px;font-size:.7rem;font-weight:500}.auth__brand{border-bottom:1px solid var(--color-line-soft);justify-content:center;align-items:center;gap:10px;margin:0 0 32px;padding-bottom:28px;display:flex}.auth__glyph{color:var(--color-accent);flex:none;display:block}.auth__wordmark{font-family:var(--font-family);letter-spacing:-.025em;color:var(--color-ink);font-size:1.3rem;font-weight:700}.auth__wordmark b{color:var(--color-accent-fg);font-weight:700}.auth__toggle{position:absolute;top:18px;right:18px}.app-shell__bar{background:var(--color-panel-2);border-bottom:1px solid var(--color-line);z-index:30;justify-content:space-between;align-items:center;gap:12px;padding:12px clamp(16px,4vw,28px);display:flex;position:sticky;top:0}.app-shell__brand{align-items:center;gap:10px;text-decoration:none;display:flex}.app-shell__logo{height:24px;display:block}.app-shell__glyph{color:var(--color-accent);flex:none}.app-shell__wordmark{font-family:var(--font-family);font-weight:700;font-size:var(--fs-xl);letter-spacing:-.02em;color:var(--color-ink)}.app-shell__wordmark b{color:var(--color-accent-fg)}.app-shell__user{font-size:var(--fs-md);color:var(--color-ink-mut);align-items:center;gap:14px;display:flex}.app-shell__email{text-overflow:ellipsis;white-space:nowrap;max-width:40vw;overflow:hidden}.app-shell__main{max-width:1120px;margin:0 auto;padding:clamp(20px,4vw,32px)}@media (width<=560px){.app-shell__email{display:none}}.admin-layout{background:var(--color-surface);grid-template-columns:232px minmax(0,1fr);min-height:100svh;display:grid}.admin-side{background:var(--rail-bg);color:#ffffffd9;flex-direction:column;gap:24px;padding:22px 16px;display:flex}.admin-side__brand{flex-direction:column;gap:8px;padding:0 4px;display:flex}.admin-brand{color:var(--fixo-branco);align-items:center;gap:8px;display:flex}.admin-brand__glyph{color:var(--rail-accent);flex:none}.admin-brand__wordmark{font-family:var(--font-family);letter-spacing:-.025em;font-size:1.05rem;font-weight:700}.admin-brand__wordmark b{color:var(--rail-accent);font-weight:700}.admin-side__tag{font-size:var(--fs-sm);letter-spacing:.16em;text-transform:uppercase;color:var(--rail-accent);font-weight:600}.admin-nav{gap:2px;display:grid}.admin .admin-nav a{min-height:44px;font-size:var(--fs-md);color:#ffffffc7;transition:background-color var(--motion-state) var(--motion-ease), color var(--motion-state) var(--motion-ease);border-radius:6px;padding:11px 12px;text-decoration:none;display:block}.admin .admin-nav a:hover{background:var(--fixo-branco-a7);color:var(--fixo-branco)}.admin .admin-nav a.active{background:color-mix(in srgb, var(--rail-accent) 16%, transparent);color:var(--fixo-branco);box-shadow:inset 3px 0 0 var(--rail-accent);font-weight:600}.admin-side :focus-visible,.admin-topbar :focus-visible{outline-color:var(--rail-accent)}.admin-side__footer{margin-top:auto;padding:0 4px}.admin-main{min-width:0;padding:28px clamp(16px,4vw,40px)}.admin-topbar,.admin-overlay{display:none}.admin h1{font-size:var(--fs-4xl);color:var(--color-ink);letter-spacing:-.01em;margin:0;font-weight:700}.admin h2{font-size:var(--fs-xl);color:var(--color-ink);margin:26px 0 12px;font-weight:600}.admin section>p:first-of-type a:where(:not(.btn)),.admin a:where(:not(.btn)){color:var(--color-accent-fg)}.admin a:where(:not(.btn)):hover{text-decoration:underline}.admin .kicker{color:var(--color-accent-fg);letter-spacing:.14em;text-transform:uppercase;margin:0 0 4px;font-size:.72rem;font-weight:700}.admin input:not([type=checkbox]):not([type=radio]),.admin select,.admin textarea{box-sizing:border-box;border:1px solid var(--control-border);font-size:var(--fs-md);color:var(--color-ink);background:var(--color-white);border-radius:6px;padding:9px 12px;font-family:inherit}.admin input:focus,.admin select:focus,.admin textarea:focus{border-color:var(--color-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-accent) 18%, transparent);outline:none}.admin label{font-size:var(--fs-md);color:var(--color-ink-sec)}.admin button:where(:not(.btn)){font-family:inherit;font-size:var(--fs-md);color:var(--color-ink);background:var(--color-white);border:1px solid var(--color-line);cursor:pointer;transition:background-color var(--motion-state) var(--motion-ease), border-color var(--motion-state) var(--motion-ease);border-radius:6px;padding:8px 14px;font-weight:500}.admin button:where(:not(.btn)):hover:not(:disabled){background:var(--color-line-soft)}.admin button:where(:not(.btn)):disabled{opacity:.5;cursor:not-allowed}.admin table{border-collapse:collapse;width:100%;font-size:var(--fs-md)}.admin thead th{text-align:left;color:var(--color-ink-sec);background:var(--color-line-soft);border-bottom:1px solid var(--color-line);white-space:nowrap;padding:10px 12px;font-weight:600}.admin tbody td{border-top:1px solid var(--color-line);color:var(--color-ink);padding:10px 12px}.admin tbody tr:hover{background:var(--color-line-soft)}.admin code{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:var(--fs-base);background:var(--color-line-soft);color:var(--color-ink);border-radius:5px;padding:2px 6px}@media (width<=860px){.admin-layout{grid-template-columns:1fr}.admin-topbar{background:var(--rail-bg);z-index:40;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex;position:sticky;top:0}.admin-topbar .admin-brand__wordmark{font-size:var(--fs-lg)}.admin-burger{background:var(--fixo-branco-a10);color:var(--fixo-branco);font-size:var(--fs-lg);cursor:pointer;border:1px solid #ffffff38;border-radius:6px;padding:7px 11px;line-height:1}.admin-side{z-index:60;width:264px;transition:transform .2s;position:fixed;inset:0 auto 0 0;transform:translate(-100%)}.admin-side.open{transform:none}.admin-overlay.open{z-index:55;cursor:pointer;background:#07101d8c;border:0;display:block;position:fixed;inset:0}.admin-main{padding:20px 16px}.admin table{white-space:nowrap;display:block;overflow-x:auto}}button.theme-toggle{border:1px solid var(--color-line);width:44px;min-width:44px;height:44px;min-height:44px;color:var(--color-ink-sec);cursor:pointer;font-size:var(--fs-lg);transition:border-color var(--motion-state) var(--motion-ease), color var(--motion-state) var(--motion-ease), background-color var(--motion-state) var(--motion-ease);background:0 0;border-radius:6px;flex:0 0 44px;justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex}button.theme-toggle:hover{border-color:var(--color-accent);color:var(--color-accent)}.live-badge{font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:.14em;text-transform:uppercase;color:var(--color-ok);align-items:center;gap:6px;display:inline-flex}.live-badge__pulse{background:var(--color-ok);border-radius:50%;width:6px;height:6px;animation:1.8s ease-out infinite live-badge-pulse}@keyframes live-badge-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--color-ok) 55%, transparent)}70%{box-shadow:0 0 0 7px color-mix(in srgb, var(--color-ok) 0%, transparent)}to{box-shadow:0 0 0 0 color-mix(in srgb, var(--color-ok) 0%, transparent)}}@media (prefers-reduced-motion:reduce){.live-badge__pulse{animation:none}}.sidebar{--sidebar-item-color:var(--color-ink-sec);--sidebar-item-hover-bg:var(--color-panel-2);--sidebar-item-hover-color:var(--color-ink);--sidebar-item-active-color:var(--color-accent-fg);--sidebar-item-active-bg:color-mix(in srgb, var(--color-accent) 8%, var(--color-bg));--sidebar-item-active-border:transparent;--sidebar-item-active-shadow:none;flex-direction:column;flex:auto;gap:28px;min-height:0;padding:26px 12px;display:flex;overflow-y:auto}.sidebar__group{flex-direction:column;gap:4px;display:flex}.sidebar__group-label{font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-sec);margin:0 0 6px;padding:0 10px;font-weight:400}.sidebar__group-header{color:var(--color-ink-mut);justify-content:space-between;align-items:center;padding-right:10px;display:flex}.sidebar__group--locked .sidebar__item--static{color:var(--color-ink-mut)}.sidebar__item--reserva{visibility:hidden;cursor:default}.sidebar__list{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.sidebar__item{width:100%;min-height:44px;color:var(--sidebar-item-color);cursor:pointer;font-family:var(--font-family);font-size:var(--fs-base);letter-spacing:0;text-align:left;transition:background-color var(--motion-state) var(--motion-ease), color var(--motion-state) var(--motion-ease), box-shadow var(--motion-state) var(--motion-ease);background:0 0;border:1px solid #0000;border-radius:4px;align-items:center;gap:10px;padding:9px 10px;font-weight:400;line-height:1.4;text-decoration:none;display:flex}.sidebar__item:hover:not(.sidebar__item--static){background:var(--sidebar-item-hover-bg);color:var(--sidebar-item-hover-color)}.sidebar__item--static{cursor:default}.sidebar__item--active{color:var(--sidebar-item-active-color);background:var(--sidebar-item-active-bg);border:1px solid var(--sidebar-item-active-border);box-shadow:var(--sidebar-item-active-shadow);font-weight:600}.sidebar__item--active .sidebar__icon{color:var(--sidebar-item-active-color)}.sidebar__icon{flex:none}.sidebar__label{white-space:normal;overflow-wrap:anywhere;flex:auto;min-width:0}.sidebar__badge{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.04em;color:var(--color-amber);background:color-mix(in srgb, var(--color-amber) 16%, transparent);border-radius:999px;flex:none;padding:1px 6px;font-size:9px}[data-theme=light] .sidebar__badge{color:color-mix(in srgb, var(--color-amber) 50%, #1a1206)}.sidebar__badge-dot{background:var(--color-amber);width:7px;height:7px;box-shadow:0 0 0 2px var(--color-panel-2);border-radius:999px;position:absolute;top:7px;right:7px}@media (prefers-reduced-motion:reduce){.sidebar__item{transition:none}}@media (pointer:coarse){.btn,.sidebar__item,.person-tabs__remove{min-block-size:44px;min-inline-size:44px}}#resumo{scroll-margin-top:80px}.product-shell .sidebar{--sidebar-item-active-bg:color-mix(in srgb, var(--color-accent) 8%, transparent);gap:22px;padding:20px 12px 24px}.product-shell .sidebar__group-label{font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;margin-bottom:4px}.product-shell .sidebar__list{gap:2px}.product-shell .sidebar__item{border-radius:6px;min-height:38px;padding:7px 10px;position:relative}.product-shell .sidebar__item--active{background:var(--sidebar-item-active-bg);box-shadow:none}.product-shell .sidebar__item--active:before{content:"";background:var(--color-accent);border-radius:0 2px 2px 0;width:2px;position:absolute;top:8px;bottom:8px;left:-12px}.product-shell{background:var(--color-bg);min-height:100vh;display:flex}.product-shell .product-shell__rail{background:var(--color-bg);border-right:1px solid var(--color-line);flex-direction:column;flex:0 0 224px;width:224px;height:100vh;display:flex;position:sticky;top:0;overflow-y:auto}[data-theme=light] .product-shell .product-shell__rail{background:var(--color-bg);border-right:1px solid var(--color-line)}.product-shell .product-shell__rail-head{border-bottom:1px solid var(--color-line);flex:0 0 56px;justify-content:space-between;align-items:center;gap:8px;min-height:56px;padding:0 18px;display:flex}.product-shell .product-shell__live{margin-left:auto}.product-shell .product-shell__col{flex-direction:column;flex:auto;min-width:0;display:flex}.product-shell .product-shell__aviso-sessao{background:var(--color-panel);color:var(--color-ink);border-bottom:1px solid var(--color-line);font-size:var(--fs-md);flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;padding:8px clamp(16px,2.4vw,32px);display:flex}.product-shell__aviso-sessao button,.product-shell__sessao-erro button{color:var(--color-accent-fg);border:1px solid var(--color-accent);border-radius:8px;padding:6px 14px}.product-shell__sessao-erro{text-align:center;justify-items:center;gap:14px;max-width:28rem;padding:24px 16px;display:grid}.product-shell__sessao-erro h1{font-size:var(--fs-2xl);font-weight:600}.product-shell .product-shell__bar{background:color-mix(in srgb, var(--color-bg) 82%, transparent);border-bottom:1px solid var(--color-line);z-index:30;justify-content:space-between;align-items:center;gap:12px;min-height:56px;padding:0 clamp(16px,2.4vw,32px);display:flex;position:sticky;top:0}.product-shell .product-shell__bar-left{flex:1 1 0;align-items:center;gap:12px;min-width:0;display:flex}.product-shell .product-shell__bar-right{flex:none;align-items:center;gap:6px;display:flex}.product-shell .product-shell__brand{min-height:44px;color:var(--color-ink);align-items:center;gap:8px;text-decoration:none;display:inline-flex}.product-shell .product-shell__wordmark{font-family:var(--font-family);letter-spacing:-.01em;color:var(--color-ink);font-size:1.05rem;font-weight:700}.product-shell .product-shell__divider{background:var(--color-line);flex:none;width:1px;height:20px}.product-shell .product-shell__main{flex:auto;width:100%;max-width:1390px;margin:0 auto;padding:34px clamp(16px,3vw,42px)}.product-shell .product-shell__main--full{max-width:none}.product-shell:has(.valtesina-botao) .product-shell__main{padding-bottom:calc(56px + 32px + env(safe-area-inset-bottom))}.product-shell .product-shell__hamburger{width:44px;min-width:44px;height:44px;min-height:44px;color:var(--color-ink);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;flex:0 0 44px;justify-content:center;align-items:center;display:inline-flex}.product-shell .product-shell__backdrop{background:color-mix(in srgb, var(--color-bg) 70%, black);z-index:40;position:fixed;inset:0}.product-shell .product-shell__drawer{background:var(--color-bg);border-right:1px solid var(--color-line);z-index:50;width:min(86vw,320px);animation:drawer-in var(--motion-state) var(--motion-ease);flex-direction:column;display:flex;position:fixed;inset:0 auto 0 0}@keyframes drawer-in{0%{transform:translate(-100%)}to{transform:translate(0)}}@media (width<=767px){.product-shell .product-shell__bar{gap:8px;padding-inline:8px}.product-shell .product-shell__bar-left,.product-shell .product-shell__bar-right{gap:8px}.product-shell .product-shell__bar-left .product-shell__brand{flex:0 0 44px;justify-content:center;width:44px}.product-shell .product-shell__bar .product-shell__wordmark,.product-shell .product-shell__bar .product-shell__divider{display:none}}@media (prefers-reduced-motion:reduce){.product-shell .product-shell__drawer{animation:none}}@supports ((-webkit-backdrop-filter:blur(10px)) or (backdrop-filter:blur(10px))){.product-shell .product-shell__bar{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}}.shell-crumbs{min-width:0;font-size:var(--fs-md);align-items:center;gap:6px;margin:0;line-height:1.4;display:flex}.shell-crumbs__group{color:var(--color-ink-mut);white-space:nowrap}.shell-crumbs__sep{color:var(--color-ink-mut);flex:none}.shell-crumbs__page{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--color-ink);font-weight:600;overflow:hidden}.shell-crumbs a{text-underline-offset:3px;text-decoration:underline}.shell-crumbs a:hover{color:var(--color-accent-fg)}.shell-crumbs a:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.shell-crumbs--trail .shell-crumbs__group:not(:first-child){text-overflow:ellipsis;min-width:0;overflow:hidden}.shell-crumbs__voltar{min-width:0;min-height:44px;color:var(--color-ink);font-size:var(--fs-md);white-space:nowrap;align-items:center;gap:2px;font-weight:600;text-decoration:none;display:inline-flex}.shell-crumbs a.shell-crumbs__voltar{text-decoration:none}@media (width<=767px){.product-shell .product-shell__bar:has(.shell-crumbs--trail){grid-template-columns:44px minmax(0,1fr) auto;row-gap:0;display:grid}.product-shell .product-shell__bar-left:has(.shell-crumbs--trail){display:contents}.product-shell__bar:has(.shell-crumbs--trail) .product-shell__hamburger{grid-area:1/1}.product-shell__bar:has(.shell-crumbs--trail) .product-shell__bar-left>.product-shell__brand{grid-area:1/2}.product-shell__bar:has(.shell-crumbs--trail) .product-shell__bar-right{grid-area:1/3}.shell-crumbs--trail{font-size:var(--fs-sm);flex-wrap:wrap;grid-area:2/1/auto/-1;padding:4px 8px 8px}.shell-crumbs--trail .shell-crumbs__group{white-space:normal;overflow-wrap:anywhere;min-width:0}.shell-crumbs--trail .shell-crumbs__page{max-width:100%}}.shell-iconbtn,.product-shell button.theme-toggle.shell-iconbtn{width:36px;min-width:36px;height:36px;min-height:36px;color:var(--color-ink-sec);cursor:pointer;transition:background-color var(--motion-state) var(--motion-ease), color var(--motion-state) var(--motion-ease);background:0 0;border:1px solid #0000;border-radius:6px;flex:0 0 36px;justify-content:center;align-items:center;padding:0;text-decoration:none;display:inline-flex;position:relative}.shell-iconbtn:hover,.product-shell button.theme-toggle.shell-iconbtn:hover,.product-shell .product-shell__hamburger:hover{background:var(--color-panel-2);color:var(--color-ink);border-color:#0000}.shell-iconbtn__count{pointer-events:none;position:absolute;top:0;right:-2px}.shell-iconbtn__count>span{min-width:16px;font:600 var(--fs-2xs)/16px var(--font-mono);text-align:center;box-shadow:0 0 0 2px var(--color-bg);margin:0;padding:0 4px;display:block}.shell-avatar{border:1px solid var(--color-line);background:var(--color-panel-2);color:var(--color-ink-sec);font-family:var(--font-mono);transition:border-color var(--motion-state) var(--motion-ease);border-radius:50%;flex:none;place-items:center;font-weight:500;line-height:1;display:inline-grid;overflow:hidden}.shell-avatar img{object-fit:cover;width:100%;height:100%}.shell-avatar-trigger{cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;padding:2px;display:inline-flex}.shell-avatar-trigger:hover .shell-avatar,.shell-avatar-trigger[data-state=open] .shell-avatar{border-color:var(--color-accent)}.shell-menu{z-index:60;border:1px solid var(--color-line);background:var(--color-panel);width:288px;max-width:calc(100vw - 24px);box-shadow:0 12px 32px -8px color-mix(in srgb, var(--color-ink) 22%, transparent);border-radius:6px;padding:6px}.shell-menu__head{align-items:center;gap:12px;padding:10px;display:flex}.shell-menu__who{gap:2px;min-width:0;display:grid}.shell-menu__who>*{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.shell-menu__name{color:var(--color-ink);font-size:var(--fs-md);font-weight:600}.shell-menu__email{color:var(--color-ink-mut);font-size:var(--fs-base)}.shell-menu__org{color:var(--color-ink-mut);font:var(--fs-xs)/1.5 var(--font-mono)}.shell-menu__sep{background:var(--color-line-soft);height:1px;margin:4px -6px}.shell-menu__item{min-height:36px;color:var(--color-ink);font-size:var(--fs-md);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:5px;align-items:center;gap:10px;padding:0 10px;text-decoration:none;display:flex}.shell-menu__item svg{color:var(--color-ink-mut)}.shell-menu__item[data-highlighted]{background:var(--color-panel-2);outline:none}.product-shell .sidebar__item:focus-visible,.shell-iconbtn:focus-visible,.shell-avatar-trigger:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}@media (pointer:coarse){.product-shell .sidebar__item{min-height:44px}.shell-iconbtn,.product-shell button.theme-toggle.shell-iconbtn{flex-basis:44px;width:44px;min-width:44px;height:44px;min-height:44px}.shell-avatar-trigger{padding:4px}.shell-menu__item{min-height:44px}}.custom-scrollbar{scrollbar-width:thin;scrollbar-color:var(--color-line) var(--color-panel-2)}.custom-scrollbar::-webkit-scrollbar{width:8px;height:8px}.custom-scrollbar::-webkit-scrollbar-thumb{background:var(--color-line);border-radius:999px}.custom-scrollbar::-webkit-scrollbar-track{background:var(--color-panel-2)}:root[data-surface=app] .product-shell .product-shell__rail{z-index:35;background:0 0;border-right:0;flex:0 0 64px;width:64px;overflow:visible}:root[data-surface=app] .rail{-webkit-backdrop-filter:blur(18px)saturate(150%);backdrop-filter:blur(18px)saturate(150%);border-right:1px solid var(--color-line);scrollbar-width:none;background:#08090db8;flex-direction:column;width:64px;transition:width .18s cubic-bezier(.22,1,.36,1),box-shadow .18s;display:flex;position:absolute;inset:0 auto 0 0;overflow:hidden auto}:root[data-surface=app] .rail:hover:not([data-hover-suspenso]){width:240px;box-shadow:24px 0 60px #00000073}:root[data-surface=app] .rail:has(:focus-visible){width:240px;box-shadow:24px 0 60px #00000073}:root[data-surface=app] .rail .product-shell__rail-head{border-bottom:1px solid var(--color-line);justify-content:flex-start;padding:0 20px}:root[data-surface=app] .rail .sidebar{overflow-x:hidden}:root[data-surface=app] .rail .product-shell__wordmark,:root[data-surface=app] .rail .sidebar__label,:root[data-surface=app] .rail .sidebar__group-label{white-space:nowrap;transition:opacity .12s}:root[data-surface=app] .rail:not(:hover:not([data-hover-suspenso])):not(:has(:focus-visible)) :is(.product-shell__wordmark,.sidebar__label){opacity:0}:root[data-surface=app] .rail:not(:hover:not([data-hover-suspenso])):not(:has(:focus-visible)) .sidebar__group-label{opacity:0;height:6px;margin:0;overflow:hidden}:root[data-surface=app] .rail:not(:hover:not([data-hover-suspenso])):not(:has(:focus-visible)) .sidebar__item>span:not(.sidebar__label){display:none}:root[data-surface=app] .rail .sidebar__item{border-radius:var(--q-radius-sm);white-space:nowrap}:root[data-surface=app] .rail .sidebar__item--active{color:var(--color-ink);box-shadow:inset 2px 0 0 var(--color-accent);background:#60a5fa1f}:root[data-surface=app] .rail .sidebar__item--active:before{content:none}:root[data-surface=app] .qn{position:relative}:root[data-surface=app] .qn-painel{z-index:60;border:1px solid var(--color-line);border-radius:var(--q-radius);flex-direction:column;width:min(400px,100vw - 24px);max-height:min(560px,100dvh - 90px);padding:0;animation:.16s cubic-bezier(.22,1,.36,1) qn-entra;display:flex;position:absolute;top:calc(100% + 10px);right:-8px;overflow:hidden}@keyframes qn-entra{0%{opacity:0;transform:translateY(-6px)scale(.98)}}:root[data-surface=app] .qn-topo{border-bottom:1px solid var(--color-line);align-items:center;gap:8px;padding:12px 14px;display:flex}:root[data-surface=app] .qn-topo h2{font-size:var(--fs-md);align-items:center;gap:8px;margin:0 auto 0 0;font-weight:600;display:flex}:root[data-surface=app] .qn-contagem{font:600 var(--fs-xs)/18px var(--font-mono);color:var(--color-info);background:color-mix(in srgb, var(--color-info) 16%, transparent);border-radius:999px;padding:0 7px}:root[data-surface=app] .qn-acao,:root[data-surface=app] .qn-fechar,:root[data-surface=app] .qn-mais{font-size:var(--fs-sm);color:var(--color-ink-mut);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;gap:5px;padding:4px 8px;display:inline-flex}:root[data-surface=app] .qn-acao:hover,:root[data-surface=app] .qn-fechar:hover,:root[data-surface=app] .qn-mais:hover{color:var(--color-ink);background:var(--fixo-branco-a6)}:root[data-surface=app] .qn-corpo{padding:6px;overflow-y:auto}:root[data-surface=app] .qn-lista{gap:2px;margin:0;padding:0;list-style:none;display:grid}:root[data-surface=app] .qn-item{text-align:left;width:100%;color:var(--color-ink-sec);cursor:pointer;background:0 0;border:0;border-radius:8px;grid-template-columns:10px minmax(0,1fr) auto;align-items:start;gap:10px;padding:10px;display:grid}:root[data-surface=app] .qn-item:hover{background:var(--fixo-branco-a5)}:root[data-surface=app] .qn-ponto{border-radius:999px;width:7px;height:7px;margin-top:6px}:root[data-surface=app] .qn-item[data-nao-lida] .qn-ponto{background:var(--color-info);box-shadow:0 0 8px var(--color-info)}:root[data-surface=app] .qn-item[data-nao-lida] b{color:var(--color-ink)}:root[data-surface=app] .qn-texto{font-size:var(--fs-base);overflow-wrap:anywhere;gap:2px;display:grid}:root[data-surface=app] .qn-texto b{font-weight:600}:root[data-surface=app] .qn-texto span{font-size:var(--fs-sm);color:var(--color-ink-mut)}:root[data-surface=app] .qn-texto>.qn-origem{font:600 var(--fs-xs) var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--color-ink-mut);justify-self:start}:root[data-surface=app] .qn-texto>.qn-origem[data-origem=carteira]{color:var(--color-info)}:root[data-surface=app] .qn-hora{font:var(--fs-xs) var(--font-mono);color:var(--color-ink-mut);white-space:nowrap}:root[data-surface=app] .qn-vazio{font-size:var(--fs-base);color:var(--color-ink-mut);justify-items:center;gap:8px;padding:28px 12px;display:grid}:root[data-surface=app] .qn-mais{justify-content:center;width:100%;margin-top:4px}@media (width<=767px){:root[data-surface=app] .qn-painel{top:calc(64px + env(safe-area-inset-top));width:auto;max-width:400px;margin-left:auto;position:fixed;left:12px;right:12px}:root[data-surface=app] .qn-topo{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){:root[data-surface=app] .rail,:root[data-surface=app] .rail .product-shell__wordmark,:root[data-surface=app] .rail .sidebar__label,:root[data-surface=app] .rail .sidebar__group-label{transition:none}:root[data-surface=app] .qn-painel{animation:none}}.auth__card--billing{max-width:820px}.auth__card>section,.billing-plan{background:var(--color-panel-2)}.billing-plan h2{font-size:var(--fs-lg);font-weight:600}.billing-plan strong{font-family:var(--font-mono);letter-spacing:-.05em;font-size:clamp(1.5rem,3vw,1.875rem);font-weight:500}.billing-form fieldset{border-top:1px solid var(--color-line-soft);min-width:0;padding-top:20px}.billing-form legend{padding-right:12px}.billing-form input[type=checkbox],.support-document input[type=checkbox],.notification-preference input{width:18px;height:18px;accent-color:var(--color-accent);flex:none}.billing-form>label,.auth__check{align-items:center;min-height:44px}.auth .input,.support-page .input{min-height:44px;font-size:var(--fs-lg)}.support-page{width:100%;min-width:0;color:var(--color-ink-sec);margin-inline:auto;line-height:1.65}.support-page h1,.support-document h1{color:var(--color-ink);font-size:var(--fs-4xl);letter-spacing:-.04em;font-weight:500;line-height:1.2}.support-page>h1,.support-page>header{border-bottom:1px solid var(--color-line);padding-bottom:24px}.support-page h2,.support-document h2{color:var(--color-ink);font-size:var(--fs-xl);letter-spacing:-.02em;font-weight:600}.support-page section{min-width:0}.support-page--account section>h2{border-bottom:1px solid var(--color-line-soft);padding-bottom:12px}.support-page dd{color:var(--color-ink);font-family:var(--font-mono);font-size:var(--fs-lg)}.support-page dt{color:var(--color-ink-mut);font-size:var(--fs-base);margin-bottom:6px}.support-page .btn,.support-document .btn{white-space:normal;overflow-wrap:anywhere;line-height:1.4}.notification-list{border-top:1px solid var(--color-line)}.notification-item{overflow-wrap:anywhere;border-bottom:1px solid var(--color-line);border-left:3px solid #0000;gap:8px;min-width:0;padding:24px;display:grid}.notification-item--unread{background:var(--color-panel);border-left-color:var(--color-accent)}.notification-item h2 a{min-height:44px;color:inherit;align-items:center;text-decoration:none;display:inline-flex}.notification-item h2 a:hover{text-underline-offset:4px;text-decoration:underline}.notification-item p{max-width:65ch}.notification-item>span{font-family:var(--font-mono)}.notification-preference{border-bottom:1px solid var(--color-line-soft);cursor:pointer;min-height:44px;padding-block:10px}.support-header{border-bottom:1px solid var(--color-line);justify-content:space-between;align-items:center;gap:20px;padding-bottom:24px;display:flex}.support-header__brand{align-items:center;gap:10px;display:flex}.support-document{color:var(--color-ink-sec);line-height:1.75}.support-document>.support-header{margin-bottom:24px}.install-page h1{letter-spacing:-.045em}@media (width<=480px){.auth{padding-inline:16px}.auth__card{padding:24px 20px}.auth .btn{line-height:1.4}.notification-item{padding:20px 16px}}.admin-side button.theme-toggle{color:var(--rail-accent);border-color:var(--rail-accent)}.support-page .text-red,.support-document .text-red{color:var(--color-red-fg)}a.auth__brand{color:inherit;text-decoration:none}a.auth__brand:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.safe-area-top{padding-top:env(safe-area-inset-top)}.safe-area-right{padding-right:env(safe-area-inset-right)}.safe-area-bottom{padding-bottom:env(safe-area-inset-bottom)}.safe-area-left{padding-left:env(safe-area-inset-left)}:root[data-surface=app][data-theme=dark]{--vidro-btn-borda:#60a5fa8c;--vidro-btn-borda-hover:#93c5fdcc;--vidro-btn-texto:#eaf2ff;--vidro-btn-texto-hover:#fff;--vidro-btn-icone:#06070a;--vidro-btn-fundo-de:#93c5fd29;--vidro-btn-fundo-ate:#3b82f61a;--vidro-btn-fundo-de-hover:#93c5fd3d;--vidro-btn-fundo-ate-hover:#3b82f629;--vidro-btn-anel:#3b82f614;--vidro-btn-brilho:#ffffff2e;--color-bg:#06070a;--color-surface:#06070a;--color-panel:#ffffff0b;--color-panel-2:#ffffff12;--color-ink:#fafafa;--color-ink-sec:#d4d4d8;--color-ink-mut:#a1a1aa;--color-line:#ffffff1f;--color-line-soft:#ffffff0e;--color-accent:#60a5fa;--color-accent-fg:#93c5fd;--color-green:#4ade80;--color-green-fg:#4ade80;--color-red:#f87171;--color-red-fg:#f87171;--color-amber:#facc15;--color-amber-fg:#facc15;--color-info:#60a5fa;--color-info-fg:#60a5fa;--color-series-1:#60a5fa;--color-series-2:#c084fc;--color-series-3:#22d3ee;--color-series-4:#fb923c;--color-ok:#4ade80;--color-blue:#60a5fa;--color-cyan:#22d3ee;--q-purple:#c084fc;--q-cyan:#22d3ee;--q-orange:#fb923c;--q-pink:#f472b6;--q-emerald:#34d399;--q-radius:12px;--q-radius-sm:8px;--q-blur:20px;--q-sat:165%;--q-edge:#ffffff24;--q-highlight:#ffffff14;--q-glow:.2;--q-pattern:.18;--publico-cta-de:#60a5fa;--publico-cta-ate:#3b82f6;--publico-cta-texto:#06070a;--publico-cta-brilho:#3b82f659;--publico-impressao-tinta:#111318;--publico-impressao-fundo:#fff;--hero-malha-1:#06070a;--hero-malha-2:#1e3a8a;--hero-malha-3:#3b82f6;--hero-malha-4:#0b1638;--hero-malha-5:#7c5cd6;--selo-ouro-metal:linear-gradient(100deg, #fff4c2 0%, var(--color-amber) 40%, #a16207 75%, #fde68a 100%);--selo-prata-metal:linear-gradient(100deg, #f4f4f5 0%, var(--color-ink-sec) 50%, #9ca3af 100%);--selo-ouro:#b8860b;--selo-bronze:#cd7f32;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-surface=app] body{background:var(--color-bg)}:root[data-surface=app] body:before,:root[data-surface=app] body:after{content:"";pointer-events:none;z-index:0;position:fixed;inset:0}:root[data-surface=app] body:before{background:radial-gradient(60vw 50vh at 8% -10%, rgba(59, 130, 246, var(--q-glow)), transparent 70%), radial-gradient(50vw 50vh at 100% 20%, rgba(168, 85, 247, var(--q-glow)), transparent 70%), radial-gradient(60vw 45vh at 50% 110%, rgba(16, 185, 129, calc(var(--q-glow) * .8)), transparent 70%)}:root[data-surface=app] body:after{opacity:var(--q-pattern);background-image:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M30 26v8M26 30h8' stroke='%233b82f6' stroke-opacity='0.35' stroke-width='1'/%3E%3C/svg%3E");-webkit-mask-image:radial-gradient(circle at 50% 30%,#000 10%,#0000 85%);mask-image:radial-gradient(circle at 50% 30%,#000 10%,#0000 85%)}:root[data-surface=app]:has(.landing) body:before{--landing-halo:color-mix(in srgb, var(--hero-malha-3) calc(var(--q-glow) * 70%), transparent);background:radial-gradient(60vw 50vh at 8% -10%, var(--landing-halo), transparent 70%)}:root[data-surface=app]:has(.landing) body:after{display:none}:root[data-surface=app] #root{z-index:1;position:relative}:root[data-surface=app] .product-shell{background:0 0}:root[data-surface=app] :is(.painel-bloco,.macro-card,.macro-avisos,.cartao-ticker,.ticker-hover-card,.analytics-table-scroll,.analytics-state,.analytics-notice,.smart-money-cartao,.smart-money-kpis li,.strategy-card,.portfolio-results,.portfolio-exposure,.portfolio-rationale,.dialogo-modal,.valtesina-painel,.educacao-exemplo,.shell-menu,.q-glass){background:var(--color-panel);-webkit-backdrop-filter:blur(var(--q-blur)) saturate(var(--q-sat));backdrop-filter:blur(var(--q-blur)) saturate(var(--q-sat));border:1px solid var(--q-edge);border-radius:var(--q-radius);box-shadow:inset 0 1px 0 var(--q-highlight), 0 8px 30px #00000040}:root[data-surface=app] .q-sobreposicao,:root[data-surface=app] .q-glass.q-sobreposicao{-webkit-backdrop-filter:blur(28px)saturate(170%);backdrop-filter:blur(28px)saturate(170%);border:1px solid var(--q-edge);border-radius:var(--q-radius);box-shadow:inset 0 1px 0 var(--q-highlight), 0 24px 60px #0000008c;background:#0d0f15f7}:root[data-surface=app] .product-shell .product-shell__bar{-webkit-backdrop-filter:blur(14px)saturate(140%);backdrop-filter:blur(14px)saturate(140%);border-bottom:1px solid var(--color-line);background:#06070a8c}:root[data-surface=app] .analytics-table thead{background:var(--fixo-branco-a3-5)}:root[data-surface=app] .analytics-table tbody tr:hover{background:var(--fixo-branco-a4)}:root[data-surface=app] :where(.q-pill,.q-chip,.q-bar){--q-c:var(--color-ink-mut)}:root[data-surface=app] .q-num{font-family:var(--font-mono);font-variant-numeric:tabular-nums}:root[data-surface=app] .q-pill{font-size:var(--fs-xs);white-space:nowrap;color:var(--q-c);background:color-mix(in srgb, var(--q-c) 11%, transparent);border:1px solid color-mix(in srgb, var(--q-c) 24%, transparent);border-radius:999px;align-items:center;gap:4px;padding:2px 8px;font-weight:500;line-height:18px;display:inline-flex}:root[data-surface=app] .q-pill[data-shape=tag]{font-size:var(--fs-2xs);letter-spacing:.04em;text-transform:uppercase;border-radius:5px;padding:1px 6px;font-weight:600}:root[data-surface=app] .q-pill svg{width:12px;height:12px}:root[data-surface=app] .q-stat{--q-c:var(--color-ink)}:root[data-surface=app] [data-tone=verde]{--q-c:var(--color-green)}:root[data-surface=app] [data-tone=vermelho]{--q-c:var(--color-red)}:root[data-surface=app] [data-tone=amarelo]{--q-c:var(--color-amber)}:root[data-surface=app] [data-tone=azul]{--q-c:var(--color-info)}:root[data-surface=app] [data-tone=roxo]{--q-c:var(--q-purple)}:root[data-surface=app] [data-tone=ciano]{--q-c:var(--q-cyan)}:root[data-surface=app] [data-tone=laranja]{--q-c:var(--q-orange)}:root[data-surface=app] [data-tone=rosa]{--q-c:var(--q-pink)}:root[data-surface=app] [data-tone=neutro]{--q-c:var(--color-ink-mut)}:root[data-surface=app] .q-chip{min-width:34px;font:600 var(--fs-base)/20px var(--font-mono);font-variant-numeric:tabular-nums;color:var(--q-c);background:color-mix(in srgb, var(--q-c) 16%, transparent);border:1px solid color-mix(in srgb, var(--q-c) 28%, transparent);border-radius:6px;place-items:center;padding:2px 7px;display:inline-grid}:root[data-surface=app] .q-bar{background:var(--fixo-branco-a8);border-radius:999px;min-width:56px;height:6px;display:block;position:relative;overflow:hidden}:root[data-surface=app] .q-bar>span{border-radius:inherit;background:var(--q-c);box-shadow:0 0 12px color-mix(in srgb, var(--q-c) 55%, transparent);position:absolute;inset:0 auto 0 0}:root[data-surface=app] .q-bar[data-size=fino]{height:4px}:root[data-surface=app] .q-divisor{font-size:var(--fs-sm);letter-spacing:.08em;text-transform:uppercase;color:var(--q-c);align-items:center;gap:12px;margin:18px 0 10px;font-weight:600;display:flex}:root[data-surface=app] .q-divisor[data-tone=verde]{--q-c:var(--q-emerald)}:root[data-surface=app] .q-divisor:before,:root[data-surface=app] .q-divisor:after{content:"";background:color-mix(in srgb, var(--q-c) 25%, transparent);flex:1;height:1px}:root[data-surface=app] .q-divisor small{font-size:var(--fs-sm);letter-spacing:0;text-transform:none;color:var(--color-ink-mut);font-weight:400}:root[data-surface=app] .q-rotulo{font-size:var(--fs-sm);letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-mut);align-items:center;gap:8px;margin:0 0 8px;font-weight:600;display:flex}:root[data-surface=app] .q-rotulo svg{width:15px;height:15px}:root[data-surface=app] .q-stat.q-glass{border-radius:var(--q-radius-sm);align-items:baseline;gap:8px;padding:10px 16px;display:inline-flex}:root[data-surface=app] .q-stat b{font:700 var(--fs-2xl)/1 var(--font-mono);font-variant-numeric:tabular-nums;color:var(--q-c,var(--color-ink))}:root[data-surface=app] .q-stat span{font-size:var(--fs-base);color:var(--color-ink-mut)}:root[data-surface=app] .q-logo{width:var(--q-logo,28px);height:var(--q-logo,28px);background:linear-gradient(135deg,#fffffff2,#e4e4e7e6);border:1px solid #ffffff24;border-radius:8px;flex:none;place-items:center;display:inline-grid;overflow:hidden;box-shadow:inset 0 1px #fff6}:root[data-surface=app] .q-logo img{object-fit:contain;width:78%;height:78%}:root[data-surface=app] .q-logo[data-kind=iniciais],:root[data-surface=app] .q-logo[data-kind=cripto]{background:linear-gradient(135deg, var(--fixo-branco-a10), var(--fixo-branco-a3));color:var(--color-ink-sec);font:700 max(calc(var(--q-logo,28px) * .36), var(--q-logo-piso,0px)) / 1 var(--font-family);letter-spacing:-.02em}:root[data-surface=app] .q-logo[data-kind=cripto] svg{width:80%;height:80%}:root[data-surface=app] .ticker-link{color:var(--color-ink);align-items:center;gap:8px;font-weight:700;text-decoration:none;display:inline-flex}:root[data-surface=app] .ticker-link:hover{color:var(--color-accent-fg)}:root[data-surface=app] .q-linha{flex-wrap:wrap;align-items:center;gap:6px;display:flex}:root[data-surface=app] .q-grade{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:14px;display:grid}:root[data-surface=app] .q-tabela-caixa{overflow:auto;container:q-tabela/inline-size}:root[data-surface=app] .q-tabela{border-collapse:collapse;width:100%;font-size:var(--fs-base)}:root[data-surface=app] .q-tabela thead th{text-align:left;font-size:var(--fs-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink-mut);background:var(--fixo-branco-a3-5);white-space:nowrap;padding:10px 14px;font-weight:500}:root[data-surface=app] .q-tabela .q-th-ordenar{font:inherit;color:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:0;display:flex}:root[data-surface=app] .q-tabela .q-th-ordenar:hover,:root[data-surface=app] .q-tabela .q-th-ordenar[data-ativo]{color:var(--color-ink)}:root[data-surface=app] .q-tabela [data-num] .q-th-ordenar{margin-left:auto}:root[data-surface=app] .q-tabela .q-th-seta{flex-shrink:0}:root[data-surface=app] .q-tabela td,:root[data-surface=app] .q-tabela tbody th{border-top:1px solid var(--color-line-soft);white-space:nowrap;padding:10px 14px}:root[data-surface=app] .q-tabela tbody th{text-align:left;font-weight:inherit}:root[data-surface=app] .q-tabela tbody tr[tabindex]{cursor:pointer;transition:background-color .12s}:root[data-surface=app] .q-tabela tbody tr:hover{background:var(--fixo-branco-a4)}:root[data-surface=app] .q-tabela [data-num]{text-align:right;font-family:var(--font-mono);font-variant-numeric:tabular-nums}@container q-tabela (width<=900px){:root[data-surface=app] .q-tabela [data-prio="3"],:root[data-surface=app] .q-tabela [data-prio="4"]{display:none}}@container q-tabela (width<=640px){:root[data-surface=app] .q-tabela [data-prio="2"]{display:none}}:root[data-surface=app] .q-abas{border-bottom:1px solid var(--color-line);gap:4px;display:flex;overflow-x:auto}:root[data-surface=app] .q-abas button{color:var(--color-ink-mut);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:6px;padding:10px 14px;display:inline-flex}:root[data-surface=app] .q-abas button[aria-selected=true]{color:var(--color-accent-fg);border-bottom-color:var(--color-accent)}:root[data-surface=app] .q-abas-contagem{font:var(--fs-xs)/18px var(--font-mono);background:var(--color-panel-2);border-radius:999px;padding:0 6px}:root[data-surface=app] .q-gaveta-fundo{z-index:70;background:#0000008c;position:fixed;inset:0}:root[data-surface=app] .q-gaveta{z-index:71;width:min(var(--q-gaveta-largura,560px), 100vw);border-radius:var(--q-radius) 0 0 var(--q-radius);flex-direction:column;display:flex;position:fixed;inset:0 0 0 auto}:root[data-surface=app] .q-gaveta-topo{border-bottom:1px solid var(--color-line);align-items:flex-start;gap:12px;padding:20px;display:flex}:root[data-surface=app] .q-gaveta-titulo{flex:1;min-width:0}:root[data-surface=app] .q-gaveta-fechar{border:1px solid var(--color-line);border-radius:var(--q-radius-sm);color:var(--color-ink-sec);cursor:pointer;background:0 0;place-items:center;padding:6px;display:inline-grid}:root[data-surface=app] .q-gaveta-corpo{padding:20px;overflow-y:auto}:root[data-surface=app] .seletor-de-janela__opcao[aria-checked=true]{background:color-mix(in srgb, var(--color-accent) 18%, transparent);color:var(--color-accent-fg);border-color:color-mix(in srgb, var(--color-accent) 45%, transparent)}:root[data-surface=app] .btn:where(:not(:is(.publico,.landing) *)){font-family:var(--font-family);white-space:nowrap;border-radius:999px}:root[data-surface=app] :where(.btn--secondary):where(:not(:is(.publico,.landing) *)),:root[data-surface=app] :where(.btn:not(.btn--primary)):where(:not(:is(.publico,.landing) *)){background:var(--fixo-branco-a6);border:1px solid var(--q-edge);color:var(--color-ink)}:root[data-surface=app] :where(.btn--secondary):where(:hover:not(:disabled)):where(:not(:is(.publico,.landing) *)),:root[data-surface=app] :where(.btn:not(.btn--primary)):where(:hover:not(:disabled)):where(:not(:is(.publico,.landing) *)){color:var(--color-ink)}:root[data-surface=app] :where(.btn:not(.btn--primary)):hover:not(:disabled):where(:not(:is(.publico,.landing) *)){background:var(--fixo-branco-a10);border-color:var(--color-ink-mut)}:root[data-surface=app] .btn--primary:where(:not(:is(.publico,.landing) *)){background:linear-gradient(180deg, var(--vidro-btn-fundo-de), var(--vidro-btn-fundo-ate)), var(--fixo-branco-a4);border:1px solid var(--vidro-btn-borda);color:var(--vidro-btn-texto);box-shadow:inset 0 1px 0 var(--vidro-btn-brilho), 0 0 0 4px var(--vidro-btn-anel);-webkit-backdrop-filter:blur(14px)saturate(160%);backdrop-filter:blur(14px)saturate(160%);position:relative}:root[data-surface=app] .btn--primary:hover:not(:disabled):where(:not(:is(.publico,.landing) *)){background:linear-gradient(180deg, var(--vidro-btn-fundo-de-hover), var(--vidro-btn-fundo-ate-hover)), var(--fixo-branco-a6);border-color:var(--vidro-btn-borda-hover);color:var(--vidro-btn-texto-hover)}:root[data-surface=app] .btn--primary:disabled:where(:not(:is(.publico,.landing) *)){border-color:var(--q-edge);box-shadow:none}:root[data-surface=app] .btn__icone{background:linear-gradient(135deg, var(--publico-cta-de), var(--publico-cta-ate));width:24px;height:24px;color:var(--vidro-btn-icone);border-radius:50%;place-items:center;display:inline-grid}@media (width<=767px){:root[data-surface=app] .q-gaveta{border-radius:0;width:100%}}:root[data-surface=app]{--mfa-qr-fundo:#fff}:root[data-surface=app] img.mfa-qr{box-sizing:content-box;background-color:var(--mfa-qr-fundo);border-radius:8px;padding:12px}:root[data-surface=app] :is(.auth.publico,.support-document.publico,.install-page.publico,.not-found__main.publico){background:0 0}:root[data-surface=app] .install-page.publico{color:var(--color-ink)}:root[data-surface=app] .publico :is(.auth__card,.auth__card--admin,.auth__card--billing),:root[data-surface=app] .install-page.publico section.rounded-card,:root[data-surface=app] .not-found__main.publico{background:var(--color-panel);-webkit-backdrop-filter:blur(var(--q-blur)) saturate(var(--q-sat));backdrop-filter:blur(var(--q-blur)) saturate(var(--q-sat));border:1px solid var(--q-edge);border-radius:var(--q-radius);box-shadow:inset 0 1px 0 var(--q-highlight), 0 24px 60px color-mix(in srgb, var(--color-bg) 45%, transparent)}:root[data-surface=app] .publico .auth__card--admin{border-top:1px solid var(--color-accent)}:root[data-surface=app] .publico .auth__brand{border-bottom-color:var(--color-line)}:root[data-surface=app] .publico :is(.auth__card>section,.billing-plan){background:var(--fixo-branco-a4);border:1px solid var(--color-line);border-radius:var(--q-radius)}:root[data-surface=app] .publico .auth__glyph,:root[data-surface=app] .publico .support-header__brand svg{color:var(--color-accent)}:root[data-surface=app] .publico .support-header{border-bottom-color:var(--color-line)}:root[data-surface=app] .publico .auth__divider:before,:root[data-surface=app] .publico .auth__divider:after{background:var(--color-line-soft)}:root[data-surface=app] .publico :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea,.input){box-sizing:border-box;border:1px solid var(--q-edge);border-radius:var(--q-radius-sm);background:var(--fixo-branco-a5);min-height:40px;color:var(--color-ink)}:root[data-surface=app] .publico :is(input,select,textarea,.input):focus{border-color:var(--color-accent)}:root[data-surface=app] .publico :is(input,select,textarea,.input,.btn,a):focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}:root[data-surface=app] .publico :is(.btn,.btn--google){border-radius:var(--q-radius-sm);white-space:normal}:root[data-surface=app] .publico .btn--primary{background:linear-gradient(135deg, var(--publico-cta-de), var(--publico-cta-ate));color:var(--publico-cta-texto);box-shadow:0 8px 28px var(--publico-cta-brilho);border-color:#0000}:root[data-surface=app] .publico .btn--primary:hover:not(:disabled){background:linear-gradient(135deg, var(--publico-cta-de), var(--publico-cta-ate));color:var(--publico-cta-texto);filter:brightness(1.08);border-color:#0000}:root[data-surface=app] .publico :is(.btn--secondary,.btn--google){background:var(--fixo-branco-a6);border:1px solid var(--q-edge);color:var(--color-ink)}:root[data-surface=app] .publico :is(.btn--secondary,.btn--google):hover:not(:disabled){background:var(--fixo-branco-a10);border-color:var(--color-ink-mut)}@media print{:root[data-surface=app]:has(.publico) body{background:var(--publico-impressao-fundo)}:root[data-surface=app]:has(.publico) body:before{display:none}:root[data-surface=app]:has(.publico) body:after{display:none}:root[data-surface=app] .landing.publico .landing-hero{background:var(--publico-impressao-fundo)}:root[data-surface=app] .landing.publico .landing-hero:after,:root[data-surface=app] .landing.publico .landing-hero__shader,:root[data-surface=app] .landing.publico .landing-hero canvas{display:none}:root[data-surface=app] .publico{--color-ink:var(--publico-impressao-tinta);--color-ink-sec:var(--publico-impressao-tinta);--color-ink-mut:var(--publico-impressao-tinta);--color-accent:var(--publico-impressao-tinta);--color-accent-fg:var(--publico-impressao-tinta);--color-panel:transparent;--color-bg:var(--publico-impressao-fundo);--color-line:var(--publico-impressao-tinta);color:var(--publico-impressao-tinta);background:0 0}:root[data-surface=app] .publico *{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;text-shadow:none}}.comunidade{overflow-wrap:anywhere;gap:20px;width:100%;min-width:0;max-width:880px;margin-inline:auto;display:grid}.comunidade__titulo{color:var(--color-ink);font-size:var(--fs-3xl);letter-spacing:-.02em;margin:0;font-weight:500}.comunidade__intro{max-width:65ch;color:var(--color-ink-sec);margin:0;line-height:1.65}.comunidade__canais{gap:8px;padding-bottom:4px;display:flex;overflow-x:auto}.comunidade__canais a{border:1px solid var(--color-line);color:var(--color-ink-sec);font-size:var(--fs-md);white-space:nowrap;border-radius:999px;flex:none;padding:6px 12px;text-decoration:none}.comunidade__canais a[aria-current=page]{border-color:var(--color-accent);color:var(--color-ink)}.comunidade__aviso{border-left:2px solid var(--color-amber);color:var(--color-ink-sec);font-size:var(--fs-md);margin:0;padding:10px 14px;line-height:1.6}.comunidade__erro{color:var(--color-red-fg);font-size:var(--fs-md);margin:0}.comunidade__ok{color:var(--color-green-fg);font-size:var(--fs-md);margin:0}.comunidade__canal-cabecalho{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;display:flex}.comunidade__subtitulo{color:var(--color-ink);font-size:var(--fs-2xl);margin:0;font-weight:500}.comunidade__descricao{color:var(--color-ink-mut);font-size:var(--fs-md);margin:4px 0 0}.comunidade__voltar{color:var(--color-ink-sec);font-size:var(--fs-md)}.comunidade-lista{gap:12px;margin:0;padding:0;list-style:none;display:grid}.comunidade-item{border:1px solid var(--color-line);background:var(--color-panel);border-radius:8px;gap:8px;padding:16px;display:grid}.comunidade-item__titulo{font-size:var(--fs-xl);margin:0;font-weight:500;line-height:1.35}.comunidade-item__titulo a{color:var(--color-ink);text-decoration:none}.comunidade-item__titulo a:hover,.comunidade-item__titulo a:focus-visible{text-decoration:underline}.comunidade-item__resumo{color:var(--color-ink-sec);font-size:var(--fs-md);margin:0;line-height:1.6}.comunidade-meta{color:var(--color-ink-mut);font-size:var(--fs-sm);flex-wrap:wrap;align-items:center;gap:4px 12px;display:flex}.comunidade-item--avatar{grid-template-columns:32px minmax(0,1fr);align-items:start;column-gap:12px}.comunidade-item__corpo{gap:8px;min-width:0;display:grid}.comunidade-avatar--marca{background:color-mix(in srgb, var(--color-accent) 16%, transparent);border-color:color-mix(in srgb, var(--color-accent) 45%, transparent);color:var(--color-accent-fg)}.comunidade-topico{border:1px solid var(--color-line);background:var(--color-panel);border-radius:8px;gap:12px;padding:16px;display:grid}.comunidade-topico__autor{align-items:center;gap:10px;display:flex}.comunidade-fixado{color:var(--color-ink-mut);font-size:var(--fs-xs);align-items:center;gap:4px;display:inline-flex}.comunidade-fio{--av:24px;--meio:12px;--recuo:4px}.comunidade-fio,.comunidade-fio__filhos,.comunidade-fio__destaques ul{gap:2px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.comunidade-fio__filhos{margin-left:var(--meio);padding-left:var(--recuo)}.comunidade-fio__item{gap:4px;min-width:0;padding-top:10px;scroll-margin-top:90px;display:grid;position:relative}.comunidade-fio__no{gap:4px;min-width:0;display:grid}.comunidade-fio__cabeca{--av:24px;min-width:0;min-height:var(--av);align-items:center;gap:10px;display:flex}.comunidade-fio__cabeca .shell-avatar{width:var(--av)!important;height:var(--av)!important;font-size:var(--fs-2xs)!important}.comunidade-fio__cabeca .comunidade-meta{flex:auto;min-width:0}.comunidade-fio__recolher.comunidade-icone{width:28px;height:28px}.comunidade-fio__corpo{min-width:0;padding-left:calc(var(--av,24px) + 10px);overflow-wrap:anywhere;gap:4px;display:grid}.comunidade-fio__corpo .comunidade-acoes{margin-left:-8px}.comunidade-fio__corpo .editorial-prose{font-size:var(--fs-md);line-height:1.65}.comunidade-fio__corpo .editorial-prose>:not(table,pre,.figura-aula){max-width:none}.comunidade-fio__corpo .comunidade-compositor{margin-top:4px}.comunidade-fio__item[data-destaque]>.comunidade-fio__no,.comunidade-fio__item[data-destaque]>.comunidade-fio__fechado{background:color-mix(in srgb, var(--color-accent) 16%, transparent);border-radius:6px}.comunidade-fio__item[data-solucao]>.comunidade-fio__no .comunidade-meta{color:var(--color-ink-sec)}.comunidade-fio__linha{top:calc(10px + var(--av) + 4px);bottom:0;left:calc(var(--meio) - 8px);cursor:pointer;background:0 0;border:0;width:16px;padding:0;position:absolute}.comunidade-fio__linha:before{content:"";background:color-mix(in srgb, var(--color-ink-mut) 55%, transparent);width:1px;position:absolute;top:0;bottom:0;left:7px}.comunidade-fio__linha:hover:before,.comunidade-fio__linha:focus-visible:before{background:var(--color-accent)}.comunidade-fio__linha:focus-visible{outline:none}.comunidade-fio__responder{margin-top:16px}.comunidade-fio__vazio{width:var(--av);height:var(--av);border:1px dashed var(--color-line);border-radius:50%;flex:none}.comunidade-fio__saiu{color:var(--color-ink-mut);font-style:italic}.comunidade-fio__orfa{padding-left:calc(var(--av) + 10px);color:var(--color-ink-mut);font-size:var(--fs-sm);margin:0 0 2px}.comunidade-fio__orfa:before{content:"↳ "}.comunidade-fio__fechado{min-height:32px;color:var(--color-ink-mut);font:inherit;font-size:var(--fs-sm);text-align:left;cursor:pointer;background:0 0;border:0;flex-wrap:wrap;align-items:center;gap:6px;padding:4px 0;display:flex}.comunidade-fio__fechado strong{color:var(--color-ink-sec);font-weight:600}.comunidade-fio__fechado:hover strong{color:var(--color-ink)}.comunidade-fio__fechado:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}.comunidade-fio__continuar{margin:4px 0 4px calc(var(--meio) + var(--recuo));color:var(--color-accent-fg);font-size:var(--fs-sm);font-weight:600;text-decoration:none}.comunidade-fio__continuar:hover{text-decoration:underline}.comunidade-fio__novas{background:var(--color-accent);color:var(--color-bg);font-size:var(--fs-xs);border-radius:999px;margin-left:8px;padding:1px 7px;font-weight:700}.comunidade-fio__voltar{width:max-content;color:var(--color-ink-sec);font:inherit;font-size:var(--fs-md);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:4px 0;display:inline-flex}.comunidade-fio__pai{min-width:0;color:var(--color-ink-mut);font-size:var(--fs-sm);text-overflow:ellipsis;white-space:nowrap;text-decoration:none;display:block;overflow:hidden}@media (width<=640px){.comunidade-fio__pai{-webkit-line-clamp:2;line-clamp:2;white-space:normal;-webkit-box-orient:vertical;display:-webkit-box}}.comunidade-fio__pai:hover{color:var(--color-ink-sec);text-decoration:underline}.comunidade-fio__voltar:hover{color:var(--color-ink)}.comunidade-fio__destaques ul{gap:10px}.comunidade-fio__destaque{border:1px solid var(--color-line);background:var(--color-panel);border-radius:8px;gap:6px;padding:12px;display:grid}.comunidade-fio__destaque[data-solucao]{border-color:var(--color-green)}.comunidade-fio__ver{font:inherit;font-size:var(--fs-sm);cursor:pointer;background:0 0;border:0;justify-self:start;padding:0}.comunidade-acoes--icones{align-items:center;gap:2px 6px;margin-left:-4px}.comunidade-acao{min-width:36px;min-height:36px;color:var(--color-ink-sec);font:inherit;font-size:var(--fs-base);cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;gap:6px;padding:4px 8px;line-height:1;display:inline-flex}.comunidade-acao:hover{color:var(--color-ink)}.comunidade-acao[aria-pressed=true]{color:var(--color-accent-fg)}.comunidade-acao:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}.comunidade-acao:disabled{opacity:.6;cursor:default}.comunidade-acao--mais[data-state=open]{color:var(--color-ink);background:var(--color-panel-2)}.comunidade-menu{width:220px}.comunidade-menu .shell-menu__item[data-disabled]{opacity:.5;cursor:default}.comunidade-topico__titulo{font-size:var(--fs-2xl);margin:0;font-weight:500;line-height:1.3}.comunidade-imagem{object-fit:contain;border-radius:6px;max-width:100%;max-height:480px}.comunidade-imagem__abrir{cursor:zoom-in;background:0 0;border:0;border-radius:6px;justify-self:start;width:fit-content;max-width:100%;padding:0;line-height:0;display:block}.comunidade-imagem__abrir:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.comunidade-ampliada{box-sizing:border-box;background:color-mix(in srgb, var(--color-bg) 92%, transparent);cursor:zoom-out;border:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:56px 16px 16px}.comunidade-ampliada[open]{place-items:center;display:grid}.comunidade-ampliada::backdrop{background:0 0}.comunidade-ampliada img{object-fit:contain;cursor:default;border-radius:6px;max-width:100%;max-height:calc(100dvh - 72px)}.comunidade-ampliada__fechar{border:1px solid var(--color-line);background:var(--color-panel);width:44px;height:44px;color:var(--color-ink);cursor:pointer;border-radius:50%;place-items:center;display:grid;position:absolute;top:8px;right:8px}.comunidade-acoes{flex-wrap:wrap;gap:8px;display:flex}.comunidade-acoes .btn{min-height:32px}.comunidade-respostas{gap:12px;display:grid}.comunidade-compositor{align-content:start;gap:8px;min-width:0;display:grid}.comunidade-compositor__titulo{display:block}.comunidade-compositor__titulo input{width:100%}.comunidade-compositor__caixa{min-width:0;position:relative}.comunidade-compositor__caixa textarea{field-sizing:content;resize:none;width:100%;min-height:96px;max-height:40vh;padding-bottom:46px;display:block}.comunidade-compositor__botoes{gap:2px;display:flex;position:absolute;bottom:6px;right:6px}@media (width<=640px){.product-shell:has(.valtesina-botao) .comunidade-compositor__botoes{right:70px}}.comunidade-icone--enviar[data-pronto]:not(:disabled){color:var(--color-accent-fg);opacity:1}.comunidade-editor__ajuda{color:var(--color-ink-mut);font-size:var(--fs-sm);margin:0}.comunidade-editor__arquivo{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.comunidade-gif-msg{justify-self:start;width:fit-content;max-width:100%;margin:2px 0 0;line-height:0;position:relative}.comunidade-gif{border-radius:6px;width:auto;max-width:100%;height:auto;max-height:200px;display:block}.comunidade-gif-msg__etiqueta,.comunidade-compositor__etiqueta{background:color-mix(in srgb, var(--color-bg) 90%, transparent);color:var(--color-ink);font:700 var(--fs-sm) / 1.2 var(--font-mono);letter-spacing:.06em;border-radius:4px;padding:2px 5px;position:absolute;bottom:6px;left:6px}.comunidade-gif-msg__tocar{border:2px solid var(--color-ink);background:color-mix(in srgb, var(--color-bg) 78%, transparent);width:48px;height:48px;color:var(--color-ink);cursor:pointer;border-radius:50%;place-items:center;margin:auto;padding:0;display:grid;position:absolute;inset:0}.comunidade-gif-msg__tocar:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.comunidade-compositor__caixa[data-com-anexo] textarea{min-height:150px;padding-top:112px}.comunidade-compositor__caixa[data-arrastando]{outline:2px dashed var(--color-accent);outline-offset:-2px;border-radius:8px}.comunidade-compositor__soltar{z-index:3;border:2px dashed var(--color-accent);background:color-mix(in srgb, var(--color-accent) 14%, var(--color-bg));color:var(--color-ink);pointer-events:none;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:6px;font-weight:600;display:flex;position:absolute;inset:0}.comunidade-compositor__anexo{z-index:1;line-height:0;position:absolute;top:9px;left:9px}.comunidade-compositor__anexo img{object-fit:cover;border-radius:6px;width:160px;max-width:100%;height:90px;display:block}.comunidade-compositor__anexo[data-enviando] img{opacity:.5}.comunidade-compositor__tirar{border:1px solid var(--color-line);background:var(--color-bg);width:24px;height:24px;color:var(--color-ink);cursor:pointer;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:-7px;right:-7px}.comunidade-compositor__tirar:hover,.comunidade-compositor__tirar:focus-visible{border-color:var(--color-accent)}.comunidade-gifs{z-index:60;box-sizing:border-box;border:1px solid var(--color-line);background:var(--color-bg);color:var(--color-ink);box-shadow:0 18px 44px color-mix(in srgb, var(--color-bg) 40%, transparent);font-size:var(--fs-sm);border-radius:12px;flex-direction:column;gap:8px;padding:10px;display:flex;overflow:hidden}.comunidade-gifs__busca{border:1px solid var(--color-line);background:var(--color-panel-2);color:var(--color-ink-mut);border-radius:8px;flex:none;align-items:center;gap:8px;padding:0 10px;display:flex}.comunidade-gifs__busca:focus-within{border-color:var(--color-accent)}.comunidade-gifs__busca input{min-width:0;height:34px;color:var(--color-ink);font:inherit;font-size:var(--fs-md);background:0 0;border:0;outline:0;flex:1}.comunidade-gifs__categorias{scrollbar-width:thin;flex:none;gap:6px;padding-bottom:2px;display:flex;overflow-x:auto}.comunidade-gifs__categorias[data-borda=fim]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000)}.comunidade-gifs__categorias[data-borda=inicio]{-webkit-mask-image:linear-gradient(270deg,#000 calc(100% - 28px),#0000);mask-image:linear-gradient(270deg,#000 calc(100% - 28px),#0000)}.comunidade-gifs__categorias[data-borda=ambas]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 28px calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#0000,#000 28px calc(100% - 28px),#0000)}.comunidade-gifs__categorias button{border:1px solid var(--color-line);color:var(--color-ink-sec);font:inherit;cursor:pointer;background:0 0;border-radius:999px;flex:none;padding:4px 10px}.comunidade-gifs__categorias button[aria-pressed=true]{border-color:color-mix(in srgb, var(--color-accent) 60%, transparent);background:color-mix(in srgb, var(--color-accent) 20%, transparent);color:var(--color-ink)}.comunidade-gifs__rolagem{overscroll-behavior:contain;scrollbar-width:thin;flex:1;min-height:0;overflow-y:auto}.comunidade-gifs__grade{grid-template-columns:1fr 1fr;align-items:start;gap:6px;display:grid}.comunidade-gifs__gif{aspect-ratio:16/10;background:var(--color-panel-2);cursor:pointer;border:0;border-radius:6px;width:100%;padding:0;line-height:0;display:block;overflow:hidden}.comunidade-gifs__gif img{object-fit:cover;width:100%;height:100%;display:block}.comunidade-gifs__gif:hover,.comunidade-gifs__gif:focus-visible{outline:3px solid var(--color-accent);outline-offset:-3px}.comunidade-gifs__vazio{color:var(--color-ink-mut);text-align:center;margin:0;padding:28px 8px}.comunidade-gifs__mais{width:100%;margin-top:8px}.comunidade-gifs__marca{color:var(--color-ink-mut);font-size:var(--fs-xs);text-align:right;flex:none;margin:0}.comunidade-cartao{border:1px solid var(--color-line);background:var(--color-panel);border-radius:8px;gap:14px;max-width:560px;padding:20px;display:grid}.comunidade-cartao h2{font-size:var(--fs-2xl);margin:0;font-weight:500}.comunidade-cartao p{color:var(--color-ink-sec);margin:0;line-height:1.6}.comunidade-regras{color:var(--color-ink-sec);gap:8px;margin:0;padding-left:20px;line-height:1.6;display:grid}.comunidade-check{color:var(--color-ink);align-items:center;gap:8px;display:flex}.comunidade-admin{gap:24px;display:grid}.comunidade-admin__lista{gap:12px;margin:0;padding:0;list-style:none;display:grid}.comunidade-admin__linha{border:1px solid var(--color-line);background:var(--color-panel);border-radius:8px;gap:8px;padding:12px 16px;display:grid}.comunidade-admin__trecho{color:var(--color-ink);margin:0;line-height:1.5}.mencao-ticker{white-space:nowrap;display:inline}.mencao-ticker .ticker-link,.tickers-da-conversa .ticker-link{white-space:nowrap;vertical-align:middle;align-items:center;gap:5px;line-height:1.2;display:inline-flex}button.ticker-link{font-size:inherit;cursor:pointer;background:0 0;border:0;padding:0}.ticker-auto{z-index:70;overscroll-behavior:contain;border:1px solid var(--color-line);background:var(--color-bg);border-radius:8px;align-content:start;gap:2px;margin:0;padding:4px;list-style:none;display:grid;position:fixed;overflow-y:auto;box-shadow:0 10px 28px #00000073}.ticker-auto li{cursor:pointer;border-radius:6px;grid-template-columns:22px auto minmax(0,1fr);align-items:center;gap:2px 8px;padding:6px 8px;display:grid}.ticker-auto li.ticker-auto__grupo{color:var(--color-ink-mut);font-size:var(--fs-sm);letter-spacing:.04em;text-transform:uppercase;cursor:default;padding:2px 8px 0;line-height:1.2;display:block}.ticker-auto li[aria-selected=true]{background:color-mix(in srgb, var(--color-accent) 18%, transparent)}.membro-auto li{grid-template-columns:32px minmax(0,1fr)}.membro-auto__nome{align-items:center;gap:4px 6px;min-width:0;display:inline-flex}.ticker-auto__ticker{color:var(--color-ink);font-family:var(--font-mono);font-size:var(--fs-md);font-weight:600}.ticker-auto__nome{color:var(--color-ink-mut);font-size:var(--fs-sm);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ticker-auto li>.ticker-pilulas{grid-column:2/-1}.ticker-pilulas{flex-wrap:wrap;gap:4px;display:inline-flex}.ticker-pilula{--cor:var(--color-accent);border:1px solid color-mix(in srgb, var(--cor) 55%, transparent);background:color-mix(in srgb, var(--cor) 14%, transparent);color:var(--color-ink-sec);font-size:var(--fs-2xs);border-radius:999px;padding:2px 6px;font-weight:600;line-height:1.2}.ticker-pilula[data-secao=alpha]{--cor:var(--color-amber)}.ticker-pilula[data-secao=conviccao]{--cor:var(--q-purple)}.tickers-da-conversa{min-width:0}.tickers-da-conversa__lista{gap:12px;margin:0;padding:0;list-style:none;display:grid}.tickers-da-conversa__lista li{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.tickers-da-conversa__vezes{color:var(--color-ink-mut);font-size:var(--fs-sm)}.convite-da-ficha{gap:12px;display:grid}.convite-da-ficha__ativo{align-items:center;gap:10px;display:flex}.convite-da-ficha__ativo strong{font-family:var(--font-mono);font-size:var(--fs-lg)}.convite-da-ficha__titulo{font-size:var(--fs-xl);margin:0;font-weight:600}.convite-da-ficha__texto{color:var(--color-ink-sec);margin:0;line-height:1.6}.convite-da-ficha__botao{justify-self:start}.mencao-membro__link{color:inherit;text-decoration:none}.mencao-membro__link:hover,.mencao-membro__link:focus-visible{text-decoration:underline}.comunidade-video{aspect-ratio:16/9;background:var(--color-bg);border-radius:6px;justify-self:start;width:min(100%,560px);overflow:hidden}.comunidade-video iframe,.comunidade-video__capa{border:0;width:100%;height:100%;display:block}.comunidade-video__capa{cursor:pointer;background:0 0;padding:0;position:relative}.comunidade-video__capa:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.comunidade-video__capa img{object-fit:cover;width:100%;height:100%;display:block}.comunidade-video__tocar{border:2px solid var(--color-ink);background:color-mix(in srgb, var(--color-bg) 78%, transparent);width:56px;height:56px;color:var(--color-ink);border-radius:50%;place-items:center;margin:auto;display:grid;position:absolute;inset:0}.cartao-carteira{gap:12px;min-width:0;padding:14px 16px;display:grid}.cartao-carteira--parou{border:1px dashed var(--color-line);font-size:var(--fs-sm);border-radius:10px;padding:10px 14px}.cartao-carteira__mudo{color:var(--color-ink-mut);margin:0}.cartao-carteira header{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.cartao-carteira__sigla{border:1px solid color-mix(in srgb, var(--color-accent) 45%, transparent);background:color-mix(in srgb, var(--color-accent) 14%, transparent);min-width:40px;color:var(--color-accent-fg);font:700 var(--fs-sm) / 1.3 var(--font-mono);border-radius:6px;place-items:center;padding:2px 7px;display:inline-grid}.cartao-carteira__aovivo{color:var(--color-green);font-size:var(--fs-xs);align-items:center;gap:6px;margin-left:auto;display:inline-flex}.cartao-carteira__ponto{background:var(--color-green);width:8px;height:8px;box-shadow:0 0 8px color-mix(in srgb, var(--color-green) 60%, transparent);border-radius:50%}.cartao-carteira__numeros{flex-wrap:wrap;gap:8px 28px;margin:0;display:flex}.cartao-carteira__numeros div{display:grid}.cartao-carteira__numeros dt{color:var(--color-ink-mut);font-size:var(--fs-xs)}.cartao-carteira__numeros dd{color:var(--color-ink);font-size:var(--fs-2xl);margin:0;font-weight:650}.cartao-carteira__numeros dd[data-tone=verde]{color:var(--color-green)}.cartao-carteira__numeros dd[data-tone=vermelho]{color:var(--color-red)}.cartao-carteira__composicao{font-size:var(--fs-xs);gap:6px;display:grid;position:relative}.cartao-carteira__pesos{gap:6px;display:grid}.cartao-carteira__pesos[data-borrada]{filter:blur(6px);-webkit-user-select:none;user-select:none}.cartao-carteira__barra{background:var(--color-line-soft);border-radius:6px;height:12px;display:flex;overflow:hidden}.cartao-carteira__barra span{height:100%}.cartao-carteira__barra span+span{border-left:2px solid var(--color-bg)}.cartao-carteira__legenda{color:var(--color-ink-sec);flex-wrap:wrap;gap:4px 14px;margin:0;padding:0;list-style:none;display:flex}.cartao-carteira__legenda li{align-items:center;gap:5px;display:inline-flex}.cartao-carteira__legenda i{border-radius:2px;width:8px;height:8px}.cartao-carteira__legenda i[data-vendido]{background:repeating-linear-gradient(-45deg, var(--color-red) 0 2px, transparent 2px 4px)}.cartao-carteira [data-cor="0"]{background:var(--color-series-1)}.cartao-carteira [data-cor="1"]{background:var(--color-series-2)}.cartao-carteira [data-cor="2"]{background:var(--color-series-3)}.cartao-carteira [data-cor="3"]{background:var(--color-series-4)}.cartao-carteira [data-cor="4"]{background:var(--q-emerald)}.cartao-carteira [data-cor="5"]{background:var(--q-pink)}.cartao-carteira [data-cor=caixa]{background:var(--color-ink-mut)}.cartao-carteira__convite{border:1px solid var(--color-accent);background:color-mix(in srgb, var(--color-bg) 85%, transparent);color:var(--color-accent-fg);font-size:var(--fs-sm);cursor:pointer;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-weight:600;display:inline-flex;position:absolute;top:58%;left:50%;transform:translate(-50%,-50%)}.comunidade-compositor__anexo--carteira{border:1px solid var(--color-line);background:var(--color-panel);border-radius:8px;align-items:center;min-height:36px;padding:6px 12px;line-height:1.3;display:flex}.comunidade-compositor__carteira{color:var(--color-ink);font-size:var(--fs-sm);font-weight:600}.compartilhar-carteira{gap:12px;min-width:0;display:grid}.compartilhar-carteira__titulo{font-size:var(--fs-xl);margin:0}.compartilhar-carteira__canal{color:var(--color-ink-sec);font-size:var(--fs-sm);gap:4px;display:grid}.educacao-trilha,.educacao-exemplos,.educacao-exemplos__metodo,.educacao-exemplos__origem,.educacao-aula__leitura{gap:24px;min-width:0;display:grid}.educacao-trilha{border-top:1px solid var(--color-line);padding-top:24px}.educacao-trilha__heading{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:12px 24px;display:grid}.educacao-trilha h2,.educacao-exemplos h2{font-size:var(--fs-2xl);letter-spacing:-.025em;font-weight:500;line-height:1.4}.educacao-trilha__progresso{color:var(--color-ink-mut);font:var(--fs-sm)/1.7 var(--font-mono)}.educacao-trilha progress{appearance:none;background:var(--color-panel-2);width:100%;height:6px;accent-color:var(--color-accent);border:0;border-radius:4px;grid-column:1/-1;overflow:hidden}.educacao-trilha progress::-webkit-progress-bar{background:var(--color-panel-2)}.educacao-trilha progress::-webkit-progress-value{background:var(--color-accent)}.educacao-trilha progress::-moz-progress-bar{background:var(--color-accent)}.educacao-trilha__aulas{margin:0;padding:0;list-style:none;display:grid}.educacao-card{border-bottom:1px solid var(--color-line);gap:8px;padding-block:18px;display:grid}.educacao-card__title{align-items:center;gap:12px;display:flex}.educacao-card h3{font-size:var(--fs-xl);font-weight:500;line-height:1.5}.educacao-card a,.educacao-aula__produto{min-height:44px;color:var(--color-ink);align-items:center;display:inline-flex}.educacao-card a:hover,.educacao-aula__produto{color:var(--color-accent-fg)}.educacao-card p,.educacao-aula .editorial-note{color:var(--color-ink-sec);font-size:var(--fs-lg);line-height:1.7}.educacao-aula .editorial-note{border-left:1px solid var(--color-line);padding-left:16px}.educacao-exemplos{border-top:1px solid var(--color-line);padding-top:28px;scroll-margin-top:96px}.educacao-exemplos h3{font:var(--fs-md)/1.6 var(--font-mono);color:var(--color-ink)}.educacao-exemplos h4{color:var(--color-ink-sec);font-size:var(--fs-lg);font-weight:500}.educacao-exemplos__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.educacao-exemplo{border:1px solid var(--color-line);background:var(--color-panel);border-radius:6px;align-content:start;gap:16px;min-width:0;padding:16px;display:grid}.educacao-aula__produto{text-underline-offset:4px;justify-self:start;text-decoration:underline}.educacao-aprofundar{border-block:1px solid var(--color-line);min-width:0;padding-block:16px}.educacao-aprofundar summary{min-height:44px;color:var(--color-ink);cursor:pointer;align-content:center;line-height:1.6}.educacao-aprofundar[open]>.editorial-prose{margin-top:24px}@media (width<=600px){.educacao-trilha__heading,.educacao-exemplos__cards{grid-template-columns:minmax(0,1fr)}}.product-shell .product-shell__main:has(>.aula-layout){max-width:none;padding-inline:0}.aula-layout{--medida-aula:clamp(58ch, 52ch + 12vw, 82ch);--colunas-aula:min(100%, var(--medida-aula)) minmax(0, 1fr);grid-template-columns:minmax(0,1fr);gap:24px;width:100%;min-width:0;padding-inline:clamp(16px,3vw,48px);display:grid}.aula-layout__content{grid-template-columns:var(--colunas-aula);align-content:start;column-gap:0;max-width:none;margin-inline:0}.aula-layout__content,.educacao-aula .editorial-prose{font-size:clamp(1rem,.94rem + .28vw,1.19rem)}.aula-layout .educacao-aula,.educacao-aula__leitura,.educacao-aula .editorial-prose{grid-column:1/-1;grid-template-columns:subgrid;column-gap:0;width:100%;max-width:none;margin-inline:0;display:grid}.aula-layout__content>.editorial-heading,.educacao-aula>:is(.editorial-standfirst,.editorial-tools,.editorial-note,.editorial-post-nav,[data-variant=footer]),.educacao-aula__leitura>.educacao-aula__produto,.educacao-aula .editorial-prose>*{grid-column:1;width:100%;min-width:0;max-width:none;margin-inline:auto}.educacao-aula .educacao-aprofundar{grid-column:1/-1;width:100%;display:block}.educacao-aula .educacao-aprofundar>summary{width:min(100%, var(--medida-aula));margin-inline:0}.educacao-aula .educacao-aprofundar>.editorial-prose{grid-template-columns:var(--colunas-aula)}.educacao-aula .editorial-prose>:is(img,figure,table,p:has(img),.figura-aula),.educacao-aula .editorial-prose img,.educacao-aula :is(.educacao-estatisticas,.educacao-exemplos,.educacao-exemplos__cards),.educacao-aula .educacao-estatisticas__tabela{width:100%;min-width:0;margin-inline:auto}.educacao-aula .editorial-prose>:is(img,figure,table,p:has(img),.figura-aula),.educacao-aula__leitura>:is(.educacao-estatisticas,.educacao-exemplos),.educacao-aula>:is(.editorial-video,.editorial-video-fallback){grid-column:1/-1}.educacao-aula .editorial-prose img{display:block}.educacao-aula .editorial-prose{row-gap:0}.educacao-aula .editorial-prose>*{--aula-space-before:1.4rem;--aula-previous-space:0px;margin-top:max(var(--aula-space-before), var(--aula-previous-space))}.educacao-aula .editorial-prose>:not(:last-child){margin-bottom:0}.educacao-aula .editorial-prose>:is(h1,h2,h3,h4,h5,h6){--aula-space-before:1.8em}.educacao-aula .editorial-prose>blockquote{--aula-space-before:36px}.educacao-aula .editorial-prose>hr{--aula-space-before:32px}.educacao-aula .editorial-prose>blockquote+*{--aula-previous-space:36px}.educacao-aula .editorial-prose>hr+*{--aula-previous-space:32px}.educacao-aula .editorial-prose>:first-child{margin-top:0}.educacao-aula h2[id]{scroll-margin-top:72px}.aula-sumario{overscroll-behavior:contain;border-left:1px solid var(--color-line);width:clamp(200px,16vw,280px);min-width:0;max-height:calc(100dvh - 88px);font-size:var(--fs-md);align-self:start;padding-left:20px;line-height:1.6;position:sticky;top:72px;overflow-y:auto}.aula-sumario__titulo{color:var(--color-ink);margin-bottom:12px;font-weight:500}.aula-sumario ol{color:var(--color-ink-mut);margin:0;padding-left:20px}.aula-sumario a{color:var(--color-ink-sec);overflow-wrap:anywhere;padding-block:8px;text-decoration:none;display:block}.aula-sumario a:hover,.aula-sumario a[aria-current=true]{color:var(--color-accent-fg);text-underline-offset:4px;text-decoration:underline}.aula-sumario a:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}@media (width>=1440px){.product-shell .product-shell__col:has(.aula-layout){overflow-x:clip}.aula-layout:has(>.aula-sumario){grid-template-columns:minmax(0,1fr) clamp(200px,16vw,280px);column-gap:32px}}.educacao-aula__indice{border:1px solid var(--color-line);background:var(--color-panel);min-height:44px;color:var(--color-ink);font:inherit;cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:8px 12px;display:inline-flex}.educacao-aula__indice:hover{background:var(--color-panel-2)}.educacao-aula__indice:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.aula-nav{box-sizing:border-box;border:0;border-left:1px solid var(--color-line);background:var(--color-panel);width:min(420px,100vw - 32px);min-width:0;max-width:none;height:100dvh;max-height:none;color:var(--color-ink);overscroll-behavior:contain;overflow-wrap:anywhere;box-shadow:-12px 0 32px -8px color-mix(in srgb, var(--color-ink) 24%, transparent);margin:0;padding:20px 16px;position:fixed;inset:0 0 0 auto;overflow-y:auto}.aula-nav::backdrop{background:#00000073}.aula-nav__header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.aula-nav__header h2{font-size:var(--fs-xl);font-weight:500}.aula-nav__contents{gap:12px;display:grid}.aula-nav__fechar,.aula-nav__trilha-toggle{color:var(--color-ink-sec);cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:center;display:flex}.aula-nav__fechar{min-height:44px;font:inherit;justify-content:center;gap:6px;padding:8px 10px}.aula-nav__fechar:hover,.aula-nav__trilha-toggle:hover{background:var(--color-panel-2);color:var(--color-ink)}.aula-nav__fechar:focus-visible,.aula-nav__trilha-toggle:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.aula-nav__trilha h3{color:var(--color-ink-sec);font-size:var(--fs-base);margin:0;font-weight:500;line-height:1.6}.aula-nav__trilha-toggle{width:100%;min-height:44px;font:inherit;text-align:left;justify-content:space-between;gap:8px;padding:8px 10px}.aula-nav__trilha-toggle svg{flex-shrink:0}.aula-nav__trilha-toggle[aria-expanded=false] svg{transform:rotate(-90deg)}.aula-nav__trilha ol{margin:8px 0 0;padding:0;list-style:none;display:grid}.aula-nav__link{min-height:44px;color:var(--color-ink-sec);font-size:var(--fs-md);border-radius:4px;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;line-height:1.6;text-decoration:none;display:flex}.aula-nav__link:hover,.aula-nav__link[aria-current=page]{background:var(--color-panel-2);color:var(--color-accent-fg)}.aula-nav__read-dot{background:var(--color-accent);border-radius:50%;flex-shrink:0;width:6px;height:6px}.aula-nav__glossario{border-top:1px solid var(--color-line)}.aula-nav [hidden]{display:none}.figura-aula,.figura-aula__corpo{gap:8px;min-width:0;margin:16px 0;display:grid}.figura-aula__corpo{margin:0}.figura-aula__reserva{border:1px solid var(--color-line);color:var(--color-ink-mut);font-size:var(--fs-base);border-radius:12px;place-items:center;display:grid}.figura-aula__vazia{color:var(--color-ink-mut);font-size:var(--fs-base);margin:0}.figura-aula__diagrama{gap:8px;margin:0;display:grid}.figura-aula__titulo{color:var(--color-ink);font-weight:600;font-size:var(--fs-md)}.figura-aula__diagrama .diagrama{width:100%;height:auto}.diagrama-numero circle{r:min(calc(var(--fs-sm) * 11 / 12), 14px)}.figura-aula__corpo .figura-aula__notas{color:var(--color-ink-sec);font-size:var(--fs-base);gap:4px;margin:0;padding:0;list-style:none;display:grid}.figura-aula__abrir{color:var(--color-accent);font-size:var(--fs-base);justify-self:start}.educacao-glass.editorial-feed,.glossario-glass.editorial-feed{max-width:none}.educacao-glass{gap:18px;display:grid}.educacao-glass .educacao-trilha{gap:12px;padding:18px 20px}.educacao-glass .educacao-trilha__heading{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.educacao-glass .educacao-trilha__heading h2{font-size:var(--fs-xl);margin:0;font-weight:600}.educacao-trilha__icone{width:18px;height:18px;color:var(--color-accent-fg)}.educacao-glass .educacao-trilha__heading>.q-pill{margin-left:auto}.educacao-trilha__barra{flex-basis:100%}.educacao-glass progress.sr-only{width:1px;height:1px}.educacao-trilha__barra .q-bar{width:100%}.educacao-glass .educacao-trilha__aulas{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:8px;margin-top:4px}.educacao-glass .educacao-card{border:1px solid var(--color-line-soft);background:var(--fixo-branco-a3-5);border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:start;gap:4px 12px;padding:12px 14px;transition:background-color .12s,border-color .12s;position:relative}.educacao-glass .educacao-card:hover{background:var(--fixo-branco-a7);border-color:var(--q-edge)}.educacao-glass .educacao-card[data-lida]{opacity:.78}.educacao-card__num{font-size:var(--fs-sm);color:var(--color-ink-mut);padding-top:2px}.educacao-card__texto{min-width:0}.educacao-glass .educacao-card h3{font-size:var(--fs-lg);margin:0;font-weight:600}.educacao-glass .educacao-card h3 a{overflow-wrap:anywhere;text-decoration:none;display:inline}.educacao-glass .educacao-card h3 a:after{content:"";position:absolute;inset:0}.educacao-glass .educacao-card h3 a:focus-visible{outline:none}.educacao-glass .educacao-card:has(a:focus-visible){outline:2px solid var(--color-accent);outline-offset:2px}.educacao-glass .educacao-card p{font-size:var(--fs-base);color:var(--color-ink-mut);margin:4px 0 0;line-height:1.5}.educacao-card__seta{width:16px;height:16px;color:var(--color-ink-mut);margin-top:3px}.educacao-glass .educacao-card>[role=img]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}:root[data-surface=app] .aula-nav{border-color:var(--q-edge);border-radius:var(--q-radius) 0 0 var(--q-radius)}:root[data-surface=app] .aula-nav__link[aria-current=page]{color:var(--color-ink);box-shadow:inset 2px 0 0 var(--color-accent);background:#60a5fa24}.educacao-aula .editorial-prose,.educacao-aula .editorial-standfirst{color:var(--color-ink-sec)}.educacao-aula .editorial-prose :is(h2,h3){color:var(--color-ink)}.educacao-aula :is(.educacao-exemplo,.educacao-estatisticas,.educacao-aprofundar){border-radius:var(--q-radius)}.educacao-aula .educacao-aprofundar{padding:12px 16px}.educacao-aula .editorial-post-nav__link{border-radius:var(--q-radius)}.glossario-glass .glossario__busca{gap:6px;max-width:560px;padding:14px 16px}.glossario-glass .glossario__busca label{font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-mut);font-weight:600}.glossario-glass .glossario__busca input{border-color:var(--q-edge);background:var(--fixo-branco-a5);border-radius:8px;padding:8px 12px}.glossario-glass .glossario__busca input:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.glossario__letras{flex-wrap:wrap;gap:6px;margin:4px 0 6px;display:flex}.glossario__letras a{min-width:36px;min-height:36px;color:var(--color-ink-sec);text-decoration:none}.glossario__letras a:hover{color:var(--color-accent-fg);border-color:var(--color-accent)}.glossario-pagina{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:28px;max-width:1180px;margin-inline:auto;display:grid}.glossario-pagina>:is(h1,p,[role=status],[role=alert]){grid-column:1/-1}.glossario-indice{gap:10px;max-height:calc(100vh - 96px);padding:14px;display:grid;position:sticky;top:72px;overflow-y:auto}.glossario-indice .glossario__letras{gap:4px;margin:0}.glossario-indice .glossario__letras a{min-width:26px;min-height:26px;font-size:var(--fs-xs)}.glossario-indice__lista h2{color:var(--color-accent-fg);font:600 var(--fs-xs) / 1.4 var(--font-mono);margin:8px 0 2px}.glossario-indice__lista ul{margin:0;padding:0;list-style:none}.glossario-indice__lista a{color:var(--color-ink-sec);font-size:var(--fs-sm);border-radius:6px;padding:3px 8px;text-decoration:none;display:block}.glossario-indice__lista a:hover{color:var(--color-ink)}.glossario-indice__lista a[aria-current=page]{background:color-mix(in srgb, var(--color-accent) 14%, transparent);color:var(--color-ink);font-weight:600}.glossario-indice__celular summary{color:var(--color-accent-fg);font-size:var(--fs-sm);cursor:pointer}.glossario-indice__celular[open]{gap:10px;display:grid}.glossario-termo{overflow-wrap:anywhere;gap:18px;min-width:0;display:grid}.glossario-termo__cabeca{gap:8px;display:grid}.glossario-termo__cabeca h1{font-size:var(--fs-4xl);margin:0;font-weight:600;line-height:1.15}.glossario-termo__aliases{color:var(--color-ink-sec);flex-wrap:wrap;align-items:center;gap:8px;margin:0;display:flex}.glossario-termo__definicao,.glossario-termo__exemplo .editorial-prose{max-width:72ch;font-size:var(--fs-md);color:var(--color-ink);margin:0;line-height:1.6}.glossario-termo__contexto{color:var(--color-ink-mut);font-size:var(--fs-sm);margin:0}.glossario-termo__exemplo{gap:6px;padding:14px 18px;display:grid}.glossario-termo__exemplo h2{color:var(--color-ink-mut);font-size:var(--fs-xs);letter-spacing:.06em;text-transform:uppercase;margin:0;font-weight:600}.glossario-termo__figuras{gap:14px;min-width:0;display:grid}.glossario-termo__figura{min-width:0}.glossario-navegar{grid-template-columns:1fr 1fr;gap:12px;display:grid}.glossario-navegar__link{border:1px solid var(--color-line);color:var(--color-ink);align-items:center;gap:10px;padding:12px 14px;font-weight:600;text-decoration:none;display:flex}.glossario-navegar__link span{gap:2px;min-width:0;display:grid}.glossario-navegar__link small{color:var(--color-ink-mut);font-size:var(--fs-xs);font-weight:400}.glossario-navegar__link--proximo{text-align:right;grid-column:2;justify-content:flex-end}@media (width<=767px){.glossario-pagina{grid-template-columns:minmax(0,1fr);gap:18px}.glossario-indice{max-height:none;position:static}.glossario-indice__celular[open] .glossario-indice__lista{max-height:50vh;overflow-y:auto}}@media (width<=600px){.educacao-glass .educacao-card{grid-template-columns:auto minmax(0,1fr) auto}.educacao-card__seta{display:none}.educacao-glass .educacao-trilha{padding:16px 12px}}.exemplo-card{gap:var(--space-3);min-width:0;color:var(--color-ink);overflow-wrap:anywhere;display:grid}.exemplo-card__heading{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.exemplo-card__ticker{border:1px solid var(--color-line);border-radius:var(--radius-sm);background:var(--color-panel-2);font:500 var(--fs-base)/1.5 var(--font-mono);padding:3px 8px}.exemplo-card__method{min-width:0;font-size:var(--fs-md);flex:11rem;line-height:1.5}.exemplo-card__result{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:inline-flex}.exemplo-card__outcome{border-radius:var(--radius-sm);font-size:var(--fs-sm);align-items:center;gap:4px;padding:3px 8px;font-weight:600;line-height:1.5;display:inline-flex}.exemplo-card__outcome--ganho{background:color-mix(in srgb, var(--color-green-fg) 12%, var(--color-panel));color:var(--color-green-fg)}.exemplo-card__outcome--perda{background:color-mix(in srgb, var(--color-red-fg) 12%, var(--color-panel));color:var(--color-red-fg)}.exemplo-card__return{color:var(--color-ink);font-size:var(--fs-xl);font-variant-numeric:tabular-nums}.exemplo-card__trajectory{font-size:var(--fs-base);font-variant-numeric:tabular-nums;margin:0;line-height:1.9}.exemplo-card__trajectory>span{max-width:100%;display:inline-block}.exemplo-card__label{color:var(--color-ink-mut);font-size:var(--fs-sm)}.exemplo-card__chips{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.exemplo-card__chips li{border:1px solid var(--color-line);border-radius:var(--radius-sm);background:var(--color-panel-2);min-width:0;max-width:100%;color:var(--color-ink-sec);font-size:var(--fs-sm);font-variant-numeric:tabular-nums;padding:4px 8px;line-height:1.5}.exemplo-card__note,.exemplo-card__fallback{color:var(--color-ink-mut);font-size:var(--fs-base);margin:0;line-height:1.7}.exemplo-card__fallback{padding-left:var(--space-3);border-left:2px solid var(--color-accent)}.figura-dialog{border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-panel);width:fit-content;max-width:calc(100vw - 8px);max-height:calc(100dvh - 16px);color:var(--color-ink);overscroll-behavior:contain;margin:auto;padding:0;overflow:auto}.figura-dialog::backdrop{background:color-mix(in srgb, var(--color-bg) 85%, transparent)}.figura-dialog__header,.figura-dialog__controls{justify-content:space-between;align-items:flex-start;gap:var(--space-4);padding:var(--space-4);display:flex}.figura-dialog__header>div{min-width:0}.figura-dialog__header>button{white-space:nowrap;flex-shrink:0}.figura-dialog__header h2{font-size:var(--fs-2xl);overflow-wrap:anywhere;margin:0;line-height:1.4}.figura-dialog__position{margin:0 0 var(--space-1);color:var(--color-ink-mut);font:var(--fs-sm)/1.5 var(--font-mono)}.figura-dialog button{min-height:44px;padding:var(--space-2) var(--space-3);border:1px solid var(--color-line);border-radius:var(--radius-sm);background:var(--color-panel-2);color:var(--color-ink);cursor:pointer;font-size:var(--fs-md)}.figura-dialog button:hover{border-color:var(--color-accent);color:var(--color-accent-fg)}.figura-dialog__figure{align-content:start;justify-items:center;min-width:0;margin:0;display:grid}.figura-dialog__example{width:100%;min-width:0;padding:var(--space-4)}.figura-dialog__body--example{width:min(1280px,100vw - 10px)}.figura-dialog__example{border-top:1px solid var(--color-line)}@media (width>=1000px){.figura-dialog__body--example{grid-template-columns:minmax(0,1fr) 320px;align-items:start;display:grid}.figura-dialog__example{border-top:0;border-left:1px solid var(--color-line);align-self:stretch}}.figura-dialog__controls{border-top:1px solid var(--color-line);flex-wrap:wrap}.termo{color:inherit;font:inherit;letter-spacing:inherit;text-align:inherit;text-decoration-line:underline;text-decoration-style:dotted;-webkit-text-decoration-color:var(--color-ink-mut);text-decoration-color:var(--color-ink-mut);text-underline-offset:.2em;cursor:help;background:0 0;border:0;border-radius:0;padding:0;display:inline}.termo:hover,.termo[aria-describedby]{color:var(--color-accent-fg);text-decoration-color:currentColor}.termo:focus-visible,.termo-tooltip a:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.termo-tooltip{z-index:100;box-sizing:border-box;overflow-wrap:anywhere;border:1px solid var(--color-line);background:var(--color-panel);width:320px;max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);color:var(--color-ink);font-size:var(--fs-md);border-radius:6px;gap:10px;padding:16px;line-height:1.6;display:grid;overflow-y:auto;box-shadow:0 6px 24px #00000029}.termo-tooltip p{color:var(--color-ink-sec);margin:0}.termo-tooltip__extra{border:1px solid var(--color-line);color:var(--color-ink-mut);font-size:var(--fs-sm);border-radius:4px;justify-self:start;padding:2px 6px}.termo-tooltip a{min-height:44px;color:var(--color-accent-fg);text-underline-offset:3px;justify-self:start;align-items:center;display:inline-flex}.not-found__main:not(#_){text-align:center;width:calc(100% - 40px);max-width:460px;margin:80px auto 40px;padding:clamp(24px,5vw,44px)}.not-found__h1:not(#_){font-size:var(--fs-3xl);letter-spacing:-.035em;margin-bottom:12px;font-weight:500}.not-found__p:not(#_){color:var(--color-ink-mut);line-height:1.6}.not-found__link:not(#_){margin-top:20px}
