@charset "UTF-8";@layer properties;@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url("./media/manrope-cyrillic-ext-wght-normal-2GMQGZDT.woff2") format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url("./media/manrope-cyrillic-wght-normal-F76KYTZG.woff2") format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url("./media/manrope-greek-wght-normal-NNUWM3E7.woff2") format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url("./media/manrope-vietnamese-wght-normal-HA5TFICD.woff2") format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url("./media/manrope-latin-ext-wght-normal-6XGHMEDV.woff2") format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url("./media/manrope-latin-wght-normal-73PUZEUA.woff2") format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:300;src:url("./media/roboto-cyrillic-ext-300-normal-D7ENCFLY.woff2") format("woff2"),url("./media/roboto-cyrillic-ext-300-normal-7ILTRYFN.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:300;src:url("./media/roboto-cyrillic-300-normal-LQYCE6GI.woff2") format("woff2"),url("./media/roboto-cyrillic-300-normal-LEZQ3MKH.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:300;src:url("./media/roboto-greek-ext-300-normal-UB4UOTHV.woff2") format("woff2"),url("./media/roboto-greek-ext-300-normal-P3ERUMZ4.woff") format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:300;src:url("./media/roboto-greek-300-normal-7NUG2XNM.woff2") format("woff2"),url("./media/roboto-greek-300-normal-XWVECM7G.woff") format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:300;src:url("./media/roboto-math-300-normal-6WXYN4KX.woff2") format("woff2"),url("./media/roboto-math-300-normal-LOKQ5YA5.woff") format("woff");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:300;src:url("./media/roboto-symbols-300-normal-EOLMKP7X.woff2") format("woff2"),url("./media/roboto-symbols-300-normal-GV2F4YAV.woff") format("woff");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:300;src:url("./media/roboto-vietnamese-300-normal-JVDCXID7.woff2") format("woff2"),url("./media/roboto-vietnamese-300-normal-FARA53FV.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:300;src:url("./media/roboto-latin-ext-300-normal-ROZM7SZ2.woff2") format("woff2"),url("./media/roboto-latin-ext-300-normal-H24XD56Q.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:300;src:url("./media/roboto-latin-300-normal-ZNJYGCVX.woff2") format("woff2"),url("./media/roboto-latin-300-normal-OEKYIRZ4.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url("./media/roboto-cyrillic-ext-400-normal-J2JSVX6B.woff2") format("woff2"),url("./media/roboto-cyrillic-ext-400-normal-37DU6NPA.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url("./media/roboto-cyrillic-400-normal-V3H5IIDP.woff2") format("woff2"),url("./media/roboto-cyrillic-400-normal-JZANGCVN.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url("./media/roboto-greek-ext-400-normal-IONFYYIZ.woff2") format("woff2"),url("./media/roboto-greek-ext-400-normal-AFHRTL5D.woff") format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url("./media/roboto-greek-400-normal-VPVGP5YU.woff2") format("woff2"),url("./media/roboto-greek-400-normal-S2O6A3MB.woff") format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url("./media/roboto-math-400-normal-M62DA447.woff2") format("woff2"),url("./media/roboto-math-400-normal-DRZ46ZLW.woff") format("woff");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url("./media/roboto-symbols-400-normal-RS3SF2FB.woff2") format("woff2"),url("./media/roboto-symbols-400-normal-ZCAYNMUT.woff") format("woff");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url("./media/roboto-vietnamese-400-normal-KACKQ7ZL.woff2") format("woff2"),url("./media/roboto-vietnamese-400-normal-R3IJFZXV.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url("./media/roboto-latin-ext-400-normal-JLTDD7L3.woff2") format("woff2"),url("./media/roboto-latin-ext-400-normal-DKWFTT22.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url("./media/roboto-latin-400-normal-LOX3CHMS.woff2") format("woff2"),url("./media/roboto-latin-400-normal-TWCS3G4O.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url("./media/roboto-cyrillic-ext-500-normal-CDI2P3CX.woff2") format("woff2"),url("./media/roboto-cyrillic-ext-500-normal-LPNI233Q.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url("./media/roboto-cyrillic-500-normal-RHUEYUET.woff2") format("woff2"),url("./media/roboto-cyrillic-500-normal-P7R5B5PS.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url("./media/roboto-greek-ext-500-normal-UMWLP6CJ.woff2") format("woff2"),url("./media/roboto-greek-ext-500-normal-EPUYIZBL.woff") format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url("./media/roboto-greek-500-normal-XWJR77VV.woff2") format("woff2"),url("./media/roboto-greek-500-normal-2BKWU2PG.woff") format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url("./media/roboto-math-500-normal-X2DSP56O.woff2") format("woff2"),url("./media/roboto-math-500-normal-NNN526L6.woff") format("woff");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url("./media/roboto-symbols-500-normal-USW6FYVZ.woff2") format("woff2"),url("./media/roboto-symbols-500-normal-CCVW4T3A.woff") format("woff");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url("./media/roboto-vietnamese-500-normal-VJX2WMYG.woff2") format("woff2"),url("./media/roboto-vietnamese-500-normal-SNWSONII.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url("./media/roboto-latin-ext-500-normal-JYCUQIKH.woff2") format("woff2"),url("./media/roboto-latin-ext-500-normal-QWBPCWM4.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url("./media/roboto-latin-500-normal-D6YDQ3CR.woff2") format("woff2"),url("./media/roboto-latin-500-normal-HOJMQAXQ.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Material Icons;font-style:normal;font-weight:400;font-display:block;src:url("./media/material-icons-LEZCGFVT.woff2") format("woff2"),url("./media/material-icons-JLIDJUWE.woff") format("woff")}.material-icons{font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@layer theme,base,components,utilities;@layer theme{:root,:host{--font-sans: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-50: oklch(97.1% .013 17.38);--color-red-600: oklch(57.7% .245 27.325);--color-green-50: oklch(98.2% .018 155.826);--color-black: #000;--color-white: #fff;--spacing: .25rem;--container-xs: 20rem;--container-sm: 24rem;--container-md: 28rem;--container-xl: 36rem;--text-xs: .75rem;--text-xs--line-height: calc(1 / .75);--text-sm: .875rem;--text-sm--line-height: calc(1.25 / .875);--text-base: 1rem;--text-base--line-height: 1.5 ;--text-lg: 1.125rem;--text-lg--line-height: calc(1.75 / 1.125);--text-xl: 1.25rem;--text-xl--line-height: calc(1.75 / 1.25);--text-2xl: 1.5rem;--text-2xl--line-height: calc(2 / 1.5);--text-3xl: 1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl: 2.25rem;--text-4xl--line-height: calc(2.5 / 2.25);--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-extrabold: 800;--tracking-wide: .025em;--tracking-widest: .1em;--leading-tight: 1.25;--radius-xl: .75rem;--animate-pulse: pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-sm: 8px;--default-transition-duration: .15s;--default-transition-timing-function: cubic-bezier(.4, 0, .2, 1);--default-font-family: var(--font-sans);--default-mono-font-family: var(--font-mono)}}@layer base{*,:after,:before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:var(--default-font-family, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings, normal);font-variation-settings:var(--default-font-variation-settings, normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings, normal);font-variation-settings:var(--default-mono-font-variation-settings, normal);font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not (-webkit-appearance: -apple-pay-button)) or (contain-intrinsic-size: 1px){::placeholder{color:currentcolor}@supports (color: color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]),::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-3{inset:calc(var(--spacing) * 3)}.z-10{z-index:10}.z-50{z-index:50}.container{width:100%}@media(width>=40rem){.container{max-width:40rem}}@media(width>=48rem){.container{max-width:48rem}}@media(width>=64rem){.container{max-width:64rem}}@media(width>=80rem){.container{max-width:80rem}}@media(width>=96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-auto{margin-top:auto}.mt-mv-lg{margin-top:var(--mv-space-lg)}.mt-mv-md{margin-top:var(--mv-space-md)}.mt-mv-sm{margin-top:var(--mv-space-sm)}.mt-mv-xs{margin-top:var(--mv-space-xs)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mb-1{margin-bottom:var(--spacing)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-mv-lg{margin-bottom:var(--mv-space-lg)}.mb-mv-md{margin-bottom:var(--mv-space-md)}.mb-mv-sm{margin-bottom:var(--mv-space-sm)}.mb-mv-xs{margin-bottom:var(--mv-space-xs)}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.\!h-4{height:calc(var(--spacing) * 4)!important}.\!h-8{height:calc(var(--spacing) * 8)!important}.\!h-10{height:calc(var(--spacing) * 10)!important}.h-3{height:calc(var(--spacing) * 3)}.h-6{height:calc(var(--spacing) * 6)}.h-10{height:calc(var(--spacing) * 10)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-32{height:calc(var(--spacing) * 32)}.h-dvh{height:100dvh}.h-full{height:100%}.h-tabbar{height:var(--mv-shell-tabbar-h)}.h-topbar{height:var(--mv-shell-topbar-h)}.min-h-child-touch{min-height:var(--mv-child-touch-min)}.min-h-screen{min-height:100vh}.min-h-touch{min-height:var(--mv-touch-min)}.\!w-4{width:calc(var(--spacing) * 4)!important}.\!w-8{width:calc(var(--spacing) * 8)!important}.\!w-10{width:calc(var(--spacing) * 10)!important}.w-2\/3{width:calc(2 / 3 * 100%)}.w-10{width:calc(var(--spacing) * 10)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-32{width:calc(var(--spacing) * 32)}.w-full{width:100%}.w-rail{width:var(--mv-shell-rail-w)}.w-rail-collapsed{width:var(--mv-shell-rail-w-collapsed)}.max-w-\[16ch\]{max-width:16ch}.max-w-\[22rem\]{max-width:22rem}.max-w-\[1280px\]{max-width:1280px}.max-w-content{max-width:var(--mv-content-max)}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:0}.min-w-6{min-width:calc(var(--spacing) * 6)}.min-w-\[1\.5rem\]{min-width:1.5rem}.min-w-touch{min-width:var(--mv-touch-min)}.flex-1{flex:1}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.-rotate-90{rotate:-90deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-mv-pop{animation:mv-pop var(--mv-motion-base) var(--mv-motion-easing)}.animate-mv-pulse{animation:mv-pulse var(--mv-motion-slow) var(--mv-motion-easing) infinite}.animate-pulse{animation:var(--animate-pulse)}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-1{gap:var(--spacing)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-mv-lg{gap:var(--mv-space-lg)}.gap-mv-md{gap:var(--mv-space-md)}.gap-mv-sm{gap:var(--mv-space-sm)}.gap-mv-xs{gap:var(--mv-space-xs)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse: 0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-\[var\(--mat-sys-outline-variant\)\]>:not(:last-child)){border-color:var(--mat-sys-outline-variant)}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-card{border-radius:var(--mv-radius-card)}.rounded-full{border-radius:calc(infinity * 1px)}.rounded-lg{border-radius:var(--mv-radius-lg)}.rounded-md{border-radius:var(--mv-radius-md)}.rounded-sm{border-radius:var(--mv-radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-\[var\(--mat-sys-outline-variant\)\]{border-color:var(--mat-sys-outline-variant)}.border-\[var\(--mv-outline\)\]{border-color:var(--mv-outline)}.border-\[var\(--mv-outline-soft\)\]{border-color:var(--mv-outline-soft)}.border-bucket-grow{border-color:var(--mv-bucket-grow)}.border-bucket-save{border-color:var(--mv-bucket-save)}.border-bucket-spend{border-color:var(--mv-bucket-spend)}.border-primary{border-color:var(--mat-sys-primary)}.border-status-denied{border-color:var(--mv-status-denied)}.bg-\[--mat-sys-surface-container-low\]{background-color:--mat-sys-surface-container-low}.bg-\[var\(--mat-sys-surface-container-highest\)\]{background-color:var(--mat-sys-surface-container-highest)}.bg-\[var\(--mv-primary-soft\)\]{background-color:var(--mv-primary-soft)}.bg-black\/70{background-color:color-mix(in srgb,#000 70%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-black\/70{background-color:color-mix(in oklab,var(--color-black) 70%,transparent)}}.bg-bucket-grow{background-color:var(--mv-bucket-grow)}.bg-bucket-grow-track{background-color:var(--mv-bucket-grow-track)}.bg-bucket-grow\/10{background-color:var(--mv-bucket-grow)}@supports (color: color-mix(in lab,red,red)){.bg-bucket-grow\/10{background-color:color-mix(in oklab,var(--mv-bucket-grow) 10%,transparent)}}.bg-bucket-save{background-color:var(--mv-bucket-save)}.bg-bucket-save-track{background-color:var(--mv-bucket-save-track)}.bg-bucket-spend-track{background-color:var(--mv-bucket-spend-track)}.bg-green-50{background-color:var(--color-green-50)}.bg-primary{background-color:var(--mat-sys-primary)}.bg-primary\/10{background-color:var(--mat-sys-primary)}@supports (color: color-mix(in lab,red,red)){.bg-primary\/10{background-color:color-mix(in oklab,var(--mat-sys-primary) 10%,transparent)}}.bg-red-50{background-color:var(--color-red-50)}.bg-status-approved-track{background-color:var(--mv-status-approved-track)}.bg-status-denied-track{background-color:var(--mv-status-denied-track)}.bg-status-pending-track{background-color:var(--mv-status-pending-track)}.bg-surface{background-color:var(--mat-sys-surface)}.bg-transparent{background-color:transparent}.bg-white{background-color:var(--color-white)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-8{padding:calc(var(--spacing) * 8)}.p-mv-lg{padding:var(--mv-space-lg)}.p-mv-md{padding:var(--mv-space-md)}.p-mv-sm{padding:var(--mv-space-sm)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-mv-lg{padding-inline:var(--mv-space-lg)}.px-mv-md{padding-inline:var(--mv-space-md)}.px-mv-sm{padding-inline:var(--mv-space-sm)}.py-1{padding-block:var(--spacing)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-mv-lg{padding-block:var(--mv-space-lg)}.py-mv-md{padding-block:var(--mv-space-md)}.py-mv-sm{padding-block:var(--mv-space-sm)}.py-mv-xl{padding-block:var(--mv-space-xl)}.py-mv-xs{padding-block:var(--mv-space-xs)}.pt-mv-md{padding-top:var(--mv-space-md)}.pt-mv-xs{padding-top:var(--mv-space-xs)}.pb-\[calc\(var\(--mv-shell-tabbar-h\)\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(var(--mv-shell-tabbar-h) + env(safe-area-inset-bottom))}.pb-\[calc\(var\(--mv-shell-tabbar-h\)\+var\(--mv-space-lg\)\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(var(--mv-shell-tabbar-h) + var(--mv-space-lg) + env(safe-area-inset-bottom))}.pb-mv-xs{padding-bottom:var(--mv-space-xs)}.text-center{text-align:center}.text-left{text-align:left}.align-middle{vertical-align:middle}.font-display{font-family:Manrope Variable,Manrope,sans-serif}.\!text-3xl{font-size:var(--text-3xl)!important;line-height:var(--tw-leading, var(--text-3xl--line-height))!important}.\!text-4xl{font-size:var(--text-4xl)!important;line-height:var(--tw-leading, var(--text-4xl--line-height))!important}.\!text-base{font-size:var(--text-base)!important;line-height:var(--tw-leading, var(--text-base--line-height))!important}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading, var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading, var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading, var(--text-4xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading, var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading, var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height))}.leading-tight{--tw-leading: var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight: var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight: var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-wide{--tw-tracking: var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-widest{--tw-tracking: var(--tracking-widest);letter-spacing:var(--tracking-widest)}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.text-amount-neg{color:var(--mv-amount-neg)}.text-amount-pos{color:var(--mv-amount-pos)}.text-bucket-grow{color:var(--mv-bucket-grow)}.text-bucket-save{color:var(--mv-bucket-save)}.text-bucket-spend{color:var(--mv-bucket-spend)}.text-on-primary{color:var(--mat-sys-on-primary)}.text-on-surface{color:var(--mat-sys-on-surface)}.text-primary{color:var(--mat-sys-primary)}.text-red-600{color:var(--color-red-600)}.text-status-approved{color:var(--mv-status-approved)}.text-status-denied{color:var(--mv-status-denied)}.text-status-pending{color:var(--mv-status-pending)}.text-white{color:var(--color-white)}.text-white\/50{color:color-mix(in srgb,#fff 50%,transparent)}@supports (color: color-mix(in lab,red,red)){.text-white\/50{color:color-mix(in oklab,var(--color-white) 50%,transparent)}}.text-white\/60{color:color-mix(in srgb,#fff 60%,transparent)}@supports (color: color-mix(in lab,red,red)){.text-white\/60{color:color-mix(in oklab,var(--color-white) 60%,transparent)}}.text-white\/75{color:color-mix(in srgb,#fff 75%,transparent)}@supports (color: color-mix(in lab,red,red)){.text-white\/75{color:color-mix(in oklab,var(--color-white) 75%,transparent)}}.uppercase{text-transform:uppercase}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.opacity-50{opacity:50%}.opacity-60{opacity:60%}.opacity-70{opacity:70%}.opacity-80{opacity:80%}.shadow{--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 2px 4px -2px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-sm{--tw-backdrop-blur: blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.duration-base{--tw-duration: var(--mv-motion-base);transition-duration:var(--mv-motion-base)}.duration-fast{--tw-duration: var(--mv-motion-fast);transition-duration:var(--mv-motion-fast)}.duration-slow{--tw-duration: var(--mv-motion-slow);transition-duration:var(--mv-motion-slow)}.ease-mv{--tw-ease: var(--mv-motion-easing);transition-timing-function:var(--mv-motion-easing)}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0px}.empty\:hidden:empty{display:none}@media(hover:hover){.hover\:bg-\[var\(--mat-sys-surface-container-low\)\]:hover{background-color:var(--mat-sys-surface-container-low)}}@media(hover:hover){.hover\:bg-surface:hover{background-color:var(--mat-sys-surface)}}@media(hover:hover){.hover\:opacity-80:hover{opacity:80%}}@media(hover:hover){.hover\:opacity-90:hover{opacity:90%}}@media(hover:hover){.hover\:shadow-md:hover{--tw-shadow: 0 4px 6px -1px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 2px 4px -2px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.active\:scale-95:active{--tw-scale-x: 95%;--tw-scale-y: 95%;--tw-scale-z: 95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-\[var\(--mat-sys-surface-container-highest\)\]:disabled{background-color:var(--mat-sys-surface-container-highest)}.disabled\:text-on-surface:disabled{color:var(--mat-sys-on-surface)}.disabled\:opacity-40:disabled{opacity:40%}.disabled\:opacity-50:disabled{opacity:50%}.disabled\:opacity-60:disabled{opacity:60%}.disabled\:opacity-100:disabled{opacity:100%}@media(width>=40rem){.sm\:max-w-sm{max-width:var(--container-sm)}}@media(width>=48rem){.md\:col-span-2{grid-column:span 2 / span 2}}@media(width>=48rem){.md\:flex{display:flex}}@media(width>=48rem){.md\:grid{display:grid}}@media(width>=48rem){.md\:hidden{display:none}}@media(width>=48rem){.md\:h-12{height:calc(var(--spacing) * 12)}}@media(width>=48rem){.md\:h-20{height:calc(var(--spacing) * 20)}}@media(width>=48rem){.md\:h-full{height:100%}}@media(width>=48rem){.md\:w-20{width:calc(var(--spacing) * 20)}}@media(width>=48rem){.md\:flex-1{flex:1}}@media(width>=48rem){.md\:flex-none{flex:none}}@media(width>=48rem){.md\:flex-shrink-0{flex-shrink:0}}@media(width>=48rem){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(width>=48rem){.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(width>=48rem){.md\:grid-cols-\[1fr_1fr_1fr_auto\]{grid-template-columns:1fr 1fr 1fr auto}}@media(width>=48rem){.md\:flex-row{flex-direction:row}}@media(width>=48rem){.md\:flex-nowrap{flex-wrap:nowrap}}@media(width>=48rem){.md\:flex-wrap{flex-wrap:wrap}}@media(width>=48rem){.md\:items-center{align-items:center}}@media(width>=48rem){.md\:items-start{align-items:flex-start}}@media(width>=48rem){.md\:items-stretch{align-items:stretch}}@media(width>=48rem){.md\:justify-between{justify-content:space-between}}@media(width>=48rem){.md\:gap-mv-lg{gap:var(--mv-space-lg)}}@media(width>=48rem){.md\:truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media(width>=48rem){.md\:px-mv-lg{padding-inline:var(--mv-space-lg)}}@media(width>=48rem){.md\:pb-mv-lg{padding-bottom:var(--mv-space-lg)}}@media(width>=48rem){.md\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading, var(--text-4xl--line-height))}}@media(width>=80rem){.xl\:h-32{height:calc(var(--spacing) * 32)}}@media(width>=80rem){.xl\:w-32{width:calc(var(--spacing) * 32)}}@media(width>=80rem){.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(width>=80rem){.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(width>=80rem){.xl\:gap-mv-lg{gap:var(--mv-space-lg)}}@media(width>=80rem){.xl\:gap-mv-md{gap:var(--mv-space-md)}}}html{height:100%;--mat-sys-background: #f7faf9;--mat-sys-error: #ba1a1a;--mat-sys-error-container: #ffdad6;--mat-sys-inverse-on-surface: #eff1f0;--mat-sys-inverse-primary: #00dddd;--mat-sys-inverse-surface: #2d3131;--mat-sys-on-background: #191c1c;--mat-sys-on-error-container: #93000a;--mat-sys-on-primary: #ffffff;--mat-sys-on-primary-container: #004f4f;--mat-sys-on-primary-fixed: #002020;--mat-sys-on-primary-fixed-variant: #004f4f;--mat-sys-on-secondary-container: #324b4b;--mat-sys-on-secondary-fixed: #051f1f;--mat-sys-on-secondary-fixed-variant: #324b4b;--mat-sys-on-surface: #191c1c;--mat-sys-on-surface-variant: #3f4948;--mat-sys-on-tertiary-container: #723600;--mat-sys-on-tertiary-fixed: #311300;--mat-sys-on-tertiary-fixed-variant: #723600;--mat-sys-outline: #6f7979;--mat-sys-outline-variant: #bec9c8;--mat-sys-primary: #006a6a;--mat-sys-primary-container: #00fbfb;--mat-sys-primary-fixed: #00fbfb;--mat-sys-primary-fixed-dim: #00dddd;--mat-sys-scrim: #000000;--mat-sys-secondary: #4a6363;--mat-sys-secondary-container: #cce8e7;--mat-sys-secondary-fixed: #cce8e7;--mat-sys-secondary-fixed-dim: #b0cccb;--mat-sys-shadow: #000000;--mat-sys-surface: #f7faf9;--mat-sys-surface-bright: #f7faf9;--mat-sys-surface-container: #ebefed;--mat-sys-surface-container-high: #e6e9e7;--mat-sys-surface-container-highest: #e0e3e2;--mat-sys-surface-container-low: #f1f4f3;--mat-sys-surface-container-lowest: #ffffff;--mat-sys-surface-dim: #d7dbd9;--mat-sys-surface-tint: #006a6a;--mat-sys-surface-variant: #dae5e4;--mat-sys-tertiary: #964900;--mat-sys-tertiary-container: #ffdcc7;--mat-sys-tertiary-fixed: #ffdcc7;--mat-sys-tertiary-fixed-dim: #ffb787;--mat-sys-neutral-variant20: #293232;--mat-sys-neutral10: #191c1c;--mat-sys-level0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-sys-level1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-sys-level2: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-sys-level3: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-sys-level4: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-sys-level5: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-sys-body-large: 400 1rem / 1.5rem Manrope Variable;--mat-sys-body-large-font: Manrope Variable;--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-tracking: .031rem;--mat-sys-body-large-weight: 400;--mat-sys-body-medium: 400 .875rem / 1.25rem Manrope Variable;--mat-sys-body-medium-font: Manrope Variable;--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-tracking: .016rem;--mat-sys-body-medium-weight: 400;--mat-sys-body-small: 400 .75rem / 1rem Manrope Variable;--mat-sys-body-small-font: Manrope Variable;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 400;--mat-sys-display-large: 400 3.562rem / 4rem Manrope Variable;--mat-sys-display-large-font: Manrope Variable;--mat-sys-display-large-line-height: 4rem;--mat-sys-display-large-size: 3.562rem;--mat-sys-display-large-tracking: -.016rem;--mat-sys-display-large-weight: 400;--mat-sys-display-medium: 400 2.812rem / 3.25rem Manrope Variable;--mat-sys-display-medium-font: Manrope Variable;--mat-sys-display-medium-line-height: 3.25rem;--mat-sys-display-medium-size: 2.812rem;--mat-sys-display-medium-tracking: 0;--mat-sys-display-medium-weight: 400;--mat-sys-display-small: 400 2.25rem / 2.75rem Manrope Variable;--mat-sys-display-small-font: Manrope Variable;--mat-sys-display-small-line-height: 2.75rem;--mat-sys-display-small-size: 2.25rem;--mat-sys-display-small-tracking: 0;--mat-sys-display-small-weight: 400;--mat-sys-headline-large: 400 2rem / 2.5rem Manrope Variable;--mat-sys-headline-large-font: Manrope Variable;--mat-sys-headline-large-line-height: 2.5rem;--mat-sys-headline-large-size: 2rem;--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: 400;--mat-sys-headline-medium: 400 1.75rem / 2.25rem Manrope Variable;--mat-sys-headline-medium-font: Manrope Variable;--mat-sys-headline-medium-line-height: 2.25rem;--mat-sys-headline-medium-size: 1.75rem;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: 400;--mat-sys-headline-small: 400 1.5rem / 2rem Manrope Variable;--mat-sys-headline-small-font: Manrope Variable;--mat-sys-headline-small-line-height: 2rem;--mat-sys-headline-small-size: 1.5rem;--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: 400;--mat-sys-label-large: 500 .875rem / 1.25rem Manrope Variable;--mat-sys-label-large-font: Manrope Variable;--mat-sys-label-large-line-height: 1.25rem;--mat-sys-label-large-size: .875rem;--mat-sys-label-large-tracking: .006rem;--mat-sys-label-large-weight: 500;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 500 .75rem / 1rem Manrope Variable;--mat-sys-label-medium-font: Manrope Variable;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 500;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 500 .688rem / 1rem Manrope Variable;--mat-sys-label-small-font: Manrope Variable;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 500;--mat-sys-title-large: 400 1.375rem / 1.75rem Manrope Variable;--mat-sys-title-large-font: Manrope Variable;--mat-sys-title-large-line-height: 1.75rem;--mat-sys-title-large-size: 1.375rem;--mat-sys-title-large-tracking: 0;--mat-sys-title-large-weight: 400;--mat-sys-title-medium: 500 1rem / 1.5rem Manrope Variable;--mat-sys-title-medium-font: Manrope Variable;--mat-sys-title-medium-line-height: 1.5rem;--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-tracking: .009rem;--mat-sys-title-medium-weight: 500;--mat-sys-title-small: 500 .875rem / 1.25rem Manrope Variable;--mat-sys-title-small-font: Manrope Variable;--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: 500;--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px;--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12;--mv-bg: #f5f7f6;--mv-surface: #ffffff;--mv-surface-raised: #ffffff;--mv-text: #102a2e;--mv-text-muted: #52666a;--mv-primary: #0e4f4b;--mv-on-primary: #ffffff;--mv-primary-soft: #d9efeb;--mv-coral: #ff735c;--mv-outline: #b8c6c5;--mv-outline-soft: #dce5e3;--mat-sys-background: var(--mv-bg);--mat-sys-surface: var(--mv-surface);--mat-sys-surface-bright: var(--mv-surface-raised);--mat-sys-surface-container-lowest: var(--mv-surface);--mat-sys-surface-container-low: #f0f4f2;--mat-sys-surface-container: #eaf0ee;--mat-sys-surface-container-high: #e4ece9;--mat-sys-surface-container-highest: #dae5e2;--mat-sys-on-surface: var(--mv-text);--mat-sys-on-surface-variant: var(--mv-text-muted);--mat-sys-primary: var(--mv-primary);--mat-sys-on-primary: var(--mv-on-primary);--mat-sys-primary-container: var(--mv-primary-soft);--mat-sys-on-primary-container: #153b39;--mat-sys-secondary: #3f6663;--mat-sys-on-secondary: #ffffff;--mat-sys-secondary-container: #dcebe8;--mat-sys-on-secondary-container: #183c39;--mat-sys-tertiary: #9b4335;--mat-sys-on-tertiary: #ffffff;--mat-sys-tertiary-container: #ffe1dc;--mat-sys-on-tertiary-container: #67251c;--mat-sys-outline: var(--mv-outline);--mat-sys-outline-variant: var(--mv-outline-soft);--mat-sys-error: #a62f33;--mat-sys-on-error: #ffffff;--mat-sys-error-container: #ffdadb;--mat-sys-on-error-container: #5f1118;--mv-bucket-spend: #9b4033;--mv-bucket-spend-track: #ffe0da;--mv-bucket-save: #155d78;--mv-bucket-save-track: #d6eef7;--mv-bucket-grow: #27613d;--mv-bucket-grow-track: #daf0df;--mv-bucket-unallocated: #7a5310;--mv-bucket-unallocated-track: #f8e8bf;--mv-status-pending: #805400;--mv-status-pending-track: #f9e8ba;--mv-status-approved: #176033;--mv-status-approved-track: #d8f0df;--mv-status-denied: #9b2f34;--mv-status-denied-track: #ffddde;--mv-amount-pos: var(--mv-status-approved);--mv-amount-neg: var(--mv-status-denied);--mv-radius-sm: 10px;--mv-radius-md: 14px;--mv-radius-lg: 24px;--mv-radius-card: 18px;--mv-radius-pill: 999px;--mv-shadow-sm: 0 1px 2px rgb(6 35 34 / 8%);--mv-shadow-raised: 0 12px 30px rgb(6 35 34 / 10%);--mv-space-xs: 4px;--mv-space-sm: 8px;--mv-space-md: 16px;--mv-space-lg: 24px;--mv-space-xl: 32px;--mv-touch-min: 44px;--mv-child-touch-min: 48px;--mv-motion-fast: .14s;--mv-motion-base: .18s;--mv-motion-slow: .22s;--mv-motion-shimmer: 1.6s;--mv-motion-easing: cubic-bezier(.2, .8, .2, 1);--mv-shell-topbar-h: 64px;--mv-shell-tabbar-h: 72px;--mv-shell-rail-w: 264px;--mv-shell-rail-w-collapsed: 80px;--mv-content-max: 1180px}html[data-theme=dark]{--mv-bg: #0b1416;--mv-surface: #122023;--mv-surface-raised: #1a2b2f;--mv-text: #f4f8f7;--mv-text-muted: #b8c7c8;--mv-primary: #75e0d1;--mv-on-primary: #052f2c;--mv-primary-soft: #163936;--mv-coral: #ff8a78;--mv-outline: #526467;--mv-outline-soft: #2d4145;--mat-sys-surface-container-low: #101c1f;--mat-sys-surface-container: #162528;--mat-sys-surface-container-high: #1a2b2f;--mat-sys-surface-container-highest: #223539;--mat-sys-on-primary-container: #a7eee4;--mat-sys-secondary: #a3cfca;--mat-sys-on-secondary: #0c3733;--mat-sys-secondary-container: #274b48;--mat-sys-on-secondary-container: #c0e9e4;--mat-sys-tertiary: #ffb4a8;--mat-sys-on-tertiary: #5b160d;--mat-sys-tertiary-container: #4a2723;--mat-sys-on-tertiary-container: #ffd9d3;--mat-sys-error: #ffb3b5;--mat-sys-on-error: #650f18;--mat-sys-error-container: #571e24;--mat-sys-on-error-container: #ffd9db;--mv-bucket-spend: #ff9a88;--mv-bucket-spend-track: #4a2723;--mv-bucket-save: #74c9e6;--mv-bucket-save-track: #163541;--mv-bucket-grow: #8fd3a5;--mv-bucket-grow-track: #1a3926;--mv-bucket-unallocated: #f2c66d;--mv-bucket-unallocated-track: #473716;--mv-status-pending: #f2c66d;--mv-status-pending-track: #473716;--mv-status-approved: #96d7aa;--mv-status-approved-track: #1a3926;--mv-status-denied: #ffb0b3;--mv-status-denied-track: #4d252a;--mv-shadow-sm: 0 1px 2px rgb(0 0 0 / 32%);--mv-shadow-raised: 0 16px 36px rgb(0 0 0 / 30%)}body{background-color:var(--mv-bg);color:var(--mat-sys-on-surface);font:var(--mat-sys-body-medium);font-family:"Manrope Variable","Manrope",var(--mat-sys-body-medium-font, sans-serif);margin:0;height:100%;min-width:320px;transition:background-color var(--mv-motion-base) var(--mv-motion-easing),color var(--mv-motion-base) var(--mv-motion-easing)}button,input,select,textarea{font:inherit}.tabular-nums,[data-testid*=amount],[data-testid*=balance]{font-variant-numeric:tabular-nums}:focus-visible{outline:3px solid var(--mv-coral);outline-offset:2px}@keyframes mv-shimmer{0%{background-position:220% 0}to{background-position:-220% 0}}.mv-tone-child{--mv-touch-min: 48px;--mv-type-scale: 1.15;--mv-shell-tabbar-h: 68px;font-size:calc(1rem * var(--mv-type-scale))}.mv-tone-child button,.mv-tone-child a,.mv-tone-child .mat-mdc-button-base{min-height:var(--mv-touch-min);min-width:var(--mv-touch-min)}.mv-tone-child .mat-mdc-text-field-wrapper,.mv-tone-child .mat-mdc-select,.mv-tone-child .mat-mdc-form-field-input-control,.mv-tone-child .mat-mdc-input-element{min-height:var(--mv-touch-min)}.mv-tone-child .mv-shell-nav-link{display:flex;flex-direction:column;align-items:center;gap:2px;padding:var(--mv-space-xs) var(--mv-space-md);border-radius:var(--mv-radius-lg)}.mv-tone-child .mv-shell-nav-link mat-icon{font-size:26px;width:26px;height:26px}.mv-tone-child .mv-shell-nav-label{font-size:.75rem;font-weight:700}.mv-tone-child .mv-shell-nav-active{background-color:#00000052}.mv-tone-parent{--mat-checkbox-touch-target-display: block;--mat-checkbox-state-layer-size: 36px;--mat-chip-container-height: 28px;--mat-expansion-header-collapsed-state-height: 44px;--mat-expansion-header-expanded-state-height: 60px;--mat-fab-small-touch-target-display: ;--mat-fab-touch-target-display: block;--mat-button-filled-touch-target-display: block;--mat-button-filled-container-height: 36px;--mat-button-outlined-container-height: 36px;--mat-button-outlined-touch-target-display: block;--mat-button-protected-touch-target-display: block;--mat-button-protected-container-height: 36px;--mat-button-text-touch-target-display: block;--mat-button-text-container-height: 36px;--mat-button-tonal-container-height: 36px;--mat-button-tonal-touch-target-display: block;--mat-form-field-container-height: 52px;--mat-form-field-filled-label-display: block;--mat-form-field-container-vertical-padding: 14px;--mat-form-field-filled-with-label-container-padding-top: 22px;--mat-form-field-filled-with-label-container-padding-bottom: 6px;--mat-icon-button-touch-target-display: block;--mat-icon-button-state-layer-size: 36px;--mat-list-list-item-leading-icon-start-space: 12px;--mat-list-list-item-leading-icon-end-space: 12px;--mat-list-list-item-one-line-container-height: 44px;--mat-list-list-item-two-line-container-height: 60px;--mat-list-list-item-three-line-container-height: 84px;--mat-paginator-container-size: 52px;--mat-paginator-form-field-container-height: 40px;--mat-paginator-form-field-container-vertical-padding: 8px;--mat-paginator-touch-target-display: block;--mat-radio-touch-target-display: block;--mat-radio-state-layer-size: 36px;--mat-tab-container-height: 44px;--mat-select-arrow-transform: translateY(-8px);--mat-button-toggle-height: 40px;--mat-stepper-header-height: 68px;--mat-table-header-container-height: 52px;--mat-table-footer-container-height: 48px;--mat-table-row-item-container-height: 48px;--mat-toolbar-standard-height: 60px;--mat-toolbar-mobile-height: 52px;--mat-tree-node-min-height: 44px;--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px;--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12}.mv-tone-parent .mv-shell-nav-link{display:inline-flex;align-items:center;gap:var(--mv-space-xs);padding:2px var(--mv-space-sm);border-radius:var(--mv-radius-sm)}.mv-tone-parent .mv-shell-nav-link mat-icon{font-size:20px;width:20px;height:20px}.mv-tone-parent .mv-shell-nav-label{font-size:.875rem;font-weight:500}.mv-tone-parent .mv-shell-nav-active{background-color:#0000003d}.mv-shell-rail{background-color:var(--mat-sys-primary);min-height:100vh;overflow-y:auto}.mv-shell-rail .mv-shell-nav-link,.mv-shell-rail .mv-shell-nav-link mat-icon,.mv-shell-rail .mv-shell-nav-label,.mv-shell-rail .mv-shell-rail-toggle,.mv-shell-rail .mv-shell-rail-toggle mat-icon{color:#fff!important}.mv-shell-rail .mv-shell-nav-link{display:flex!important;flex-direction:row!important;align-items:center;justify-content:flex-start;width:100%;gap:var(--mv-space-sm)}.mv-shell-nav-comingsoon{display:flex!important;flex-direction:row!important;align-items:center;gap:var(--mv-space-xs);color:#ffffffbf!important}.mv-shell-nav-comingsoon mat-icon{color:#ffffffbf!important}.mv-shell-nav-comingsoon .mv-shell-nav-comingsoon-lock{margin-inline-start:auto;font-size:16px;width:16px;height:16px}.mv-shell-toolbar{background-color:var(--mat-sys-primary)!important;color:#fff}.mv-shell-tabbar{position:fixed;inset-inline:0;bottom:0;height:var(--mv-shell-tabbar-h);display:flex;justify-content:space-around;align-items:stretch;background:var(--mat-sys-primary);color:#fff;padding-bottom:env(safe-area-inset-bottom)}@media(min-width:768px){.mv-shell-tabbar{display:none}}.mv-shell-tabbar .mv-shell-nav-link{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:var(--mv-space-xs);border-radius:0;color:#fff!important;min-width:0}.mv-shell-tabbar .mv-shell-nav-label{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mv-profile-avatar{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:999px;background-color:var(--mat-sys-tertiary-container, #eaddff);color:var(--mat-sys-on-tertiary-container, #21005d);font-family:Manrope Variable,Manrope,sans-serif;font-size:.9375rem;font-weight:700;line-height:1;text-transform:uppercase;flex-shrink:0}.mv-avatar-button.mat-mdc-icon-button{display:inline-flex;align-items:center;justify-content:center;padding:0}.mv-profile-avatar-child{background-color:var(--mv-bucket-grow-track);color:var(--mv-bucket-grow)}.mv-credit-chip{background-color:#ffffff29;line-height:1;white-space:nowrap}.mv-credit-chip:hover,.mv-credit-chip:focus-visible{background-color:#ffffff47}.mv-member-avatar{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:999px;background-color:var(--mat-sys-tertiary-container, #eaddff);color:var(--mat-sys-on-tertiary-container, #21005d);font-family:Manrope Variable,Manrope,sans-serif;font-size:1rem;font-weight:700;line-height:1;text-transform:uppercase;flex-shrink:0}.mv-member-avatar-child{background-color:var(--mv-bucket-grow-track);color:var(--mv-bucket-grow)}.mv-auth-shell{background-color:var(--mat-sys-surface-container-low, #f7f2fb)}.mv-brand-tile{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;flex-shrink:0;border-radius:.625rem;background:#fff}.mv-brand-tile .mat-icon{font-size:1.25rem;width:1.25rem;height:1.25rem;color:var(--mat-sys-primary)}.mv-rail-brand-toggle{border:0;background:none;padding:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:flex-start;height:2.25rem}.mv-rail-brand-toggle .mv-rail-brand-chevron{display:none}.mv-rail-brand-toggle:hover .mv-rail-brand-glyph,.mv-rail-brand-toggle:focus-visible .mv-rail-brand-glyph{display:none}.mv-rail-brand-toggle:hover .mv-rail-brand-chevron,.mv-rail-brand-toggle:focus-visible .mv-rail-brand-chevron{display:block}.mv-shell-rail .mv-rail-brand-toggle .mat-icon{color:var(--mat-sys-primary)!important}.mv-auth-brand-icon{font-size:2rem;width:2rem;height:2rem}@media(min-width:768px){.mv-auth-brand-icon{font-size:2.5rem;width:2.5rem;height:2.5rem}}.mv-amount{transition:color var(--mv-motion-fast) var(--mv-motion-easing)}.mv-amount-pos{color:var(--mv-amount-pos)}.mv-amount-neg{color:var(--mv-amount-neg)}.mv-dialog-title{color:var(--mat-sys-on-surface)}.mv-pin-input{letter-spacing:.5em;font-size:1.25rem;text-align:center}.mv-profile-menu-item{display:flex;align-items:center;gap:var(--mv-space-sm)}.mv-profile-menu-item .mv-profile-role-icon{margin-left:auto;opacity:.5}.mv-profile-menu-item .mv-profile-role-label{margin-left:auto;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.02em;opacity:.6}@media(prefers-reduced-motion:reduce){:root{--mv-motion-fast: 0ms;--mv-motion-base: 0ms;--mv-motion-slow: 0ms;--mv-motion-shimmer: 0ms}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.mv-alloc-slider{background-color:var(--mv-slider-track);transition:background-color var(--mv-motion-fast) var(--mv-motion-easing)}@supports (color: color-mix(in lab,red,red)){.mv-alloc-slider{background-color:color-mix(in srgb,var(--mv-slider-track) 25%,transparent)}}.mv-alloc-mat-slider{--mat-slider-inactive-track-color: var(--mv-slider-track);--mat-slider-active-track-color: var(--mv-slider-active);--mat-slider-handle-color: var(--mv-slider-active);--mat-slider-focus-handle-color: var(--mv-slider-active);--mat-slider-hover-handle-color: var(--mv-slider-active);--mat-slider-focus-state-layer-color: var(--mv-slider-active);--mat-slider-hover-state-layer-color: var(--mv-slider-active);--mat-slider-ripple-color: var(--mv-slider-active);--mat-slider-inactive-track-height: 12px;--mat-slider-active-track-height: 12px;--mat-slider-handle-height: 28px;--mat-slider-handle-width: 28px}mat-slider.mv-alloc-mat-slider{display:block;width:auto;margin:0 14px}.mv-shell-rail{background:var(--mv-surface);color:var(--mv-text);border-inline-end:1px solid var(--mv-outline-soft);box-shadow:var(--mv-shadow-sm)}.mv-shell-rail .mv-shell-nav-link,.mv-shell-rail .mv-shell-nav-link mat-icon,.mv-shell-rail .mv-shell-nav-label,.mv-shell-rail .mv-shell-rail-toggle,.mv-shell-rail .mv-shell-rail-toggle mat-icon{color:var(--mv-text-muted)!important}.mv-shell-rail .mv-shell-nav-link:hover{background:var(--mat-sys-surface-container-low);color:var(--mv-text)!important}.mv-rail-items{padding-block:8px}.mv-shell-rail .mv-shell-nav-link{position:relative;min-height:48px;padding:0 14px!important;border:1px solid transparent;border-radius:10px!important;font-family:Manrope Variable,Manrope,sans-serif;letter-spacing:-.006em}.mv-shell-rail .mv-shell-nav-link .mdc-button__label{display:block;min-width:0;flex:1 1 auto;text-align:start}.mv-shell-rail .mv-shell-nav-link mat-icon{width:22px!important;height:22px!important;margin:0!important;font-size:22px!important;line-height:22px!important}.mv-shell-rail .mv-shell-nav-label{overflow:hidden;font-size:.875rem!important;font-weight:600!important;line-height:1.25rem;text-overflow:ellipsis;white-space:nowrap}.mv-shell-rail.w-rail-collapsed .mv-rail-items{align-items:center;padding-inline:8px}.mv-shell-rail.w-rail-collapsed .mv-shell-nav-link{width:48px;min-width:48px;justify-content:center!important;padding-inline:0!important}.mv-shell-rail.w-rail-collapsed .mv-shell-nav-link .mdc-button__label{display:none}.mv-tone-child .mv-shell-nav-active,.mv-tone-parent .mv-shell-nav-active,.mv-shell-rail .mv-shell-nav-active{background:var(--mv-primary-soft)!important;color:var(--mv-primary)!important;box-shadow:none;border-color:var(--mv-primary)}@supports (color: color-mix(in lab,red,red)){.mv-tone-child .mv-shell-nav-active,.mv-tone-parent .mv-shell-nav-active,.mv-shell-rail .mv-shell-nav-active{border-color:color-mix(in srgb,var(--mv-primary) 14%,transparent)}}.mv-tone-child .mv-shell-nav-active mat-icon,.mv-tone-child .mv-shell-nav-active .mv-shell-nav-label,.mv-tone-parent .mv-shell-nav-active mat-icon,.mv-tone-parent .mv-shell-nav-active .mv-shell-nav-label,.mv-shell-rail .mv-shell-nav-active mat-icon,.mv-shell-rail .mv-shell-nav-active .mv-shell-nav-label{color:var(--mv-primary)!important}.mv-shell-rail .mv-shell-nav-active:before{position:absolute;inset-block:10px;inset-inline-start:0;width:3px;border-radius:var(--mv-radius-pill);background:var(--mv-primary);content:""}.mv-shell-rail.w-rail-collapsed .mv-shell-nav-active:before{inset-block:12px}.mv-shell-toolbar{background:var(--mv-surface)!important;color:var(--mv-text)!important;border-bottom:1px solid var(--mv-outline-soft);box-shadow:var(--mv-shadow-sm);padding-top:env(safe-area-inset-top);min-height:calc(var(--mv-shell-topbar-h) + env(safe-area-inset-top));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}@supports (color: color-mix(in lab,red,red)){.mv-shell-toolbar{background:color-mix(in srgb,var(--mv-surface) 94%,transparent)!important}}.mv-brand-tile{width:2.5rem;height:2.5rem;border-radius:var(--mv-radius-md);background:var(--mv-primary-soft);border:1px solid var(--mv-primary)}@supports (color: color-mix(in lab,red,red)){.mv-brand-tile{border:1px solid color-mix(in srgb,var(--mv-primary) 18%,transparent)}}.mv-shell-rail .mv-rail-brand-toggle .mat-icon{color:var(--mv-primary)!important}.mv-credit-chip{background:var(--mv-primary-soft);color:var(--mv-primary)!important;border:1px solid var(--mv-primary)}@supports (color: color-mix(in lab,red,red)){.mv-credit-chip{border:1px solid color-mix(in srgb,var(--mv-primary) 18%,transparent)}}.mv-credit-chip:hover,.mv-credit-chip:focus-visible{background:var(--mv-primary-soft)}@supports (color: color-mix(in lab,red,red)){.mv-credit-chip:hover,.mv-credit-chip:focus-visible{background:color-mix(in srgb,var(--mv-primary-soft) 80%,var(--mv-primary))}}.mv-profile-avatar,.mv-member-avatar{background:var(--mv-primary-soft);color:var(--mv-primary);border:1px solid var(--mv-primary)}@supports (color: color-mix(in lab,red,red)){.mv-profile-avatar,.mv-member-avatar{border:1px solid color-mix(in srgb,var(--mv-primary) 22%,transparent)}}.mv-shell-tabbar{inset-inline:var(--mv-space-sm);width:auto;height:calc(var(--mv-shell-tabbar-h) + env(safe-area-inset-bottom));justify-content:space-around;background:var(--mv-surface-raised);color:var(--mv-text);border:1px solid var(--mv-outline-soft);border-bottom:0;border-radius:20px 20px 0 0;box-shadow:0 -10px 30px #0623221a;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}@supports (color: color-mix(in lab,red,red)){.mv-shell-tabbar{background:color-mix(in srgb,var(--mv-surface-raised) 96%,transparent)}}.mv-shell-tabbar .mv-shell-nav-link{margin:7px 2px;padding:var(--mv-space-xs) 2px;border-radius:var(--mv-radius-md);color:var(--mv-text-muted)!important}.mv-shell-tabbar .mv-shell-nav-link.mv-shell-nav-active{background:var(--mv-primary-soft)!important;color:var(--mv-primary)!important;box-shadow:none}.mv-shell-tabbar .mv-shell-nav-link.mv-shell-nav-active mat-icon,.mv-shell-tabbar .mv-shell-nav-link.mv-shell-nav-active .mv-shell-nav-label{color:var(--mv-primary)!important}.mv-nav-drawer-container{z-index:100}.mv-nav-drawer-panel{display:flex;flex-direction:column;width:min(88vw,20rem);background:var(--mv-surface-raised);color:var(--mv-text);padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);padding-inline-start:env(safe-area-inset-left);transition:transform var(--mv-motion-base) var(--mv-motion-easing)!important}.mv-nav-drawer-body{flex:1 1 auto}.mv-nav-drawer-group-heading{color:var(--mv-text-muted)}.mv-nav-drawer-divider{border-top:1px solid var(--mv-outline-soft)}.mv-nav-drawer-row:hover{background:var(--mat-sys-surface-container-low)}.mv-nav-drawer-container .mat-drawer-backdrop{transition:background-color var(--mv-motion-base) var(--mv-motion-easing)!important}@media(prefers-reduced-motion:reduce){.mv-nav-drawer-panel,.mv-nav-drawer-container .mat-drawer-backdrop{transition:none!important}}.mv-submit-btn{position:relative}.mv-submit-btn .mv-btn-spinner{position:absolute;inset:0;margin:auto;--mdc-circular-progress-active-indicator-color: currentColor}.mv-auth-shell{position:relative;display:grid;min-height:100dvh;background:radial-gradient(circle at 85% 12%,var(--mv-coral),transparent 30%),var(--mv-bg)}@supports (color: color-mix(in lab,red,red)){.mv-auth-shell{background:radial-gradient(circle at 85% 12%,color-mix(in srgb,var(--mv-coral) 10%,transparent),transparent 30%),var(--mv-bg)}}.mv-auth-theme-toggle{position:fixed;z-index:5;top:max(var(--mv-space-md),env(safe-area-inset-top));right:var(--mv-space-md)}.mv-theme-icon-button{background:var(--mv-surface-raised)!important;color:var(--mv-primary)!important;border:1px solid var(--mv-outline-soft)!important;box-shadow:var(--mv-shadow-sm)}.mv-auth-brand-panel{display:none}.mv-auth-form-panel{min-width:0;display:flex;flex-direction:column;justify-content:center;padding:72px var(--mv-space-md) var(--mv-space-xl)}.mv-auth-content{width:100%;max-width:520px;margin-inline:auto}.mv-auth-mobile-lockup,.mv-auth-lockup{display:flex;align-items:center;gap:var(--mv-space-sm);font-size:1.35rem;font-weight:800;letter-spacing:-.03em}.mv-auth-mobile-lockup{justify-content:center;gap:.25rem;font-size:2.75rem;margin-bottom:var(--mv-space-lg)}.mv-auth-message-card{display:flex;flex-direction:column;align-items:center;gap:var(--mv-space-md);padding:var(--mv-space-xl);border:1px solid var(--mv-outline-soft);border-radius:var(--mv-radius-card);background:var(--mv-surface);box-shadow:var(--mv-shadow-sm)}.mv-auth-symbol{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:var(--mv-radius-pill);background:var(--mv-primary-soft);color:var(--mv-primary)}.mv-auth-symbol mat-icon{width:28px;height:28px;font-size:28px}.mv-auth-symbol-error{background:var(--mv-status-denied-track);color:var(--mv-status-denied)}@media(min-width:768px){.mv-auth-form-panel{padding-inline:var(--mv-space-xl)}}@media(min-width:1280px){.mv-auth-shell{grid-template-columns:minmax(420px,42%) minmax(0,58%)}.mv-auth-brand-panel{position:relative;display:flex;min-width:0;flex-direction:column;justify-content:center;overflow:hidden;padding:clamp(48px,7vw,112px);background:var(--mv-primary);color:var(--mv-on-primary)}.mv-auth-brand-panel .mv-auth-lockup{position:absolute;top:48px;left:clamp(48px,7vw,112px)}.mv-auth-brand-panel .mv-auth-lockup app-mv-brand-mark{padding:6px;border-radius:var(--mv-radius-md);background:var(--mv-surface)}.mv-auth-eyebrow{margin-bottom:var(--mv-space-md);font-size:.75rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.mv-auth-brand-panel h2{max-width:12ch;font-size:clamp(2.5rem,4vw,4.5rem);font-weight:800;line-height:1.05;letter-spacing:-.055em}.mv-auth-brand-panel>p:last-of-type{max-width:38rem;margin-top:var(--mv-space-lg);font-size:1.05rem;line-height:1.65;opacity:.82}.mv-auth-mobile-lockup{display:none}.mv-auth-band-art{position:absolute;right:-100px;bottom:-160px;display:flex;align-items:flex-end;gap:18px;transform:rotate(-12deg);opacity:.18}.mv-auth-band-art span{display:block;width:74px;height:260px;border:16px solid currentcolor;border-bottom:0;border-radius:48px 48px 0 0}.mv-auth-band-art span:nth-child(2){height:340px}.mv-auth-band-art span:nth-child(3){height:430px}}.mat-mdc-menu-panel,.mat-mdc-dialog-surface{border:1px solid var(--mv-outline-soft);background:var(--mv-surface-raised)!important;color:var(--mv-text)!important;box-shadow:var(--mv-shadow-raised)!important}.mat-mdc-menu-panel{border-radius:var(--mv-radius-md)!important}.mat-mdc-dialog-surface{border-radius:var(--mv-radius-card)!important}@media(max-width:767px){.mat-mdc-dialog-actions{align-items:stretch!important;flex-direction:column-reverse}.mat-mdc-dialog-actions button,.mat-mdc-dialog-actions app-mv-button{width:100%}}.mv-button{border-radius:var(--mv-radius-md);box-shadow:none}.mv-button:active:not(:disabled){transform:translateY(1px)}.mv-button:disabled{filter:saturate(.65)}.mv-badge-icon{width:16px!important;height:16px!important;font-size:16px!important}.mv-page-header{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--mv-space-md)}.mv-page-header h1{max-width:24ch;overflow-wrap:anywhere;font-size:clamp(1.75rem,3vw,2.5rem);line-height:1.1;letter-spacing:-.04em}.mv-page-eyebrow{margin-bottom:var(--mv-space-xs);color:var(--mv-primary);font-size:.75rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.mv-page-actions{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:var(--mv-space-sm)}.mat-mdc-form-field{--mat-form-field-container-height: 48px;--mat-form-field-container-vertical-padding: 12px;min-width:0}.mat-mdc-text-field-wrapper{min-height:48px;border-radius:var(--mv-radius-md)!important;background:var(--mv-surface)!important}.mat-mdc-form-field-error,.mat-mdc-form-field-hint{overflow-wrap:anywhere;line-height:1.35}.mv-filter-field .mat-mdc-form-field-subscript-wrapper{display:none}.mat-mdc-select-value,.mat-mdc-form-field-infix,.mat-mdc-input-element{min-width:0}html[data-theme=dark] .bg-white{background-color:var(--mv-surface)!important}@media(max-width:767px){.mv-page-actions{width:100%}.mv-page-actions>*{flex:1 1 auto}}.mv-child-page{padding-bottom:var(--mv-space-xl)}.mv-child-page .mv-button,.mv-child-page button,.mv-child-page a[routerlink],.mv-tone-child .mv-button,.mv-tone-child button{min-height:var(--mv-child-touch-min)}.mv-child-hero{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--mv-space-md)}.mv-child-hero-title{max-width:22ch;overflow-wrap:anywhere;color:var(--mv-text);font-family:Manrope Variable,Manrope,sans-serif;font-size:clamp(2rem,5vw,3.25rem);font-weight:800;line-height:1.05;letter-spacing:-.045em}.mv-child-hero-copy{max-width:52ch;margin-top:var(--mv-space-sm);color:var(--mv-text-muted);line-height:1.55}.mv-bucket-overview{padding:var(--mv-space-md);border:1px solid var(--mv-outline-soft);border-radius:var(--mv-radius-lg);background:radial-gradient(circle at 12% 10%,var(--mv-coral),transparent 32%),var(--mv-surface);box-shadow:var(--mv-shadow-sm)}@supports (color: color-mix(in lab,red,red)){.mv-bucket-overview{background:radial-gradient(circle at 12% 10%,color-mix(in srgb,var(--mv-coral) 12%,transparent),transparent 32%),var(--mv-surface)}}.mv-balance-value{overflow-wrap:anywhere;font-family:Manrope Variable,Manrope,sans-serif;font-size:clamp(2rem,5vw,3rem);font-variant-numeric:tabular-nums;font-weight:800;line-height:1.1;letter-spacing:-.04em}.mv-balance-card .mv-card{border-left:4px solid var(--mv-outline)}.mv-balance-card[data-bucket=Spend] .mv-card{border-left-color:var(--mv-bucket-spend)}.mv-balance-card[data-bucket=Save] .mv-card{border-left-color:var(--mv-bucket-save)}.mv-balance-card[data-bucket=Grow] .mv-card{border-left-color:var(--mv-bucket-grow)}.mv-unallocated-card .mv-card{border-color:var(--mv-bucket-unallocated);background:var(--mv-bucket-unallocated-track)}@supports (color: color-mix(in lab,red,red)){.mv-unallocated-card .mv-card{border-color:color-mix(in srgb,var(--mv-bucket-unallocated) 36%,var(--mv-outline-soft))}}.mv-child-work-area>app-card .mv-card{min-height:100%}.mv-feature-card{min-width:0;padding:var(--mv-space-md);border:1px solid var(--mv-outline-soft);border-radius:var(--mv-radius-card);background:var(--mv-surface);box-shadow:var(--mv-shadow-sm)}.mv-feature-cta{display:flex;min-height:var(--mv-child-touch-min);align-items:center;gap:var(--mv-space-sm);padding:12px var(--mv-space-md);border:1px solid var(--mv-bucket-grow);border-radius:var(--mv-radius-card);background:var(--mv-bucket-grow-track);color:var(--mv-bucket-grow);font-family:Manrope Variable,Manrope,sans-serif;font-weight:800;transition:border-color var(--mv-motion-fast) var(--mv-motion-easing),box-shadow var(--mv-motion-fast) var(--mv-motion-easing)}@supports (color: color-mix(in lab,red,red)){.mv-feature-cta{border:1px solid color-mix(in srgb,var(--mv-bucket-grow) 30%,transparent)}}.mv-feature-cta:hover{border-color:var(--mv-bucket-grow);box-shadow:var(--mv-shadow-sm)}.mv-activity-row,.mv-status-row{display:flex;min-width:0;min-height:var(--mv-child-touch-min);align-items:center;justify-content:space-between;gap:var(--mv-space-sm);padding:var(--mv-space-sm);border-radius:var(--mv-radius-md);color:var(--mv-text);font-size:.875rem}.mv-request-row{display:flex;min-width:0;flex-direction:column;gap:var(--mv-space-sm);padding:12px 0;border-bottom:1px solid var(--mv-outline-soft)}.mv-request-row:last-child{border-bottom:0}.mv-request-notice{padding:12px var(--mv-space-md);border:1px solid var(--mv-status-pending);border-radius:var(--mv-radius-md);background:var(--mv-status-pending-track);color:var(--mv-status-pending);font-size:.875rem;font-weight:700}@supports (color: color-mix(in lab,red,red)){.mv-request-notice{border:1px solid color-mix(in srgb,var(--mv-status-pending) 38%,transparent)}}.mv-activity-row:hover{background:var(--mat-sys-surface-container-low)}.mv-status-row{border:1px solid var(--mv-outline-soft);background:var(--mat-sys-surface-container-low)}.mv-status-panel{padding:12px var(--mv-space-md);border:1px solid;border-radius:var(--mv-radius-md);font-size:.875rem;font-weight:600;overflow-wrap:anywhere}.mv-status-panel-error{border-color:var(--mv-status-denied);background:var(--mv-status-denied-track);color:var(--mv-status-denied)}@supports (color: color-mix(in lab,red,red)){.mv-status-panel-error{border-color:color-mix(in srgb,var(--mv-status-denied) 38%,transparent)}}.mv-status-panel-success{border-color:var(--mv-status-approved);background:var(--mv-status-approved-track);color:var(--mv-status-approved)}@supports (color: color-mix(in lab,red,red)){.mv-status-panel-success{border-color:color-mix(in srgb,var(--mv-status-approved) 38%,transparent)}}.mv-credit-balance-hero{padding:clamp(16px,4vw,28px);border:1px solid var(--mv-bucket-grow);border-radius:var(--mv-radius-lg);background:radial-gradient(circle at 80% 0%,var(--mv-coral),transparent 36%),var(--mv-bucket-grow-track);color:var(--mv-bucket-grow);text-align:center;font-family:Manrope Variable,Manrope,sans-serif;font-size:clamp(1.3rem,4vw,2rem);font-variant-numeric:tabular-nums;font-weight:800;overflow-wrap:anywhere}@supports (color: color-mix(in lab,red,red)){.mv-credit-balance-hero{border:1px solid color-mix(in srgb,var(--mv-bucket-grow) 32%,var(--mv-outline-soft))}}@supports (color: color-mix(in lab,red,red)){.mv-credit-balance-hero{background:radial-gradient(circle at 80% 0%,color-mix(in srgb,var(--mv-coral) 14%,transparent),transparent 36%),var(--mv-bucket-grow-track)}}.mv-credit-equation{padding:12px var(--mv-space-md);border-radius:var(--mv-radius-md);background:var(--mv-bucket-grow-track);color:var(--mv-bucket-grow);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.mv-number-input{min-height:var(--mv-child-touch-min);padding:12px var(--mv-space-md);border:1px solid var(--mv-outline);border-radius:var(--mv-radius-md);background:var(--mv-surface);color:var(--mv-text);font-variant-numeric:tabular-nums}.mv-number-input:focus-visible{outline:3px solid var(--mv-primary);outline-offset:2px;border-color:var(--mv-primary)}@supports (color: color-mix(in lab,red,red)){.mv-number-input:focus-visible{outline:3px solid color-mix(in srgb,var(--mv-primary) 32%,transparent)}}.mv-allocation-panel .mv-card{max-height:calc(100dvh - 32px);overflow-y:auto;border-color:var(--mv-primary);box-shadow:var(--mv-shadow-raised)}@supports (color: color-mix(in lab,red,red)){.mv-allocation-panel .mv-card{border-color:color-mix(in srgb,var(--mv-primary) 24%,var(--mv-outline-soft))}}.mv-hero{display:flex;align-items:center;gap:var(--mv-space-md);padding:clamp(18px,4vw,30px);border-radius:var(--mv-radius-lg);border:1px solid var(--mv-bucket-grow);background:radial-gradient(circle at 88% 6%,var(--mv-coral),transparent 44%),var(--mv-bucket-grow-track);box-shadow:var(--mv-shadow-sm)}@supports (color: color-mix(in lab,red,red)){.mv-hero{border:1px solid color-mix(in srgb,var(--mv-bucket-grow) 22%,var(--mv-outline-soft))}}@supports (color: color-mix(in lab,red,red)){.mv-hero{background:radial-gradient(circle at 88% 6%,color-mix(in srgb,var(--mv-coral) 16%,transparent),transparent 44%),var(--mv-bucket-grow-track)}}.mv-hero-medallion{display:grid;place-items:center;flex-shrink:0;width:clamp(52px,12vw,68px);height:clamp(52px,12vw,68px);border-radius:50%;background:var(--mv-surface);color:var(--mv-bucket-grow);box-shadow:var(--mv-shadow-sm)}@supports (color: color-mix(in lab,red,red)){.mv-hero-medallion{background:color-mix(in srgb,var(--mv-surface) 72%,transparent)}}.mv-hero-medallion .mat-icon{width:clamp(26px,6vw,34px);height:clamp(26px,6vw,34px);font-size:clamp(26px,6vw,34px)}.mv-hero-label{font-size:.8rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:var(--mv-bucket-grow)}@supports (color: color-mix(in lab,red,red)){.mv-hero-label{color:color-mix(in srgb,var(--mv-bucket-grow) 74%,var(--mv-text))}}.mv-hero-value{font-family:Manrope Variable,Manrope,sans-serif;font-size:clamp(2rem,7vw,2.9rem);font-weight:800;line-height:1.02;color:var(--mv-bucket-grow);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.mv-segment{display:inline-flex;gap:4px;padding:4px;border-radius:var(--mv-radius-pill);background:var(--mat-sys-surface-container-low);border:1px solid var(--mv-outline-soft)}.mv-segment-btn{min-height:40px;padding:0 var(--mv-space-md);border-radius:var(--mv-radius-pill);font-family:Manrope Variable,Manrope,sans-serif;font-weight:700;color:var(--mv-text);transition:background-color var(--mv-motion-fast) var(--mv-motion-easing),color var(--mv-motion-fast) var(--mv-motion-easing)}.mv-segment-btn[aria-pressed=true],.mv-segment-btn.is-active{background:var(--mv-primary);color:var(--mv-on-primary, #fff);box-shadow:var(--mv-shadow-sm)}.mv-tile-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:var(--mv-space-md)}.mv-tile{display:flex;flex-direction:column;align-items:center;gap:var(--mv-space-sm);min-width:0;padding:var(--mv-space-lg) var(--mv-space-md);border-radius:var(--mv-radius-lg);border:1px solid var(--mv-outline-soft);background:var(--mv-surface);box-shadow:var(--mv-shadow-sm);text-align:center;transition:transform var(--mv-motion-fast) var(--mv-motion-easing),box-shadow var(--mv-motion-fast) var(--mv-motion-easing)}.mv-tile:hover{transform:translateY(-3px);box-shadow:var(--mv-shadow-raised)}.mv-tile-medallion{display:grid;place-items:center;width:60px;height:60px;border-radius:22px;background:var(--mv-bucket-grow-track);color:var(--mv-bucket-grow)}.mv-tile-medallion .mat-icon{width:30px;height:30px;font-size:30px}.mv-tile-name{font-family:Manrope Variable,Manrope,sans-serif;font-weight:800;color:var(--mv-text);overflow-wrap:anywhere}.mv-cost-pill{display:inline-flex;align-items:center;gap:4px;padding:4px var(--mv-space-sm);border-radius:var(--mv-radius-pill);background:var(--mv-bucket-grow);color:var(--mv-bucket-grow);font-family:Manrope Variable,Manrope,sans-serif;font-weight:800;font-variant-numeric:tabular-nums}@supports (color: color-mix(in lab,red,red)){.mv-cost-pill{background:color-mix(in srgb,var(--mv-bucket-grow) 14%,transparent)}}.mv-afford-track{width:100%;height:8px;border-radius:var(--mv-radius-pill);overflow:hidden;background:var(--mat-sys-surface-container-highest)}.mv-afford-fill{height:100%;border-radius:var(--mv-radius-pill);background:var(--mv-bucket-grow);transition:width var(--mv-motion-base) var(--mv-motion-easing)}.mv-task-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:var(--mv-space-md)}.mv-task-card{display:flex;flex-direction:column;gap:var(--mv-space-sm);min-width:0;padding:var(--mv-space-md);border-radius:var(--mv-radius-card);border:1px solid var(--mv-outline-soft);border-left:4px solid var(--mv-task-accent, var(--mv-bucket-grow));background:var(--mv-surface);box-shadow:var(--mv-shadow-sm);transition:transform var(--mv-motion-fast) var(--mv-motion-easing),box-shadow var(--mv-motion-fast) var(--mv-motion-easing)}.mv-task-card:hover{transform:translateY(-2px);box-shadow:var(--mv-shadow-raised)}.mv-task-head{display:flex;align-items:flex-start;gap:var(--mv-space-sm);width:100%;min-width:0;text-align:left}.mv-task-actions{display:flex;gap:var(--mv-space-sm);margin-top:auto;padding-top:var(--mv-space-xs)}.mv-task-actions .mv-button{flex:1}.mv-task-medallion{display:grid;place-items:center;flex-shrink:0;width:44px;height:44px;border-radius:14px;background:var(--mv-task-accent, var(--mv-bucket-grow));color:var(--mv-task-accent, var(--mv-bucket-grow))}@supports (color: color-mix(in lab,red,red)){.mv-task-medallion{background:color-mix(in srgb,var(--mv-task-accent, var(--mv-bucket-grow)) 16%,transparent)}}@media(max-width:767px){.mv-child-page{gap:var(--mv-space-md)}.mv-bucket-overview{margin-inline:calc(var(--mv-space-sm) * -1);padding-inline:var(--mv-space-sm)}.mv-child-hero>a,.mv-child-hero>a .mv-button{width:100%}}.mv-parent-page,.mv-parent-form-page{padding-bottom:var(--mv-space-xl)}.mv-parent-form-page{max-width:760px}.mv-parent-metric{font-family:Manrope Variable,Manrope,sans-serif;font-size:clamp(2rem,4vw,2.75rem);font-variant-numeric:tabular-nums;font-weight:800;line-height:1;letter-spacing:-.04em}.mv-parent-priority-card .mv-card{border-color:var(--mv-status-pending);background:linear-gradient(110deg,var(--mv-status-pending-track),transparent 65%),var(--mv-surface)}@supports (color: color-mix(in lab,red,red)){.mv-parent-priority-card .mv-card{border-color:color-mix(in srgb,var(--mv-status-pending) 35%,var(--mv-outline-soft))}}.mv-parent-child-card .mv-card{min-height:100%}.mv-parent-quick-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--mv-space-md)}.mv-parent-quick-link{display:flex;min-height:var(--mv-touch-min);align-items:center;gap:var(--mv-space-sm);color:var(--mv-text);font-size:.875rem;font-weight:700}.mv-parent-row{display:flex;min-width:0;min-height:var(--mv-touch-min);align-items:center;justify-content:space-between;gap:var(--mv-space-md);padding:10px var(--mv-space-xs);border-bottom:1px solid var(--mv-outline-soft);color:var(--mv-text);font-size:.875rem}.mv-parent-row:last-child{border-bottom:0}.mv-parent-row:hover:is(a,button){background:var(--mat-sys-surface-container-low)}.mv-parent-list-row{display:flex;min-width:0;flex-direction:column;gap:var(--mv-space-sm);padding-block:12px;border-bottom:1px solid var(--mv-outline-soft)}.mv-parent-list-row:last-child{border-bottom:0}.mv-inline-workbench{padding:var(--mv-space-md);border:1px solid var(--mv-outline-soft);border-radius:var(--mv-radius-md);background:var(--mat-sys-surface-container-low)}.mv-decision-card .mv-card{border-left:4px solid var(--mv-status-pending)}.mv-approval-workspace{display:grid;min-width:0;grid-template-columns:minmax(0,1fr);gap:var(--mv-space-lg);align-items:start}.mv-approval-history{min-width:0}.mv-settings-preview{padding:12px var(--mv-space-md);border:1px solid var(--mv-outline-soft);border-radius:var(--mv-radius-md);background:var(--mat-sys-surface-container-low);color:var(--mv-text);text-align:center;font-variant-numeric:tabular-nums;font-weight:700;overflow-wrap:anywhere}.mv-invite-code-panel{display:flex;flex-direction:column;align-items:center;gap:var(--mv-space-xs);padding:var(--mv-space-lg);border:1px dashed var(--mv-outline);border-radius:var(--mv-radius-lg);background:var(--mat-sys-surface-container-low)}@media(min-width:768px){.mv-parent-list-row{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between}}@media(min-width:1280px){.mv-approval-workspace:has(.mv-approval-history){grid-template-columns:minmax(0,1.6fr) minmax(320px,.8fr)}.mv-approval-history{position:sticky;top:calc(var(--mv-shell-topbar-h) + var(--mv-space-md))}}@media(max-width:767px){.mv-parent-quick-grid{grid-template-columns:1fr}.mv-parent-row{flex-wrap:wrap}}.mv-placeholder-page{min-height:min(620px,100dvh - var(--mv-shell-topbar-h) - var(--mv-space-xl));padding-bottom:var(--mv-space-xl)}.mv-placeholder-page app-mv-empty-state{display:block;width:100%;border:1px solid var(--mv-outline-soft);border-radius:var(--mv-radius-lg);background:radial-gradient(circle at 80% 5%,var(--mv-coral),transparent 34%),var(--mv-surface);box-shadow:var(--mv-shadow-sm)}@supports (color: color-mix(in lab,red,red)){.mv-placeholder-page app-mv-empty-state{background:radial-gradient(circle at 80% 5%,color-mix(in srgb,var(--mv-coral) 10%,transparent),transparent 34%),var(--mv-surface)}}.mv-placeholder-page p,.mv-dialog-title,.mat-mdc-dialog-content,.mat-mdc-menu-item-text{overflow-wrap:anywhere}@media(max-width:479px){.mat-mdc-dialog-actions{align-items:stretch!important}.mat-mdc-dialog-actions app-mv-button{flex:1 1 100%}.mat-mdc-dialog-actions app-mv-button .mv-button{width:100%}}@property --tw-rotate-x{syntax: "*"; inherits: false;}@property --tw-rotate-y{syntax: "*"; inherits: false;}@property --tw-rotate-z{syntax: "*"; inherits: false;}@property --tw-skew-x{syntax: "*"; inherits: false;}@property --tw-skew-y{syntax: "*"; inherits: false;}@property --tw-divide-y-reverse{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-border-style{syntax: "*"; inherits: false; initial-value: solid;}@property --tw-leading{syntax: "*"; inherits: false;}@property --tw-font-weight{syntax: "*"; inherits: false;}@property --tw-tracking{syntax: "*"; inherits: false;}@property --tw-ordinal{syntax: "*"; inherits: false;}@property --tw-slashed-zero{syntax: "*"; inherits: false;}@property --tw-numeric-figure{syntax: "*"; inherits: false;}@property --tw-numeric-spacing{syntax: "*"; inherits: false;}@property --tw-numeric-fraction{syntax: "*"; inherits: false;}@property --tw-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-shadow-color{syntax: "*"; inherits: false;}@property --tw-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-inset-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-inset-shadow-color{syntax: "*"; inherits: false;}@property --tw-inset-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-ring-color{syntax: "*"; inherits: false;}@property --tw-ring-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-inset-ring-color{syntax: "*"; inherits: false;}@property --tw-inset-ring-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-ring-inset{syntax: "*"; inherits: false;}@property --tw-ring-offset-width{syntax: "<length>"; inherits: false; initial-value: 0px;}@property --tw-ring-offset-color{syntax: "*"; inherits: false; initial-value: #fff;}@property --tw-ring-offset-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-outline-style{syntax: "*"; inherits: false; initial-value: solid;}@property --tw-blur{syntax: "*"; inherits: false;}@property --tw-brightness{syntax: "*"; inherits: false;}@property --tw-contrast{syntax: "*"; inherits: false;}@property --tw-grayscale{syntax: "*"; inherits: false;}@property --tw-hue-rotate{syntax: "*"; inherits: false;}@property --tw-invert{syntax: "*"; inherits: false;}@property --tw-opacity{syntax: "*"; inherits: false;}@property --tw-saturate{syntax: "*"; inherits: false;}@property --tw-sepia{syntax: "*"; inherits: false;}@property --tw-drop-shadow{syntax: "*"; inherits: false;}@property --tw-drop-shadow-color{syntax: "*"; inherits: false;}@property --tw-drop-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-drop-shadow-size{syntax: "*"; inherits: false;}@property --tw-backdrop-blur{syntax: "*"; inherits: false;}@property --tw-backdrop-brightness{syntax: "*"; inherits: false;}@property --tw-backdrop-contrast{syntax: "*"; inherits: false;}@property --tw-backdrop-grayscale{syntax: "*"; inherits: false;}@property --tw-backdrop-hue-rotate{syntax: "*"; inherits: false;}@property --tw-backdrop-invert{syntax: "*"; inherits: false;}@property --tw-backdrop-opacity{syntax: "*"; inherits: false;}@property --tw-backdrop-saturate{syntax: "*"; inherits: false;}@property --tw-backdrop-sepia{syntax: "*"; inherits: false;}@property --tw-duration{syntax: "*"; inherits: false;}@property --tw-ease{syntax: "*"; inherits: false;}@property --tw-scale-x{syntax: "*"; inherits: false; initial-value: 1;}@property --tw-scale-y{syntax: "*"; inherits: false; initial-value: 1;}@property --tw-scale-z{syntax: "*"; inherits: false; initial-value: 1;}@keyframes pulse{50%{opacity:.5}}@keyframes mv-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@keyframes mv-pop{0%{transform:scale(.85);opacity:0}to{transform:scale(1);opacity:1}}@layer properties{@supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x: initial;--tw-rotate-y: initial;--tw-rotate-z: initial;--tw-skew-x: initial;--tw-skew-y: initial;--tw-divide-y-reverse: 0;--tw-border-style: solid;--tw-leading: initial;--tw-font-weight: initial;--tw-tracking: initial;--tw-ordinal: initial;--tw-slashed-zero: initial;--tw-numeric-figure: initial;--tw-numeric-spacing: initial;--tw-numeric-fraction: initial;--tw-shadow: 0 0 #0000;--tw-shadow-color: initial;--tw-shadow-alpha: 100%;--tw-inset-shadow: 0 0 #0000;--tw-inset-shadow-color: initial;--tw-inset-shadow-alpha: 100%;--tw-ring-color: initial;--tw-ring-shadow: 0 0 #0000;--tw-inset-ring-color: initial;--tw-inset-ring-shadow: 0 0 #0000;--tw-ring-inset: initial;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-offset-shadow: 0 0 #0000;--tw-outline-style: solid;--tw-blur: initial;--tw-brightness: initial;--tw-contrast: initial;--tw-grayscale: initial;--tw-hue-rotate: initial;--tw-invert: initial;--tw-opacity: initial;--tw-saturate: initial;--tw-sepia: initial;--tw-drop-shadow: initial;--tw-drop-shadow-color: initial;--tw-drop-shadow-alpha: 100%;--tw-drop-shadow-size: initial;--tw-backdrop-blur: initial;--tw-backdrop-brightness: initial;--tw-backdrop-contrast: initial;--tw-backdrop-grayscale: initial;--tw-backdrop-hue-rotate: initial;--tw-backdrop-invert: initial;--tw-backdrop-opacity: initial;--tw-backdrop-saturate: initial;--tw-backdrop-sepia: initial;--tw-duration: initial;--tw-ease: initial;--tw-scale-x: 1;--tw-scale-y: 1;--tw-scale-z: 1}}}
