@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/001f750b538f7a9e-s.woff2) format("woff2");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-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/80841ae24d03ed90-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/5eae37b69937655e-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/4f48fe9100901594-s.woff2) format("woff2");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-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/970d71e7dcbc144d-s.woff2) format("woff2");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-209f,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+1ee??}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3f718d64f9a6dea-s.woff2) format("woff2");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+28??,u+2921-2922,u+2981,u+29bf,u+29eb,u+2b??,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+1f0??,u+1f100-1f1ae,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-1f80b,u+1f810-1f847,u+1f850-1f859,u+1f860-1f887,u+1f890-1f8ad,u+1f8b0-1f8bb,u+1f8c0-1f8c1,u+1f8d0-1f8d8,u+1f900-1f90b,u+1f93b,u+1f946,u+1f984,u+1f996,u+1f9e9,u+1fa00-1fa6f,u+1fa70-1fa7c,u+1fa80-1fac6,u+1fac8,u+1facc-1fadd,u+1fadf-1faeb,u+1faef-1fafa,u+1fb??}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/4120b0a488381b31-s.woff2) format("woff2");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-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a634e73dfeff02c-s.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1e41be92c43b3255-s.p.woff2) format("woff2");unicode-range:u+00??,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-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/001f750b538f7a9e-s.woff2) format("woff2");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-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/80841ae24d03ed90-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/5eae37b69937655e-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/4f48fe9100901594-s.woff2) format("woff2");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-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/970d71e7dcbc144d-s.woff2) format("woff2");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-209f,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+1ee??}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3f718d64f9a6dea-s.woff2) format("woff2");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+28??,u+2921-2922,u+2981,u+29bf,u+29eb,u+2b??,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+1f0??,u+1f100-1f1ae,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-1f80b,u+1f810-1f847,u+1f850-1f859,u+1f860-1f887,u+1f890-1f8ad,u+1f8b0-1f8bb,u+1f8c0-1f8c1,u+1f8d0-1f8d8,u+1f900-1f90b,u+1f93b,u+1f946,u+1f984,u+1f996,u+1f9e9,u+1fa00-1fa6f,u+1fa70-1fa7c,u+1fa80-1fac6,u+1fac8,u+1facc-1fadd,u+1fadf-1faeb,u+1faef-1fafa,u+1fb??}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/4120b0a488381b31-s.woff2) format("woff2");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-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a634e73dfeff02c-s.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1e41be92c43b3255-s.p.woff2) format("woff2");unicode-range:u+00??,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 Fallback;src:local("Arial");ascent-override:92.98%;descent-override:24.47%;line-gap-override:0.00%;size-adjust:99.78%}.__className_29dbe3{font-family:Roboto,Roboto Fallback;font-style:normal}.__variable_29dbe3{--font-roboto:"Roboto","Roboto Fallback"}*{margin:0;padding:0;box-sizing:border-box}p{font-size:1rem;line-height:1.5rem}body{background:#fbf9fa}.container,body{width:100%;margin:auto}.container{max-width:1230px}.no-scroll{overflow:hidden}.app-wrap{display:flex;flex-direction:column;min-height:100vh;justify-content:space-between}.app-wrap main{flex-grow:1}.link,a{font:inherit;color:#1976d2;text-decoration:none;cursor:pointer}.link:hover,a:hover{text-decoration:underline}.link.decoration-none:hover,a.decoration-none:hover{text-decoration:none}.empty{flex-grow:1}.w20{width:20px}.mw20{min-width:20px}.mxw20{max-width:20px}.w30{width:30px}.mw30{min-width:30px}.mxw30{max-width:30px}.w40{width:40px}.mw40{min-width:40px}.mxw40{max-width:40px}.w50{width:50px}.mw50{min-width:50px}.mxw50{max-width:50px}.w60{width:60px}.mw60{min-width:60px}.mxw60{max-width:60px}.w70{width:70px}.mw70{min-width:70px}.mxw70{max-width:70px}.w75{width:75px}.mw75{min-width:75px}.mxw75{max-width:75px}.w80{width:80px}.mw80{min-width:80px}.mxw80{max-width:80px}.w90{width:90px}.mw90{min-width:90px}.mxw90{max-width:90px}.w100{width:100px}.mw100{min-width:100px}.mxw100{max-width:100px}.w120{width:120px}.mw120{min-width:120px}.mxw120{max-width:120px}.w125{width:125px}.mw125{min-width:125px}.mxw125{max-width:125px}.w130{width:130px}.mw130{min-width:130px}.mxw130{max-width:130px}.w140{width:140px}.mw140{min-width:140px}.mxw140{max-width:140px}.w150{width:150px}.mw150{min-width:150px}.mxw150{max-width:150px}.w175{width:175px}.mw175{min-width:175px}.mxw175{max-width:175px}.w180{width:180px}.mw180{min-width:180px}.mxw180{max-width:180px}.w200{width:200px}.mw200{min-width:200px}.mxw200{max-width:200px}.w220{width:220px}.mw220{min-width:220px}.mxw220{max-width:220px}.w250{width:250px}.mw250{min-width:250px}.mxw250{max-width:250px}.w270{width:270px}.mw270{min-width:270px}.mxw270{max-width:270px}.w300{width:300px}.mw300{min-width:300px}.mxw300{max-width:300px}.w320{width:320px}.mw320{min-width:320px}.mxw320{max-width:320px}.w350{width:350px}.mw350{min-width:350px}.mxw350{max-width:350px}.w500{width:500px}.mw500{min-width:500px}.mxw500{max-width:500px}.w550{width:550px}.mw550{min-width:550px}.mxw550{max-width:550px}.w600{width:600px}.mw600{min-width:600px}.mxw600{max-width:600px}.w650{width:650px}.mw650{min-width:650px}.mxw650{max-width:650px}.p0{padding:0!important}.mb0{margin-bottom:0!important}.mt0{margin-top:0!important}.ml0{margin-left:0!important}.mr0{margin-right:0!important}.pl0{padding-left:0!important}.pb0{padding-bottom:0!important}.w0p{width:0}.h0p{height:0}.p5{padding:5px!important}.mb5{margin-bottom:5px!important}.mt5{margin-top:5px!important}.ml5{margin-left:5px!important}.mr5{margin-right:5px!important}.pl5{padding-left:5px!important}.pb5{padding-bottom:5px!important}.w5p{width:5%}.h5p{height:5%}.p8{padding:8px!important}.mb8{margin-bottom:8px!important}.mt8{margin-top:8px!important}.ml8{margin-left:8px!important}.mr8{margin-right:8px!important}.pl8{padding-left:8px!important}.pb8{padding-bottom:8px!important}.w8p{width:8%}.h8p{height:8%}.p10{padding:10px!important}.mb10{margin-bottom:10px!important}.mt10{margin-top:10px!important}.ml10{margin-left:10px!important}.mr10{margin-right:10px!important}.pl10{padding-left:10px!important}.pb10{padding-bottom:10px!important}.w10p{width:10%}.h10p{height:10%}.p15{padding:15px!important}.mb15{margin-bottom:15px!important}.mt15{margin-top:15px!important}.ml15{margin-left:15px!important}.mr15{margin-right:15px!important}.pl15{padding-left:15px!important}.pb15{padding-bottom:15px!important}.w15p{width:15%}.h15p{height:15%}.p20{padding:20px!important}.mb20{margin-bottom:20px!important}.mt20{margin-top:20px!important}.ml20{margin-left:20px!important}.mr20{margin-right:20px!important}.pl20{padding-left:20px!important}.pb20{padding-bottom:20px!important}.w20p{width:20%}.h20p{height:20%}.p30{padding:30px!important}.mb30{margin-bottom:30px!important}.mt30{margin-top:30px!important}.ml30{margin-left:30px!important}.mr30{margin-right:30px!important}.pl30{padding-left:30px!important}.pb30{padding-bottom:30px!important}.w30p{width:30%}.h30p{height:30%}.p40{padding:40px!important}.mb40{margin-bottom:40px!important}.mt40{margin-top:40px!important}.ml40{margin-left:40px!important}.mr40{margin-right:40px!important}.pl40{padding-left:40px!important}.pb40{padding-bottom:40px!important}.w40p{width:40%}.h40p{height:40%}.p50{padding:50px!important}.mb50{margin-bottom:50px!important}.mt50{margin-top:50px!important}.ml50{margin-left:50px!important}.mr50{margin-right:50px!important}.pl50{padding-left:50px!important}.pb50{padding-bottom:50px!important}.w50p{width:50%}.h50p{height:50%}.p60{padding:60px!important}.mb60{margin-bottom:60px!important}.mt60{margin-top:60px!important}.ml60{margin-left:60px!important}.mr60{margin-right:60px!important}.pl60{padding-left:60px!important}.pb60{padding-bottom:60px!important}.w60p{width:60%}.h60p{height:60%}.p70{padding:70px!important}.mb70{margin-bottom:70px!important}.mt70{margin-top:70px!important}.ml70{margin-left:70px!important}.mr70{margin-right:70px!important}.pl70{padding-left:70px!important}.pb70{padding-bottom:70px!important}.w70p{width:70%}.h70p{height:70%}.p75{padding:75px!important}.mb75{margin-bottom:75px!important}.mt75{margin-top:75px!important}.ml75{margin-left:75px!important}.mr75{margin-right:75px!important}.pl75{padding-left:75px!important}.pb75{padding-bottom:75px!important}.w75p{width:75%}.h75p{height:75%}.p80{padding:80px!important}.mb80{margin-bottom:80px!important}.mt80{margin-top:80px!important}.ml80{margin-left:80px!important}.mr80{margin-right:80px!important}.pl80{padding-left:80px!important}.pb80{padding-bottom:80px!important}.w80p{width:80%}.h80p{height:80%}.p90{padding:90px!important}.mb90{margin-bottom:90px!important}.mt90{margin-top:90px!important}.ml90{margin-left:90px!important}.mr90{margin-right:90px!important}.pl90{padding-left:90px!important}.pb90{padding-bottom:90px!important}.w90p{width:90%}.h90p{height:90%}.p100{padding:100px!important}.mb100{margin-bottom:100px!important}.mt100{margin-top:100px!important}.ml100{margin-left:100px!important}.mr100{margin-right:100px!important}.pl100{padding-left:100px!important}.pb100{padding-bottom:100px!important}.w100p{width:100%}.h100p{height:100%}.bb0{border-bottom:none!important}.h100{height:100%}.upper{text-transform:uppercase}.monospace,.monospace textarea{font-family:monospace}.text-center{text-align:center}.ib{display:inline-block}.error,.red{color:#d32f2f}.orange,.warning{color:#ed6c02}.green,.success{color:#2e7d32}.gray-text,.text-gray{font-size:.8rem;color:gray}.text-hide{color:#a3a3a3;background-color:#a3a3a3}.text-hide:hover{color:#121212;background-color:rgba(0,0,0,0)}.bold{font-weight:700}.line-through{text-decoration:line-through}.capitalize{text-transform:capitalize!important}.spin svg{animation-name:spin;animation-duration:.5s;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.mobile{display:none!important}@media(max-width:1024px){body{padding-left:0;padding-right:0}.app-wrap main{margin-top:79px}.mobile{display:block!important}.container{padding-left:15px;padding-right:15px}}:root{--blue:#087cf0;--blue-hover:#076cd2;--navy:#08235b;--ink:#112b57;--muted:#657994;--line:#dce9f5;--pale:#f4f9ff;--green:#18b878;--card-bg:#ffffff;--shadow:0 14px 38px rgba(21,85,145,0.08);--shadow-sm:0 4px 16px rgba(21,85,145,0.06)}.shield-icon{width:30px;height:34px;background:var(--blue);-webkit-clip-path:polygon(50% 0,92% 12%,88% 65%,50% 100%,12% 65%,8% 12%);clip-path:polygon(50% 0,92% 12%,88% 65%,50% 100%,12% 65%,8% 12%);display:inline-block;vertical-align:middle;flex-shrink:0;position:relative;box-shadow:inset 0 -2px 4px rgba(0,0,0,.15)}.shield-icon.mini{width:18px;height:21px}.shield-icon.large{width:28px;height:32px}.shield-icon:after{content:"";position:absolute;-webkit-clip-path:polygon(50% 0,92% 12%,88% 65%,50% 100%,12% 65%,8% 12%);clip-path:polygon(50% 0,92% 12%,88% 65%,50% 100%,12% 65%,8% 12%);inset:7px;background:#fff}.layout-eyebrow{color:var(--blue);font-weight:700;letter-spacing:1.2px;font-size:.82rem;text-transform:uppercase;margin-bottom:12px}.layout-title{font-size:2.2rem;font-weight:700;color:var(--navy);line-height:1.25;margin-bottom:14px}@media(max-width:768px){.layout-title{font-size:1.8rem}}.layout-subtitle{color:var(--muted);font-size:1.05rem;line-height:1.6;margin-bottom:24px}.layout-section{padding:80px 0}@media(max-width:768px){.layout-section{padding:48px 0}}.layout-section.alt{background:#f7faff}.layout-section.pale{background:var(--pale)}.layout-card{background:#fff;border:1px solid var(--line);border-radius:14px;padding:24px;box-shadow:var(--shadow-sm);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.layout-card:hover{transform:translateY(-2px);box-shadow:var(--shadow);border-color:#bcd9f5}.account-layout{padding:40px 0 80px;background:#f7faff;min-height:calc(100vh - 120px)}.account-grid{display:grid;grid-template-columns:240px 1fr;grid-gap:28px;gap:28px;align-items:start}@media(max-width:900px){.account-grid{grid-template-columns:1fr;gap:20px}}.dash-card{background:var(--card-bg,#ffffff);border:1px solid var(--line,#dce9f5);border-radius:16px;padding:24px;box-shadow:var(--shadow-sm,0 4px 16px rgba(21,85,145,.06));transition:box-shadow .2s ease,border-color .2s ease}.dash-card:hover{box-shadow:var(--shadow,0 14px 38px rgba(21,85,145,.08));border-color:#bcd9f5}.dash-filter-card,.dash-table-card{background:var(--card-bg,#ffffff);border:1px solid var(--line,#dce9f5);border-radius:16px;padding:20px 24px;box-shadow:var(--shadow-sm,0 4px 16px rgba(21,85,145,.06))}.dash-table-card{overflow:hidden}.dash-table-card .MuiTableHead-root .MuiTableCell-head{font-weight:700;color:var(--navy,#08235b);background-color:var(--pale,#f4f9ff);border-bottom:1px solid var(--line,#dce9f5);font-size:.9rem;padding:12px 16px}.dash-table-card .MuiTableBody-root .MuiTableRow-root{transition:background-color .15s ease}.dash-table-card .MuiTableBody-root .MuiTableRow-root:hover{background-color:#f8fbfe}.dash-table-card .MuiTableBody-root .MuiTableCell-body{border-bottom:1px solid var(--line,#dce9f5);padding:14px 16px;font-size:.92rem;color:var(--ink,#112b57)}.status-badge{display:inline-flex;align-items:center;padding:4px 10px;border-radius:20px;font-size:.8rem;font-weight:600;text-transform:capitalize}.status-badge.awaiting,.status-badge.filled,.status-badge.orange{background:#fff8eb;color:#b54708;border:1px solid #fedf89}.status-badge.accepted,.status-badge.enrolled,.status-badge.green,.status-badge.verification{background:#edfcf2;color:#027a48;border:1px solid #a6f4c5}.status-badge.gray,.status-badge.incomplete,.status-badge.total{background:#f2f4f7;color:#344054;border:1px solid #eaecf0}.status-badge.canceled,.status-badge.expired,.status-badge.red{background:#fef3f2;color:#b42318;border:1px solid #fecdca}.stat-card{background:#fff;border:1px solid var(--line,#dce9f5);border-radius:14px;padding:16px 20px;box-shadow:var(--shadow-sm,0 4px 16px rgba(21,85,145,.06));display:flex;flex-direction:column;gap:6px;color:var(--muted,#657994);font-size:.9rem}.stat-card b{color:var(--navy,#08235b);font-size:1.15rem;font-weight:700}.auth-wrap{min-height:calc(100vh - 80px);background:linear-gradient(135deg,#eef7ff,#ffffff);display:flex;align-items:center;justify-content:center;padding:55px 16px}@media(max-width:600px){.auth-wrap{padding:30px 12px}}.auth-card{max-width:390px;width:100%;margin:0 auto;padding:36px 32px;background:#fff;border:1px solid #dceaf7;border-radius:20px;box-shadow:var(--shadow)}@media(max-width:600px){.auth-card{padding:24px 18px;border-radius:16px}}.auth-card .auth-logo{display:inline-flex;align-items:center;gap:8px;font-weight:800;font-size:1.15rem;color:var(--navy);letter-spacing:.5px;margin-bottom:22px;text-decoration:none}.auth-card h1{color:var(--navy);font-size:1.75rem;font-weight:700;margin:0 0 8px;line-height:1.3}.auth-card p.muted{color:var(--muted);font-size:.95rem;line-height:1.5;margin:0 0 24px}.auth-card .auth-form{width:100%}.auth-card .auth-links{margin-top:20px;text-align:center;font-size:.92rem;color:var(--muted)}.auth-card .auth-links p{margin:8px 0}.auth-card .auth-links a{color:var(--blue);font-weight:600;text-decoration:none;transition:color .15s ease}.auth-card .auth-links a:hover{color:var(--blue-hover);text-decoration:underline}.auth-card .auth-divider{display:flex;align-items:center;margin:18px 0;color:var(--muted);font-size:.85rem}.auth-card .auth-divider:after,.auth-card .auth-divider:before{content:"";flex:1 1;border-bottom:1px solid var(--line)}.auth-card .auth-divider span{padding:0 10px}.auth-card .error-message{color:#d32f2f;font-size:.875rem;margin-top:6px;margin-bottom:6px;text-align:center}.pricing-page .pricing-searchbar{display:flex;gap:16px;align-items:center;background:#fff;border:1px solid var(--line);border-radius:14px;padding:16px 20px;box-shadow:var(--shadow-sm);margin-bottom:20px;flex-wrap:wrap}.pricing-page .pricing-searchbar .pricing-search-input{flex:1 1;min-width:240px}.pricing-page .pricing-searchbar .pricing-select{min-width:170px}.pricing-page .pricing-other-params{display:flex;flex-wrap:wrap;gap:12px 24px;align-items:center;margin-bottom:36px;padding:0 4px}.pricing-page .pricing-other-params .MuiFormControlLabel-root{margin-right:0;color:var(--ink)}.pricing-page .popular-section{margin-bottom:48px}.pricing-page .popular-section .popular-title{font-size:1.6rem;font-weight:700;color:var(--navy);margin-bottom:20px}.pricing-page .popular-section .popular-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px}@media(max-width:900px){.pricing-page .popular-section .popular-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.pricing-page .popular-section .popular-grid{grid-template-columns:1fr}}.pricing-page .popular-section .popular-card{background:#fff;border:1px solid var(--line);border-radius:16px;padding:28px 24px;box-shadow:var(--shadow-sm);display:flex;flex-direction:column;justify-content:space-between;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.pricing-page .popular-section .popular-card:hover{transform:translateY(-3px);box-shadow:var(--shadow);border-color:#bcd9f5}.pricing-page .popular-section .popular-card .card-header-icon{font-size:32px;color:var(--blue);margin-bottom:16px;display:flex;align-items:center}.pricing-page .popular-section .popular-card .card-title{font-size:1.25rem;font-weight:700;color:var(--navy);margin:0 0 8px;line-height:1.3}.pricing-page .popular-section .popular-card .card-desc{color:var(--muted);font-size:.92rem;line-height:1.5;min-height:42px;margin-bottom:20px}.pricing-page .popular-section .popular-card .card-price-wrap{margin-top:auto;padding-top:20px;border-top:1px solid var(--line)}.pricing-page .popular-section .popular-card .card-price-wrap .card-price{font-size:1.55rem;font-weight:700;color:var(--navy);margin-bottom:16px}.pricing-page .popular-section .popular-card .card-price-wrap .card-price span{font-size:.9rem;color:var(--muted);font-weight:400}.pricing-page .pricing-table-section{margin-bottom:50px}.pricing-page .pricing-table-section .table-nav-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;flex-wrap:wrap;gap:12px}.pricing-page .pricing-table-section .pricing-table-wrap{background:#fff;border:1px solid var(--line);border-radius:14px;overflow:hidden;box-shadow:var(--shadow-sm)}.pricing-page .pricing-table-section .pricing-table-wrap .brand-header-row{background:#f8fbfe}.pricing-page .pricing-table-section .pricing-table-wrap .brand-header-row td{padding:12px 18px;border-bottom:1px solid var(--line)}.pricing-page .pricing-table-section .pricing-table-wrap .brand-header-row .brand-title-link{font-size:1.1rem;font-weight:700;color:var(--navy);text-decoration:none;transition:color .15s ease}.pricing-page .pricing-table-section .pricing-table-wrap .brand-header-row .brand-title-link:hover{color:var(--blue);text-decoration:underline}.pricing-page .pricing-table-section .pricing-table-wrap .product-row:hover{background-color:#f7faff}.pricing-page .pricing-table-section .pricing-table-wrap .product-row td{padding:14px 18px;border-bottom:1px solid #edf3f8;vertical-align:middle}.pricing-page .pricing-table-section .pricing-table-wrap .product-row .product-link{font-weight:600;color:var(--navy);text-decoration:none;transition:color .15s ease}.pricing-page .pricing-table-section .pricing-table-wrap .product-row .product-link:hover{color:var(--blue);text-decoration:underline}.pricing-page .pricing-table-section .pricing-table-wrap .product-row .price-text{font-weight:600;color:var(--navy)}.pricing-page .pricing-info-section{margin-top:40px;margin-bottom:30px;border-top:1px solid var(--line);padding-top:40px}.pricing-page .pricing-info-section .info-block{margin-bottom:32px}.pricing-page .pricing-info-section .info-block h2{font-size:1.4rem;font-weight:700;color:var(--navy);margin-bottom:12px}.pricing-page .pricing-info-section .info-block p{color:var(--muted);line-height:1.65;font-size:.98rem;margin-bottom:12px}.pricing-page .pricing-info-section .info-block p:last-child{margin-bottom:0}.product-detail-page .product-main-grid{display:grid;grid-template-columns:1.2fr .8fr;grid-gap:32px;gap:32px;align-items:stretch}@media(max-width:900px){.product-detail-page .product-main-grid{grid-template-columns:1fr}}.product-detail-page .product-main-card{background:#fff;border:1px solid var(--line);border-radius:16px;padding:32px;box-shadow:var(--shadow-sm);display:flex;flex-direction:column;justify-content:space-between}.product-detail-page .product-main-card .brand-pill{display:inline-block;background:var(--pale);color:var(--blue);border:1px solid #c9e2fa;border-radius:20px;padding:4px 14px;font-size:.8rem;font-weight:700;letter-spacing:.5px;text-transform:uppercase;margin-bottom:14px;align-self:flex-start}.product-detail-page .product-main-card .product-title{font-size:1.8rem;font-weight:700;color:var(--navy);margin-bottom:14px;line-height:1.3}.product-detail-page .product-main-card .product-desc{color:var(--muted);font-size:.95rem;line-height:1.6;margin-bottom:24px}.product-detail-page .product-main-card .price-big-wrap{margin-bottom:14px}.product-detail-page .product-main-card .price-big-wrap .price-val{font-size:2.2rem;font-weight:800;color:var(--navy)}.product-detail-page .product-main-card .price-big-wrap .price-val small{font-size:1rem;color:var(--muted);font-weight:400}.product-detail-page .product-main-card .meta-details{color:var(--muted);font-size:.9rem;line-height:1.6;margin-bottom:24px}.product-detail-page .product-main-card .meta-details .meta-item{margin-bottom:6px}.product-detail-page .product-main-card .buy-btn-wrap{margin-top:auto}.product-detail-page .product-main-card .buy-btn-wrap .btn-buy-product{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--blue);color:#fff;font-weight:600;font-size:1rem;padding:12px 28px;border-radius:10px;border:none;cursor:pointer;transition:background-color .2s ease,transform .15s ease,box-shadow .2s ease;box-shadow:0 4px 14px rgba(8,124,240,.3);text-transform:none}.product-detail-page .product-main-card .buy-btn-wrap .btn-buy-product:hover{background:var(--blue-hover);box-shadow:0 6px 20px rgba(8,124,240,.4);transform:translateY(-1px)}.product-detail-page .illustration-card-wrap{background:#f8fafc;border:1px solid var(--line);border-radius:16px;padding:24px;box-shadow:var(--shadow-sm);display:flex;flex-direction:column;justify-content:space-between;position:relative;overflow:hidden;min-height:380px}.product-detail-page .illustration-card-wrap .illus-lock{background:#fff;border:1px solid var(--line);border-radius:20px;padding:6px 16px;font-size:.85rem;color:var(--navy);font-weight:500;display:inline-flex;align-items:center;gap:6px;z-index:2;align-self:flex-start;box-shadow:var(--shadow-sm)}.product-detail-page .illustration-card-wrap .illus-shield{left:calc(50% - 160px);bottom:calc(50% - 130px);width:220px;height:260px;background:linear-gradient(145deg,#087cf0,#03489e);box-shadow:0 12px 30px rgba(8,124,240,.25);z-index:1;opacity:.9;display:flex;align-items:center;justify-content:center}.product-detail-page .illustration-card-wrap .illus-shield,.product-detail-page .illustration-card-wrap .illus-shield:after{position:absolute;-webkit-clip-path:polygon(50% 0,92% 12%,88% 65%,50% 100%,12% 65%,8% 12%);clip-path:polygon(50% 0,92% 12%,88% 65%,50% 100%,12% 65%,8% 12%)}.product-detail-page .illustration-card-wrap .illus-shield:after{content:"";inset:12px;background:linear-gradient(145deg,#2b94ff,#0861cc)}.product-detail-page .illustration-card-wrap .illus-card{background:#fff;border:1px solid var(--line);border-radius:12px;padding:18px 20px;box-shadow:0 10px 25px rgba(0,0,0,.08);width:100%;max-width:280px;text-align:left;z-index:2;align-self:flex-end;margin-top:auto;margin-right:12px;margin-bottom:12px}.product-detail-page .illustration-card-wrap .illus-card .illus-title{font-weight:700;font-size:.95rem;color:var(--navy);line-height:1.3;margin-bottom:12px}.product-detail-page .illustration-card-wrap .illus-card .illus-check-item{display:flex;align-items:center;gap:8px;font-size:.85rem;color:#2b3a4a;margin-bottom:6px}.product-detail-page .illustration-card-wrap .illus-card .illus-check-item:last-child{margin-bottom:0}.product-detail-page .illustration-card-wrap .illus-card .illus-check-item .check-icon{color:var(--green);font-weight:700;font-size:.9rem}.product-detail-page .features-grid-4{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:24px;gap:24px}@media(max-width:900px){.product-detail-page .features-grid-4{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.product-detail-page .features-grid-4{grid-template-columns:1fr}}.product-detail-page .features-grid-4 .feature-card{background:#fff;border:1px solid var(--line);border-radius:14px;padding:24px;box-shadow:var(--shadow-sm);transition:transform .2s ease,box-shadow .2s ease}.product-detail-page .features-grid-4 .feature-card:hover{transform:translateY(-2px);box-shadow:var(--shadow)}.product-detail-page .features-grid-4 .feature-card .feature-icon-wrap{width:44px;height:44px;border-radius:10px;background:var(--pale);color:var(--blue);display:flex;align-items:center;justify-content:center;font-size:1.3rem;margin-bottom:16px}.product-detail-page .features-grid-4 .feature-card .feature-title{font-size:1.05rem;font-weight:700;color:var(--navy);margin-bottom:8px}.product-detail-page .features-grid-4 .feature-card .feature-desc{color:var(--muted);font-size:.9rem;line-height:1.5;margin:0}.product-detail-page .steps-grid-4{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:24px;gap:24px}@media(max-width:900px){.product-detail-page .steps-grid-4{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.product-detail-page .steps-grid-4{grid-template-columns:1fr}}.product-detail-page .steps-grid-4 .step-card{background:#fff;border:1px solid var(--line);border-radius:14px;padding:24px;box-shadow:var(--shadow-sm);position:relative;transition:transform .2s ease,box-shadow .2s ease}.product-detail-page .steps-grid-4 .step-card:hover{transform:translateY(-2px);box-shadow:var(--shadow)}.product-detail-page .steps-grid-4 .step-card .step-num{width:36px;height:36px;border-radius:50%;background:var(--pale);color:var(--blue);border:1px solid #c9e2fa;font-size:1rem;font-weight:700;display:flex;align-items:center;justify-content:center;margin-bottom:16px}.product-detail-page .steps-grid-4 .step-card .step-title{font-size:1.05rem;font-weight:700;color:var(--navy);margin-bottom:8px}.product-detail-page .steps-grid-4 .step-card .step-desc{color:var(--muted);font-size:.9rem;line-height:1.5;margin:0}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:inherit;font-weight:600;font-size:.92rem;line-height:1.4;padding:8px 18px;border-radius:10px;border:1px solid rgba(0,0,0,0);cursor:pointer;transition:all .2s ease-in-out;-webkit-user-select:none;user-select:none;white-space:nowrap}.btn,.btn:hover{text-decoration:none}.btn:hover{transform:translateY(-1px)}.btn:active{transform:translateY(0)}.btn.disabled,.btn:disabled{opacity:.6;cursor:not-allowed;pointer-events:none;transform:none!important}.btn.btn-sm{padding:6px 12px;font-size:.82rem;border-radius:8px}.btn.btn-lg{padding:12px 24px;font-size:1.02rem;border-radius:12px}.btn.btn-primary{background-color:var(--blue,#087cf0);color:#fff;box-shadow:0 4px 14px rgba(8,124,240,.25)}.btn.btn-primary:hover{background-color:var(--blue-hover,#076cd2);box-shadow:0 6px 20px rgba(8,124,240,.35)}.btn.btn-success{background-color:var(--green,#18b878);color:#fff;box-shadow:0 4px 14px rgba(24,184,120,.25)}.btn.btn-success:hover{background-color:#129a63;box-shadow:0 6px 20px rgba(24,184,120,.35)}.btn.btn-danger{background-color:#ef4444;color:#fff;box-shadow:0 4px 14px rgba(239,68,68,.25)}.btn.btn-danger:hover{background-color:#dc2626;box-shadow:0 6px 20px rgba(239,68,68,.35)}.btn.btn-warning{background-color:#f59e0b;color:#fff;box-shadow:0 4px 14px rgba(245,158,11,.25)}.btn.btn-warning:hover{background-color:#d97706;box-shadow:0 6px 20px rgba(245,158,11,.35)}.btn.btn-secondary{background-color:#f2f4f7;color:var(--ink,#112b57);border-color:#eaecf0}.btn.btn-secondary:hover{background-color:#e4e7ec;color:var(--navy,#08235b)}.btn.btn-outline-primary{background-color:rgba(0,0,0,0);color:var(--blue,#087cf0);border-color:var(--blue,#087cf0)}.btn.btn-outline-primary:hover{background-color:rgba(8,124,240,.08);border-color:var(--blue-hover,#076cd2)}.btn.btn-outline-success{background-color:rgba(0,0,0,0);color:var(--green,#18b878);border-color:var(--green,#18b878)}.btn.btn-outline-success:hover{background-color:rgba(24,184,120,.08);border-color:#129a63}.btn.btn-outline-danger{background-color:rgba(0,0,0,0);color:#ef4444;border-color:#ef4444}.btn.btn-outline-danger:hover{background-color:rgba(239,68,68,.08);border-color:#dc2626}.btn.btn-outline-secondary{background-color:rgba(0,0,0,0);color:var(--muted,#657994);border-color:var(--line,#dce9f5)}.btn.btn-outline-secondary:hover{background-color:var(--pale,#f4f9ff);color:var(--navy,#08235b);border-color:#bcd9f5}.api-key-box{background:var(--pale,#f4f9ff);border:1px dashed #bcdcfa;border-radius:12px;padding:14px 18px;display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.api-key-box .api-key-val{font-family:monospace;font-size:1.05rem;font-weight:600;color:var(--navy,#08235b);word-break:break-all}.api-nav-container{position:-webkit-sticky;position:sticky;top:24px;max-height:calc(100vh - 48px);overflow-y:auto;width:240px;flex-shrink:0}@media(max-width:900px){.api-nav-container{display:none}}.api-nav-group-title{font-size:.82rem;font-weight:700;text-transform:uppercase;letter-spacing:.8px;color:var(--muted,#657994);padding:8px 12px}.api-nav-item{display:block;padding:6px 12px;font-size:.88rem;color:var(--ink,#112b57);border-radius:8px;cursor:pointer;transition:all .15s ease;text-decoration:none;margin-bottom:2px;border-left:2px solid rgba(0,0,0,0)}.api-nav-item:hover{background:var(--pale,#f4f9ff);color:var(--blue,#087cf0)}.api-nav-item.active{background:#eef6ff;color:var(--blue,#087cf0);font-weight:600;border-left-color:var(--blue,#087cf0)}.chat-message-bubble{max-width:80%;padding:12px 16px;border-radius:14px;position:relative;font-size:.92rem;line-height:1.5}.chat-message-bubble.user{align-self:flex-end;background:#eaf4fe;color:var(--navy,#08235b);border:1px solid #cce4fc;border-bottom-right-radius:4px}.chat-message-bubble.support{align-self:flex-start;background:#fff;color:var(--ink,#112b57);border:1px solid var(--line,#dce9f5);border-bottom-left-radius:4px;box-shadow:var(--shadow-sm,0 4px 16px rgba(21,85,145,.04))}.chat-message-bubble .chat-date{font-size:.75rem;color:var(--muted,#657994);margin-top:6px;text-align:right}.blog-card{border:1px solid #e1eaf2;border-radius:16px;background-color:#fff;box-shadow:0 4px 20px rgba(8,35,91,.04);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;display:flex;flex-direction:column;justify-content:space-between;height:100%}.blog-card:hover{transform:translateY(-3px);box-shadow:0 12px 30px rgba(8,35,91,.08);border-color:#bcdcfa}.blog-date-meta{display:flex;align-items:center;gap:8px;color:var(--muted,#657994);font-size:.85rem;font-weight:500}.article-content{font-size:1.05rem;line-height:1.8;color:#334155;white-space:pre-line}.MuiButton-containedPrimary{background-color:#087cf0!important;color:#fff!important;box-shadow:0 4px 14px rgba(8,124,240,.25)!important;transition:all .2s ease-in-out!important}.MuiButton-containedPrimary:hover{background-color:#076cd2!important;box-shadow:0 6px 20px rgba(8,124,240,.35)!important;transform:translateY(-1px)}.MuiButton-containedPrimary:focus-visible{outline:2px solid #087cf0!important;outline-offset:2px!important}.MuiButton-containedPrimary:active{transform:translateY(0);box-shadow:0 2px 8px rgba(8,124,240,.3)!important}.MuiButton-containedSuccess{background-color:#18b878!important;color:#fff!important;box-shadow:0 4px 14px rgba(24,184,120,.25)!important;transition:all .2s ease-in-out!important}.MuiButton-containedSuccess:hover{background-color:#129a63!important;box-shadow:0 6px 20px rgba(24,184,120,.35)!important;transform:translateY(-1px)}.MuiButton-containedSuccess:focus-visible{outline:2px solid #18b878!important;outline-offset:2px!important}.MuiButton-containedSuccess:active{transform:translateY(0);box-shadow:0 2px 8px rgba(24,184,120,.3)!important}.MuiButton-containedError{background-color:#ef4444!important;color:#fff!important;box-shadow:0 4px 14px rgba(239,68,68,.25)!important;transition:all .2s ease-in-out!important}.MuiButton-containedError:hover{background-color:#dc2626!important;box-shadow:0 6px 20px rgba(239,68,68,.35)!important;transform:translateY(-1px)}.MuiButton-containedError:focus-visible{outline:2px solid #ef4444!important;outline-offset:2px!important}.MuiButton-containedError:active{transform:translateY(0);box-shadow:0 2px 8px rgba(239,68,68,.3)!important}.MuiButton-containedWarning{background-color:#f59e0b!important;color:#fff!important;box-shadow:0 4px 14px rgba(245,158,11,.25)!important;transition:all .2s ease-in-out!important}.MuiButton-containedWarning:hover{background-color:#d97706!important;box-shadow:0 6px 20px rgba(245,158,11,.35)!important;transform:translateY(-1px)}.MuiButton-containedWarning:focus-visible{outline:2px solid #f59e0b!important;outline-offset:2px!important}.MuiButton-containedWarning:active{transform:translateY(0);box-shadow:0 2px 8px rgba(245,158,11,.3)!important}.MuiButton-containedInfo{background-color:#087cf0!important;color:#fff!important;box-shadow:0 4px 14px rgba(8,124,240,.25)!important;transition:all .2s ease-in-out!important}.MuiButton-containedInfo:hover{background-color:#076cd2!important;box-shadow:0 6px 20px rgba(8,124,240,.35)!important;transform:translateY(-1px)}.MuiButton-containedInfo:focus-visible{outline:2px solid #087cf0!important;outline-offset:2px!important}.MuiButton-containedInfo:active{transform:translateY(0);box-shadow:0 2px 8px rgba(8,124,240,.3)!important}.MuiButton-outlinedPrimary{color:#087cf0!important;border-color:#087cf0!important;transition:all .2s ease-in-out!important}.MuiButton-outlinedPrimary:hover{border-color:#076cd2!important;background-color:rgba(8,124,240,.08)!important;transform:translateY(-1px)}.MuiButton-outlinedPrimary:focus-visible{outline:2px solid #087cf0!important;outline-offset:2px!important}.MuiButton-outlinedPrimary:active{transform:translateY(0)}.MuiButton-outlinedSuccess{color:#18b878!important;border-color:#18b878!important;transition:all .2s ease-in-out!important}.MuiButton-outlinedSuccess:hover{border-color:#129a63!important;background-color:rgba(24,184,120,.08)!important;transform:translateY(-1px)}.MuiButton-outlinedSuccess:focus-visible{outline:2px solid #18b878!important;outline-offset:2px!important}.MuiButton-outlinedSuccess:active{transform:translateY(0)}.MuiButton-outlinedError{color:#ef4444!important;border-color:#ef4444!important;transition:all .2s ease-in-out!important}.MuiButton-outlinedError:hover{border-color:#dc2626!important;background-color:rgba(239,68,68,.08)!important;transform:translateY(-1px)}.MuiButton-outlinedError:focus-visible{outline:2px solid #ef4444!important;outline-offset:2px!important}.MuiButton-outlinedError:active{transform:translateY(0)}.MuiButton-outlinedWarning{color:#f59e0b!important;border-color:#f59e0b!important;transition:all .2s ease-in-out!important}.MuiButton-outlinedWarning:hover{border-color:#d97706!important;background-color:rgba(245,158,11,.08)!important;transform:translateY(-1px)}.MuiButton-outlinedWarning:focus-visible{outline:2px solid #f59e0b!important;outline-offset:2px!important}.MuiButton-outlinedWarning:active{transform:translateY(0)}.MuiButton-textPrimary{color:#087cf0!important}.MuiButton-textPrimary:hover{background-color:rgba(8,124,240,.08)!important;color:#076cd2!important}.MuiButton-textSuccess{color:#18b878!important}.MuiButton-textSuccess:hover{background-color:rgba(24,184,120,.08)!important;color:#129a63!important}.MuiButton-textError{color:#ef4444!important}.MuiButton-textError:hover{background-color:rgba(239,68,68,.08)!important;color:#dc2626!important}.custom-paper{padding:15px;display:inline-flex}.auth-paper{margin-top:10vh;max-width:90vw;padding-top:20px}.contact-paper{margin-top:30px;max-width:400px;padding:20px}.green-bordered fieldset{border:2px solid #4caf50}.MuiInputBase-adornedStart:has(.phoneAdornment){padding-left:5px}.MuiTableContainer-root tr th{font-weight:700;background:#f3f3f3;padding:6px}.MuiTableContainer-root tr td{padding:6px}.cart-badge .MuiBadge-badge{top:5px;right:9px}@media(max-width:600px){.auth-paper{margin-top:15px;margin-bottom:30px}}