*{box-sizing:border-box;font-family:Onest,sans-serif;margin:0;padding:0;-webkit-tap-highlight-color:transparent}button{border:none;background-color:transparent;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;touch-action:manipulation}button:focus{outline:none;box-shadow:none;background-color:transparent}button:active{outline:none;box-shadow:none;background-color:transparent}button::-moz-focus-inner{border:0}body{margin:0;padding:20px;background-color:var(--silver-0)}@media screen and (max-width: 768px){body{padding:0}}:root{--font-size-xs: clamp(10px, 2vw, 12px);--font-size-sm: clamp(12px, 2.5vw, 14px);--font-size-base: clamp(14px, 3vw, 16px);--font-size-lg: clamp(16px, 3.5vw, 18px);--font-size-xl: clamp(18px, 4vw, 20px);--font-size-2xl: clamp(20px, 4.5vw, 24px);--font-size-3xl: clamp(24px, 5vw, 30px);--font-size-4xl: clamp(30px, 6vw, 44px);--spacing-xs: clamp(4px, 1vw, 6px);--spacing-sm: clamp(6px, 1.5vw, 8px);--spacing-md: clamp(8px, 2vw, 12px);--spacing-lg: clamp(12px, 2.5vw, 16px);--spacing-xl: clamp(16px, 3vw, 24px);--spacing-2xl: clamp(24px, 4vw, 32px);--radius-sm: clamp(8px, 1.5vw, 10px);--radius-md: clamp(10px, 2vw, 12px);--radius-lg: clamp(12px, 2.5vw, 16px);--radius-xl: clamp(16px, 3vw, 20px);--silver-0: rgb(255, 255, 255);--silver-50: rgba(241, 241, 243, 1);--silver-100: rgba(220, 221, 225, 1);--silver-200: rgba(196, 197, 204, 1);--silver-300: rgba(172, 173, 183, 1);--silver-400: rgba(145, 146, 158, 1);--silver-500: rgba(116, 118, 130, 1);--silver-600: rgba(90, 91, 102, 1);--silver-700: rgba(66, 67, 76, 1);--silver-800: rgba(46, 47, 54, 1);--silver-900: rgb(30, 30, 36);--silver-950: rgba(16, 17, 20, 1);--silver-1000: rgb(30, 30, 36);--green-500: rgba(0, 136, 72, 1);--green-600: rgba(0, 106, 51, 1);--blue-600: rgba(0, 89, 186, 1);--red-500: rgba(233, 27, 22, 1);--red-600: rgba(188, 0, 0, 1);--new-gray-50: #F1F1F1;--new-gray-100: #DDDDDD;--new-gray-200: #C6C6C6;--new-gray-300: #AEAEAE;--new-gray-400: #939393;--new-gray-500: #767676;--new-gray-600: #5C5C5C;--new-gray-700: #444444;--new-gray-800: #303030;--new-gray-900: #1F1F1F;--new-gray-950: #111111;--new-silver-50: #F1F1F3;--new-silver-75: #131417B2;--new-silver-100: #DCDDE1;--new-silver-200: #C4C5CC;--new-silver-300: #ACADB7;--new-silver-400: #91929E;--new-silver-500: #747682;--new-silver-600: #5A5B66;--new-silver-700: #42434C;--new-silver-800: #2E2F36;--new-silver-900: #1E1E24;--new-silver-950: #101114;--new-silver-dark-950: #F2F2F4;--new-stone-50: #F2F0F1;--new-stone-100: #E0DCDE;--new-stone-200: #CBC4C7;--new-stone-300: #B5ABB0;--new-stone-400: #9C9096;--new-stone-500: #807379;--new-stone-600: #64595E;--new-stone-700: #4B4146;--new-stone-800: #352E32;--new-stone-900: #231D20;--new-stone-950: #131012;--new-brown-50: #F6EFEC;--new-brown-100: #EBD9D2;--new-brown-200: #DDC0B5;--new-brown-300: #CDA597;--new-brown-400: #B98877;--new-brown-500: #9F6956;--new-brown-600: #834E3C;--new-brown-700: #653829;--new-brown-800: #4A261A;--new-brown-900: #32180F;--new-brown-950: #1E0C06;--new-rose-50: #FFECED;--new-rose-100: #FFD1D2;--new-rose-200: #FFB1B6;--new-rose-300: #FF8C97;--new-rose-400: #FF576D;--new-rose-500: #DC3451;--new-rose-600: #B11F3C;--new-rose-700: #88102A;--new-rose-800: #64071C;--new-rose-900: #450311;--new-rose-950: #2B0107;--new-red-50: #FFEDE9;--new-red-100: #FFD3CA;--new-red-200: #FFB3A5;--new-red-300: #FF8E7D;--new-red-400: #FF5B4B;--new-red-500: #E91B16;--new-red-600: #BC0000;--new-red-700: #8E0000;--new-red-800: #680000;--new-red-900: #470000;--new-red-950: #2D0000;--new-orange-50: #FFEDDF;--new-orange-100: #FFD4B0;--new-orange-200: #FFB67B;--new-orange-300: #FF923E;--new-orange-400: #E97100;--new-orange-500: #C25700;--new-orange-600: #9A4100;--new-orange-700: #752E00;--new-orange-800: #551F00;--new-orange-900: #3A1300;--new-orange-950: #230900;--new-yellow-50: #FFF2AE;--new-yellow-100: #FFD95F;--new-yellow-200: #F3BF2F;--new-yellow-300: #D7A70E;--new-yellow-400: #B88D00;--new-yellow-500: #967100;--new-yellow-600: #755700;--new-yellow-700: #584000;--new-yellow-800: #3F2D00;--new-yellow-900: #2A1D00;--new-yellow-950: #180F00;--new-olive-50: #F1F3CE;--new-olive-100: #E0E28D;--new-olive-200: #CACB57;--new-olive-300: #B3B330;--new-olive-400: #989811;--new-olive-500: #7B7A00;--new-olive-600: #605F00;--new-olive-700: #474600;--new-olive-800: #323100;--new-olive-900: #212000;--new-olive-950: #121200;--new-lime-50: #E9F5DB;--new-lime-100: #CBE6A8;--new-lime-200: #ABD373;--new-lime-300: #8FBC46;--new-lime-400: #75A023;--new-lime-500: #5C8208;--new-lime-600: #466500;--new-lime-700: #334B00;--new-lime-800: #233500;--new-lime-900: #162300;--new-lime-950: #0A1300;--new-green-50: #E5F5E9;--new-green-100: #BEE7CA;--new-green-200: #8ED5A6;--new-green-300: #60C185;--new-green-400: #27A764;--new-green-500: #008848;--new-green-600: #006A33;--new-green-700: #004F23;--new-green-800: #003816;--new-green-900: #00250C;--new-green-950: #001505;--new-teal-50: #E5F4F4;--new-teal-100: #BDE4E4;--new-teal-200: #8FD1D1;--new-teal-300: #62BCBD;--new-teal-400: #2CA2A4;--new-teal-500: #008486;--new-teal-600: #006768;--new-teal-700: #004C4E;--new-teal-800: #003638;--new-teal-900: #002324;--new-teal-950: #001415;--new-sky-50: #DFF4FF;--new-sky-100: #AFE4FF;--new-sky-200: #79D0FF;--new-sky-300: #44B8F6;--new-sky-400: #029CDC;--new-sky-500: #007EB6;--new-sky-600: #006190;--new-sky-700: #00486E;--new-sky-800: #003350;--new-sky-900: #002136;--new-sky-950: #001221;--new-blue-50: #E6F1FF;--new-blue-100: #C6DFFF;--new-blue-200: #9EC9FF;--new-blue-300: #77B0FF;--new-blue-400: #4B93F5;--new-blue-500: #2075DE;--new-blue-600: #0059BA;--new-blue-700: #004091;--new-blue-800: #002C6C;--new-blue-900: #001C4C;--new-blue-950: #000F30;--new-indigo-50: #EEF0FD;--new-indigo-100: #D6DBFC;--new-indigo-200: #BBC2F9;--new-indigo-300: #A0A8F4;--new-indigo-400: #848AEA;--new-indigo-500: #676ADA;--new-indigo-600: #4F4BC2;--new-indigo-700: #3A329F;--new-indigo-800: #29207B;--new-indigo-900: #1B1258;--new-indigo-950: #0E0839;--new-ultramarin-500: #6D4CFF;--new-ultramarin-600: #551CFF;--new-ultramarin-800: #410ECD;--new-ultramarin-900: #370EA9;--new-purple-50: #F4EEFF;--new-purple-100: #E5D7FF;--new-purple-200: #D4B9FF;--new-purple-300: #C29BFF;--new-purple-400: #AE78F7;--new-purple-500: #9751E8;--new-purple-600: #7E2BCF;--new-purple-700: #630AAA;--new-purple-800: #480080;--new-purple-900: #30005A;--new-purple-950: #1D0039;--new-violet-50: #FCECFC;--new-violet-100: #FACEFA;--new-violet-200: #F5AEF6;--new-violet-300: #EB8BED;--new-violet-400: #DA63DF;--new-violet-500: #C03AC5;--new-violet-600: #9D1CA3;--new-violet-700: #79067F;--new-violet-800: #59005D;--new-violet-900: #3D0040;--new-violet-950: #250028;--new-pink-50: #FFECF5;--new-pink-100: #FFD0E8;--new-pink-200: #FFAED7;--new-pink-300: #FF85C4;--new-pink-400: #FE4DA9;--new-pink-500: #E1118C;--new-pink-600: #B3006C;--new-pink-700: #87004F;--new-pink-800: #630038;--new-pink-900: #440025;--new-pink-950: #2A0015}[data-theme=dark]{--silver-0: rgba(0, 0, 0, 1);--silver-50: rgba(19, 20, 23, 1);--silver-100: rgba(36, 37, 42, 1);--silver-200: rgba(52, 53, 59, 1);--silver-300: rgba(68, 70, 77, 1);--silver-400: rgba(89, 90, 99, 1);--silver-500: rgba(114, 116, 126, 1);--silver-600: rgba(143, 145, 155, 1);--silver-700: rgba(175, 176, 184, 1);--silver-800: rgba(203, 205, 210, 1);--silver-900: rgb(227, 227, 230);--silver-950: rgba(242, 242, 244, 1);--silver-1000: rgba(242, 242, 244, 1);--green-500: rgba(30, 133, 78, 1);--green-600: rgba(65, 163, 105, 1);--blue-600: rgba(86, 147, 229, 1);--red-500: rgba(216, 56, 44, 1);--red-600: rgb(243, 98, 83);--new-gray-0: #111111;--new-gray-50: #111111;--new-gray-100: #1F1F1F;--new-gray-200: #303030;--new-gray-300: #444444;--new-gray-400: #5C5C5C;--new-gray-500: #767676;--new-gray-600: #939393;--new-gray-700: #AEAEAE;--new-gray-800: #C6C6C6;--new-gray-900: #DDDDDD;--new-gray-950: #F1F1F1;--new-gray-1000: #FFFFFF;--new-silver-0: #000000;--new-silver-50: #131417;--new-silver-75: #DCDDE180;--new-silver-100: #24252A;--new-silver-200: #34353B;--new-silver-300: #44464D;--new-silver-400: #595A63;--new-silver-500: #72747E;--new-silver-600: #8F919B;--new-silver-700: #AFB0B8;--new-silver-800: #CBCDD2;--new-silver-900: #E3E3E6;--new-silver-950: #F2F2F4;--new-silver-dark-950: #F2F2F4;--new-silver-1000: #FFFFFF;--new-stone-0: #000000;--new-stone-50: #171315;--new-stone-100: #282325;--new-stone-200: #3A3337;--new-stone-300: #4C4448;--new-stone-400: #62585D;--new-stone-500: #7B7176;--new-stone-600: #988F93;--new-stone-700: #B6AEB2;--new-stone-800: #D1CBCE;--new-stone-900: #E6E3E5;--new-stone-950: #F4F2F3;--new-stone-1000: #FFFFFF;--new-brown-0: #000000;--new-brown-50: #200F09;--new-brown-100: #371E16;--new-brown-200: #4D2D22;--new-brown-300: #633C2F;--new-brown-400: #7C5041;--new-brown-500: #986959;--new-brown-600: #B28879;--new-brown-700: #CBA99E;--new-brown-800: #DEC8C1;--new-brown-900: #EDE1DD;--new-brown-950: #F7F1F0;--new-brown-1000: #FFFFFF;--new-rose-0: #000000;--new-rose-50: #2C050B;--new-rose-100: #490E17;--new-rose-200: #661824;--new-rose-300: #822230;--new-rose-400: #A43041;--new-rose-500: #CB4456;--new-rose-600: #F26070;--new-rose-700: #FF9099;--new-rose-800: #FFBCBF;--new-rose-900: #FFDBDC;--new-rose-950: #FFEFF0;--new-rose-1000: #FFFFFF;--new-red-0: #000000;--new-red-50: #320000;--new-red-100: #530000;--new-red-200: #720000;--new-red-300: #920203;--new-red-400: #B41812;--new-red-500: #D8382C;--new-red-600: #F36253;--new-red-700: #FF9383;--new-red-800: #FFBDB2;--new-red-900: #FFDCD6;--new-red-950: #FFEFED;--new-red-1000: #FFFFFF;--new-orange-0: #000000;--new-orange-50: #250D00;--new-orange-100: #3F1A00;--new-orange-200: #582700;--new-orange-300: #723501;--new-orange-400: #904606;--new-orange-500: #B55C16;--new-orange-600: #DB772D;--new-orange-700: #FB9856;--new-orange-800: #FFC092;--new-orange-900: #FFDDC4;--new-orange-950: #FFF0E6;--new-orange-1000: #FFFFFF;--new-yellow-0: #000000;--new-yellow-50: #1C1302;--new-yellow-100: #2F2304;--new-yellow-200: #433308;--new-yellow-300: #58430D;--new-yellow-400: #705715;--new-yellow-500: #8F7020;--new-yellow-600: #B18C2E;--new-yellow-700: #D5AB42;--new-yellow-800: #F4C75C;--new-yellow-900: #FFE288;--new-yellow-950: #FFF3BE;--new-yellow-1000: #FFFFFF;--new-olive-0: #000000;--new-olive-50: #141402;--new-olive-100: #262604;--new-olive-200: #373709;--new-olive-300: #49480F;--new-olive-400: #5E5D18;--new-olive-500: #787824;--new-olive-600: #969536;--new-olive-700: #B5B551;--new-olive-800: #D1D27A;--new-olive-900: #E6E7AD;--new-olive-950: #F3F5DB;--new-olive-1000: #FFFFFF;--new-lime-0: #000000;--new-lime-50: #0D1602;--new-lime-100: #1B2905;--new-lime-200: #293B09;--new-lime-300: #374D10;--new-lime-400: #48631A;--new-lime-500: #5E7E28;--new-lime-600: #789D3D;--new-lime-700: #96BD5F;--new-lime-800: #B8D78F;--new-lime-900: #D7EAC0;--new-lime-950: #EDF5E4;--new-lime-1000: #FFFFFF;--new-green-0: #000000;--new-green-50: #001909;--new-green-100: #002C14;--new-green-200: #003E1F;--new-green-300: #00512A;--new-green-400: #066839;--new-green-500: #1E854E;--new-green-600: #41A369;--new-green-700: #73C18E;--new-green-800: #A6D9B5;--new-green-900: #CFEAD7;--new-green-950: #EAF5ED;--new-green-1000: #FFFFFF;--new-teal-0: #000000;--new-teal-50: #001718 --new-teal-100: #002A2A --new-teal-200: #003C3C --new-teal-300: #044E4F --new-teal-400: #0F6566 --new-teal-500: #238081 --new-teal-600: #449E9F --new-teal-700: #74BCBD --new-teal-800: #A6D6D6 --new-teal-900: #CFE9E9 --new-teal-950: #EAF5F5 --new-teal-1000: #FFFFFF --new-sky-0: #000000;--new-sky-50: #001522;--new-sky-100: #00283C;--new-sky-200: #013953;--new-sky-300: #044B6B;--new-sky-400: #0C6188;--new-sky-500: #1C7CAB;--new-sky-600: #369AD0;--new-sky-700: #60BAED;--new-sky-800: #95D5FD;--new-sky-900: #C5E9FF;--new-sky-950: #E6F5FF;--new-sky-1000: #FFFFFF;--new-blue-0: #000000;--new-blue-50: #011330;--new-blue-100: #02234F;--new-blue-200: #05346E;--new-blue-300: #0D4589;--new-blue-400: #1B59AA;--new-blue-500: #3274CC;--new-blue-600: #5693E5;--new-blue-700: #84B3F5;--new-blue-800: #B0CFFB;--new-blue-900: #D5E5FD;--new-blue-950: #ECF3FE;--new-blue-1000: #FFFFFF;--new-indigo-0: #000000;--new-indigo-50: #100D38;--new-indigo-100: #1E1B59;--new-indigo-200: #2D2A78;--new-indigo-300: #3C3A94;--new-indigo-400: #4E4FB1;--new-indigo-500: #666BCA;--new-indigo-600: #838BDD;--new-indigo-700: #A5ACEB;--new-indigo-800: #C5CBF3;--new-indigo-900: #DFE3F9;--new-indigo-950: #F1F2FC;--new-indigo-1000: #FFFFFF;--new-ultramarin-500: #6D4CFF;--new-ultramarin-600: #551CFF;--new-ultramarin-800: #410ECD;--new-ultramarin-900: #370EA9;--new-purple-0: #000000;--new-purple-50: #1F033A;--new-purple-100: #360A5E;--new-purple-200: #4B157E;--new-purple-300: #60249C;--new-purple-400: #7738BB;--new-purple-500: #9057D5;--new-purple-600: #A97BE8;--new-purple-700: #C1A2F4;--new-purple-800: #D8C4FA;--new-purple-900: #E9DFFC;--new-purple-950: #F5F1FD;--new-purple-1000: #FFFFFF;--new-violet-0: #000000;--new-violet-50: #270428;--new-violet-100: #430A45;--new-violet-200: #5C145F;--new-violet-300: #751E79;--new-violet-400: #932E97;--new-violet-500: #B347B7;--new-violet-600: #D06AD3;--new-violet-700: #E594E6;--new-violet-800: #F1BBF1;--new-violet-900: #F8DBF8;--new-violet-950: #FBEFFB;--new-violet-1000: #FFFFFF;--new-pink-0: #000000;--new-pink-50: #2E0019;--new-pink-100: #4F002D;--new-pink-200: #6B0340;--new-pink-300: #880A53;--new-pink-400: #AA1A6B;--new-pink-500: #D03487;--new-pink-600: #EF5BA4;--new-pink-700: #FF8BC1;--new-pink-800: #FFB9D9;--new-pink-900: #FFDAEB;--new-pink-950: #FFEEF5;--new-pink-1000: #FFFFFF}.katex-html,.katex .katex-html,.katex-display .katex-html{font-size:16px!important;margin-top:8px!important}math{margin-bottom:16px!important}@font-face{font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(/fingpt2/assets/KaTeX_AMS-Regular.woff2) format("woff2"),url(/fingpt2/assets/KaTeX_AMS-Regular.woff) format("woff"),url(/fingpt2/assets/KaTeX_AMS-Regular.ttf) format("truetype")}@font-face{font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url(/fingpt2/assets/KaTeX_Caligraphic-Bold.woff2) format("woff2"),url(/fingpt2/assets/KaTeX_Caligraphic-Bold.woff) format("woff"),url(/fingpt2/assets/KaTeX_Caligraphic-Bold.ttf) format("truetype")}@font-face{font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url(/fingpt2/assets/KaTeX_Caligraphic-Regular.woff2) format("woff2"),url(/fingpt2/assets/KaTeX_Caligraphic-Regular.woff) format("woff"),url(/fingpt2/assets/KaTeX_Caligraphic-Regular.ttf) format("truetype")}@font-face{font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url(/fingpt2/assets/KaTeX_Fraktur-Bold.woff2) format("woff2"),url(/fingpt2/assets/KaTeX_Fraktur-Bold.woff) format("woff"),url(/fingpt2/assets/KaTeX_Fraktur-Bold.ttf) format("truetype")}@font-face{font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url(/fingpt2/assets/KaTeX_Fraktur-Regular.woff2) format("woff2"),url(/fingpt2/assets/KaTeX_Fraktur-Regular.woff) format("woff"),url(/fingpt2/assets/KaTeX_Fraktur-Regular.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url(/fingpt2/assets/KaTeX_Main-Bold.woff2) format("woff2"),url(/fingpt2/assets/KaTeX_Main-Bold.woff) format("woff"),url(/fingpt2/assets/KaTeX_Main-Bold.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url(/fingpt2/assets/KaTeX_Main-BoldItalic.woff2) format("woff2"),url(/fingpt2/assets/KaTeX_Main-BoldItalic.woff) format("woff"),url(/fingpt2/assets/KaTeX_Main-BoldItalic.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url(/fingpt2/assets/KaTeX_Main-Italic.woff2) format("woff2"),url(/fingpt2/assets/KaTeX_Main-Italic.woff) format("woff"),url(/fingpt2/assets/KaTeX_Main-Italic.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url(/fingpt2/assets/KaTeX_Main-Regular.woff2) format("woff2"),url(/fingpt2/assets/KaTeX_Main-Regular.woff) format("woff"),url(/fingpt2/assets/KaTeX_Main-Regular.ttf) format("truetype")}@font-face{font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url(/fingpt2/assets/KaTeX_Math-BoldItalic.woff2) format("woff2"),url(/fingpt2/assets/KaTeX_Math-BoldItalic.woff) format("woff"),url(/fingpt2/assets/KaTeX_Math-BoldItalic.ttf) format("truetype")}@font-face{font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url(/fingpt2/assets/KaTeX_Math-Italic.woff2) format("woff2"),url(/fingpt2/assets/KaTeX_Math-Italic.woff) format("woff"),url(/fingpt2/assets/KaTeX_Math-Italic.ttf) format("truetype")}@font-face{font-family:KaTeX_SansSerif;font-style:normal;font-weight:700;src:url(/fingpt2/assets/KaTeX_SansSerif-Bold.woff2) format("woff2"),url(/fingpt2/assets/KaTeX_SansSerif-Bold.woff) format("woff"),url(/fingpt2/assets/KaTeX_SansSerif-Bold.ttf) format("truetype")}@font-face{font-family:KaTeX_SansSerif;font-style:italic;font-weight:400;src:url(/fingpt2/assets/KaTeX_SansSerif-Italic.woff2) format("woff2"),url(/fingpt2/assets/KaTeX_SansSerif-Italic.woff) format("woff"),url(/fingpt2/assets/KaTeX_SansSerif-Italic.ttf) format("truetype")}@font-face{font-family:KaTeX_SansSerif;font-style:normal;font-weight:400;src:url(/fingpt2/assets/KaTeX_SansSerif-Regular.woff2) format("woff2"),url(/fingpt2/assets/KaTeX_SansSerif-Regular.woff) format("woff"),url(/fingpt2/assets/KaTeX_SansSerif-Regular.ttf) format("truetype")}@font-face{font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url(/fingpt2/assets/KaTeX_Script-Regular.woff2) format("woff2"),url(/fingpt2/assets/KaTeX_Script-Regular.woff) format("woff"),url(/fingpt2/assets/KaTeX_Script-Regular.ttf) format("truetype")}@font-face{font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url(/fingpt2/assets/KaTeX_Size1-Regular.woff2) format("woff2"),url(/fingpt2/assets/KaTeX_Size1-Regular.woff) format("woff"),url(/fingpt2/assets/KaTeX_Size1-Regular.ttf) format("truetype")}@font-face{font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url(/fingpt2/assets/KaTeX_Size2-Regular.woff2) format("woff2"),url(/fingpt2/assets/KaTeX_Size2-Regular.woff) format("woff"),url(/fingpt2/assets/KaTeX_Size2-Regular.ttf) format("truetype")}@font-face{font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAA4oAA4AAAAAHbQAAA3TAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAABmAAgRQIDgmcDBEICo1oijYBNgIkA14LMgAEIAWJAAeBHAyBHBvbGiMRdnO0IkRRkiYDgr9KsJ1NUAf2kILNxgUmgqIgq1P89vcbIcmsQbRps3vCcXdYOKSWEPEKgZgQkprQQsxIXUgq0DqpGKmIvrgkeVGtEQD9DzAO29fM9jYhxZEsL2FeURH2JN4MIcTdO049NCVdxQ/w9NrSYFEBKTDKpLKfNkCGDc1RwjZLQcm3vqJ2UW9Xfa3tgAHz6ivp6vgC2yD4/6352ndnN0X0TL7seypkjZlMsjmZnf0Mm5Q+JykRWQBKCVCVPbARPXWyQtb5VgLB6Biq7/Uixcj2WGqdI8tGSgkuRG+t910GKP2D7AQH0DB9FMDW/obJZ8giFI3Wg8Cvevz0M+5m0rTh7XDBlvo9Y4vm13EXmfttwI4mBo1EG15fxJhUiCLbiiyCf/ZA6MFAhg3pGIZGdGIVjtPn6UcMk9A/UUr9PhoNsCENw1APAq0gpH73e+M+0ueyHbabc3vkbcdtzcf/fiy+NxQEjf9ud/ELBHAXJ0nk4z+MXH2Ev/kWyV4k7SkvpPc9Qr38F6RPWnM9cN6DJ0AdD1BhtgABtmoRoFCvPsBAumNm6soZG2Gk5GyVTo2sJncSyp0jQTYoR6WDvTwaaEcHsxHfvuWhHA3a6bN7twRKtcGok6NsCi7jYRrM2jExsUFMxMQYuJbMhuWNOumEJy9hi29Dmg5zMp/A5+hhPG19j1vBrq8JTLr8ki5VLPmG/PynJHVul440bxg5xuymHUFPBshC+nA9I1FmwbRBTNHAcik3Oae0cxKoI3MOriM42UrPe51nsaGxJ+WfXubAsP84aabUlQSJ1IiE0iPETLUU4CATgfXSCSpuRFRmCGbO+wSpAnzaeaCYW1VNEysRtuXCEL1kUFUbbtMv3Tilt/1c11jt3Q5bbMa84cpWipp8Elw3MZhOHsOlwwVUQM3lAR35JiFQbaYCRnMF2lxAWoOg2gyoIV4PouX8HytNIfLhqpJtXB4vjiViUI8IJ7bkC4ikkQvKksnOTKICwnqWSZ9YS5f0WCxmpgjbIq7EJcM4aI2nmhLNY2JIUgOjXZFWBHb+x5oh6cwb0Tv1ackHdKi0I9OO2wE9aogIOn540CCCziyhN+IaejtgAONKznHlHyutPrHGwCx9S6B8kfS4Mfi4Eyv7OU730bT1SCBjt834cXsf43zVjPUqqJjgrjeGnBxSG4aYAKFuVbeCfkDIjAqMb6yLNIbCuvXhMH2/+k2vkNpkORhR59N1CkzoOENvneIosjYmuTxlhUzaGEJQ/iWqx4dmwpmKjrwTiTGTCVozNAYqk/zXOndWxuWSmJkQpJw3pK5KX6QrLt5LATMqpmPAQhkhK6PUjzHUn7E0gHE0kPE0iKkolgkUx9SZmVAdDgpffdyJKg3k7VmzYGCwVXGz/tXmkOIp+vcWs+EMuhhvN0h9uhfzWJziBQmCREGSIFmQIkgVpAnSBRmC//6hkLZwaVhwxlrJSOdqlFtOYxlau9F2QN5Y98xmIAsiM1HVp2VFX+DHHGg6Ecjh3vmqtidX3qHI2qycTk/iwxSt5UzTmEP92ZBnEWTk4Mx8Mpl78ZDokxg/KWb+Q0QkvdKVmq3TMW+RXEgrsziSAfNXFMhDc60N5N9jQzjfO0kBKpUZl0ZmwJ41j/B9Hz6wmRaJB84niNmQrzp9eSlQCDDzazGDdVi3P36VZQ+Jy4f9UBNp+3zTjqI4abaFAm+GShVaXlsGdF3FYzZcDI6cori4kMxUECl9IjJZpzkvitAoxKue+90pDMvcKRxLl53TmOKCmV/xRolNKSqqUxc6LStOETmFOiLZZptlZepcKiAzteG8PEdpnQpbOMNcMsR4RR2Bs0cKFEvSmIjAFcnarqwUL4lDhHmnVkwu1IwshbiCcgvOheZuYyOteufZZwlcTlLgnZ3o/WcYdzZHW/WGaqaVfmTZ1aWCceJjkbZqsfbkOtcFlUZM/jy+hXHDbaUobWqqXaeWobbLO99yG5N3U4wxco0rQGGcOLASFMXeJoham8M+/x6O2WywK2l4HGbq1CoUyC/IZikQhdq3SiuNrvAEj0AVu9x2x3lp/xWzahaxidezFVtdcb5uEnzyl0ZmYiuKI0exvCd4Xc9CV1KB0db00z92wDPde0kukbvZIWN6jUWFTmPIC/Y4UPCm8UfDTFZpZNon1qLFTkBhxzB+FjQRA2Q/YRJT8pQigslMaUpFyAG8TMlXigiqmAZX4xgijKjRlGpLE0GdplRfCaJo0JQaSxNBk6ZmMzcya0FmrcisDdn0Q3HI2sWSppYigmlM1XT/kLQZSNpMJG0WkjYbSZuDpM1F0uYhFc1HxU4m1QJjDK6iL0S5uSj5rgXc3RejEigtcRBtqYPQsiTskmO5vosV+q4VGIKbOkDg0jtRrq+Em1YloaTFar3EGr1EUC8R0kus1Uus00usL97ABr2BjXoDm/QGNhuWtMVBKOwg/i78lT7hBsAvDmwHc/ao3vmUbBmhjeYySZNWvGkfZAgISDSaDo1SVpzGDsAEkF8B+gEapViUoZgUWXcRIGFZNm6gWbAKk0bp0k1MHG9fLYtV4iS2SmLEQFARzRcnf9PUS0LVn05/J9MiRRBU3v2IrvW974v4N00L7ZMk0wXP1409CHo/an8zTRHD3eSJ6m8D4YMkZNl3M79sqeuAsr/m3f+8/yl7A50aiAEJgeBeMWzu7ui9UfUBCe2TIqZIoOd/3/udRBOQidQZUERzb2/VwZN1H/Sju82ew2H2Wfr6qvfVf3hqwDvAIpkQVFy4B9Pe9e4/XvPeceu7h3dvO56iJPf0+A6cqA2ip18ER+iFgggiuOkvj24bby0N9j2UHIkgqIt+sVgfodC4YghLSMjSZbH0VR/6dMDrYJeKHilKTemt6v6kvzvn3/RrdWtr0GoN/xL+Sex/cPYLUpepx9cz/D46UPU5KXgAQa+NDps1v6J3xP1i2HtaDB0M9aX2deA7SYff//+gUCovMmIK/qfsFcOk+4Y5ZN97XlG6zebqtMbKgeRFi51vnxTQYBUik2rS/Cn6PC8ADR8FGxsRPB82dzfND90gIcshOcYUkfjherBz53odpm6TP8txlwOZ71xmfHHOvq053qFF/MRlS3jP0ELudrf2OeN8DHvp6ZceLe8qKYvWz/7yp0u4dKPfli3CYq0O13Ih71mylJ80tOi10On8wi+F4+LWgDPeJ30msSQt9/vkmHq9/Lvo2b461mP801v3W4xTcs6CbvF9UDdrSt+A8OUbpSh55qAUFXWznBBfdeJ8a4d7ugT5tvxUza3h9m4H7ptTqiG4z0g5dc0X29OcGlhpGFMpQo9ytTS+NViZpNdvU4kWx+LKxNY10kQ1yqGXrhe4/1nvP7E+nd5A92TtaRplbHSqoIdOqtRWti+fkB5/n1+/VvCmz12pG1kpQWsfi1ftlBobm0bpngs16CHkbIwdLnParxtTV3QYRlfJ0KFskH7pdN/YDn+yRuSd7sNH3aO0DYPggk6uWuXrfOc+fa3VTxFVvKaNxHsiHmsXyCLIE5yuOeN3/Jdf8HBL/5M6shjyhxHx9BjB1O0+4NLOnjLLSxwO7ukN4jMbOIcD879KLSi6Pk61Oqm2377n8079PXEEQ7cy7OKEC9nbpet118fxweTafpt69x/Bt8UqGzNQt7aelpc44dn5cqhwf71+qKp/Zf/+a0zcizOUWpl/iBcSXip0pplkatCchoH5c5aUM8I7/dWxAej8WicPL1URFZ9BDJelUwEwTkGqUhgSlydVes95YdXvhh9Gfz/aeFWvgVb4tuLbcv4+wLdutVZv/cUonwBD/6eDlE0aSiKK/uoH3+J1wDE/jMVqY2ysGufN84oIXB0sPzy8ollX/LegY74DgJXJR57sn+VGza0x3DnuIgABFM15LmajjjsNlYj+JEZGbuRYcAMOWxFkPN2w6Wd46xo4gVWQR/X4lyI/R6K/YK0110GzudPRW7Y+UOBGTfNNzHeYT0fiH0taunBpq9HEW8OKSaBGj21L0MqenEmNRWBAWDWAk4CpNoEZJ2tTaPFgbQYj8HxtFilErs3BTRwT8uO1NXQaWfIotchmPkAF5mMBAliEmZiOGVgCG9LgRzpscMAOOwowlT3JhusdazXGSC/hxR3UlmWVwWHpOIKheqONvjyhSiTHIkVUco5bnji8m//zL7PKaT1Vl5I6UE609f+gkr6MZKVyKc7zJRmCahLsdlyA5fdQkRSan9LgnnLEyGSkaKJCJog0wAgvepWBt80+1yKln1bMVtCljfNWDueKLsWwaEbBSfSPTEmVRsUcYYMnEjcjeyCZzBXK9E9BYBXLKjOSpUDR+nEV3TFSUdQaz+ot98QxgXwx0GQ+EEUAKB2qZPkQQ0GqFD8UPFMqyaCHM24BZmSGic9EYMagKizOw9Hz50DMrDLrqqLkTAhplMictiCAx5S3BIUQdeJeLnBy2CNtMfz6cV4u8XKoFZQesbf9YZiIERiHjaNodDW6LgcirX/mPnJIkBGDUpTBhSa0EIr38D5hCIszhCM8URGBqImoWjpvpt1ebu/v3Gl3qJfMnNM+9V+kiRFyROTPHQWOcs1dNW94/ukKMPZBvDi55i5CttdeJz84DLngLqjcdwEZ87bFFR8CIG35OAkDVN6VRDZ7aq67NteYqZ2lpT8oYB2CytoBd6VuAx4WgiAsnuj3WohG+LugzXiQRDeM3XYXlULv4dp5VFYC) format("woff2"),url(/fingpt2/assets/KaTeX_Size3-Regular.woff) format("woff"),url(/fingpt2/assets/KaTeX_Size3-Regular.ttf) format("truetype")}@font-face{font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url(/fingpt2/assets/KaTeX_Size4-Regular.woff2) format("woff2"),url(/fingpt2/assets/KaTeX_Size4-Regular.woff) format("woff"),url(/fingpt2/assets/KaTeX_Size4-Regular.ttf) format("truetype")}@font-face{font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(/fingpt2/assets/KaTeX_Typewriter-Regular.woff2) format("woff2"),url(/fingpt2/assets/KaTeX_Typewriter-Regular.woff) format("woff"),url(/fingpt2/assets/KaTeX_Typewriter-Regular.ttf) format("truetype")}.katex{font: 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important;border-color:currentColor}.katex .katex-version:after{content:"0.16.23"}.katex .katex-mathml{clip:rect(1px,1px,1px,1px);border:0;height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:-webkit-min-content;width:-moz-min-content;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathnormal{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-style:italic;font-weight:700}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathboldfrak,.katex .textboldfrak{font-family:KaTeX_Fraktur;font-weight:700}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .mathsfit,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{border-collapse:collapse;display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;position:relative;vertical-align:bottom}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;font-size:1px;min-width:2px;vertical-align:bottom;width:2px}.katex .vbox{align-items:baseline;display:inline-flex;flex-direction:column}.katex .hbox{width:100%}.katex .hbox,.katex .thinbox{display:inline-flex;flex-direction:row}.katex .thinbox{max-width:0;width:0}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .clap,.katex .llap,.katex .rlap{position:relative;width:0}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{border:0 solid;display:inline-block;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline{border-bottom-style:dashed;display:inline-block;width:100%}.katex .sqrt>.root{margin-left:.2777777778em;margin-right:-.5555555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.1666666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.3333333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.6666666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.4566666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.1466666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.7142857143em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.8571428571em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.1428571429em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.2857142857em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.4285714286em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.7142857143em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.0571428571em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.4685714286em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.9628571429em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.5542857143em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.5555555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.7777777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.8888888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.1111111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.3333333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.3044444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.7644444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.5833333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.7283333333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.0733333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.4861111111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.5555555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.4402777778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.7277777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.2893518519em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.4050925926em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.462962963em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.5208333333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.2002314815em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.4398148148em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.2410800386em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.2892960463em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.337512054em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.3857280617em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.4339440694em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.4821600771em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.5785920926em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.6943105111em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.8331726133em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.1996142719em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.2009646302em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.2411575563em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.2813504823em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.3215434084em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.3617363344em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.4019292605em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.4823151125em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.578778135em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.6945337621em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.8336012862em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .accent>.vlist-t,.katex .op-limits>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{display:inline-block;min-width:1px}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{fill:currentColor;stroke:currentColor;fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;display:block;height:inherit;position:absolute;width:100%}.katex svg path{stroke:none}.katex img{border-style:none;max-height:none;max-width:none;min-height:0;min-width:0}.katex .stretchy{display:block;overflow:hidden;position:relative;width:100%}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{overflow:hidden;position:relative;width:100%}.katex .halfarrow-left{left:0;overflow:hidden;position:absolute;width:50.2%}.katex .halfarrow-right{overflow:hidden;position:absolute;right:0;width:50.2%}.katex .brace-left{left:0;overflow:hidden;position:absolute;width:25.1%}.katex .brace-center{left:25%;overflow:hidden;position:absolute;width:50%}.katex .brace-right{overflow:hidden;position:absolute;right:0;width:25.1%}.katex .x-arrow-pad{padding:0 .5em}.katex .cd-arrow-pad{padding:0 .55556em 0 .27778em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{border:.04em solid;box-sizing:border-box}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex .angl{border-right:.049em solid;border-top:.049em solid;box-sizing:border-box;margin-right:.03889em}.katex .anglpad{padding:0 .03889em}.katex .eqn-num:before{content:"(" counter(katexEqnNo) ")";counter-increment:katexEqnNo}.katex .mml-eqn-num:before{content:"(" counter(mmlEqnNo) ")";counter-increment:mmlEqnNo}.katex .mtr-glue{width:50%}.katex .cd-vert-arrow{display:inline-block;position:relative}.katex .cd-label-left{display:inline-block;position:absolute;right:calc(50% + .3em);text-align:left}.katex .cd-label-right{display:inline-block;left:calc(50% + .3em);position:absolute;text-align:right}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex{padding-left:2em;text-align:left}body{counter-reset:katexEqnNo mmlEqnNo}.chat-history{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:4px;min-height:0;height:100%;max-height:calc(100vh - 210px);position:relative;padding-right:4px}.chat-item{position:relative;cursor:pointer;transition:background-color .2s ease;display:flex;align-items:center;justify-content:space-between;padding:10px 12px;border-radius:12px;width:100%;color:var(--silver-950);font-size:16px;line-height:20px;background-color:transparent;min-width:0;overflow:hidden}.chat-item:hover,.chat-item.active{background-color:var(--new-silver-100)}.chat-title{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--silver-900);min-width:0}.chat-actions{display:flex;align-items:center;gap:4px;visibility:hidden}.chat-item:hover .chat-actions,.chat-item:focus-within .chat-actions,.chat-item.active .chat-actions{visibility:visible}.no-chats{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;height:100%;width:100%;text-align:center}.no-chats-icon{color:var(--new-silver-500);width:24px;height:24px}.no-chats-text{color:var(--new-silver-500);text-align:center;font-size:16px;font-weight:400;line-height:130%;max-width:148px}.chat-group{margin-bottom:20px}.chat-group-title{font-size:14px;font-weight:400;color:var(--silver-500);margin:0 0 8px 12px}.delete-chat-btn{position:relative;overflow:visible;z-index:2;background:transparent;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;padding:0}.delete-chat-btn svg{position:relative;z-index:2}.chat-item .delete-chat-btn{visibility:hidden}.chat-item:hover .delete-chat-btn,.chat-item:focus-within .delete-chat-btn{visibility:visible}@media screen and (max-width: 768px){.delete-chat-btn{padding:12px}.chat-group-title{font-size:12px;line-height:18px}.chat-item .delete-chat-btn{visibility:visible}.chat-history{flex:1;height:100%;max-height:none}}.delete-chat-btn:before{content:"";position:absolute;top:0;right:0;width:48px;height:100%;background:linear-gradient(to left,var(--silver-100) 60%,transparent 100%);opacity:0;pointer-events:none;transition:opacity .3s;z-index:1}.chat-item:hover .delete-chat-btn:before,.chat-item:focus-within .delete-chat-btn:before{opacity:1}.chat-item.active .delete-chat-btn:before{opacity:1;background:linear-gradient(to left,var(--silver-100) 60%,transparent 100%)}.delete-chat-btn:hover svg{opacity:1;fill:var(--silver-600)}.delete-chat-btn:focus svg{opacity:1;fill:var(--silver-600)}.delete-chat-btn:active svg{opacity:1;fill:var(--silver-900)}.chat-history::-webkit-scrollbar{width:8px}.chat-history::-webkit-scrollbar-track{background:transparent}.chat-history::-webkit-scrollbar-thumb{background-color:var(--new-silver-300);border-radius:4px}.chat-history::-webkit-scrollbar-thumb:hover{background-color:var(--new-silver-400)}.chat-history{scrollbar-width:thin;scrollbar-color:var(--new-silver-300) transparent}@media (min-width: 769px){.chat-actions{position:absolute;right:10px;top:50%;transform:translateY(-50%);z-index:2}.chat-title{overflow:hidden;text-overflow:ellipsis}}@media (max-width: 768px){.chat-history{padding:0 16px}.chat-actions{position:static;right:auto;top:auto;transform:none;z-index:auto}.chat-title{padding-right:0;overflow:hidden}.chat-item{font-size:14px;padding:0 0 0 12px}.chat-item.active{background-color:var(--new-silver-200)}.delete-chat-btn:before{background:linear-gradient(to left,var(--new-silver-200) 60%,transparent 100%)}.chat-item.active .delete-chat-btn:before{opacity:1;background:linear-gradient(to left,var(--new-silver-200) 60%,transparent 100%)}.chat-item:hover .delete-chat-btn:before,.chat-item:focus-within .delete-chat-btn:before{opacity:0}}.chat-input-container{max-width:774px;margin:0 auto;width:100%;display:flex;flex-direction:column;align-items:center;height:auto}.chat-input-form{display:flex;position:relative;width:100%;height:auto}.input-hint{font-size:12px;color:var(--silver-600);padding:0 16px 4px;text-align:right;width:100%;margin-bottom:2px}.input-wrapper{flex:1;min-width:0;transition:all .2s ease;height:auto;display:flex;align-items:center;position:relative;width:100%}.chat-input{width:100%;max-width:774px;min-height:40px;max-height:120px;padding:12px 44px 12px 16px;border:none;outline:none;background-color:var(--silver-100);color:var(--silver-900);font-size:16px;line-height:24px;resize:none;font-family:inherit;z-index:2;border-radius:12px;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;scrollbar-color:var(--silver-500) transparent}.chat-input::-webkit-scrollbar{width:0;height:0}.chat-input::-webkit-scrollbar-track{background:transparent}.chat-input::-webkit-scrollbar-thumb{background-color:var(--silver-500);border-radius:2px}.chat-input::-webkit-scrollbar-thumb:hover{background-color:var(--silver-500)}.chat-input::placeholder{color:var(--silver-500);font-weight:400;font-size:16px;opacity:1}.char-limit-container{position:absolute;bottom:6px;right:44px;font-size:12px;color:var(--silver-600);display:flex;align-items:center;z-index:10}.char-limit-tooltip{position:absolute;bottom:calc(100% + 12px);right:10px;background-color:#000;color:#fff;padding:8px 12px;border-radius:8px;font-size:12px;white-space:nowrap;animation:fadeIn .2s ease-in-out;z-index:100;box-shadow:0 2px 8px #00000026}.char-limit-tooltip:after{content:"";position:absolute;bottom:-5px;right:25px;width:10px;height:10px;background-color:#000;transform:rotate(45deg)}@keyframes fadeIn{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.input-wrapper.limit-reached,.chat-input.limit-reached{border:1px solid var(--red-600);border-radius:12px}.send-button{position:absolute;z-index:10;bottom:9px;right:6px;left:auto;width:32px;height:32px;min-width:32px;border-radius:50%;padding:0;margin:0;background-color:var(--silver-900);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;flex-shrink:0;transform:none}.send-button:hover{background-color:var(--silver-800)}.send-button:active{background-color:var(--silver-700)}.send-button:focus{background-color:var(--silver-800)}.send-button:disabled{background-color:var(--silver-300);opacity:.7;cursor:not-allowed}.chat-input-container.mobile-mode .send-button{position:absolute;inset:auto 6px 6px auto;transform:none;margin:0;z-index:200000;pointer-events:auto}.chat-input-container.mobile-mode .input-wrapper{padding-right:0}.chat-input-container.mobile-mode .chat-input{padding-right:40px}.chat-input-container.mobile-mode{max-width:100%;position:fixed;bottom:0;left:0;right:0;padding:12px 16px;background-color:var(--silver-0);z-index:100;margin:0;width:auto;height:auto;transform:translateZ(0);will-change:transform}.chat-input-container.mobile-mode.focused{position:fixed;bottom:0;left:0;right:0}@media screen and (max-width: 768px){.chat-input-container{padding:0;width:100%;box-sizing:border-box;height:auto;position:relative}.chat-input-container.mobile-mode{position:fixed;bottom:0;left:0;right:0;padding:12px 16px;background-color:var(--silver-0);z-index:100000;margin:0;width:100%;box-sizing:border-box;will-change:transform;transform-style:preserve-3d;display:flex;flex-direction:column}.chat-input-container.mobile-mode.focused{position:fixed;bottom:0;left:0;right:0;height:auto;min-height:68px}.chat-input-form{width:100%;position:relative;height:auto;background-color:var(--silver-0);display:flex;flex-direction:column;z-index:1000}.input-wrapper{width:100%;box-sizing:border-box;padding-right:44px;height:auto;position:relative;display:flex;align-items:flex-start}.chat-input{min-height:44px;max-height:120px;padding:12px 45px 12px 16px!important;width:100%;box-sizing:border-box;font-size:16px;line-height:20px;-webkit-appearance:none;appearance:none;position:relative;border-radius:12px;resize:none;overflow-y:auto;-webkit-overflow-scrolling:touch;z-index:100000}.chat-input-container .send-button{position:absolute;inset:auto 6px 6px auto;transform:none;width:32px;height:32px;z-index:1001;background-color:var(--silver-900);border-radius:50%;display:flex;align-items:center;justify-content:center;padding:0;margin:0;border:none;cursor:pointer}.chat-input-container.mobile-mode.focused .chat-input{margin-bottom:0}.chat-input-container.mobile-mode.focused .input-wrapper{margin-bottom:0;padding-bottom:0}.chat-input-container.mobile-mode.focused .send-button{position:absolute;right:6px;left:auto;bottom:6px;opacity:1;visibility:visible;pointer-events:auto;transform:none;margin:0}body.keyboard-open{height:100%;overflow:hidden;position:fixed;width:100%}}@supports (-webkit-touch-callout: none){.chat-input-container.mobile-mode{padding-bottom:max(env(safe-area-inset-bottom),12px)}.chat-input-container.mobile-mode.focused{bottom:0}.chat-input-container.mobile-mode.focused .send-button{position:absolute;right:6px;left:auto;bottom:6px;margin:0;transform:translateZ(0)}}.input-disclaimer{font-size:14px;font-weight:400;line-height:16px;color:#747682;text-align:center;margin-top:8px;padding:0;width:100%;box-sizing:border-box;font-family:inherit}@media (prefers-color-scheme: dark){.input-disclaimer{color:#72747e}}@media (prefers-color-scheme: light){.input-disclaimer{color:#747682;font-size:14px}}@media screen and (max-width: 768px){.input-disclaimer{font-size:10px;font-weight:400;line-height:16px;margin-top:6px;padding:0}.chat-input-container.mobile-mode .input-disclaimer{margin-top:8px;font-size:12px;font-weight:400;line-height:16px}.chat-input-container.mobile-mode.focused .input-disclaimer{margin-top:4px}}@media screen and (min-width: 1200px){.chat-input-container,.chat-input{max-width:min(774px,70vw)}}._text_v1g5u_1{display:inline;color:var(--new-silver-700);font-family:Onest;font-size:var(--font-size-base);font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.2px;text-align:center}._textSmall_v1g5u_13{display:inline;color:var(--new-silver-500);font-family:Onest;font-size:10px;font-style:normal;font-weight:400;line-height:130%;text-align:center}.waiting-indicator{background:transparent;display:flex;flex-direction:column;align-items:flex-start;margin-bottom:16px;width:100%}.typing-indicator{display:flex;align-items:center;margin:10px 0}.processing-stages{position:relative;border:1px solid var(--silver-100);padding:16px;border-radius:12px;display:flex;flex-direction:column;width:100%;background-color:transparent}.stage{display:flex;align-items:center;opacity:.5;transition:all .3s ease;margin-bottom:4px;position:relative;padding-left:0}.stage:not(:last-child){margin-bottom:16px}.stage.active{opacity:1}.stage.completed{opacity:.8}.stage .stage-indicator,.stage.active .stage-indicator,.stage.completed .stage-indicator{width:24px;margin:0;position:relative;left:0;display:flex;align-items:center;justify-content:center}.stage-text{margin-left:12px;font-size:16px;line-height:24px;font-weight:400;color:var(--silver-900)}.stage.completed .stage-text{color:var(--silver-900)}.stage.active .stage-text{color:var(--silver-500)}@media (max-width: 768px){.stage-text{font-size:14px;line-height:20px}}.stage:not(:last-child):after{left:12px}.dot{width:12px;height:12px;border-radius:50%;background-color:var(--silver-100)}.stage.active .stage-indicator{width:20px;height:20px;border-radius:50%;background-color:var(--silver-100);position:relative;margin:0 2px;z-index:2;display:flex;align-items:center;justify-content:center}.stage.active .dot{width:12px;height:12px;border-radius:50%;background-color:var(--silver-1000);animation:pulse 2s infinite}.stage.completed .stage-indicator{width:20px;height:20px;border-radius:50%;background-color:var(--silver-100);position:relative;margin:0 4px;z-index:2;display:flex;align-items:center;justify-content:center}.checkmark{width:10px;height:10px;fill:var(--silver-900);animation:scaleIn .3s ease-out}.stage.completed+.stage.active:before{content:"";position:absolute;width:1px;background-color:var(--silver-100);top:-50%;height:50%;left:12px;z-index:1;display:block}.stage:before,.stage.active:before,.stage:not(.completed+.stage.active):before,.stage.active:after,.stage.completed:after{display:none}@keyframes pulse{0%{opacity:.3;transform:scale(.85)}50%{opacity:1;transform:scale(1.1)}to{opacity:.3;transform:scale(.85)}}@keyframes scaleIn{0%{transform:scale(0)}80%{transform:scale(1.2)}to{transform:scale(1)}}.stage-indicator{z-index:2;flex-shrink:0;height:24px;display:flex;align-items:center;justify-content:center}.stage:before,.stage:after{display:none}.stage.completed+.stage.active:before{content:"";position:absolute;width:1px;background-color:var(--silver-100);top:-12px;bottom:12px;left:12px;z-index:1;display:block}.stage.completed+.stage.completed:before{content:"";position:absolute;width:1px;background-color:var(--silver-100);top:-12px;bottom:12px;left:12px;z-index:1;display:block}.stage:before,.stage:after{content:none;display:none}.stage.completed+.stage.active:before,.stage.completed+.stage.completed:before{content:"";position:absolute;width:1px;background-color:var(--silver-100);top:-12px;height:calc(100% - 12px);left:12px;z-index:1}.processing-stages{border:1px solid var(--silver-100);border-radius:12px;display:flex;flex-direction:column;width:100%;background-color:transparent;overflow:hidden;transition:all .3s ease}.toggle-button{z-index:100;position:absolute;height:24px;right:16px;top:11px;background:transparent;border:none;width:100%;display:flex;align-items:flex-end;justify-content:flex-end;cursor:pointer;padding:0}.toggle-button svg{width:18px;height:18px;fill:var(--silver-500);transition:transform .3s ease}.toggle-button svg.rotate{transform:rotate(180deg)}.stages-container{display:flex;flex-direction:column}.processing-stages.expanded{max-height:500px}.messages-wrapper{flex:1;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;box-sizing:border-box;position:relative;max-height:calc(100vh - 180px);height:calc(100% - 80px);overscroll-behavior:contain;scroll-padding-bottom:100px;padding-right:0;width:100%}.messages-wrapper::-webkit-scrollbar{width:3px}.messages-wrapper::-webkit-scrollbar-track{background:transparent}.messages-wrapper::-webkit-scrollbar-thumb{background-color:var(--scroll-bar);border-radius:2px}.messages-wrapper::-webkit-scrollbar-thumb:hover{background-color:var(--scroll-bar)}.messages-wrapper{scrollbar-width:thin;scrollbar-color:var(--scroll-bar) transparent}.messages-wrapper .messages-container{overflow:visible!important;max-height:none!important;height:auto!important;padding:0 0 100px!important;max-width:774px;width:100%;margin:0 auto;flex:1;display:flex;flex-direction:column;box-sizing:border-box;position:relative}@media screen and (min-width: 1200px){.messages-wrapper .messages-container{max-width:min(774px,70vw);padding:0 32px 100px}}.loaderSpinning{animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.sidebar-toggle{bottom:0;height:48px;width:48px;background-color:transparent;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:0 4px 4px 0;transition:all .3s ease-in-out;z-index:2000!important;display:flex!important;padding-left:0!important;color:var(--silver-400);margin-top:auto}.sidebar-toggle:hover{border-radius:12px;background:var(--silver-100);color:var(--silver-900)}.sidebar-toggle svg{transition:transform .3s ease-in-out;transform:rotate(180deg);left:0}.sidebar.collapsed .sidebar-toggle svg{transform:rotate(0)}.app-container{display:flex;overflow:hidden;box-sizing:border-box;height:100%}.app{display:flex;flex:1;overflow:hidden;position:relative;height:100%;width:100%;max-width:100vw}.sidebar{width:236px;color:#fff;display:flex;flex-direction:column;margin-right:20px;transition:width .3s ease-in-out .1s,margin-right .3s ease-in-out .1s;position:relative;z-index:1000;overflow:hidden;flex-shrink:0}@media screen and (max-width: 768px){.sidebar{padding:16px 0}.sidebar-header,.sidebar-buttons{padding:0 16px}}.sidebar.collapsed{width:48px;margin-right:21px;transition:width .3s ease-in-out .1s,margin-right .3s ease-in-out .1s}.chatMain-container{display:grid;grid-template-rows:minmax(0,1fr) auto auto minmax(0,1fr);justify-items:center;width:100%;flex:1;padding:16px 0;overflow-y:auto;overflow-x:hidden;scroll-behavior:smooth}.chatMain-header-box{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;max-width:774px;gap:12px;grid-row:2}.chatMain-container>:last-child{grid-row:3;justify-self:center;width:100%;max-width:774px;margin-top:clamp(32px,5vw,40px)}.startScreenLogo{margin-bottom:clamp(40px,8vw,66px);fill:var(--new-silver-950)}@media (min-width: 768px){.startScreenLogo{display:none}}@media (max-width: 768px){.chatMain-container{padding-bottom:160px}}@media (min-width: 320px) and (max-width: 425px){.chatMain-container{padding-bottom:110px}}@media (max-width: 320px){.chatMain-container{align-items:center;justify-content:center}.chatMain-header-box{text-align:center}}.chat-container{flex:1;display:flex;flex-direction:column;position:relative;overflow:hidden;margin-left:0!important;background-color:var(--silver-0);border-radius:20px;height:100%;padding-top:24px}@media screen and (max-width: 768px){.chat-container{margin-left:0;width:100%;padding:115px 16px 80px;border-radius:0;box-sizing:border-box;height:100vh;display:flex;flex-direction:column}.messages-container{flex:1;overflow-y:auto;padding:0 8px 100px!important;margin-bottom:0;display:flex;flex-direction:column;width:100%;box-sizing:border-box;height:calc(100% - 140px);position:relative}.empty-state{flex:1;padding:0 0 70px;margin-top:0;height:auto;min-height:calc(100vh - 170px);display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:0;width:100%;box-sizing:border-box}}.messages-container{max-width:774px;width:100%;margin:0 auto;padding:0 0 100px 24px!important;flex:1;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;box-sizing:border-box;position:relative;scroll-padding-bottom:100px!important;max-height:calc(100vh - 180px);height:calc(100% - 80px);overscroll-behavior:contain}@media screen and (min-width: 769px){.messages-container{overflow:visible!important;max-height:none!important;height:auto!important}}@media screen and (min-width: 1200px){.messages-container{max-width:min(774px,70vw);padding:0 32px 100px}.message-content,.query-suggestions-wrapper{max-width:min(774px,70vw)}.chat-input-container>div{max-width:min(774px,70vw)}.chat-input-container .input-disclaimer{max-width:min(774px,70vw)}}@media screen and (max-width: 768px){.messages-container::-webkit-scrollbar{width:3px}.messages-container::-webkit-scrollbar-track{background:transparent}.messages-container::-webkit-scrollbar-thumb{background-color:var(--scroll-bar);border-radius:2px}.messages-container::-webkit-scrollbar-thumb:hover{background-color:var(--scroll-bar)}.messages-container{scrollbar-width:thin;scrollbar-color:var(--scroll-bar) transparent}}.sidebar-header{flex-shrink:0;display:flex;flex-direction:column;margin-bottom:0}.sidebar-title-row{display:flex;align-items:center;width:100%}.sidebar-close-btn{background:transparent;border:none;color:var(--silver-500);font-size:24px;line-height:24px;cursor:pointer;padding:4px 8px;border-radius:4px;opacity:1;visibility:visible}.sidebar-close-btn:hover{background-color:#ffffff1a}.sidebar.collapsed .sidebar-close-btn{opacity:1;visibility:visible}.sidebar-title{display:flex;align-items:center;font-size:18px;font-weight:700;color:var(--silver-950);height:36px}.sidebar-logo{position:relative;top:-2px}.sidebar-title-logo{height:34px;width:auto}.mobile-logo-container{display:flex;align-items:center;gap:8px}.mobile-logo-icon{width:28px;height:28px}.mobile-logo-title{height:16px;width:auto;fill:var(--new-silver-950)}.sidebar.collapsed .sidebar-title-logo{display:none}.sidebar-title-row.centered{justify-content:center}.sidebar.collapsed .sidebar-title-text{display:none}.sidebar-primary-btn{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sidebar.collapsed .sidebar-primary-btn{display:none}.new-chat-collapsed-btn{display:flex;align-items:center;justify-content:center;height:40px;width:40px;background-color:transparent;border:none;cursor:pointer;padding:4px;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;position:absolute;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .1s ease-in-out,visibility 0s .1s,background-color .3s ease-in-out,border-radius .3s ease-in-out}.sidebar.collapsed .new-chat-collapsed-btn{position:static;opacity:1;visibility:visible;pointer-events:auto;transition:opacity .2s ease-in-out .15s,visibility 0s 0s,background-color .3s ease-in-out,border-radius .3s ease-in-out}.sidebar.collapsed .new-chat-collapsed-btn:hover{border-radius:12px;background:var(--silver-100)}.sidebar.collapsed .new-chat-collapsed-btn svg,.sidebar.collapsed .new-chat-collapsed-btn .new-chat-btn-icon{fill:var(--silver-400);transition:fill .2s ease}.sidebar.collapsed .new-chat-collapsed-btn:hover svg,.sidebar.collapsed .new-chat-collapsed-btn:hover .new-chat-btn-icon{fill:var(--silver-900)}.sidebar-history{flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column;opacity:1;visibility:visible;transition:opacity .2s ease-in-out .15s,visibility 0s 0s}.sidebar.collapsed .sidebar-history{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .1s ease-in-out,visibility 0s .1s}.sidebar-buttons{display:flex;flex-direction:column;align-items:center;gap:8px;width:100%;margin:24px 0}.sidebar.collapsed .sidebar-buttons{margin-top:24px}@media (max-width: 768px){.sidebar-buttons{margin-bottom:0}}.clear-history-btn{background-color:#202123;color:#ececf1;border:1px solid #4d4d4f;border-radius:4px;padding:10px 16px;cursor:pointer;font-size:14px;transition:all .2s ease}.clear-history-btn:hover{background-color:#2d2d30}.message-content strong{font-weight:700}.message-content a{color:var(--blue-600);text-decoration:none;transition:color .2s ease}.message-content br{display:block;content:"";margin-top:.5em}.chat-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:4px}.chat-history-item{padding:8px 12px;border-radius:4px;cursor:pointer;transition:background-color .2s ease;display:flex;align-items:center;justify-content:space-between;color:#ececf1;font-size:14px;line-height:1.4}.chat-history-item:hover{background-color:#2a2a2a}.chat-history-item.active{background-color:#2d2d30}@media screen and (max-width: 768px){.sidebar{max-height:100%;position:fixed;top:0;left:0;height:100vh;width:290px;max-width:290px;background-color:var(--silver-100);box-shadow:0 0 10px #0003;transform:translate(0);transition:transform .3s ease-in-out,width .3s ease-in-out;z-index:2000;margin-right:0;display:flex;flex-direction:column}.sidebar-header{order:1;margin-bottom:24px}.sidebar-history{order:2;opacity:1;visibility:visible;transition:none}.sidebar.collapsed .sidebar-history,.sidebar-title-logo,.sidebar-title-text{opacity:1;visibility:visible}.sidebar-primary-btn{opacity:1;visibility:visible;display:flex}.sidebar.collapsed .sidebar-title-logo,.sidebar.collapsed .sidebar-title-text{opacity:1;visibility:visible}.sidebar.collapsed .sidebar-primary-btn,.sidebar-close-btn{opacity:1;visibility:visible;display:flex}.new-chat-collapsed-btn,.sidebar.collapsed .new-chat-collapsed-btn{display:none}.sidebar-buttons{order:3}.sidebar.collapsed{transform:translate(-100%);width:236px;margin:0;transition:transform .3s ease-in-out,width .3s ease-in-out}.sidebar-overlay{position:fixed;inset:0;background-color:#00000080;z-index:1999;animation:fadeIn .3s ease-in-out}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.sidebar-toggle{display:none!important}.chat-container{margin-left:0;width:100%;padding:45px 0 80px;border-radius:0;box-sizing:border-box;height:100vh;display:flex;flex-direction:column}.empty-state{padding:0 0 70px;margin-top:0;height:auto;min-height:60vh;display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:0;width:100%;box-sizing:border-box}.empty-state-title{font-size:24px;margin-bottom:24px;text-align:center}.query-suggestions{width:100%;max-width:100%}.sidebar{z-index:2001}.sidebar-title-logo{height:36px;margin-left:6px}.sidebar-title-row{justify-content:space-between}}@supports (-webkit-touch-callout: none){.input-container{padding-bottom:env(safe-area-inset-bottom,12px)}.messages-container{margin-bottom:calc(70px + env(safe-area-inset-bottom,0px))}}.tabs-container{width:100%;height:100vh;display:flex;flex-direction:column}.tab-buttons{display:flex;background-color:#f5f5f5;border-bottom:1px solid #ddd}.tab-button{padding:10px 20px;border:none;background:none;cursor:pointer;font-size:16px}.tab-button.active{border-bottom:2px solid #007bff;font-weight:700}.tab-content{flex:1;overflow:hidden;position:relative}.message{color:var(--silver-900);margin-bottom:24px;line-height:1.4;white-space:normal!important;word-wrap:break-word!important;overflow-wrap:break-word!important;box-sizing:border-box;-webkit-hyphens:auto!important;hyphens:auto!important}.message.user{margin-left:auto;max-width:660px;width:auto;color:var(--silver-900);background:var(--silver-50);padding:8px 12px;border-radius:12px;word-break:break-word}.message.assistant{color:var(--silver-950);background:transparent}.message-content{max-width:774px;width:100%;margin:0 auto;color:var(--silver-900);word-wrap:break-word!important;overflow-wrap:break-word!important;white-space:normal!important;padding-left:0!important;padding-right:0!important}.message-content h1,.message-content h2,.message-content h3,.message-content h4,.message-content h5,.message-content h6{margin-top:1em;margin-bottom:.5em;font-weight:600;line-height:1.3;color:#ececf1;display:block;width:100%;clear:both}.message-content h1{font-size:1.7em}.message-content h2{font-size:1.4em}.message-content h3{font-size:1.1em}.message-content h4{font-size:1em}.message-content h5{font-size:.8em}.message-content h6{font-size:.7em}.message-content p{margin:1em 0;line-height:1.6}.message-content code{background-color:#1a1a1a;padding:.2em .4em;border-radius:3px;font-family:Menlo,Monaco,Courier New,monospace;font-size:.9em;color:#e3e3e3}.message-content pre{background-color:#1a1a1a;padding:1em;border-radius:4px;overflow-x:auto;margin:1em 0}.message-content pre code{background-color:transparent;padding:0;border-radius:0;display:block;color:#e3e3e3}.message-content blockquote{border-left:4px solid #4d4d4f;margin:1em 0;padding:.5em 0 .5em 1em;color:#8e8ea0;background-color:#ffffff0d;padding-left:12px!important}.message-content blockquote blockquote{margin-left:.5em}.message-content ul,.message-content ol{margin:1em 0;padding-left:18px!important}.message-content li{margin:.5em 0;line-height:1.6;padding-left:0!important}.message-content ul li{list-style-type:disc}.message-content ol li{list-style-type:decimal}.message-content hr{border:none;border-top:1px solid #4d4d4f;margin:2em 0}.message.user .message-content{color:var(--silver-900);align-items:flex-end}.message.assistant .message-content{color:var(--silver-900)}.empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:60vh;width:100%;text-align:center;padding:0!important;box-sizing:border-box}.empty-state-title{font-weight:500;font-size:32px;line-height:32px;text-align:center;color:var(--silver-950)}.query-suggestions-wrapper{width:100%;max-width:774px;margin:0 auto;position:relative;padding:0;box-sizing:border-box;overflow:visible}.query-suggestions{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;margin:15px 0 0;position:relative;overflow:visible}.slider-container{display:flex;width:100%;transition:transform .3s ease-in-out;gap:0;padding:0;overflow:hidden}.slider-slides-container{display:flex;width:100%;flex-wrap:nowrap;transition:transform .3s ease-in-out;transform:translate(calc(-100% * var(--current-slide, 0)))}.slider-group{flex:0 0 100%;display:flex;justify-content:center}.slider-dots{display:flex;justify-content:center;gap:8px;margin-top:24px}.slider-dot{width:8px;height:8px;border-radius:50%;background-color:var(--silver-200);cursor:pointer;transition:background-color .2s ease}.slider-dot.active{width:16px;border-radius:8px;background-color:var(--silver-1000)}.slider-nav-button{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;border-radius:50%;background-color:var(--silver-50);color:var(--silver-900);cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:0;transition:all .2s ease;z-index:10}.slider-nav-button:hover{background-color:var(--silver-100)}.slider-nav-button:focus{background-color:var(--silver-100)}.slider-nav-button:active{background-color:var(--silver-200)}.slider-nav-button.prev{left:-20px}.slider-nav-button.next{right:-20px}.query-suggestions-wrapper:hover .slider-nav-button:not(:disabled){opacity:1}@media (max-width: 768px){.query-suggestions-wrapper{padding:0;overflow:hidden}.slider-container,.slider-group{padding:0}.slider-nav-button{display:none}}.suggestion-chip{text-align:left;max-width:204px;width:100%;height:104px;display:flex;flex-direction:column;justify-content:space-between;border:1px solid var(--silver-200);border-radius:12px;padding:16px;color:var(--silver-900);flex-shrink:0}.suggestion-chip-text{font-size:16px;line-height:20px}.mobile-chip{max-width:fit-content!important;display:flex!important;flex-direction:row!important;align-items:center!important;white-space:nowrap!important;padding:8px 10px!important;margin-bottom:0!important;min-width:max-content!important;flex-shrink:0!important;border-radius:8px!important;height:auto!important;justify-content:flex-start!important;text-align:left!important;background-color:var(--silver-0);border:1px solid var(--silver-200)!important}.mobile-chip .suggestion-chip-text{margin-left:8px;font-weight:400;font-size:14px;line-height:20px}@media (max-width: 768px){.mobile-chip .suggestion-chip-text{font-size:14px;line-height:18px}}.mobile-wrapper{width:100%!important;max-width:100%!important;padding:0!important;margin:0!important;box-sizing:border-box!important}@media (max-width: 768px){.empty-state{padding:0;margin-top:0;height:auto;min-height:60vh;display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:0;width:100%;box-sizing:border-box}.empty-state-title{font-weight:600;font-size:28px;line-height:32px;text-align:center}.empty-state p{font-size:14px;margin-bottom:15px}.query-suggestions{flex-direction:row;flex-wrap:nowrap;overflow-x:auto;gap:8px;margin-top:10px;width:100%;padding:0;max-width:100%;z-index:10;-webkit-overflow-scrolling:touch;scrollbar-width:none;justify-content:flex-start}.query-suggestions::-webkit-scrollbar{display:none}.query-suggestions-wrapper{margin-bottom:16px;width:100%;padding:0 16px;box-sizing:border-box}.mobile-chip{display:flex;flex-direction:row;align-items:center;white-space:nowrap;padding:7px 12px!important;margin-bottom:0!important;min-width:max-content!important;flex-shrink:0;border-radius:8px!important}.suggestion-chip-text{margin-left:8px}.messages-container{padding-bottom:150px!important}}.empty-state .ticker{position:absolute;bottom:15px;left:0;width:100%;overflow:hidden;height:20px;opacity:.6;border-top:1px solid rgba(160,170,180,.1);padding-top:10px}.ticker-content{position:absolute;white-space:nowrap;animation:tickerMove 40s linear infinite;color:#d7d7e1cc;font-family:Courier New,monospace;font-size:12px;letter-spacing:.5px}@keyframes tickerMove{0%{transform:translate(100%)}to{transform:translate(-100%)}}@media (max-width: 768px){.sidebar:not(.collapsed)+.chat-container{filter:blur(3px);opacity:.7;pointer-events:none;transition:filter .3s ease,opacity .3s ease;-webkit-user-select:none;user-select:none}.app-container,.app,.chat-container,.messages-container,.message,.message-content{max-width:100vw!important;overflow-x:hidden!important;width:100%!important;box-sizing:border-box!important;word-wrap:break-word!important;word-break:break-word!important}.message.user{width:100%!important;padding:20px 0!important;box-sizing:border-box!important}.message.user .message-content{width:100%!important;max-width:100%!important;padding:0 16px!important;word-wrap:break-word!important;word-break:break-word!important;overflow-wrap:break-word!important;-webkit-hyphens:auto!important;hyphens:auto!important;white-space:normal!important;font-size:16px!important;line-height:1.6!important}.message-content pre,.message-content code,.message-content pre code{max-width:100%!important;white-space:pre-wrap!important;word-break:break-word!important;overflow-x:hidden!important}}@media (max-width: 768px){.messages-container{padding-bottom:16px!important;padding-top:0!important;overflow-x:hidden!important;width:100%!important;height:auto!important}}@media (max-width: 768px){.message-content{padding:0!important;width:100%!important;box-sizing:border-box!important;max-width:100%!important}.message.user{padding:8px 12px!important;width:auto!important;max-width:80%!important;margin-left:auto!important;margin-right:0!important;box-sizing:border-box!important}.message.user .message-content{font-size:16px!important;line-height:1.5!important;padding:0!important;word-break:break-word!important;margin:0!important}.chat-input{max-width:100%!important;width:100%!important;box-sizing:border-box!important}.input-field{width:100%!important;max-width:100%!important;word-break:break-word!important;white-space:pre-wrap!important}}html,body,#root{overflow-x:hidden!important;max-width:100vw!important;width:100%!important;height:100%!important;margin:0!important}.message{word-break:break-word!important;overflow-wrap:break-word!important;word-wrap:break-word!important}@media (max-width: 768px){.message+.message{margin-top:8px!important}.message.user{padding:8px 12px!important;display:inline-block!important;width:auto!important;max-width:80%!important;margin-left:auto!important;margin-right:0!important;margin-bottom:8px!important;border-radius:12px!important}.message.user .message-content{display:inline-block!important;width:100%!important;font-size:16px!important;margin:0!important}.message-content ul{box-sizing:border-box!important;width:100%!important}.message.assistant{padding:16px!important;display:block!important}.message.user+.message.assistant{margin-top:0!important}.message-content pre{margin:10px 0!important;padding:10px!important;width:100%!important;box-sizing:border-box!important;max-width:100%!important;overflow-x:auto!important;white-space:pre-wrap!important}}@media (max-width: 768px){.messages-container{padding:0 16px 16px!important;overflow-y:auto;overflow-x:hidden!important;width:100%!important;height:auto!important;-webkit-overflow-scrolling:touch!important}.message{margin:0!important;padding:0!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;border-radius:0!important;overflow:visible!important}.message.user{padding:8px 16px!important;display:inline-block!important;width:auto!important;max-width:80%!important;margin:16px 0 16px auto!important;border-radius:12px!important;background:var(--silver-50)!important}.message.user .message-content{width:100%!important;max-width:100%!important;font-size:16px!important;line-height:1.4!important;word-break:break-word!important;word-wrap:break-word!important;overflow-wrap:break-word!important;white-space:normal!important;margin:0!important}.message.assistant{padding:0!important;display:block!important;width:100%!important}.message.assistant .message-content{width:100%!important;max-width:100%!important;font-size:16px!important;line-height:1.4!important;word-break:break-word!important;word-wrap:break-word!important;overflow-wrap:break-word!important;white-space:normal!important}}@media (max-width: 768px){.chart-container,.recharts-responsive-container,.recharts-wrapper,svg.recharts-surface{width:100%!important;max-width:100%!important;margin:8px auto 0!important;padding:0!important;box-sizing:border-box!important;overflow-x:visible!important}.recharts-wrapper,.recharts-surface,.recharts-legend-wrapper{transform-origin:left center!important;transform:scale(.95)!important}.recharts-wrapper{margin-right:-16px!important}.message-content .chart-container,.message-content .recharts-responsive-container{width:calc(100% - 8px)!important;max-width:calc(100% - 8px)!important;margin:10px 0!important;padding:0!important}.recharts-legend-wrapper{width:calc(100% - 16px)!important;left:0!important}.recharts-tooltip-wrapper{max-width:80%!important}}.price-chart-container{width:100%;max-width:100%;box-sizing:border-box;overflow:visible}@media (max-width: 768px){.price-chart-container{margin:10px auto!important;width:calc(100% - 20px)!important;max-width:calc(100% - 20px)!important;overflow:visible!important}.price-chart-container>div{overflow:visible!important}canvas{width:100%!important;max-width:none!important;overflow:visible!important}.message-content{overflow:visible!important;max-width:100%!important}.message.assistant{overflow:visible!important}}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.message-content .table-container{margin:12px 0 0;overflow-x:auto;background-color:transparent;scrollbar-width:thin;scrollbar-color:var(--scroll-bar) transparent}.message-content .table-container{cursor:grab;transition:cursor .2s ease}.message-content .table-container:active{cursor:grabbing}.message-content .table-container::-webkit-scrollbar{width:6px;height:6px}.message-content .table-container::-webkit-scrollbar-thumb{background-color:var(--scroll-bar);border-radius:3px;transition:background-color .2s ease}.message-content .table-container::-webkit-scrollbar-thumb:hover{background-color:var(--silver-400)}.message-content .table-container{scrollbar-width:thin;scrollbar-color:var(--scroll-bar) transparent}.message-content .table-container::-webkit-scrollbar{width:4px;height:4px}.message-content .table-container::-webkit-scrollbar-track{background:transparent}.message-content .table-container::-webkit-scrollbar-thumb{background-color:var(--scroll-bar);border-radius:2px}.message-content .table-container::-webkit-scrollbar-thumb:hover{background-color:var(--scroll-bar)}.message-content table{width:100%;border-collapse:separate;border-spacing:0;background-color:var(--silver-0);overflow:hidden;margin:0}.message-content table thead{color:var(--silver-900)}.message-content table th{text-align:left;padding:10px 12px;font-size:16px;font-weight:400;line-height:24px;color:var(--silver-900);white-space:normal;word-break:break-word;overflow-wrap:break-word;position:relative}.message-content table td{padding:12px 16px;color:var(--silver-900);font-size:16px;font-weight:400;line-height:24px;white-space:normal;word-break:break-word;overflow-wrap:break-word}.message-content table .align-left{font-size:14px;line-height:20px;text-align:left;vertical-align:top}.message-content table .align-center{text-align:center;white-space:normal;word-break:break-word;overflow-wrap:break-word}.message-content table .align-right{text-align:right;white-space:normal;word-break:break-word;overflow-wrap:break-word}.message-content table tr.padded-row td{padding:10px 12px;border:1px solid var(--silver-50)}.message-content table tr.padded-row-lg td{padding:10px 12px}.message-content table .table-header-row th{min-width:135px;background-color:var(--silver-50);color:var(--silver-700);text-transform:none;letter-spacing:.02em;white-space:normal;word-break:break-word;overflow-wrap:break-word}.message-content table .table-header-row th:first-child{border-radius:8px 0 0}.message-content table .table-header-row th:last-child{border-radius:0 8px 0 0}.message-content table tbody tr:last-child td{white-space:normal;word-break:break-word;overflow-wrap:break-word}.message-content table td:first-child,.message-content table th:first-child{font-weight:500;white-space:normal;word-break:break-word;overflow-wrap:break-word}@media (max-width: 768px){.message-content .table-container{max-width:100%;border-radius:6px}.message-content table{font-size:.85em}.message-content table th,.message-content table td{padding:10px 12px}.message-content table tr.padded-row td{padding-top:12px;padding-bottom:12px}}.mobile-sidebar-toggle{position:fixed;top:0;left:5px;z-index:1500;background-color:transparent;border:none;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer}.restart-button{position:fixed;top:1px;right:5px;z-index:1500;background-color:transparent;border:none;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer}.desktop-restart{display:none}.hamburger-icon{width:20px;height:14px;position:relative;display:flex;flex-direction:column;justify-content:space-between}.hamburger-icon span{display:block;height:2px;width:100%;background-color:var(--silver-400);border-radius:1px}.mobile-nav-button{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;border-radius:50%;background-color:#fff;border:1px solid var(--silver-200);cursor:pointer;z-index:1000;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #0000001a;transition:all .2s ease;color:var(--silver-700);opacity:1}.mobile-nav-button:hover{background-color:#fff;box-shadow:0 4px 12px #00000026;transform:translateY(-50%) scale(1.1)}.mobile-nav-left{left:-20px}.mobile-nav-right{right:-20px}@media (min-width: 769px){.mobile-nav-button{display:flex!important}}@media (max-width: 768px){.mobile-nav-button{display:none!important}}.slider-row-mobile{display:flex;flex-direction:row;flex-wrap:nowrap;gap:8px;width:100%;overflow-x:auto;padding:4px 0;-webkit-overflow-scrolling:touch;scrollbar-width:none}.slider-row-mobile::-webkit-scrollbar{display:none}.empty-state-input{margin-top:32px;width:100%;max-width:774px}@media screen and (max-width: 768px){.empty-state{justify-content:center;padding-top:0}.empty-state-title{margin-top:115px}.empty-state-input{margin-top:24px;width:100%;padding:0}.chat-input-fixed{padding:10px 16px;justify-content:flex-start}.chat-input-fixed>div{max-width:100%}}.chat-input-fixed{position:fixed;bottom:0;left:0;right:0;width:100%;background-color:var(--silver-50);padding:16px;box-sizing:border-box;z-index:100;box-shadow:0 -2px 10px #0000000d;display:flex;justify-content:center}.chat-input-container{position:fixed;bottom:0;left:0;right:0;width:100%;padding:16px;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:1500;background-color:var(--silver-0)}.chat-input-container>div{max-width:774px;width:100%}.chat-input-container:before{content:"";position:absolute;left:0;right:0;bottom:100%;height:24px;background:linear-gradient(to top,var(--silver-0) 50%,rgba(245,245,248,0));pointer-events:none}.chat-input-container .input-disclaimer{margin-top:6px;width:100%;max-width:774px}@media screen and (max-width: 768px){.chat-container{padding-right:0;padding-bottom:0;display:block;overflow:hidden;height:100vh;-webkit-overflow-scrolling:touch!important}.chat-input-container{bottom:0;padding:8px 16px 12px;background-color:var(--silver-0);border-top:1px solid var(--silver-100)}.chat-input-container .input-disclaimer{margin-top:4px;font-size:10px;font-weight:400;line-height:16px}.chat-input-container:before{height:24px}}.message:last-child{margin-bottom:16px}.messages-end-marker{height:1px;margin-top:16px;margin-bottom:16px;visibility:hidden;pointer-events:none}.response-info{display:flex;align-items:center;gap:12px}.response-logo{display:flex;border:1px solid var(--silver-200);border-radius:10px;width:32px;height:32px;align-items:center;justify-content:center}.response-text{font-weight:700;font-size:18px;line-height:20px}.response-time{font-weight:400;font-size:12px;line-height:18px;color:var(--silver-500)}.dynamic-suggestions-container{margin-top:16px;width:100%}.dynamic-suggestions-container .query-suggestions{margin:0}.dynamic-suggestions-container .mobile-chip{background-color:var(--silver-0);border:1px solid var(--silver-100);color:var(--silver-900)}.dynamic-suggestions-container .suggestion-chip-text{margin-left:0;font-weight:400;font-size:14px;line-height:20px;color:var(--silver-900)}@media (max-width: 768px){.dynamic-suggestions-container{margin-top:12px;margin-bottom:24px}.dynamic-suggestions-container .query-suggestions-wrapper{padding:0}}@media screen and (min-width: 769px){.chat-input-container{position:absolute;bottom:0;padding:16px 0 8px;z-index:100}.chat-input-container .input-disclaimer{margin-top:8px;font-size:14px;font-weight:400;line-height:16px}}.message.error{margin:8px 0;padding:0;width:100%;animation:fadeIn .5s ease-in-out}@media (max-width: 768px){.message.error{margin:8px -16px;width:calc(100% + 32px)}}.collapsible-table-wrapper{position:relative;width:100%}.collapsible-table-wrapper.collapsed .hidden-row{display:none}.table-toggle-button{display:flex;align-items:center;justify-content:space-between;width:100%;padding:10px 12px;background-color:var(--silver-50);border:none;border-radius:0 0 8px 8px;color:var(--silver-900);font-size:14px;font-weight:400;line-height:20px;cursor:pointer;margin-bottom:12px;transition:background-color .2s;box-shadow:0 1px 2px #0000001a}.table-toggle-button:hover,.table-toggle-button:active{background-color:var(--silver-100)}.table-toggle-button:focus{background-color:var(--silver-100)}.table-toggle-button .tick-icon{transition:transform .3s ease;display:flex;align-items:center;justify-content:center}.table-toggle-button .tick-icon.rotate{transform:rotate(180deg)}.collapsible-table-wrapper .expand-text{display:inline-block}.collapsible-table-wrapper .collapse-text{display:none}.collapsible-table-wrapper:not(.collapsed) .expand-text{display:none}.collapsible-table-wrapper:not(.collapsed) .collapse-text{display:inline-block}.message-content p:has(code):before,.message-content p:has(strong):before,.message-content span:has(code):before,.message-content span:has(strong):before{content:"";display:block;margin-top:10px}.message-content span:has(code),.message-content span:has(strong){display:block}.message-content h1,.message-content h2,.message-content h3,.message-content h4,.message-content h5,.message-content h6{margin-top:1em;margin-bottom:.5em;font-weight:600;line-height:1.3;color:var(--silver-900);display:block;width:100%;clear:both}.message-content h4{font-size:1em;margin-top:1.2em;color:var(--silver-900)}.after-table-text{margin-top:18px}.after-table-block{margin-top:10px}.chart-container{margin-top:8px}._errorsPage_ur9l9_1{padding:0 16px;display:flex;justify-content:center;align-items:center;flex-direction:column;height:100%;background:var(--silver-0);text-align:center}._errorNumber_ur9l9_12{font-weight:400;font-size:16px;line-height:24px;color:var(--silver-500);margin-bottom:8px}._errorTitle_ur9l9_20{font-weight:600;font-size:28px;line-height:32px;color:var(--silver-950);margin-bottom:12px}._errorDescription_ur9l9_28{font-weight:400;font-size:16px;line-height:24px;color:var(--silver-900)}._errorButton_ur9l9_35{width:calc(100% - 32px);position:fixed;bottom:16px;display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 28px;background-color:var(--silver-950);color:var(--silver-50);border-radius:10px;cursor:pointer;font-size:16px;line-height:16px;font-weight:500}@media screen and (min-width: 768px){._errorsPage_ur9l9_1{padding:0;max-width:660px;margin:0 auto}._errorNumber_ur9l9_12{margin-bottom:24px}._errorTitle_ur9l9_20{font-size:48px;line-height:52px;margin-bottom:24px}._errorDescription_ur9l9_28{font-size:20px;line-height:28px;margin-bottom:24px}._errorButton_ur9l9_35{width:max-content;position:static}}._primaryButton_acg6y_1{display:flex;align-items:center;justify-content:center;height:40px;padding:10px 16px;background-color:var(--new-ultramarin-600);border:none;border-radius:12px;cursor:pointer;line-height:0;color:var(--new-silver-dark-950);font-family:Onest,sans-serif;font-size:16px;font-weight:500;letter-spacing:-.3px;line-height:1.3;transition:all .2s ease;gap:10px;box-sizing:border-box}._primaryButton_acg6y_1:hover{background-color:var(--new-ultramarin-800)}._primaryButton_acg6y_1:focus{background-color:var(--new-ultramarin-800)}._primaryButton_acg6y_1:active{background-color:var(--new-ultramarin-900)}._primaryButton_acg6y_1:focus:not(:active){background-color:var(--new-ultramarin-800)}._primaryButton_acg6y_1:disabled{background-color:var(--new-silver-200);color:var(--new-silver-500);cursor:not-allowed}._primaryButton_acg6y_1:disabled ._icon_acg6y_47{fill:var(--new-silver-500)}._primaryButton_acg6y_1._fullWidth_acg6y_51{width:100%}._icon_acg6y_47{fill:var(--new-silver-dark-950);width:24px;height:24px;flex-shrink:0}@media (max-width: 768px){._primaryButton_acg6y_1{font-size:14px;padding:10px 0}}.error-content{margin:16px 0;padding:16px;width:100%;max-width:390px;border-radius:10px;background-color:var(--silver-50)}.error-description{font-size:16px;line-height:24px;font-weight:400;color:var(--silver-900);margin-bottom:16px;display:flex;align-items:flex-start;gap:12px}.warning-icon{flex-shrink:0}.error-text{display:inline-block}.retry-button{width:100%;display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 28px;background-color:var(--silver-950);color:var(--silver-50);border-radius:10px;cursor:pointer;font-size:16px;line-height:16px;font-weight:500}._toast_1f3ms_1{position:absolute;top:20px;left:50%;transform:translate(-50%);min-height:40px;padding:8px 12px;border-radius:var(--radius-md);z-index:9999;max-width:calc(100vw - 40px);box-sizing:border-box;width:max-content;opacity:0;transition:opacity .3s ease-out}._toastOpen_1f3ms_17{opacity:1}._toastClosing_1f3ms_21{opacity:0}._toastContent_1f3ms_25{display:flex;align-items:center;gap:8px;width:100%}._toastIcon_1f3ms_32{display:flex;align-items:center;justify-content:center;font-size:16px;color:var(--silver-1000)}._toastMessage_1f3ms_40{flex:1;color:var(--silver-1000);font-weight:400;font-size:16px;line-height:130%;text-align:center}._toast_info_1f3ms_50{background-color:var(--new-silver-300)}._toast_success_1f3ms_54{background-color:var(--new-green-600)}._toast_error_1f3ms_58{background-color:#d80000}._toast_warning_1f3ms_62{background-color:#ff9800}@media (max-width: 768px){._toast_1f3ms_1{top:60px}}._overlay_18a8k_3{position:fixed;inset:0;background-color:#00000080;display:flex;align-items:flex-start;justify-content:center;z-index:2000;padding:20px;animation:_fadeIn_18a8k_1 .2s ease-out}@keyframes _fadeIn_18a8k_1{0%{opacity:0}to{opacity:1}}@keyframes _fadeOut_18a8k_1{0%{opacity:1}to{opacity:0}}._overlayClosing_18a8k_69{animation:_fadeOut_18a8k_1 .3s ease-out forwards}@media (max-width: 768px){._overlayClosing_18a8k_69 ._modal_18a8k_79{animation:_slideDown_18a8k_1 .3s ease-out forwards}}@media (max-width: 768px){._overlay_18a8k_3{align-items:flex-end;padding:0;z-index:2000}._modal_18a8k_79{position:fixed!important;inset:auto 0 0!important;width:100%!important;max-width:100%!important;height:auto!important;max-height:none!important;padding:12px 16px 16px!important;border-radius:20px 20px 0 0!important;background:var(--new-silver-100);-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);animation:_slideUp_18a8k_1 .3s ease-out;overflow-y:auto;align-items:center}}@keyframes _slideUp_18a8k_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes _slideDown_18a8k_1{0%{transform:translateY(0)}to{transform:translateY(100%)}}._dragHandle_18a8k_183{display:none}@media (max-width: 768px){._dragHandle_18a8k_183{display:block;width:40px;height:4px;border-radius:40px;background:var(--new-silver-300);margin:0 auto;flex-shrink:0}}._modal_18a8k_79{display:flex;flex-direction:column;width:420px;padding:16px;align-items:flex-start;border-radius:20px;background:var(--new-silver-100);box-shadow:0 0 24px #0000001a;-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);max-height:90vh;overflow-y:auto;position:fixed;z-index:2001}._header_18a8k_253{display:flex;align-items:flex-start;justify-content:space-between;width:100%;margin-bottom:12px}._title_18a8k_271{color:var(--new-silver-950);font-family:Onest;font-size:24px;font-weight:500;line-height:105%;margin:0;flex:1}._closeButton_18a8k_293{display:none;border:none;cursor:pointer;padding:4px;line-height:1;align-items:center;justify-content:center;width:32px;height:32px;border-radius:6px;transition:background-color .2s ease;background:transparent;align-self:flex-end;margin-bottom:8px}._closeButton_18a8k_293 svg{fill:var(--new-silver-500)}._closeButton_18a8k_293:hover{background-color:var(--new-silver-200)}._closeButtonDesktop_18a8k_345{display:flex;border:none;cursor:pointer;padding:4px;line-height:1;align-items:center;justify-content:center;width:32px;height:32px;border-radius:6px;transition:background-color .2s ease;background:transparent;flex-shrink:0}._closeButtonDesktop_18a8k_345 svg{fill:var(--new-silver-500)}._closeButtonDesktop_18a8k_345:hover{background-color:var(--new-silver-200)}._content_18a8k_395{width:100%;margin-bottom:16px}._content_18a8k_395 p{color:var(--new-silver-900);font-family:Onest;font-size:16px;font-style:normal;font-weight:400;line-height:130%;margin:0}._footer_18a8k_429{width:100%;display:flex}._actionButton_18a8k_441{display:flex;height:40px;padding:14px 16px;justify-content:center;align-items:center;gap:6px;align-self:stretch;border-radius:12px;background:var(--new-ultramarin-600);color:var(--new-silver-dark-950);border:none;font-family:Onest;font-size:16px;font-weight:500;cursor:pointer;transition:background .2s ease;width:100%}._actionButton_18a8k_441:hover{background:var(--new-ultramarin-800)}._actionButton_18a8k_441:active{background:var(--new-ultramarin-900)}._actionButton_18a8k_441:focus{outline:none;background:var(--new-ultramarin-600)}._actionButton_18a8k_441:disabled{opacity:1;cursor:default;background:var(--new-ultramarin-600)}._buttonIcon_18a8k_521{display:flex;align-items:center;justify-content:center}._buttonIcon_18a8k_521 svg{fill:var(--new-silver-dark-950)}@media (max-width: 768px){._closeButton_18a8k_293{display:flex;margin-bottom:0}._closeButtonDesktop_18a8k_345{display:none}._header_18a8k_253{justify-content:center;margin-bottom:16px}._title_18a8k_271{color:var(--new-silver-950);text-align:center;font-family:Onest;font-size:24px;font-style:normal;font-weight:500;line-height:105%}._content_18a8k_395 p{color:var(--new-silver-950);text-align:center;font-family:Onest;font-size:16px;font-style:normal;font-weight:400;line-height:130%}}._shareButton_qdjpw_1{background:transparent;border:none;cursor:pointer;padding:6px;border-radius:8px;display:flex;align-items:center;justify-content:center}._shareButton_qdjpw_1:disabled{opacity:.5;cursor:not-allowed}._shareButton_qdjpw_1 svg{fill:var(--new-silver-900);width:20px;height:20px}._shareButton_qdjpw_1:hover svg{fill:var(--new-silver-700)}._shareButton_qdjpw_1:active svg{fill:var(--new-silver-500)}._loader_qdjpw_31{font-size:12px;color:var(--new-silver-600)}._checkmark_qdjpw_36{color:var(--green-500, #22c55e);font-size:18px}._spinner_qdjpw_41{display:flex;align-items:center;justify-content:center;animation:_spin_qdjpw_41 1s linear infinite}@keyframes _spin_qdjpw_41{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._urlContainer_qdjpw_57{display:flex;align-items:center;gap:8px;width:100%;margin:28px 0 0}._urlInput_qdjpw_65{flex:1;padding:10px;border-radius:12px;border:none;font-size:14px;font-family:monospace;background-color:var(--new-silver-200);cursor:text;color:var(--new-silver-700);height:40px}._copyButton_qdjpw_78{display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:10px;border-radius:12px;background:var(--new-ultramarin-600);border:none;cursor:pointer;flex-shrink:0;transition:background .2s ease;align-self:center}._copyButton_qdjpw_78 svg{fill:var(--new-silver-dark-950);width:20px;height:20px}._copyButton_qdjpw_78:hover{background:var(--new-ultramarin-800)}._copyButton_qdjpw_78:active{background:var(--new-ultramarin-900)}._copyButton_qdjpw_78:disabled{cursor:default;opacity:1}._copyButtonSuccess_qdjpw_113{background:var(--new-ultramarin-600)}._chatMain_1700o_1{display:flex;align-items:center;justify-content:center;flex-direction:column;flex:1;min-width:0;padding:24px 64px 12px;border-radius:21px;background:var(--new-silver-50);overflow-anchor:none;position:relative}._chatMainContent_1700o_15{display:flex;flex-direction:column;justify-content:flex-end;align-items:stretch;width:100%;max-width:774px;height:100%;overflow-anchor:none}._shareButton_1700o_27{position:absolute;top:20px;right:20px;z-index:10;display:none}@media (min-width: 769px){._shareButton_1700o_27{display:block}}@media (max-width: 768px){._chatMain_1700o_1{border-radius:0;padding:65px 16px 12px}}@media (max-width: 320px){._chatMain_1700o_1{padding-left:16px;padding-right:16px}}._sendQuestionContainer_15e1h_1{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;width:100%;position:relative}._sendQuestionContainer_15e1h_1:before{content:"";position:absolute;left:0;right:0;bottom:100%;height:60px;background:linear-gradient(180deg,#fff0,#f1f1f3);pointer-events:none}[data-theme=dark] ._sendQuestionContainer_15e1h_1:before{background:linear-gradient(180deg,#13141700,#131417)}@media (max-width: 768px){._sendQuestionContainer_15e1h_1{position:fixed;bottom:0;left:0;right:0;z-index:1500;padding:8px 10px;background-color:var(--new-silver-50);box-shadow:0 -2px 10px #0000000d}._sendQuestionContainer_15e1h_1:before{height:32px;background:linear-gradient(to top,var(--new-silver-50),transparent)}}@media (max-width: 320px){._sendQuestionContainer_15e1h_1{padding-left:10px;padding-right:10px}}._inputContainer_1ezx6_1{position:relative;display:flex;width:100%;min-height:48px;max-height:240px;padding:8px 8px 8px 14px;background:var(--new-silver-100);border-radius:16px;overflow:hidden;transition:opacity .2s ease}._row_1ezx6_26{flex-direction:row;align-items:center;justify-content:space-between;gap:8px}._column_1ezx6_33{flex-direction:column;align-items:stretch;gap:4px}._textarea_1ezx6_14{flex:1 1 auto;width:100%;max-height:240px;padding:0;border:none;outline:none;resize:none;background:transparent;color:var(--new-silver-900);font-family:Onest;font-size:16px;line-height:130%;overflow-y:auto;white-space:pre-wrap;word-break:break-word;overflow-wrap:anywhere;scrollbar-width:thin;scrollbar-color:var(--new-silver-300) transparent}._textarea_1ezx6_14::placeholder{color:var(--new-silver-600);opacity:1}._textarea_1ezx6_14::-webkit-scrollbar{width:8px;height:8px;background:transparent}._textarea_1ezx6_14::-webkit-scrollbar-track{background:transparent}._textarea_1ezx6_14::-webkit-scrollbar-thumb{background:var(--new-silver-300);border-radius:40px;border:2px solid transparent;background-clip:padding-box}._buttons_1ezx6_22{display:flex;align-items:center;justify-content:flex-end;gap:6px;background:transparent;margin-left:auto;flex-shrink:0}._buttonsFloat_1ezx6_102{align-self:center;margin-left:auto}._buttonsDock_1ezx6_107{align-self:flex-end;margin-left:auto}._root_1ezx6_113,._buttons_1ezx6_22{will-change:height}._textarea_1ezx6_14:disabled{opacity:.6;cursor:not-allowed;color:var(--new-silver-600)}._inputContainer_1ezx6_1:has(._textarea_1ezx6_14:disabled){opacity:.7}._inputContainer_1ezx6_1:has(._textarea_1ezx6_14:disabled) ._textarea_1ezx6_14{pointer-events:none}._inputContainer_1ezx6_1:has(._textarea_1ezx6_14:disabled) ._buttons_1ezx6_22{pointer-events:auto}._title_1g74r_1{font-family:Onest;color:var(--new-silver-950);font-size:clamp(30px,6vw,44px);font-weight:500;line-height:clamp(100%,2vw,108%);letter-spacing:clamp(-.88px,-.15vw,-.6px)}._center_1g74r_10{text-align:center}._right_1g74r_14{text-align:right}._left_1g74r_18{text-align:left}._tag_bsu0r_1{display:flex;justify-content:center;align-items:center;gap:var(--spacing-sm);height:clamp(40px,10vw,48px);padding:clamp(8px,2vw,12px) clamp(14px,3vw,16px) clamp(8px,2vw,12px) clamp(12px,2.5vw,14px);border-radius:var(--radius-md);border:1px solid var(--new-silver-200);cursor:pointer;transition:all .2s ease}._tag_bsu0r_1:hover{border-color:var(--new-silver-500)}._tag_bsu0r_1:active{background-color:var(--new-silver-100)}._icon_bsu0r_22{width:clamp(18px,4vw,20px);height:clamp(18px,4vw,20px);display:inline-flex;fill:var(--new-ultramarin-600)}._text_bsu0r_29{color:var(--new-silver-900);text-align:center;font-family:Onest;font-size:var(--font-size-base);font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.2px}@media (max-width: 320px){._tag_bsu0r_1{height:36px}._text_bsu0r_29{font-size:12px;line-height:120%}}._button_2pum2_1{display:flex;align-items:center;justify-content:center;width:clamp(36px,8vw,45px);height:clamp(36px,9vw,48px);padding:clamp(8px,2vw,12px) clamp(12px,3vw,16px);border-radius:var(--radius-md);border:1px solid var(--new-silver-200);transition:all .2s ease;cursor:pointer}._button_2pum2_1:hover{border-color:var(--new-silver-500)}._button_2pum2_1:active{background-color:var(--new-silver-100)}._icon_2pum2_22{width:20px;height:20px}._button_2pum2_1 svg{fill:var(--new-silver-950)}._text_2pum2_31{color:var(--new-silver-900);text-align:center;font-family:Onest;font-size:16px;font-style:normal;font-weight:400;line-height:130%}@media (max-width: 768px){._text_2pum2_31{font-size:12px}}._tagBox_4f5g6_1{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:8px}@media (min-width: 768px){._tagBox_4f5g6_1{justify-content:center}}@media (max-width: 320px){._tagBox_4f5g6_1{align-items:flex-start}}._menuButton_1umv8_1{width:40px;height:40px;padding:10px;border-radius:12px;background:var(--new-silver-100);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease}._menuButton_1umv8_1:hover{background:var(--new-silver-200)}._menuButton_1umv8_1:active{background:var(--new-silver-300)}._icon_1umv8_23{width:18px;height:12px;fill:var(--new-silver-900)}@media (min-width: 320px) and (max-width: 768px){._menuButton_1umv8_1{display:flex}}@media (min-width: 769px){._menuButton_1umv8_1{display:none}}._newChatButton_75hws_1{width:40px;height:40px;padding:10px;border-radius:12px;background:transparent;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease}._newChatButton_75hws_1:hover{background:var(--new-silver-100)}._newChatButton_75hws_1:active{background:var(--new-silver-200)}._newChatButton_75hws_1:focus{outline:none}._newChatButton_75hws_1:focus-visible{outline:2px solid var(--new-ultramarin-600);outline-offset:2px}._icon_75hws_32{width:20px;height:22px;fill:var(--new-silver-900)}@media (hover: none) and (pointer: coarse){._newChatButton_75hws_1:hover{background:transparent}._newChatButton_75hws_1:focus-visible{outline:none}}@media (min-width: 320px) and (max-width: 768px){._newChatButton_75hws_1{display:flex}}@media (min-width: 769px){._newChatButton_75hws_1{display:none}}._logo_15v92_1{display:flex;align-items:center;justify-content:center;transition:all .3s ease}._logoIcon_15v92_8{width:36px;height:36px;flex-shrink:0}._logoFullIcon_15v92_14{width:113px;height:28px;flex-shrink:0;fill:var(--new-silver-950)}._mobileHeader_kh9f0_1{display:none;justify-content:space-between;align-items:center;position:fixed;top:0;left:0;right:0;padding:12px 16px;background:var(--new-silver-50);z-index:1000}._menuButton_kh9f0_14{display:flex}._actions_kh9f0_18{display:flex;gap:2px;align-items:center}._shareButton_kh9f0_24,._newChatButton_kh9f0_28{display:flex}@media (min-width: 320px) and (max-width: 768px){._mobileHeader_kh9f0_1{display:flex}}._modalOverlay_17a5k_1{position:fixed;inset:0;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:2000}._modalContent_17a5k_14{background:var(--silver-50);padding:16px;border-radius:24px;position:relative;width:90%;max-width:500px;box-shadow:0 4px 6px #0000001a;border:1px solid var(--silver-100)}._closeButton_17a5k_25{position:absolute;top:0;right:6px;background:none;border:none;font-size:1.5rem;cursor:pointer;color:#666;padding:.5rem;line-height:1}._closeButton_17a5k_25:hover{color:#333}._modalTitle_17a5k_42{font-weight:500;margin-bottom:12px;font-size:24px;color:var(--silver-950)}._modalText_17a5k_49{margin-bottom:20px;font-size:16px;line-height:24px;color:var(--silver-900)}._termsLink_17a5k_56{color:var(--blue-600);text-decoration:none}._understandButton_17a5k_61{width:100%;background-color:var(--silver-900);color:var(--silver-50);border:none;font-weight:500;padding:12px 0;border-radius:10px;cursor:pointer;font-size:16px}._understandButton_17a5k_61:active{background-color:var(--silver-1000)}@media (max-width: 768px){._modalContent_17a5k_14{text-align:center;position:fixed;bottom:0;left:0;right:0;width:100%;max-width:none;border-radius:12px 12px 0 0;margin:0;border:none}._modalTitle_17a5k_42{margin-top:16px;margin-bottom:16px;font-size:20px;line-height:24px;color:var(--silver-1000)}._modalText_17a5k_49{margin-bottom:32px;font-size:14px;line-height:20px;line-height:24px;color:var(--silver-900)}._modalOverlay_17a5k_1{align-items:flex-end}}._chatMessage_1d84q_1{color:var(--new-silver-700);font-family:Onest;font-size:16px;font-style:normal;font-weight:400;line-height:130%;width:100%;max-width:774px;height:100%;padding:0;box-sizing:border-box}._heading_1d84q_16{color:var(--new-silver-950);font-family:Onest;font-style:normal;font-weight:500;letter-spacing:-.48px;margin-top:20px;margin-bottom:12px;line-height:130%;font-size:20px}._chatMessage_1d84q_1 h1,._chatMessage_1d84q_1 h2,._chatMessage_1d84q_1 h3,._chatMessage_1d84q_1 h4,._chatMessage_1d84q_1 h5,._chatMessage_1d84q_1 h6{font-size:20px}._chatMessage_1d84q_1 h3:first-of-type{font-size:24px;margin-top:20px}._paragraph_1d84q_45{margin-bottom:12px;line-height:130%}._chatMessage_1d84q_1>._paragraph_1d84q_45:last-child{margin-bottom:0}._list_1d84q_55{margin-bottom:12px;padding-left:20px}._listItem_1d84q_60{margin-bottom:8px;line-height:130%}._listItem_1d84q_60:last-child{margin-bottom:0}._blockquote_1d84q_70{margin-bottom:12px}._chatMessage_1d84q_1 hr{display:none}._systemStopMessage_1d84q_82{color:var(--new-silver-700);font-family:Onest;font-size:16px;font-style:normal;font-weight:400;line-height:130%;text-align:left;margin:0;padding:0;border:none;background:transparent}._inlineCode_1d84q_97{background-color:var(--new-silver-100);padding:2px 4px;border-radius:4px;font-family:Courier New,monospace;font-size:14px;color:var(--new-silver-950)}._codeBlock_1d84q_106{background-color:var(--new-silver-100);color:var(--new-silver-950);font-family:Courier New,monospace;font-size:14px}._preBlock_1d84q_113{background-color:var(--new-silver-100);padding:16px;border-radius:8px;overflow-x:auto;margin-bottom:16px;border:1px solid var(--new-silver-200)}._chatMessage_1d84q_1>._preBlock_1d84q_113:last-child{margin-bottom:0}._preBlock_1d84q_113 ._codeBlock_1d84q_106{background:none;padding:0;border-radius:0}._tableContainer_1d84q_133{position:relative;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;cursor:grab;-webkit-user-select:none;user-select:none}._tableContainer_1d84q_133:active{cursor:grabbing}._tableContainer_1d84q_133::-webkit-scrollbar{display:none}._table_1d84q_133{width:max-content;min-width:100%;table-layout:auto;border-collapse:separate;border-spacing:0;margin:0}._tableCollapsed_1d84q_165 tbody tr:nth-child(n+5){display:none}._chatMessage_1d84q_1 ._tableContainer_1d84q_133:last-child{margin-bottom:0}._chatMessage_1d84q_1{overflow:visible}._tableHead_1d84q_178{color:var(--silver-500)}._tableHeader_1d84q_182{font-size:14px;font-weight:400;line-height:130%;text-align:left;vertical-align:top;padding:10px 12px;color:var(--silver-900);white-space:normal;word-break:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;position:relative;background-color:var(--new-silver-100);min-width:120px;max-width:300px;text-align:center}._tableRow_1d84q_202{text-align:center}._tableCell_1d84q_206{padding:10px 12px;border:1px solid var(--new-silver-100);color:var(--new-silver-700);font-size:14px;font-weight:400;line-height:130%;white-space:normal;word-break:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;min-width:120px;max-width:300px;vertical-align:top}._tableCell_1d84q_206:first-child,._tableHeader_1d84q_182:first-child{font-weight:500;min-width:150px;max-width:350px}._tableCell_1d84q_206:nth-child(2),._tableHeader_1d84q_182:nth-child(2){min-width:150px;max-width:350px}._tableCell_1d84q_206:nth-child(3),._tableHeader_1d84q_182:nth-child(3),._tableCell_1d84q_206:nth-child(4),._tableHeader_1d84q_182:nth-child(4),._tableCell_1d84q_206:nth-child(5),._tableHeader_1d84q_182:nth-child(5),._tableCell_1d84q_206:nth-child(6),._tableHeader_1d84q_182:nth-child(6),._tableCell_1d84q_206:nth-child(7),._tableHeader_1d84q_182:nth-child(7){min-width:120px;max-width:300px}._tableCell_1d84q_206._wide_1d84q_253,._tableHeader_1d84q_182._wide_1d84q_253{min-width:200px}._tableRow_1d84q_202:last-child ._tableCell_1d84q_206{white-space:normal;word-break:break-word;overflow-wrap:break-word}._table_1d84q_133 thead tr ._tableHeader_1d84q_182:first-child{border-top-left-radius:8px}._table_1d84q_133 thead tr ._tableHeader_1d84q_182:last-child{border-top-right-radius:8px}._table_1d84q_133._tableCollapsed_1d84q_165 tbody tr:last-child ._tableCell_1d84q_206:first-child{border-bottom-left-radius:8px}._table_1d84q_133._tableCollapsed_1d84q_165 tbody tr:last-child ._tableCell_1d84q_206:last-child{border-bottom-right-radius:8px}._table_1d84q_133:not(._tableCollapsed_1d84q_165) tbody tr:last-child ._tableCell_1d84q_206:first-child{border-bottom-left-radius:0}._table_1d84q_133:not(._tableCollapsed_1d84q_165) tbody tr:last-child ._tableCell_1d84q_206:last-child{border-bottom-right-radius:0}._tableCell_1d84q_206._align-left_1d84q_293{font-size:14px;line-height:130%;text-align:left;vertical-align:top}._tableCell_1d84q_206._align-center_1d84q_300{text-align:center;white-space:normal;word-break:break-word;overflow-wrap:break-word}._tableCell_1d84q_206._align-right_1d84q_307{text-align:right;white-space:normal;word-break:break-word;overflow-wrap:break-word}._tableRow_1d84q_202._padded-row_1d84q_315 ._tableCell_1d84q_206{padding:10px 12px;border:1px solid var(--silver-50)}._tableRow_1d84q_202._padded-row-lg_1d84q_320 ._tableCell_1d84q_206{padding:10px 12px}._link_1d84q_325{color:var(--new-ultramarin-500);text-decoration:none;transition:all .2s ease}._table_1d84q_133 ._link_1d84q_325{color:var(--new-ultramarin-500);text-decoration:none;transition:color .2s ease}._strong_1d84q_339{color:var(--new-silver-900);font-weight:500}._emphasis_1d84q_344{font-style:italic;color:var(--new-silver-800)}._strikethrough_1d84q_349{text-decoration:line-through;color:var(--new-silver-500)}@media (max-width: 768px){._chatMessage_1d84q_1{width:100%;height:auto;min-height:100%}}@media screen and (min-width: 1200px){._chatMessage_1d84q_1{max-width:min(774px,70vw);padding-left:12px}}@media (max-width: 768px){._tableContainer_1d84q_133{scrollbar-width:thin;scrollbar-color:var(--scroll-bar) transparent;-webkit-overflow-scrolling:touch}._tableContainer_1d84q_133::-webkit-scrollbar{display:block;height:4px}._tableContainer_1d84q_133::-webkit-scrollbar-track{background:transparent}._tableContainer_1d84q_133::-webkit-scrollbar-thumb{background-color:var(--scroll-bar);border-radius:2px}._table_1d84q_133{font-size:.85em;width:max-content;min-width:100%;table-layout:auto}._tableHeader_1d84q_182,._tableCell_1d84q_206{padding:8px 10px;min-width:110px;max-width:250px}._tableRow_1d84q_202._padded-row_1d84q_315 ._tableCell_1d84q_206{padding-top:12px;padding-bottom:12px}._tableCell_1d84q_206:nth-child(1),._tableHeader_1d84q_182:nth-child(1){min-width:130px;max-width:280px}._tableCell_1d84q_206:nth-child(2),._tableHeader_1d84q_182:nth-child(2){min-width:130px;max-width:280px}._tableCell_1d84q_206:nth-child(3),._tableHeader_1d84q_182:nth-child(3),._tableCell_1d84q_206:nth-child(4),._tableHeader_1d84q_182:nth-child(4),._tableCell_1d84q_206:nth-child(5),._tableHeader_1d84q_182:nth-child(5),._tableCell_1d84q_206:nth-child(6),._tableHeader_1d84q_182:nth-child(6),._tableCell_1d84q_206:nth-child(7),._tableHeader_1d84q_182:nth-child(7){min-width:110px;max-width:250px}._table_1d84q_133 thead tr ._tableHeader_1d84q_182:first-child{border-top-left-radius:8px}._table_1d84q_133 thead tr ._tableHeader_1d84q_182:last-child{border-top-right-radius:8px}._table_1d84q_133._tableCollapsed_1d84q_165 tbody tr:last-child ._tableCell_1d84q_206:first-child{border-bottom-left-radius:8px}._table_1d84q_133._tableCollapsed_1d84q_165 tbody tr:last-child ._tableCell_1d84q_206:last-child{border-bottom-right-radius:8px}._table_1d84q_133:not(._tableCollapsed_1d84q_165) tbody tr:last-child ._tableCell_1d84q_206:first-child{border-bottom-left-radius:0}._table_1d84q_133:not(._tableCollapsed_1d84q_165) tbody tr:last-child ._tableCell_1d84q_206:last-child{border-bottom-right-radius:0}}._tableWrapper_1d84q_470{display:flex;flex-direction:column;padding-bottom:16px}._showAllButton_1d84q_476{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;margin-top:0;background-color:var(--new-silver-100);border:none;cursor:pointer;transition:background-color .2s ease;border-radius:0 0 8px 8px;-webkit-user-select:none;user-select:none}._showAllButton_1d84q_476:hover{background-color:var(--new-silver-200)}._showAllText_1d84q_494{color:var(--new-silver-900);font-family:Onest;font-size:14px;font-weight:400;line-height:130%}._chevron_1d84q_502{color:var(--new-silver-500);font-size:12px;transition:transform .2s ease;display:flex;align-items:center;justify-content:center;width:16px;height:16px}._chevron_1d84q_502 svg{width:14px;height:8px;transition:transform .2s ease}._chevronDown_1d84q_519 svg{transform:rotate(180deg)}._chevronUp_1d84q_523 svg{transform:rotate(0)}._chartsContainer_1d84q_528{margin-top:16px;display:flex;flex-direction:column;gap:16px;animation:_slideInUp_1d84q_1 .3s ease-out}._contentPlaceholder_1d84q_537{margin-top:16px;animation:_fadeIn_1d84q_1 .2s ease-out}._chartSkeleton_1d84q_542{background:var(--new-silver-50);border-radius:12px;padding:20px;min-height:300px;border:1px solid var(--new-silver-100)}._skeletonHeader_1d84q_550{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:20px}._skeletonSymbol_1d84q_557{height:24px;width:120px;background:var(--new-silver-100);border-radius:6px;animation:_shimmer_1d84q_1 1.5s infinite}._skeletonPrice_1d84q_565{height:24px;width:80px;background:var(--new-silver-100);border-radius:6px;animation:_shimmer_1d84q_1 1.5s infinite}._skeletonChart_1d84q_573{height:200px;background:var(--new-silver-100);border-radius:8px;animation:_shimmer_1d84q_1 1.5s infinite}._suggestionsSkeleton_1d84q_581{margin-top:16px;display:flex;flex-direction:column;gap:8px}._skeletonSuggestion_1d84q_588{height:40px;background:var(--new-silver-100);border-radius:8px;animation:_shimmer_1d84q_1 1.5s infinite;animation-delay:calc(var(--index, 0) * .1s)}@keyframes _slideInUp_1d84q_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes _fadeIn_1d84q_1{0%{opacity:0}to{opacity:1}}@keyframes _shimmer_1d84q_1{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}@media (max-width: 768px){._chartsContainer_1d84q_528{margin-top:12px;gap:12px}._contentPlaceholder_1d84q_537{margin-top:12px}._chartSkeleton_1d84q_542{padding:16px;min-height:250px}._skeletonHeader_1d84q_550{margin-bottom:16px}._skeletonSymbol_1d84q_557{height:20px;width:100px}._skeletonPrice_1d84q_565{height:20px;width:60px}._skeletonChart_1d84q_573{height:160px}._suggestionsSkeleton_1d84q_581{margin-top:12px;gap:6px}._skeletonSuggestion_1d84q_588{height:36px}._showAllButton_1d84q_476{padding:10px 12px}._showAllText_1d84q_494{font-size:13px}}._katex_1d84q_681{font-size:1.1em!important}._katex-html_1d84q_685,._katex_1d84q_681 ._katex-html_1d84q_685,._katex-display_1d84q_696 ._katex-html_1d84q_685{font-size:16px!important;margin-top:8px!important}math{margin-top:8px!important;margin-bottom:8px!important}._katex_1d84q_681 math{margin-top:8px!important;margin-bottom:8px!important}._katex-display_1d84q_696{margin:16px 0!important;text-align:center}._katex-display_1d84q_696>._katex_1d84q_681{white-space:nowrap;overflow-x:auto;overflow-y:hidden;padding:8px 0}@media (max-width: 768px){._katex_1d84q_681{font-size:1em!important}._katex-display_1d84q_696{margin:12px 0!important}._katex-display_1d84q_696>._katex_1d84q_681{padding:6px 0}}._feedbackContainer_cq3aw_1{display:flex;align-items:center;gap:8px;margin-top:19px;justify-content:flex-start;animation:_slideInUp_cq3aw_1 .3s ease-out}._questionText_cq3aw_10{font-family:Onest;font-size:14px;font-style:normal;font-weight:400;line-height:20px;color:var(--new-silver-500);margin-right:8px}._buttonsContainer_cq3aw_20{display:flex;gap:12px}._feedbackButton_cq3aw_25{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border:none;border-radius:6px;background:transparent;cursor:pointer;transition:all .2s ease;padding:0}._feedbackButton_cq3aw_25:hover:not(:disabled) ._icon_cq3aw_39{fill:var(--new-silver-600)}._feedbackButton_cq3aw_25:active:not(:disabled) ._icon_cq3aw_39{transform:scale(.9);fill:var(--new-silver-800)}._feedbackButton_cq3aw_25:disabled{opacity:.6}._feedbackButton_cq3aw_25._pressed_cq3aw_53 ._icon_cq3aw_39{color:var(--new-silver-900)}._icon_cq3aw_39{width:18px;height:17px;transition:fill .2s ease,transform .2s ease;fill:var(--new-silver-500)}._likeIcon_cq3aw_66,._dislikeIcon_cq3aw_71{width:auto;height:auto}._copyIcon_cq3aw_76{width:20px;height:20px}._shareIcon_cq3aw_81{width:18px;height:14px}@keyframes _slideInUp_cq3aw_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._suggestionsContainer_1n1bo_1{display:flex;flex-direction:column;gap:8px;margin-top:24px;align-items:flex-end;animation:_slideInUp_1n1bo_1 .3s ease-out}._suggestionButton_1n1bo_10{display:inline-flex;align-items:center;padding:8px 12px;border:1px solid var(--new-silver-200);border-radius:12px;cursor:pointer;transition:all .2s ease;font-family:Onest;font-size:16px;font-weight:400;line-height:130%;color:var(--new-silver-900);text-align:left;width:fit-content}._suggestionButton_1n1bo_10:hover{background:var(--new-silver-150);border-color:var(--new-silver-300)}._suggestionButton_1n1bo_10:active{transform:scale(.98);background:var(--new-silver-200)}@keyframes _slideInUp_1n1bo_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._chartContainer_djbmb_1{background:var(--new-silver-50);border-radius:16px;padding:16px;margin-top:16px;font-family:Onest;min-height:300px;border:1px solid var(--new-silver-100)}._chartHeader_djbmb_11{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:20px}._symbolContainer_djbmb_18{display:flex;justify-content:space-between;width:100%;align-items:flex-start}._symbol_djbmb_18{display:flex;align-items:center}._symbolName_djbmb_30{font-weight:500;font-size:18px;color:var(--new-silver-900);letter-spacing:-.36px}._chartSymbol_djbmb_37{display:none}._priceContainer_djbmb_41{display:flex;flex-direction:column;align-items:flex-end;text-align:right}._currentPrice_djbmb_48{font-weight:500;font-size:18px;color:var(--new-silver-950);letter-spacing:-.36px;margin-bottom:4px}._priceChange_djbmb_56{font-weight:400;font-size:14px;line-height:20px}._chartWrapper_djbmb_62{height:200px;width:100%;position:relative}._chartWrapper_djbmb_62 canvas{max-height:200px!important}@media (max-width: 768px){._chartContainer_djbmb_1{padding:16px;margin-top:12px}._chartHeader_djbmb_11{margin-bottom:16px}._symbolName_djbmb_30,._currentPrice_djbmb_48{font-size:16px}._chartWrapper_djbmb_62{height:180px}._chartWrapper_djbmb_62 canvas{max-height:180px!important}}._chartContainer_5qhym_1{width:100%;padding:16px;border:1px solid var(--new-silver-100);border-radius:16px;background:var(--new-silver-50);margin:16px 0}._chartHeader_5qhym_10{margin-bottom:16px}._symbolContainer_5qhym_14{display:flex;flex-direction:column;gap:12px}._chartTitle_5qhym_20{font-family:Onest;font-size:16px;font-weight:600;color:var(--new-silver-900);margin-bottom:8px}._assetsInfo_5qhym_28{display:flex;flex-wrap:wrap;gap:16px}._assetInfo_5qhym_34{display:flex;flex-direction:column;gap:4px;min-width:120px}._assetSymbol_5qhym_41{display:flex;align-items:center;gap:8px;font-family:Onest;font-size:14px;font-weight:500;color:var(--new-silver-700)}._colorIndicator_5qhym_51{width:12px;height:3px;border-radius:2px}._assetPrice_5qhym_57{display:flex;align-items:center;gap:8px;font-family:Onest;font-size:13px;color:var(--new-silver-600)}._priceChange_5qhym_66{font-weight:500;font-size:12px}._chartWrapper_5qhym_71{position:relative;width:100%}@media (max-width: 768px){._chartContainer_5qhym_1{padding:16px;margin:12px 0}._assetsInfo_5qhym_28{flex-direction:column;gap:12px}._assetInfo_5qhym_34{min-width:auto}._chartTitle_5qhym_20{font-size:14px}}._loader_23efv_1{display:flex;justify-content:flex-start;align-items:center;width:100%;padding-left:6px}._loaderContent_23efv_9{display:flex;align-items:center;max-width:70%}._dots_23efv_15{display:flex;align-items:center;margin-right:12px}._dot_23efv_15{width:8px;height:8px;margin-right:4px;background-color:var(--new-silver-400);border-radius:50%;-webkit-animation:_bounce_23efv_1 1s infinite ease-in-out both;animation:_bounce_23efv_1 1s infinite ease-in-out both}._dot_23efv_15:last-child{margin-right:0}._dot_23efv_15:nth-child(1){-webkit-animation-delay:-.32s;animation-delay:-.32s}._dot_23efv_15:nth-child(2){-webkit-animation-delay:-.16s;animation-delay:-.16s}._dot_23efv_15:nth-child(3){-webkit-animation-delay:0s;animation-delay:0s}._text_23efv_50{color:var(--new-silver-600);font-family:Onest;font-size:14px;font-style:normal;font-weight:400;line-height:130%;white-space:nowrap}@-webkit-keyframes _bounce_23efv_1{0%,80%,to{-webkit-transform:scale(.8);transform:scale(.8);opacity:.5}40%{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:1}}@keyframes _bounce_23efv_1{0%,80%,to{-webkit-transform:scale(.8);transform:scale(.8);opacity:.5}40%{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:1}}@media (max-width: 768px){._loader_23efv_1{padding:16px 0 16px 6px}._loaderContent_23efv_9{max-width:100%}._text_23efv_50{font-size:13px}}._infoBanner_1g021_1{display:flex;gap:8px;color:var(--new-silver-900);align-items:center}._bannerIcon_1g021_8{flex-shrink:0;width:24px;height:24px;color:var(--new-silver-500);align-self:start}._bannerText_1g021_16{font-size:16px;font-weight:400;margin:0;align-self:center}._chat_ii9re_1{height:100%;width:100%;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;overflow-y:auto;padding-bottom:40px;overflow-anchor:auto;gap:32px;-webkit-overflow-scrolling:touch}._chat_ii9re_1::-webkit-scrollbar{width:4px}._chat_ii9re_1::-webkit-scrollbar-track{background:transparent}._chat_ii9re_1::-webkit-scrollbar-thumb{background-color:var(--new-silver-500);border-radius:2px}._chat_ii9re_1::-webkit-scrollbar-thumb:hover{background-color:var(--new-silver-500)}._chat_ii9re_1{scrollbar-width:thin;scrollbar-color:var(--new-silver-500) transparent}._userQuestion_ii9re_40{display:flex;width:100%;justify-content:flex-end}._questionBubble_ii9re_46{color:var(--new-silver-900);font-family:Onest;font-size:16px;font-style:normal;font-weight:400;line-height:130%;border-radius:12px;background:var(--new-silver-100);padding:8px 12px;word-wrap:break-word}._chatHistory_ii9re_62{width:99%;display:flex;flex-direction:column;gap:24px}._message_ii9re_69{width:100%;display:flex;flex-direction:column}._assistantAnswer_ii9re_75{width:100%;display:flex;justify-content:flex-start}@media (max-width: 768px){._chat_ii9re_1{padding-bottom:120px;gap:24px}._chatHistory_ii9re_62{gap:16px}}
