*{box-sizing:border-box;margin:0;padding:0}body,html{height:100%;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--color-bg);color:var(--color-text);font-family:var(--font-family-base);scrollbar-gutter:stable;text-rendering:optimizeLegibility}canvas,img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{background:none;border:none;color:inherit;font:inherit;outline:none}a{color:inherit;text-decoration:none}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}::-webkit-scrollbar{height:6px;width:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--color-border-hover);border-radius:var(--radius-full)}::-webkit-scrollbar-thumb:hover{background:var(--color-text-muted)}.tabular-nums{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@font-face{font-family:Roboto Mono;src:local("Roboto Mono Regular Italic"),local("Roboto Mono Italic"),url(../_fonts/jdZSeb2sAmqEvUQahjvEIdVqWMfFT_sERlXk4dyDccE-09pp7YrazFe0qfTaX_rt_H1Y9jm0W8lL4ob6MH_fMVE.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:italic}@font-face{font-family:"Roboto Mono Fallback: Arial";src:local("Arial");size-adjust:134.6112%;ascent-override:77.8428%;descent-override:20.1318%;line-gap-override:0%}@font-face{font-family:Roboto Mono;src:local("Roboto Mono Regular Italic"),local("Roboto Mono Italic"),url(../_fonts/9ICiz8VW-FMx2wLzcaJdUhy1cmzgzW-0qCpJcFYX4aU-P4egHOBtvU66AHTx98Dztq5LKuy93iEUmhXCZdGA8u0.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400;font-style:italic}@font-face{font-family:Roboto Mono;src:local("Roboto Mono Regular Italic"),local("Roboto Mono Italic"),url(../_fonts/ZvKCMUMVEAcOmbujzNEV1U7I7VlraTNCnbfCwxzpqVM-orq15GEN2w8HCRpMHgmTp6RN6tkp4PyPaiL0J54LLXs.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:400;font-style:italic}@font-face{font-family:Roboto Mono;src:local("Roboto Mono Regular Italic"),local("Roboto Mono Italic"),url(../_fonts/1g03v7HBKZgPFqbSLHd89Ytv3wmqy1vBmOzdue98afw-XKKGbg0xcXR0OfDku2vG3MF4yg6ZaRmfu8JvChli0g8.woff2) format(woff2);font-display:swap;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-weight:400;font-style:italic}@font-face{font-family:Roboto Mono;src:local("Roboto Mono Regular Italic"),local("Roboto Mono Italic"),url(../_fonts/geCGAU5Ciyu5hzTbCxs1aOITVoh5IOLVOuHHgeBfH0M-xguoT_uGvr2tjKhuV5mp6oqE835XNavWosCajnfHqh4.woff2) format(woff2);font-display:swap;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-weight:400;font-style:italic}@font-face{font-family:Roboto Mono;src:local("Roboto Mono Regular Italic"),local("Roboto Mono Italic"),url(../_fonts/Pcizcxvd-yUJkJB06eD24jt6QxbWw4dUi3hyG40FNEk-5pfwbEH1fbk7hxF5T6_aknYrfGRRKL14buiwtcdffs4.woff2) format(woff2);font-display:swap;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-weight:400;font-style:italic}@font-face{font-family:Roboto Mono;src:local("Roboto Mono Medium Italic"),url(../_fonts/jdZSeb2sAmqEvUQahjvEIdVqWMfFT_sERlXk4dyDccE-09pp7YrazFe0qfTaX_rt_H1Y9jm0W8lL4ob6MH_fMVE.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:500;font-style:italic}@font-face{font-family:Roboto Mono;src:local("Roboto Mono Medium Italic"),url(../_fonts/9ICiz8VW-FMx2wLzcaJdUhy1cmzgzW-0qCpJcFYX4aU-P4egHOBtvU66AHTx98Dztq5LKuy93iEUmhXCZdGA8u0.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:500;font-style:italic}@font-face{font-family:Roboto Mono;src:local("Roboto Mono Medium Italic"),url(../_fonts/ZvKCMUMVEAcOmbujzNEV1U7I7VlraTNCnbfCwxzpqVM-orq15GEN2w8HCRpMHgmTp6RN6tkp4PyPaiL0J54LLXs.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:500;font-style:italic}@font-face{font-family:Roboto Mono;src:local("Roboto Mono Medium Italic"),url(../_fonts/1g03v7HBKZgPFqbSLHd89Ytv3wmqy1vBmOzdue98afw-XKKGbg0xcXR0OfDku2vG3MF4yg6ZaRmfu8JvChli0g8.woff2) format(woff2);font-display:swap;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-weight:500;font-style:italic}@font-face{font-family:Roboto Mono;src:local("Roboto Mono Medium Italic"),url(../_fonts/geCGAU5Ciyu5hzTbCxs1aOITVoh5IOLVOuHHgeBfH0M-xguoT_uGvr2tjKhuV5mp6oqE835XNavWosCajnfHqh4.woff2) format(woff2);font-display:swap;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-weight:500;font-style:italic}@font-face{font-family:Roboto Mono;src:local("Roboto Mono Medium Italic"),url(../_fonts/Pcizcxvd-yUJkJB06eD24jt6QxbWw4dUi3hyG40FNEk-5pfwbEH1fbk7hxF5T6_aknYrfGRRKL14buiwtcdffs4.woff2) format(woff2);font-display:swap;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-weight:500;font-style:italic}@font-face{font-family:Roboto Mono;src:local("Roboto Mono SemiBold Italic"),url(../_fonts/jdZSeb2sAmqEvUQahjvEIdVqWMfFT_sERlXk4dyDccE-09pp7YrazFe0qfTaX_rt_H1Y9jm0W8lL4ob6MH_fMVE.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:600;font-style:italic}@font-face{font-family:Roboto Mono;src:local("Roboto Mono SemiBold Italic"),url(../_fonts/9ICiz8VW-FMx2wLzcaJdUhy1cmzgzW-0qCpJcFYX4aU-P4egHOBtvU66AHTx98Dztq5LKuy93iEUmhXCZdGA8u0.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:600;font-style:italic}@font-face{font-family:Roboto Mono;src:local("Roboto Mono SemiBold Italic"),url(../_fonts/ZvKCMUMVEAcOmbujzNEV1U7I7VlraTNCnbfCwxzpqVM-orq15GEN2w8HCRpMHgmTp6RN6tkp4PyPaiL0J54LLXs.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:600;font-style:italic}@font-face{font-family:Roboto Mono;src:local("Roboto Mono SemiBold Italic"),url(../_fonts/1g03v7HBKZgPFqbSLHd89Ytv3wmqy1vBmOzdue98afw-XKKGbg0xcXR0OfDku2vG3MF4yg6ZaRmfu8JvChli0g8.woff2) format(woff2);font-display:swap;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-weight:600;font-style:italic}@font-face{font-family:Roboto Mono;src:local("Roboto Mono SemiBold Italic"),url(../_fonts/geCGAU5Ciyu5hzTbCxs1aOITVoh5IOLVOuHHgeBfH0M-xguoT_uGvr2tjKhuV5mp6oqE835XNavWosCajnfHqh4.woff2) format(woff2);font-display:swap;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-weight:600;font-style:italic}@font-face{font-family:Roboto Mono;src:local("Roboto Mono SemiBold Italic"),url(../_fonts/Pcizcxvd-yUJkJB06eD24jt6QxbWw4dUi3hyG40FNEk-5pfwbEH1fbk7hxF5T6_aknYrfGRRKL14buiwtcdffs4.woff2) format(woff2);font-display:swap;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-weight:600;font-style:italic}@font-face{font-family:Roboto Mono;src:local("Roboto Mono Bold Italic"),url(../_fonts/jdZSeb2sAmqEvUQahjvEIdVqWMfFT_sERlXk4dyDccE-09pp7YrazFe0qfTaX_rt_H1Y9jm0W8lL4ob6MH_fMVE.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:700;font-style:italic}@font-face{font-family:Roboto Mono;src:local("Roboto Mono Bold Italic"),url(../_fonts/9ICiz8VW-FMx2wLzcaJdUhy1cmzgzW-0qCpJcFYX4aU-P4egHOBtvU66AHTx98Dztq5LKuy93iEUmhXCZdGA8u0.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:700;font-style:italic}@font-face{font-family:Roboto Mono;src:local("Roboto Mono Bold Italic"),url(../_fonts/ZvKCMUMVEAcOmbujzNEV1U7I7VlraTNCnbfCwxzpqVM-orq15GEN2w8HCRpMHgmTp6RN6tkp4PyPaiL0J54LLXs.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:700;font-style:italic}@font-face{font-family:Roboto Mono;src:local("Roboto Mono Bold Italic"),url(../_fonts/1g03v7HBKZgPFqbSLHd89Ytv3wmqy1vBmOzdue98afw-XKKGbg0xcXR0OfDku2vG3MF4yg6ZaRmfu8JvChli0g8.woff2) format(woff2);font-display:swap;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-weight:700;font-style:italic}@font-face{font-family:Roboto Mono;src:local("Roboto Mono Bold Italic"),url(../_fonts/geCGAU5Ciyu5hzTbCxs1aOITVoh5IOLVOuHHgeBfH0M-xguoT_uGvr2tjKhuV5mp6oqE835XNavWosCajnfHqh4.woff2) format(woff2);font-display:swap;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-weight:700;font-style:italic}@font-face{font-family:Roboto Mono;src:local("Roboto Mono Bold Italic"),url(../_fonts/Pcizcxvd-yUJkJB06eD24jt6QxbWw4dUi3hyG40FNEk-5pfwbEH1fbk7hxF5T6_aknYrfGRRKL14buiwtcdffs4.woff2) format(woff2);font-display:swap;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-weight:700;font-style:italic}@font-face{font-family:Roboto Mono;src:local("Roboto Mono Regular"),local("Roboto Mono"),url(../_fonts/j0dlc5Mm9zQY_Z8JRnOii8zDPdgJBM2HnBAeq1dxRU0-45oIdngsxMLSTP9__JKGIqi-3Us2czXFk59y16W447o.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:normal}@font-face{font-family:Roboto Mono;src:local("Roboto Mono Regular"),local("Roboto Mono"),url(../_fonts/EqRDK14MLqeyWl5ru-3JjOZvrw35IIU9cPUan9JfzKs-4MKZpreKzXcPxbS1iUPRq_tVrJPrZLvRnk_FztHggiQ.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400;font-style:normal}@font-face{font-family:Roboto Mono;src:local("Roboto Mono Regular"),local("Roboto Mono"),url(../_fonts/4aaV4t6XtJcKx_PQligEwHb3aptyGM_vLp7ZzOFIWRU-HYJS_V3uz_Kv1rRl0npLWvbeNdr7eikZPC2o5m_iqjs.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:400;font-style:normal}@font-face{font-family:Roboto Mono;src:local("Roboto Mono Regular"),local("Roboto Mono"),url(../_fonts/R65lSQDhABcyX-RqEHSI6GIk2M1LI4pQ76K9PNSgpR0-YggZWR_dd3g0n1FhGDg_CP-ERGadTuMckgnpndcpkS8.woff2) format(woff2);font-display:swap;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-weight:400;font-style:normal}@font-face{font-family:Roboto Mono;src:local("Roboto Mono Regular"),local("Roboto Mono"),url(../_fonts/38K-dmzgrXSFD0DSj939nc6f0YBL8dxSqY-byBIH_o8-E7W2oylhtSa7TnJKqVNI8nKr9pqzi1wejjBMS6nGr2c.woff2) format(woff2);font-display:swap;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-weight:400;font-style:normal}@font-face{font-family:Roboto Mono;src:local("Roboto Mono Regular"),local("Roboto Mono"),url(../_fonts/t7n7RoJPPwPI8oBD0Z4JfpT27orPPfLRq1Ffk80fgXw-d_yZFpLKrzgqYgbQYlIPyAs96F4p0m9JSEWYwfu9r70.woff2) format(woff2);font-display:swap;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-weight:400;font-style:normal}@font-face{font-family:Roboto Mono;src:local("Roboto Mono Medium"),url(../_fonts/j0dlc5Mm9zQY_Z8JRnOii8zDPdgJBM2HnBAeq1dxRU0-45oIdngsxMLSTP9__JKGIqi-3Us2czXFk59y16W447o.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:500;font-style:normal}@font-face{font-family:Roboto Mono;src:local("Roboto Mono Medium"),url(../_fonts/EqRDK14MLqeyWl5ru-3JjOZvrw35IIU9cPUan9JfzKs-4MKZpreKzXcPxbS1iUPRq_tVrJPrZLvRnk_FztHggiQ.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:500;font-style:normal}@font-face{font-family:Roboto Mono;src:local("Roboto Mono Medium"),url(../_fonts/4aaV4t6XtJcKx_PQligEwHb3aptyGM_vLp7ZzOFIWRU-HYJS_V3uz_Kv1rRl0npLWvbeNdr7eikZPC2o5m_iqjs.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:500;font-style:normal}@font-face{font-family:Roboto Mono;src:local("Roboto Mono Medium"),url(../_fonts/R65lSQDhABcyX-RqEHSI6GIk2M1LI4pQ76K9PNSgpR0-YggZWR_dd3g0n1FhGDg_CP-ERGadTuMckgnpndcpkS8.woff2) format(woff2);font-display:swap;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-weight:500;font-style:normal}@font-face{font-family:Roboto Mono;src:local("Roboto Mono Medium"),url(../_fonts/38K-dmzgrXSFD0DSj939nc6f0YBL8dxSqY-byBIH_o8-E7W2oylhtSa7TnJKqVNI8nKr9pqzi1wejjBMS6nGr2c.woff2) format(woff2);font-display:swap;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-weight:500;font-style:normal}@font-face{font-family:Roboto Mono;src:local("Roboto Mono Medium"),url(../_fonts/t7n7RoJPPwPI8oBD0Z4JfpT27orPPfLRq1Ffk80fgXw-d_yZFpLKrzgqYgbQYlIPyAs96F4p0m9JSEWYwfu9r70.woff2) format(woff2);font-display:swap;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-weight:500;font-style:normal}@font-face{font-family:Roboto Mono;src:local("Roboto Mono SemiBold"),url(../_fonts/j0dlc5Mm9zQY_Z8JRnOii8zDPdgJBM2HnBAeq1dxRU0-45oIdngsxMLSTP9__JKGIqi-3Us2czXFk59y16W447o.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:600;font-style:normal}@font-face{font-family:Roboto Mono;src:local("Roboto Mono SemiBold"),url(../_fonts/EqRDK14MLqeyWl5ru-3JjOZvrw35IIU9cPUan9JfzKs-4MKZpreKzXcPxbS1iUPRq_tVrJPrZLvRnk_FztHggiQ.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:600;font-style:normal}@font-face{font-family:Roboto Mono;src:local("Roboto Mono SemiBold"),url(../_fonts/4aaV4t6XtJcKx_PQligEwHb3aptyGM_vLp7ZzOFIWRU-HYJS_V3uz_Kv1rRl0npLWvbeNdr7eikZPC2o5m_iqjs.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:600;font-style:normal}@font-face{font-family:Roboto Mono;src:local("Roboto Mono SemiBold"),url(../_fonts/R65lSQDhABcyX-RqEHSI6GIk2M1LI4pQ76K9PNSgpR0-YggZWR_dd3g0n1FhGDg_CP-ERGadTuMckgnpndcpkS8.woff2) format(woff2);font-display:swap;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-weight:600;font-style:normal}@font-face{font-family:Roboto Mono;src:local("Roboto Mono SemiBold"),url(../_fonts/38K-dmzgrXSFD0DSj939nc6f0YBL8dxSqY-byBIH_o8-E7W2oylhtSa7TnJKqVNI8nKr9pqzi1wejjBMS6nGr2c.woff2) format(woff2);font-display:swap;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-weight:600;font-style:normal}@font-face{font-family:Roboto Mono;src:local("Roboto Mono SemiBold"),url(../_fonts/t7n7RoJPPwPI8oBD0Z4JfpT27orPPfLRq1Ffk80fgXw-d_yZFpLKrzgqYgbQYlIPyAs96F4p0m9JSEWYwfu9r70.woff2) format(woff2);font-display:swap;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-weight:600;font-style:normal}@font-face{font-family:Roboto Mono;src:local("Roboto Mono Bold"),url(../_fonts/j0dlc5Mm9zQY_Z8JRnOii8zDPdgJBM2HnBAeq1dxRU0-45oIdngsxMLSTP9__JKGIqi-3Us2czXFk59y16W447o.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:700;font-style:normal}@font-face{font-family:Roboto Mono;src:local("Roboto Mono Bold"),url(../_fonts/EqRDK14MLqeyWl5ru-3JjOZvrw35IIU9cPUan9JfzKs-4MKZpreKzXcPxbS1iUPRq_tVrJPrZLvRnk_FztHggiQ.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:700;font-style:normal}@font-face{font-family:Roboto Mono;src:local("Roboto Mono Bold"),url(../_fonts/4aaV4t6XtJcKx_PQligEwHb3aptyGM_vLp7ZzOFIWRU-HYJS_V3uz_Kv1rRl0npLWvbeNdr7eikZPC2o5m_iqjs.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:700;font-style:normal}@font-face{font-family:Roboto Mono;src:local("Roboto Mono Bold"),url(../_fonts/R65lSQDhABcyX-RqEHSI6GIk2M1LI4pQ76K9PNSgpR0-YggZWR_dd3g0n1FhGDg_CP-ERGadTuMckgnpndcpkS8.woff2) format(woff2);font-display:swap;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-weight:700;font-style:normal}@font-face{font-family:Roboto Mono;src:local("Roboto Mono Bold"),url(../_fonts/38K-dmzgrXSFD0DSj939nc6f0YBL8dxSqY-byBIH_o8-E7W2oylhtSa7TnJKqVNI8nKr9pqzi1wejjBMS6nGr2c.woff2) format(woff2);font-display:swap;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-weight:700;font-style:normal}@font-face{font-family:Roboto Mono;src:local("Roboto Mono Bold"),url(../_fonts/t7n7RoJPPwPI8oBD0Z4JfpT27orPPfLRq1Ffk80fgXw-d_yZFpLKrzgqYgbQYlIPyAs96F4p0m9JSEWYwfu9r70.woff2) format(woff2);font-display:swap;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-weight:700;font-style:normal}@font-face{font-family:Roboto Mono;src:local("Roboto Mono Regular Italic"),local("Roboto Mono Italic"),url(../_fonts/68-VoHtDzRhviNko8SLDDBcbO5O3xE7rGuHCJH4giWI-hCFnV1ds0tOuW3UtQLQIo5vrfCuFsopFmXWB8IQsW9Y.woff) format(woff);font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:Roboto Mono;src:local("Roboto Mono Medium Italic"),url(../_fonts/5-oO_O-2Krtb0eB4u5NVnWroajfwQAKqOhGVnn2RwUI-CYQgdwQjSmiDBZrbxYh8wxptCaQE2axol1QeltqkI1A.woff) format(woff);font-display:swap;font-weight:500;font-style:italic}@font-face{font-family:Roboto Mono;src:local("Roboto Mono SemiBold Italic"),url(../_fonts/754sBAMyRlERERkL0zIdYZCdpWbtMosO1BjITjchUnc-15GyD3IjRJ6q4GF__zsJTsRlZD69JQO3KLO7Mo0uTsk.woff) format(woff);font-display:swap;font-weight:600;font-style:italic}@font-face{font-family:Roboto Mono;src:local("Roboto Mono Bold Italic"),url(../_fonts/3mLoltCSVoocVBgWAJvBAaizzDT8_1WWgd4fz_ZAmLk-tKmBXRjr_wU1HnV5IFNLHfbqelHT2caGiqXC2ZEneZE.woff) format(woff);font-display:swap;font-weight:700;font-style:italic}@font-face{font-family:Roboto Mono;src:local("Roboto Mono Regular"),local("Roboto Mono"),url(../_fonts/MHwFcIY-2lRNu3J6xwDiRPDq-mB2XO-jvCtg3HG-wdY-aqScNhhy89ijxEfoWG_Lh1Drwxs2Bw5nIZMN6MI8uoM.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Roboto Mono;src:local("Roboto Mono Medium"),url(../_fonts/I7CcGfCrkf4JctodBCRlS5dmpIft7s1w6j_UoxYDpJ8-MaPeMOhuekjj_Ai5DaRmBFLth4Y_s_fjJFUORvzwaz8.woff) format(woff);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:Roboto Mono;src:local("Roboto Mono SemiBold"),url(../_fonts/7dqMlKp2gN9e3N4eFBh5k6I8WFucSbKDMGpwjZTknDI-qfuZWBFQyJDmIMD2v21eDW_AD-DHjcQQaEJQ8ZZDGcM.woff) format(woff);font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:Roboto Mono;src:local("Roboto Mono Bold"),url(../_fonts/k3NaJ9naJEN5pEfMgX--KeOh-krjpKwZulEICWxGfak-LUwuRXlbrw_MaARuHQvDNUX_oaa9JSdRMUWt2cEOyN8.woff) format(woff);font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:Inter;src:local("Inter Regular"),local("Inter"),url(../fonts/Inter-normal-400-cyrillic.woff2) format(woff2);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:"Inter Fallback: Arial";src:local("Arial");size-adjust:107.1194%;ascent-override:90.4365%;descent-override:22.518%;line-gap-override:0%}@font-face{font-family:Inter;src:local("Inter Regular"),local("Inter"),url(../fonts/Inter-normal-400-latin.woff2) format(woff2);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local("Inter Medium"),url(../fonts/Inter-normal-500-cyrillic.woff2) format(woff2);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:Inter;src:local("Inter Medium"),url(../fonts/Inter-normal-500-latin.woff2) format(woff2);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:Inter;src:local("Inter SemiBold"),url(../fonts/Inter-normal-600-cyrillic.woff2) format(woff2);font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:Inter;src:local("Inter SemiBold"),url(../fonts/Inter-normal-600-latin.woff2) format(woff2);font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:Inter;src:local("Inter Bold"),url(../fonts/Inter-normal-700-cyrillic.woff2) format(woff2);font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:Inter;src:local("Inter Bold"),url(../fonts/Inter-normal-700-latin.woff2) format(woff2);font-display:swap;font-weight:700;font-style:normal}:root{--color-white:#fff;--color-black:#000;--color-primary:#fff;--color-primary-hover:#e5e5e5;--color-primary-active:#d4d4d4;--color-primary-light:hsla(0,0%,100%,.06);--color-primary-muted:hsla(0,0%,100%,.12);--color-secondary:#888;--color-secondary-hover:#aaa;--color-accent:#ff9a44;--color-accent-hover:#ffac63;--color-success:#34e89e;--color-success-hover:#4eedab;--color-danger:#f87171;--color-danger-hover:#fb9a9a;--color-danger-light:hsla(0,91%,71%,.08);--color-warning:#ff9a44;--color-warning-hover:#ffac63;--color-info:#4facfe;--color-info-hover:#6fbdfe;--color-bg:#000;--color-bg-secondary:#0a0a0a;--color-bg-tertiary:#111;--color-bg-surface:#000;--color-bg-overlay:rgba(0,0,0,.6);--color-bg-alt:#0a0a0a;--color-text:#f5f5f7;--color-text-secondary:#b0b0b3;--color-text-tertiary:#888;--color-text-muted:#666;--color-text-inverse:#000;--color-border:#1f1f1f;--color-border-hover:#2a2a2a;--color-border-focus:#fff;--color-card-bg:#0a0a0a;--color-card-border:#1f1f1f;--color-card-shadow:rgba(0,0,0,.4);--color-button-primary-bg:#fff;--color-button-primary-bg-hover:#e5e5e5;--color-button-primary-text:#000;--color-button-secondary-bg:#111;--color-button-secondary-bg-hover:#1a1a1a;--color-button-secondary-text:#f5f5f7;--color-button-outline-border:#2a2a2a;--color-button-outline-text:#f5f5f7;--color-button-outline-text-hover:#fff;--color-button-ghost-text:#888;--color-button-ghost-text-hover:#f5f5f7;--color-button-danger-bg:#f87171;--color-button-danger-bg-hover:#fb9a9a;--color-button-danger-text:#000;--color-button-disabled-bg:#111;--color-button-disabled-text:#4d4d4d;--color-input-bg:#0a0a0a;--color-input-border:#2a2a2a;--color-input-border-hover:#3a3a3a;--color-input-border-focus:#fff;--color-input-text:#f5f5f7;--color-input-placeholder:#666;--color-input-disabled-bg:#111;--color-input-disabled-text:#4d4d4d;--shadow-xs:0 1px 2px rgba(0,0,0,.5);--shadow-sm:0 1px 3px rgba(0,0,0,.5);--shadow-md:0 4px 10px rgba(0,0,0,.5);--shadow-lg:0 10px 24px rgba(0,0,0,.55);--shadow-xl:0 24px 48px rgba(0,0,0,.6);--shadow-card-hover:0 0 0 1px var(--color-border-hover);--radius-xs:3px;--radius-sm:5px;--radius-md:8px;--radius-lg:10px;--radius-xl:14px;--radius-2xl:18px;--radius-full:9999px;--spacing-0:0;--spacing-1:.25rem;--spacing-2:.5rem;--spacing-3:.75rem;--spacing-4:1rem;--spacing-5:1.25rem;--spacing-6:1.5rem;--spacing-7:1.75rem;--spacing-8:2rem;--spacing-9:2.25rem;--spacing-10:2.5rem;--spacing-11:2.75rem;--spacing-12:3rem;--font-family-base:"Inter",-apple-system,BlinkMacSystemFont,sans-serif;--font-size-xs:.6875rem;--font-size-sm:.8125rem;--font-size-base:.9375rem;--font-size-lg:1.0625rem;--font-size-xl:1.1875rem;--font-size-2xl:1.375rem;--font-size-3xl:1.75rem;--font-size-4xl:2.125rem;--font-size-5xl:2.75rem;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--line-height-none:1;--line-height-tight:1.25;--line-height-snug:1.375;--line-height-normal:1.5;--line-height-relaxed:1.625;--line-height-loose:2;--font-numeric:"Roboto Mono",monospace;--font-feature-numeric:"tnum","tabular-nums";--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--breakpoint-xxl:1400px;--z-index-dropdown:1000;--z-index-sticky:1020;--z-index-fixed:1030;--z-index-modal-backdrop:1040;--z-index-modal:1050;--z-index-popover:1060;--z-index-tooltip:1070;--transition-fast:.1s;--transition-normal:.18s;--transition-slow:.28s;--transition-ease:cubic-bezier(.4,0,.2,1);--dealio-motion-duration:.24s;--dealio-motion-ease:cubic-bezier(.32,.72,0,1);--dealio-slideover-width:420px;--mobile-bottom-nav-offset:72px;--navbar-height:60px;--border-width:1px;--sidebar-width-expanded:220px;--sidebar-width-collapsed:64px;--kanban-todo-color:#888;--kanban-todo-bg:hsla(0,0%,53%,.08);--kanban-agreed-color:#4facfe;--kanban-agreed-bg:rgba(79,172,254,.08);--kanban-progress-color:#ff9a44;--kanban-progress-bg:rgba(255,154,68,.08);--kanban-produced-color:#a78bfa;--kanban-produced-bg:rgba(167,139,250,.08);--kanban-done-color:#34e89e;--kanban-done-bg:rgba(52,232,158,.08);--kanban-ideas-color:#4facfe;--kanban-ideas-bg:rgba(79,172,254,.08);--kanban-tasks-color:#a78bfa;--kanban-tasks-bg:rgba(167,139,250,.08);--kanban-doing-color:#ff9a44;--kanban-doing-bg:rgba(255,154,68,.08);--kanban-done-tracker-color:#34e89e;--kanban-done-tracker-bg:rgba(52,232,158,.08);--kanban-wishlist-color:#ff6b9d;--kanban-wishlist-bg:rgba(255,107,157,.08);--color-error-bg:hsla(0,91%,71%,.08);--color-error-text:#f87171;--color-error-border:hsla(0,91%,71%,.25);--kanban-grid-pattern:none;--kanban-grid-size:0 0;--kanban-surface-bg:#000;--kanban-column-bg:transparent;--kanban-column-border:transparent;--kanban-column-shadow:none;--kanban-card-bg:#0a0a0a}.dealio-slideover-open .kanban-card:hover{background-color:var(--kanban-card-bg)!important}.dealio-slideover-open .kanban-card .card-archive-btn{opacity:0!important}body.dealio-kanban-dragging,body.dealio-kanban-dragging *{cursor:grab!important}body.dealio-kanban-dragging{touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dealio-kanban-dragging .kanban-card:not(.kanban-card--dragging){transition:opacity var(--transition-normal) var(--transition-ease),transform var(--transition-normal) var(--transition-ease)}.dealio-kanban-dragging .nav-item,.dealio-kanban-dragging a{pointer-events:none}.kanban-drag-ghost{cursor:grab!important}:root{--dealio-toast-offset-top:16px;--dealio-toast-offset-x:16px;--dealio-toast-gap:8px;--dealio-toast-min-height:44px;--dealio-toast-max-width:480px;--dealio-toast-radius:var(--radius-md);--dealio-toast-pad-y:11px;--dealio-toast-pad-x:12px;--dealio-toast-accent-w:3px;--dealio-toast-icon-size:16px;--dealio-toast-icon-gap:10px}ol.dealio-toast-host{align-items:flex-end;bottom:auto!important;display:flex;flex-direction:column;gap:var(--dealio-toast-gap);left:auto!important;list-style:none;margin:0;max-width:none!important;outline:none;padding:0;pointer-events:none;position:fixed!important;right:var(--dealio-toast-offset-x)!important;top:var(--dealio-toast-offset-top)!important;transform:none!important;transition:right var(--dealio-motion-duration) var(--dealio-motion-ease);width:auto!important;z-index:1100!important}@media (min-width:769px){body.dealio-slideover-open ol.dealio-toast-host{right:calc(min(var(--dealio-slideover-width),100vw) + var(--dealio-toast-offset-x))!important}}.dealio-toast{align-items:center!important;background-color:var(--color-card-bg)!important;border:var(--border-width) solid var(--color-card-border)!important;border-left-width:var(--dealio-toast-accent-w)!important;border-radius:var(--dealio-toast-radius)!important;box-shadow:none!important;box-sizing:border-box;color:var(--color-text)!important;display:flex!important;flex-direction:row!important;gap:var(--dealio-toast-icon-gap)!important;left:auto!important;margin:0!important;max-width:min(var(--dealio-toast-max-width),calc(100vw - var(--dealio-toast-offset-x)*2));min-height:var(--dealio-toast-min-height);overflow:hidden;padding:var(--dealio-toast-pad-y) var(--dealio-toast-pad-x)!important;position:relative!important;right:auto!important;top:auto!important;transform:none!important;width:-moz-max-content;width:max-content;--tw-ring-shadow:0 0 #0000!important;--tw-shadow:0 0 #0000!important;pointer-events:auto;will-change:transform,opacity}.dealio-toast[data-state=open]{animation:dealio-toast-enter var(--dealio-motion-duration) var(--dealio-motion-ease) both}.dealio-toast[data-state=closed]{animation:dealio-toast-exit var(--dealio-motion-duration) var(--dealio-motion-ease) both}@keyframes dealio-toast-enter{0%{opacity:0;transform:translate(calc(100% + var(--dealio-toast-offset-x)))}to{opacity:1;transform:translate(0)}}@keyframes dealio-toast-exit{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(calc(100% + var(--dealio-toast-offset-x)))}}.dealio-toast--success{border-left-color:var(--color-success)!important}.dealio-toast--error{border-left-color:var(--color-danger)!important}.dealio-toast--undo{border-left-color:var(--color-text-muted)!important;padding-bottom:calc(var(--dealio-toast-pad-y) + 4px)!important}.dealio-toast--undo .dealio-toast__icon{color:var(--color-text-muted)!important}.dealio-toast--undo .dealio-toast__desc{color:var(--color-text-secondary);font-family:var(--font-numeric);font-variant-numeric:tabular-nums}.dealio-toast__body{display:flex;flex:0 1 auto;flex-direction:column;gap:0;justify-content:center;min-width:0;width:auto!important}.dealio-toast__title{color:var(--color-text);font-family:var(--font-family-base);font-size:var(--font-size-sm);letter-spacing:-.01em;margin:0}.dealio-toast__desc,.dealio-toast__title{font-weight:500;line-height:var(--line-height-tight);padding:0;white-space:nowrap}.dealio-toast__desc{color:var(--color-text-muted);font-size:var(--font-size-xs);margin:2px 0 0}.dealio-toast__icon{align-items:center;color:var(--color-text-muted)!important;display:flex!important;flex:0 0 18px;height:18px!important;justify-content:center;margin:0!important;min-width:18px;padding:0;width:18px!important}.dealio-toast__icon svg{height:var(--dealio-toast-icon-size)!important;width:var(--dealio-toast-icon-size)!important}.dealio-toast--success .dealio-toast__icon{color:var(--color-success)!important}.dealio-toast--error .dealio-toast__icon{color:var(--color-danger)!important}.dealio-toast:not(.dealio-toast--undo) .dealio-toast__actions,.dealio-toast:not(.dealio-toast--undo) .dealio-toast__close,.dealio-toast:not(.dealio-toast--undo) .dealio-toast__progress{display:none!important}.dealio-toast--undo .dealio-toast__progress{background-color:var(--color-bg-tertiary)!important;border-radius:0 0 var(--dealio-toast-radius) var(--dealio-toast-radius)!important;bottom:0!important;height:3px!important;left:0!important;margin:0!important;opacity:1!important;overflow:hidden!important;padding:0!important;position:absolute!important;right:0!important;width:100%!important}.dealio-toast--undo .dealio-toast__progress [role=progressbar],.dealio-toast--undo .dealio-toast__progress>*{border-radius:0!important;height:3px!important;min-height:3px!important}.dealio-toast--undo .dealio-toast__progress [role=progressbar]>*{background-color:var(--color-text-muted)!important;transition:width .25s linear!important}.dealio-toast--undo .dealio-toast__actions{align-items:center;display:flex!important;flex:0 0 auto;gap:0;margin:0 0 0 8px!important;padding:0}.dealio-toast--undo .dealio-toast__undo-btn{all:unset;align-items:center!important;background-color:transparent!important;border:var(--border-width) solid var(--color-button-outline-border)!important;border-radius:var(--radius-md)!important;box-shadow:none!important;box-sizing:border-box;color:var(--color-button-outline-text)!important;cursor:pointer!important;display:inline-flex!important;font-family:inherit!important;font-size:var(--font-size-xs)!important;font-weight:600!important;height:30px!important;justify-content:center!important;letter-spacing:-.1px!important;line-height:1!important;min-height:30px!important;padding:6px var(--spacing-3)!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important;white-space:nowrap!important;--tw-ring-shadow:0 0 #0000!important;--tw-shadow:0 0 #0000!important;transition:background-color var(--transition-normal) var(--transition-ease),color var(--transition-normal) var(--transition-ease),border-color var(--transition-normal) var(--transition-ease)!important}.dealio-toast--undo .dealio-toast__undo-btn:hover{background-color:var(--color-primary-light)!important;border-color:var(--color-button-outline-border)!important;color:var(--color-button-outline-text-hover)!important}.dealio-toast--undo .dealio-toast__undo-btn:focus-visible{outline:2px solid var(--color-primary)!important;outline-offset:2px!important}@media (max-width:768px){:root{--dealio-toast-offset-x:12px;--dealio-toast-max-width: calc(100vw - 24px) }ol.dealio-toast-host{bottom:calc(var(--mobile-bottom-nav-offset) + var(--dealio-toast-offset-x))!important;left:auto!important;padding-bottom:env(safe-area-inset-bottom,0);top:auto!important}body.dealio-slideover-open ol.dealio-toast-host,ol.dealio-toast-host{right:var(--dealio-toast-offset-x)!important}.dealio-toast{max-width:calc(100vw - var(--dealio-toast-offset-x)*2)}.dealio-toast[data-state=open]{animation-name:dealio-toast-enter-mobile}.dealio-toast[data-state=closed]{animation-name:dealio-toast-exit-mobile}@keyframes dealio-toast-enter-mobile{0%{opacity:0;transform:translate(calc(100% + var(--dealio-toast-offset-x)))}to{opacity:1;transform:translate(0)}}@keyframes dealio-toast-exit-mobile{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(calc(100% + var(--dealio-toast-offset-x)))}}}.erp-layout{--color-bg:#eaf2fd;--color-bg-secondary:#fff;--color-bg-tertiary:#eaf2fd;--color-bg-surface:#fff;--color-bg-alt:#fff;--erp-grad-header:linear-gradient(135deg,#016ed7,#3897ed);--erp-shadow-card:0 2px 10px -4px rgba(1,110,215,.25);--erp-shadow-tile:0 2px 12px -5px rgba(1,110,215,.3);--erp-ok:#2fb463;--erp-warn:#e7920b;--erp-crit:#e5484d;--color-text:#000;--color-text-secondary:rgba(60,60,67,.6);--color-text-tertiary:rgba(60,60,67,.3);--color-text-muted:rgba(60,60,67,.6);--color-text-inverse:#fff;--color-border:rgba(60,60,67,.29);--color-border-hover:rgba(60,60,67,.45);--color-border-focus:#016ed7;--color-card-bg:#fff;--color-card-border:transparent;--color-primary:#016ed7;--color-primary-hover:#0260bd;--color-primary-active:#014f9c;--color-primary-light:rgba(1,110,215,.1);--color-primary-muted:rgba(1,110,215,.06);--color-secondary:#016ed7;--color-secondary-hover:#0260bd;--color-button-primary-bg:#016ed7;--color-button-primary-bg-hover:#0260bd;--color-button-primary-text:#fff;--color-button-secondary-bg:rgba(1,110,215,.1);--color-button-secondary-bg-hover:rgba(1,110,215,.16);--color-button-secondary-text:#016ed7;--color-button-outline-border:rgba(1,110,215,.35);--color-button-outline-text:#016ed7;--color-button-outline-text-hover:#014f9c;--color-button-ghost-text:#016ed7;--color-button-ghost-text-hover:#014f9c;--color-button-disabled-bg:hsla(240,4%,48%,.12);--color-button-disabled-text:rgba(60,60,67,.3);--color-input-bg:#fff;--color-input-border:rgba(60,60,67,.18);--color-input-border-hover:rgba(60,60,67,.35);--color-input-border-focus:#016ed7;--color-input-text:#000;--color-input-placeholder:rgba(60,60,67,.3);--color-input-disabled-bg:hsla(240,4%,48%,.08);--color-input-disabled-text:rgba(60,60,67,.3)}.erp-layout .ui-btn{border-radius:14px;letter-spacing:-.2px}.erp-layout .ui-btn--md{font-size:15px;height:44px;padding:0 20px}.erp-layout .ui-btn--outline,.erp-layout .ui-btn--primary,.erp-layout .ui-btn--secondary{border-radius:14px}.erp-layout .ui-btn--primary{background:linear-gradient(135deg,#016ed7,#3897ed);box-shadow:0 6px 16px -6px #016ed799}.erp-layout .ui-btn--primary:hover:enabled{background:linear-gradient(135deg,#0260bd,#2385db);transform:none}.erp-layout .ui-btn--primary:active:enabled{background:linear-gradient(135deg,#014f9c,#1d77c7)}.erp-layout .ui-btn--ghost{border-radius:10px}.erp-layout .ui-input__label{color:#3c3c4399;font-size:13px;font-weight:500;letter-spacing:0;margin-bottom:5px;text-transform:none}.erp-layout .ui-input__field{border-color:#3c3c432e;border-radius:10px;font-size:16px;height:44px;padding:0 14px}.erp-layout .ui-input__field:focus-visible{border-color:#016ed7;box-shadow:0 0 0 3px #016ed71f!important}.erp-layout .zones .ui-input{border-bottom:.5px solid rgba(60,60,67,.15);margin-bottom:0;padding:4px 0}.erp-layout .zones .ui-input:last-child{border-bottom:none}.erp-layout .zones .ui-input__field{background:transparent;border-color:transparent;border-radius:0;padding:0 2px}.erp-layout input,.erp-layout textarea{font-size:16px!important}.erp-layout .erp-grouped-list+.erp-grouped-list,.erp-layout .erp-section-label+.erp-grouped-list{margin-top:var(--spacing-3)}.erp-layout .erp-row-action{align-items:center;background:none;border:none;border-radius:8px;color:#3c3c4373;cursor:pointer;display:flex;height:30px;justify-content:center;width:30px}.erp-layout .erp-row-action:active{background-color:#3c3c4314}.erp-layout .erp-row-action--danger:active{background-color:#ff3b301a;color:#ff3b30}.erp-layout .erp-ios-check{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1.5px solid rgba(60,60,67,.29);border-radius:50%;cursor:pointer;flex-shrink:0;height:22px;margin:0;transition:background-color .15s ease,border-color .15s ease;width:22px}.erp-layout .erp-ios-check:checked{background-color:var(--color-primary);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3E%3Cpath d='M6.2 11.3 3.4 8.5l-1 1 3.8 3.8 8-8-1-1z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:12px;border-color:var(--color-primary)}.erp-layout .erp-hero-card{padding:20px 16px;text-align:center}.erp-layout .erp-hero-card__eyebrow{color:var(--color-text-secondary);font-size:13px;margin:0 0 8px}.erp-layout .erp-hero-card__title{font-size:22px;font-weight:600;letter-spacing:-.3px;line-height:1.3;margin:0 0 10px;overflow-wrap:anywhere;white-space:pre-line}.erp-layout .erp-hero-card__meta{color:var(--color-text-secondary);font-size:15px;margin:0}.erp-layout .erp-notice{background-color:#ff95001f;border-radius:13px;color:var(--color-text);font-size:15px;line-height:1.4;margin:0 0 var(--spacing-3);padding:12px 14px}.erp-layout .erp-notice--info{background-color:#016ed71a}.erp-layout .erp-scan-viewport{aspect-ratio:1;background-color:#000;border-radius:13px;box-shadow:0 1px #00000014;overflow:hidden;position:relative;width:100%}.erp-layout .erp-scan-hint{color:var(--color-text-secondary);font-size:15px;line-height:1.4;margin:12px 0 0;text-align:center}body:has(.erp-layout) ol.dealio-toast-host{--color-text:#000;--color-text-secondary:rgba(60,60,67,.6);--color-text-muted:rgba(60,60,67,.6);--color-bg-tertiary:#eaf2fd;--color-primary:#016ed7;--color-primary-light:rgba(1,110,215,.1);--color-button-outline-border:rgba(1,110,215,.35);--color-button-outline-text:#016ed7;--color-button-outline-text-hover:#014f9c}body:has(.erp-layout) ol.dealio-toast-host .dealio-toast{background-color:#fff!important;border-color:#3c3c431f!important;border-radius:13px!important;box-shadow:0 4px 16px #0000001f!important}@media (max-width:768px){body:has(.erp-layout) ol.dealio-toast-host{bottom:calc(68px + env(safe-area-inset-bottom,0px))!important}}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(./Inter-normal-400-cyrillic.DqGufNeO.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(./Inter-normal-400-latin.Dx4kXJAl.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-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(./Inter-normal-400-cyrillic.DqGufNeO.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(./Inter-normal-400-latin.Dx4kXJAl.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-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(./Inter-normal-400-cyrillic.DqGufNeO.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(./Inter-normal-400-latin.Dx4kXJAl.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-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(./Inter-normal-400-cyrillic.DqGufNeO.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(./Inter-normal-400-latin.Dx4kXJAl.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-display:swap;font-family:Roboto Mono;font-style:normal;font-weight:500;src:url(./Roboto_Mono-normal-500-cyrillic.HUlVHixE.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Roboto Mono;font-style:normal;font-weight:500;src:url(./Roboto_Mono-normal-500-latin.CZtBPCCa.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-display:swap;font-family:Roboto Mono;font-style:normal;font-weight:600;src:url(./Roboto_Mono-normal-500-cyrillic.HUlVHixE.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Roboto Mono;font-style:normal;font-weight:600;src:url(./Roboto_Mono-normal-500-latin.CZtBPCCa.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}body,html{background-color:var(--color-bg);color:var(--color-text);font-family:var(--font-family-base);font-size:var(--font-size-base);height:100%;line-height:var(--line-height-normal);margin:0;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{color:var(--color-text);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);margin:0 0 var(--spacing-2) 0}h1{font-size:var(--font-size-4xl)}h2{font-size:var(--font-size-3xl)}h3{font-size:var(--font-size-2xl)}h4{font-size:var(--font-size-xl)}h5{font-size:var(--font-size-lg)}h6{font-size:var(--font-size-base)}p{color:var(--color-text);line-height:var(--line-height-relaxed);margin:0 0 var(--spacing-4) 0}a{color:var(--color-primary);text-decoration:none;transition:color var(--transition-normal) ease}a:hover{color:var(--color-primary-hover);text-decoration:underline}@media (max-width:768px){h1{font-size:var(--font-size-3xl)}h2{font-size:var(--font-size-2xl)}h3{font-size:var(--font-size-xl)}}.error-page[data-v-dc2c7d0e]{background-color:var(--color-bg);justify-content:center;min-height:100vh;padding:var(--spacing-6)}.error-card[data-v-dc2c7d0e],.error-page[data-v-dc2c7d0e]{align-items:center;display:flex}.error-card[data-v-dc2c7d0e]{flex-direction:column;gap:var(--spacing-3);max-width:420px;text-align:center;width:100%}.error-code[data-v-dc2c7d0e]{color:var(--color-text-muted);font-family:var(--font-numeric);font-size:var(--font-size-5xl);font-weight:800;line-height:1}.error-title[data-v-dc2c7d0e]{color:var(--color-text);font-size:var(--font-size-2xl);font-weight:700}.error-message[data-v-dc2c7d0e]{color:var(--color-text-muted);line-height:1.5;margin:0}.error-action[data-v-dc2c7d0e],.error-message[data-v-dc2c7d0e]{font-size:var(--font-size-sm)}.error-action[data-v-dc2c7d0e]{background-color:var(--color-button-primary-bg);border:none;border-radius:var(--radius-md);color:var(--color-button-primary-text);cursor:pointer;font-weight:600;margin-top:var(--spacing-2);padding:10px var(--spacing-5);transition:background-color var(--transition-fast) ease}.error-action[data-v-dc2c7d0e]:hover{background-color:var(--color-button-primary-bg-hover)}
