@font-face{font-family:Geist Mono;src:local(Geist Mono Regular Italic),local(Geist Mono Italic),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-uxW9RltJwN2USJ4YT_igoEGheZjggPT0zR7rKg_7ibA.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:italic}@font-face{font-family:Geist Mono;src:local(Geist Mono Regular Italic),local(Geist Mono Italic),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-k8ylFsLHadGwOgGEscz0dFdsexUZXVQ5CmRJ_cCy5Mc.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:400;font-style:italic}@font-face{font-family:Geist Mono;src:local(Geist Mono Regular Italic),local(Geist Mono Italic),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-E6kS_5I6NXiM9rBamX4mC_s9n1V0kcOJ76L79i0gBls.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:italic}@font-face{font-family:Geist Mono;src:local(Geist Mono Regular Italic),local(Geist Mono Italic),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-pC0zPUzkSoclDztSLnkJtlTVw9yszf_HYN3EhXusxHc.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:italic}@font-face{font-family:Geist Mono;src:local(Geist Mono Regular Italic),local(Geist Mono Italic),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-f4DhIwqBV0PLSeJXw2NMHwCEgy6fRGSlnmbUcUHPg0g.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:italic}@font-face{font-family:Geist Mono;src:local(Geist Mono Medium Italic),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-uxW9RltJwN2USJ4YT_igoEGheZjggPT0zR7rKg_7ibA.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:500;font-style:italic}@font-face{font-family:Geist Mono;src:local(Geist Mono Medium Italic),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-k8ylFsLHadGwOgGEscz0dFdsexUZXVQ5CmRJ_cCy5Mc.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:500;font-style:italic}@font-face{font-family:Geist Mono;src:local(Geist Mono Medium Italic),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-E6kS_5I6NXiM9rBamX4mC_s9n1V0kcOJ76L79i0gBls.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:500;font-style:italic}@font-face{font-family:Geist Mono;src:local(Geist Mono Medium Italic),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-pC0zPUzkSoclDztSLnkJtlTVw9yszf_HYN3EhXusxHc.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:500;font-style:italic}@font-face{font-family:Geist Mono;src:local(Geist Mono Medium Italic),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-f4DhIwqBV0PLSeJXw2NMHwCEgy6fRGSlnmbUcUHPg0g.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:italic}@font-face{font-family:Geist Mono;src:local(Geist Mono SemiBold Italic),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-uxW9RltJwN2USJ4YT_igoEGheZjggPT0zR7rKg_7ibA.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:600;font-style:italic}@font-face{font-family:Geist Mono;src:local(Geist Mono SemiBold Italic),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-k8ylFsLHadGwOgGEscz0dFdsexUZXVQ5CmRJ_cCy5Mc.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:600;font-style:italic}@font-face{font-family:Geist Mono;src:local(Geist Mono SemiBold Italic),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-E6kS_5I6NXiM9rBamX4mC_s9n1V0kcOJ76L79i0gBls.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:600;font-style:italic}@font-face{font-family:Geist Mono;src:local(Geist Mono SemiBold Italic),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-pC0zPUzkSoclDztSLnkJtlTVw9yszf_HYN3EhXusxHc.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:600;font-style:italic}@font-face{font-family:Geist Mono;src:local(Geist Mono SemiBold Italic),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-f4DhIwqBV0PLSeJXw2NMHwCEgy6fRGSlnmbUcUHPg0g.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:italic}@font-face{font-family:Geist Mono;src:local(Geist Mono Bold Italic),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-uxW9RltJwN2USJ4YT_igoEGheZjggPT0zR7rKg_7ibA.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:700;font-style:italic}@font-face{font-family:Geist Mono;src:local(Geist Mono Bold Italic),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-k8ylFsLHadGwOgGEscz0dFdsexUZXVQ5CmRJ_cCy5Mc.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:700;font-style:italic}@font-face{font-family:Geist Mono;src:local(Geist Mono Bold Italic),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-E6kS_5I6NXiM9rBamX4mC_s9n1V0kcOJ76L79i0gBls.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:700;font-style:italic}@font-face{font-family:Geist Mono;src:local(Geist Mono Bold Italic),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-pC0zPUzkSoclDztSLnkJtlTVw9yszf_HYN3EhXusxHc.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:700;font-style:italic}@font-face{font-family:Geist Mono;src:local(Geist Mono Bold Italic),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-f4DhIwqBV0PLSeJXw2NMHwCEgy6fRGSlnmbUcUHPg0g.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:italic}@font-face{font-family:Geist Mono;src:local(Geist Mono Regular),local(Geist Mono),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-Su8LE3hxE5q4BoRArvFNmeARxC2XGpKTFewGTm6u8Ms.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:normal}@font-face{font-family:Geist Mono;src:local(Geist Mono Regular),local(Geist Mono),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-S6UqWfAaeH4YOjeBJpRQgTkRcQ4HqUXoKEvhRT0tPCA.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:400;font-style:normal}@font-face{font-family:Geist Mono;src:local(Geist Mono Regular),local(Geist Mono),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-g9eJDQgbe4kRZ4_qP5JwSzbrl0iaX7yWyd97TQ4RRYc.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:normal}@font-face{font-family:Geist Mono;src:local(Geist Mono Regular),local(Geist Mono),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-FfWfTfOdZsxsQZL2FYFaEGrNE1N9pyDdDLVhhZlD8_g.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:Geist Mono;src:local(Geist Mono Regular),local(Geist Mono),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-qudRxB4BkrFecbB3reOd_tspXYyj03gZgkO2HBzhizk.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Geist Mono;src:local(Geist Mono Medium),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-Su8LE3hxE5q4BoRArvFNmeARxC2XGpKTFewGTm6u8Ms.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:500;font-style:normal}@font-face{font-family:Geist Mono;src:local(Geist Mono Medium),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-S6UqWfAaeH4YOjeBJpRQgTkRcQ4HqUXoKEvhRT0tPCA.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:500;font-style:normal}@font-face{font-family:Geist Mono;src:local(Geist Mono Medium),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-g9eJDQgbe4kRZ4_qP5JwSzbrl0iaX7yWyd97TQ4RRYc.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:500;font-style:normal}@font-face{font-family:Geist Mono;src:local(Geist Mono Medium),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-FfWfTfOdZsxsQZL2FYFaEGrNE1N9pyDdDLVhhZlD8_g.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:500;font-style:normal}@font-face{font-family:Geist Mono;src:local(Geist Mono Medium),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-qudRxB4BkrFecbB3reOd_tspXYyj03gZgkO2HBzhizk.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:normal}@font-face{font-family:Geist Mono;src:local(Geist Mono SemiBold),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-Su8LE3hxE5q4BoRArvFNmeARxC2XGpKTFewGTm6u8Ms.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:600;font-style:normal}@font-face{font-family:Geist Mono;src:local(Geist Mono SemiBold),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-S6UqWfAaeH4YOjeBJpRQgTkRcQ4HqUXoKEvhRT0tPCA.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:600;font-style:normal}@font-face{font-family:Geist Mono;src:local(Geist Mono SemiBold),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-g9eJDQgbe4kRZ4_qP5JwSzbrl0iaX7yWyd97TQ4RRYc.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:600;font-style:normal}@font-face{font-family:Geist Mono;src:local(Geist Mono SemiBold),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-FfWfTfOdZsxsQZL2FYFaEGrNE1N9pyDdDLVhhZlD8_g.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:600;font-style:normal}@font-face{font-family:Geist Mono;src:local(Geist Mono SemiBold),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-qudRxB4BkrFecbB3reOd_tspXYyj03gZgkO2HBzhizk.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}@font-face{font-family:Geist Mono;src:local(Geist Mono Bold),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-Su8LE3hxE5q4BoRArvFNmeARxC2XGpKTFewGTm6u8Ms.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:700;font-style:normal}@font-face{font-family:Geist Mono;src:local(Geist Mono Bold),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-S6UqWfAaeH4YOjeBJpRQgTkRcQ4HqUXoKEvhRT0tPCA.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:700;font-style:normal}@font-face{font-family:Geist Mono;src:local(Geist Mono Bold),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-g9eJDQgbe4kRZ4_qP5JwSzbrl0iaX7yWyd97TQ4RRYc.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:700;font-style:normal}@font-face{font-family:Geist Mono;src:local(Geist Mono Bold),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-FfWfTfOdZsxsQZL2FYFaEGrNE1N9pyDdDLVhhZlD8_g.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:700;font-style:normal}@font-face{font-family:Geist Mono;src:local(Geist Mono Bold),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-qudRxB4BkrFecbB3reOd_tspXYyj03gZgkO2HBzhizk.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}@font-face{font-family:Inter;src:local(Inter SemiBold Italic),url(../_fonts/CFNPQVcnBImzX0EtDNVhm6rxBn1xmGUJ07BRlOI64c-AuN8M25eo79PWJa2sA8bcOzJYOX3pV7Xznm4ZDHm7L4.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:600;font-style:italic}@font-face{font-family:Inter;src:local(Inter SemiBold Italic),url(../_fonts/AIcocMSXl6nLNQXbUptJf69FjdmzotJy-Fioo4iy220-SB6HQ5Gm3Vcgx3qj0cg_Wze4ux2YBnw264Bp9JBOtqc.woff2)format("woff2");font-display:swap;unicode-range:U+1F??;font-weight:600;font-style:italic}@font-face{font-family:Inter;src:local(Inter SemiBold Italic),url(../_fonts/178SDQEgKlkYIwN3m_zkIjcMBXox4CVikxxdM0ZM8vo-jb38HpZEzI0_yhPLZ-Yy9g2MdhSlJbWEEPtE4J-7mA4.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:600;font-style:italic}@font-face{font-family:Inter;src:local(Inter SemiBold Italic),url(../_fonts/KCD5gdyGvwD04J2YZVfG5P-c82WM-ESA68SM8qCokq0-VU4O6gA3mknWHXkXUMY7aShByLKqEZOCYay7MuxAVuU.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:italic}@font-face{font-family:Inter;src:local(Inter Bold Italic),url(../_fonts/5M2MKUFWnEpuT8NeCYosby4H1wQsStpPWE7MBNFFD6Q-6gJALEDS7yNhRMCqenJPe8GZSicXSdryDX23b39FgW8.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:700;font-style:italic}@font-face{font-family:Inter;src:local(Inter Bold Italic),url(../_fonts/gKY12I0xR6XlZGrxmgE6Ajg7dolnFcwq2-CgW16emfc-X7w6QUwy0G27X1sBOv3U2zKeLNfjYiwTzwCsHp_sD_I.woff2)format("woff2");font-display:swap;unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF;font-weight:700;font-style:italic}@font-face{font-family:Inter;src:local(Inter Bold Italic),url(../_fonts/IbbswF-_Vv86nKnoVzycaklhFj9_jJEnyisnqN6LmPo-m6Ab3Re0t4DnCyR1DwEHCEvwfevkTcA65xJQ4ZPG4co.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:700;font-style:italic}@font-face{font-family:Inter;src:local(Inter Regular),local(Inter),url(../_fonts/UzhR3nAaijOxr33OombACPQO7z-6yxLefOdxL2qrdkM-a0beAYA6HgY0fQ5vpHiCL_P_ChfPRJkoN6xel0ZbT_M.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local(Inter Regular),local(Inter),url(../_fonts/ffbDlYcgTaEOnso-ipkZyoviU7H_qu1vdDKLzdRMiGk-z0cz_vXe9FMQpUr1XPibpV3rF_SBN35ESvr3xAG3hgg.woff2)format("woff2");font-display:swap;unicode-range:U+1F??;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local(Inter Regular),local(Inter),url(../_fonts/zkQRrBN3g9v_dVJWVkYryI2HWN4gfl77yu_FVFWNDYY-dCKEZ5lgZTVD30ATELD5lKDbBeBCP_ph7B4YtZQnSns.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local(Inter Regular),local(Inter),url(../_fonts/HgJel4iAS5mDVqJaDUYKmxaMJg4zKHTGmyD1FQkOsTM-2hVuuQIZ4GSGMgNv6dvlqz7cfD6lr7xLohUph7OCgFg.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local(Inter Medium),url(../_fonts/ffbDlYcgTaEOnso-ipkZyoviU7H_qu1vdDKLzdRMiGk-z0cz_vXe9FMQpUr1XPibpV3rF_SBN35ESvr3xAG3hgg.woff2)format("woff2");font-display:swap;unicode-range:U+1F??;font-weight:500;font-style:normal}@font-face{font-family:Inter;src:local(Inter Medium),url(../_fonts/ERDypvkxXdChOV_B5u1ryQXmRbXDEMV5qjyhhW3xYeU-k61Y5mwieeHUzISWavQeKX6iyBBLnhRtxyom_DNxZzo.woff2)format("woff2");font-display:swap;unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF;font-weight:500;font-style:normal}@font-face{font-family:Inter;src:local(Inter Medium),url(../_fonts/HgJel4iAS5mDVqJaDUYKmxaMJg4zKHTGmyD1FQkOsTM-2hVuuQIZ4GSGMgNv6dvlqz7cfD6lr7xLohUph7OCgFg.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:normal}@font-face{font-family:Inter;src:local(Inter SemiBold),url(../_fonts/zp_5eX_kcCb1NC9W_nqDxOyw80DU-fOCfH6vtlxk4Z8-noxSJKtVKEVnythGOQu3KozvszjDOTsJmBloptS0j1U.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:600;font-style:normal}@font-face{font-family:Inter;src:local(Inter SemiBold),url(../_fonts/ERDypvkxXdChOV_B5u1ryQXmRbXDEMV5qjyhhW3xYeU-k61Y5mwieeHUzISWavQeKX6iyBBLnhRtxyom_DNxZzo.woff2)format("woff2");font-display:swap;unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF;font-weight:600;font-style:normal}@font-face{font-family:Inter;src:local(Inter SemiBold),url(../_fonts/ez4lVSyRqqCUuKH6dN6OoXAdOd1Tig7Lx0sxWNqSyss-FAPjTJvN2otlgkrcoQlc70SE03hjkWoDwAr5QrM_lH4.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:600;font-style:normal}@font-face{font-family:Inter;src:local(Inter Bold),url(../_fonts/zp_5eX_kcCb1NC9W_nqDxOyw80DU-fOCfH6vtlxk4Z8-noxSJKtVKEVnythGOQu3KozvszjDOTsJmBloptS0j1U.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:700;font-style:normal}@font-face{font-family:Inter;src:local(Inter Bold),url(../_fonts/UzhR3nAaijOxr33OombACPQO7z-6yxLefOdxL2qrdkM-a0beAYA6HgY0fQ5vpHiCL_P_ChfPRJkoN6xel0ZbT_M.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:700;font-style:normal}@font-face{font-family:Inter;src:local(Inter Bold),url(../_fonts/ez4lVSyRqqCUuKH6dN6OoXAdOd1Tig7Lx0sxWNqSyss-FAPjTJvN2otlgkrcoQlc70SE03hjkWoDwAr5QrM_lH4.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:700;font-style:normal}@font-face{font-family:Inter;src:local(Inter Bold),url(../_fonts/zkQRrBN3g9v_dVJWVkYryI2HWN4gfl77yu_FVFWNDYY-dCKEZ5lgZTVD30ATELD5lKDbBeBCP_ph7B4YtZQnSns.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:700;font-style:normal}@font-face{font-family:Inter;src:local(Inter Regular Italic),local(Inter Italic),url(../_fonts/CFNPQVcnBImzX0EtDNVhm6rxBn1xmGUJ07BRlOI64c-AuN8M25eo79PWJa2sA8bcOzJYOX3pV7Xznm4ZDHm7L4.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:italic}@font-face{font-family:Inter Fallback\: BlinkMacSystemFont;src:local(BlinkMacSystemFont);size-adjust:114.654%;ascent-override:84.4932%;descent-override:21.0381%;line-gap-override:0%}@font-face{font-family:Inter Fallback\: Segoe UI;src:local(Segoe UI);size-adjust:107.709%;ascent-override:89.9412%;descent-override:22.3946%;line-gap-override:0%}@font-face{font-family:Inter Fallback\: Helvetica Neue;src:local(Helvetica Neue);size-adjust:106.12%;ascent-override:91.2883%;descent-override:22.7301%;line-gap-override:0%}@font-face{font-family:Inter Fallback\: Arial;src:local(Arial);size-adjust:107.119%;ascent-override:90.4365%;descent-override:22.518%;line-gap-override:0%}@font-face{font-family:Inter Fallback\: Noto Sans;src:local(Noto Sans);size-adjust:100.747%;ascent-override:96.1571%;descent-override:23.9423%;line-gap-override:0%}@font-face{font-family:Inter;src:local(Inter Regular Italic),local(Inter Italic),url(../_fonts/5M2MKUFWnEpuT8NeCYosby4H1wQsStpPWE7MBNFFD6Q-6gJALEDS7yNhRMCqenJPe8GZSicXSdryDX23b39FgW8.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:400;font-style:italic}@font-face{font-family:Inter;src:local(Inter Regular Italic),local(Inter Italic),url(../_fonts/AIcocMSXl6nLNQXbUptJf69FjdmzotJy-Fioo4iy220-SB6HQ5Gm3Vcgx3qj0cg_Wze4ux2YBnw264Bp9JBOtqc.woff2)format("woff2");font-display:swap;unicode-range:U+1F??;font-weight:400;font-style:italic}@font-face{font-family:Inter;src:local(Inter Regular Italic),local(Inter Italic),url(../_fonts/gKY12I0xR6XlZGrxmgE6Ajg7dolnFcwq2-CgW16emfc-X7w6QUwy0G27X1sBOv3U2zKeLNfjYiwTzwCsHp_sD_I.woff2)format("woff2");font-display:swap;unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF;font-weight:400;font-style:italic}@font-face{font-family:Inter;src:local(Inter Regular Italic),local(Inter Italic),url(../_fonts/178SDQEgKlkYIwN3m_zkIjcMBXox4CVikxxdM0ZM8vo-jb38HpZEzI0_yhPLZ-Yy9g2MdhSlJbWEEPtE4J-7mA4.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:italic}@font-face{font-family:Inter;src:local(Inter Regular Italic),local(Inter Italic),url(../_fonts/IbbswF-_Vv86nKnoVzycaklhFj9_jJEnyisnqN6LmPo-m6Ab3Re0t4DnCyR1DwEHCEvwfevkTcA65xJQ4ZPG4co.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:italic}@font-face{font-family:Inter;src:local(Inter Regular Italic),local(Inter Italic),url(../_fonts/KCD5gdyGvwD04J2YZVfG5P-c82WM-ESA68SM8qCokq0-VU4O6gA3mknWHXkXUMY7aShByLKqEZOCYay7MuxAVuU.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:italic}@font-face{font-family:Inter;src:local(Inter Medium Italic),url(../_fonts/CFNPQVcnBImzX0EtDNVhm6rxBn1xmGUJ07BRlOI64c-AuN8M25eo79PWJa2sA8bcOzJYOX3pV7Xznm4ZDHm7L4.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:500;font-style:italic}@font-face{font-family:Inter;src:local(Inter Medium Italic),url(../_fonts/5M2MKUFWnEpuT8NeCYosby4H1wQsStpPWE7MBNFFD6Q-6gJALEDS7yNhRMCqenJPe8GZSicXSdryDX23b39FgW8.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:500;font-style:italic}@font-face{font-family:Inter;src:local(Inter Medium Italic),url(../_fonts/AIcocMSXl6nLNQXbUptJf69FjdmzotJy-Fioo4iy220-SB6HQ5Gm3Vcgx3qj0cg_Wze4ux2YBnw264Bp9JBOtqc.woff2)format("woff2");font-display:swap;unicode-range:U+1F??;font-weight:500;font-style:italic}@font-face{font-family:Inter;src:local(Inter Medium Italic),url(../_fonts/gKY12I0xR6XlZGrxmgE6Ajg7dolnFcwq2-CgW16emfc-X7w6QUwy0G27X1sBOv3U2zKeLNfjYiwTzwCsHp_sD_I.woff2)format("woff2");font-display:swap;unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF;font-weight:500;font-style:italic}@font-face{font-family:Inter;src:local(Inter Medium Italic),url(../_fonts/178SDQEgKlkYIwN3m_zkIjcMBXox4CVikxxdM0ZM8vo-jb38HpZEzI0_yhPLZ-Yy9g2MdhSlJbWEEPtE4J-7mA4.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:500;font-style:italic}@font-face{font-family:Inter;src:local(Inter Medium Italic),url(../_fonts/IbbswF-_Vv86nKnoVzycaklhFj9_jJEnyisnqN6LmPo-m6Ab3Re0t4DnCyR1DwEHCEvwfevkTcA65xJQ4ZPG4co.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:500;font-style:italic}@font-face{font-family:Inter;src:local(Inter Medium Italic),url(../_fonts/KCD5gdyGvwD04J2YZVfG5P-c82WM-ESA68SM8qCokq0-VU4O6gA3mknWHXkXUMY7aShByLKqEZOCYay7MuxAVuU.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:italic}@font-face{font-family:Inter;src:local(Inter SemiBold Italic),url(../_fonts/5M2MKUFWnEpuT8NeCYosby4H1wQsStpPWE7MBNFFD6Q-6gJALEDS7yNhRMCqenJPe8GZSicXSdryDX23b39FgW8.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:600;font-style:italic}@font-face{font-family:Inter;src:local(Inter SemiBold Italic),url(../_fonts/gKY12I0xR6XlZGrxmgE6Ajg7dolnFcwq2-CgW16emfc-X7w6QUwy0G27X1sBOv3U2zKeLNfjYiwTzwCsHp_sD_I.woff2)format("woff2");font-display:swap;unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF;font-weight:600;font-style:italic}@font-face{font-family:Inter;src:local(Inter SemiBold Italic),url(../_fonts/IbbswF-_Vv86nKnoVzycaklhFj9_jJEnyisnqN6LmPo-m6Ab3Re0t4DnCyR1DwEHCEvwfevkTcA65xJQ4ZPG4co.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:600;font-style:italic}@font-face{font-family:Inter;src:local(Inter Bold Italic),url(../_fonts/CFNPQVcnBImzX0EtDNVhm6rxBn1xmGUJ07BRlOI64c-AuN8M25eo79PWJa2sA8bcOzJYOX3pV7Xznm4ZDHm7L4.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:700;font-style:italic}@font-face{font-family:Inter;src:local(Inter Bold Italic),url(../_fonts/AIcocMSXl6nLNQXbUptJf69FjdmzotJy-Fioo4iy220-SB6HQ5Gm3Vcgx3qj0cg_Wze4ux2YBnw264Bp9JBOtqc.woff2)format("woff2");font-display:swap;unicode-range:U+1F??;font-weight:700;font-style:italic}@font-face{font-family:Inter;src:local(Inter Bold Italic),url(../_fonts/178SDQEgKlkYIwN3m_zkIjcMBXox4CVikxxdM0ZM8vo-jb38HpZEzI0_yhPLZ-Yy9g2MdhSlJbWEEPtE4J-7mA4.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:700;font-style:italic}@font-face{font-family:Inter;src:local(Inter Bold Italic),url(../_fonts/KCD5gdyGvwD04J2YZVfG5P-c82WM-ESA68SM8qCokq0-VU4O6gA3mknWHXkXUMY7aShByLKqEZOCYay7MuxAVuU.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:italic}@font-face{font-family:Inter;src:local(Inter Regular),local(Inter),url(../_fonts/zp_5eX_kcCb1NC9W_nqDxOyw80DU-fOCfH6vtlxk4Z8-noxSJKtVKEVnythGOQu3KozvszjDOTsJmBloptS0j1U.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local(Inter Regular),local(Inter),url(../_fonts/ERDypvkxXdChOV_B5u1ryQXmRbXDEMV5qjyhhW3xYeU-k61Y5mwieeHUzISWavQeKX6iyBBLnhRtxyom_DNxZzo.woff2)format("woff2");font-display:swap;unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local(Inter Regular),local(Inter),url(../_fonts/ez4lVSyRqqCUuKH6dN6OoXAdOd1Tig7Lx0sxWNqSyss-FAPjTJvN2otlgkrcoQlc70SE03hjkWoDwAr5QrM_lH4.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local(Inter Medium),url(../_fonts/zp_5eX_kcCb1NC9W_nqDxOyw80DU-fOCfH6vtlxk4Z8-noxSJKtVKEVnythGOQu3KozvszjDOTsJmBloptS0j1U.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:500;font-style:normal}@font-face{font-family:Inter;src:local(Inter Medium),url(../_fonts/UzhR3nAaijOxr33OombACPQO7z-6yxLefOdxL2qrdkM-a0beAYA6HgY0fQ5vpHiCL_P_ChfPRJkoN6xel0ZbT_M.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:500;font-style:normal}@font-face{font-family:Inter;src:local(Inter Medium),url(../_fonts/ez4lVSyRqqCUuKH6dN6OoXAdOd1Tig7Lx0sxWNqSyss-FAPjTJvN2otlgkrcoQlc70SE03hjkWoDwAr5QrM_lH4.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:500;font-style:normal}@font-face{font-family:Inter;src:local(Inter Medium),url(../_fonts/zkQRrBN3g9v_dVJWVkYryI2HWN4gfl77yu_FVFWNDYY-dCKEZ5lgZTVD30ATELD5lKDbBeBCP_ph7B4YtZQnSns.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:500;font-style:normal}@font-face{font-family:Inter;src:local(Inter SemiBold),url(../_fonts/UzhR3nAaijOxr33OombACPQO7z-6yxLefOdxL2qrdkM-a0beAYA6HgY0fQ5vpHiCL_P_ChfPRJkoN6xel0ZbT_M.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:600;font-style:normal}@font-face{font-family:Inter;src:local(Inter SemiBold),url(../_fonts/ffbDlYcgTaEOnso-ipkZyoviU7H_qu1vdDKLzdRMiGk-z0cz_vXe9FMQpUr1XPibpV3rF_SBN35ESvr3xAG3hgg.woff2)format("woff2");font-display:swap;unicode-range:U+1F??;font-weight:600;font-style:normal}@font-face{font-family:Inter;src:local(Inter SemiBold),url(../_fonts/zkQRrBN3g9v_dVJWVkYryI2HWN4gfl77yu_FVFWNDYY-dCKEZ5lgZTVD30ATELD5lKDbBeBCP_ph7B4YtZQnSns.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:600;font-style:normal}@font-face{font-family:Inter;src:local(Inter SemiBold),url(../_fonts/HgJel4iAS5mDVqJaDUYKmxaMJg4zKHTGmyD1FQkOsTM-2hVuuQIZ4GSGMgNv6dvlqz7cfD6lr7xLohUph7OCgFg.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}@font-face{font-family:Inter;src:local(Inter Bold),url(../_fonts/ffbDlYcgTaEOnso-ipkZyoviU7H_qu1vdDKLzdRMiGk-z0cz_vXe9FMQpUr1XPibpV3rF_SBN35ESvr3xAG3hgg.woff2)format("woff2");font-display:swap;unicode-range:U+1F??;font-weight:700;font-style:normal}@font-face{font-family:Inter;src:local(Inter Bold),url(../_fonts/ERDypvkxXdChOV_B5u1ryQXmRbXDEMV5qjyhhW3xYeU-k61Y5mwieeHUzISWavQeKX6iyBBLnhRtxyom_DNxZzo.woff2)format("woff2");font-display:swap;unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF;font-weight:700;font-style:normal}@font-face{font-family:Inter;src:local(Inter Bold),url(../_fonts/HgJel4iAS5mDVqJaDUYKmxaMJg4zKHTGmyD1FQkOsTM-2hVuuQIZ4GSGMgNv6dvlqz7cfD6lr7xLohUph7OCgFg.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}@font-face{font-family:Geist;src:local(Geist SemiBold),url(../_fonts/1xv7aEbTueF3YeE8nN5uPloPWq5ORfusEaPnuNVSazw-nNrS_2vYM-452l3sJYmMo7dygL9uGTm5f3tFrY50hEU.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:600;font-style:normal}@font-face{font-family:Geist;src:local(Geist SemiBold),url(../_fonts/B4TjMYiMc_uvQl1ZPjAvT5UpGkUP_0_3f861-mJlHFk-HIHisNHxhGTjp4OjpGk5a0MnXSGF6ArklaI8C0Ht3P0.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}@font-face{font-family:Geist;src:local(Geist SemiBold Italic),url(../_fonts/2yaHnaVrsyLoTG-y-mqf2JgU1y0aMGf3ipzKHCApaZ8-caW4xPSVnoZnytLojptQrq1tR3E8kWzCgHxxV01mYeI.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:600;font-style:italic}@font-face{font-family:Geist;src:local(Geist SemiBold Italic),url(../_fonts/Uz_FGopWm4G4whHpAhIy4Mu1DmtlEWbCXfJ3iAdC87U-H8orAOi70oBrGB0rR34twep5aoHf3M8iVd3ONdydWQM.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:600;font-style:italic}@font-face{font-family:Geist;src:local(Geist Regular),local(Geist),url(../_fonts/36J5nJjZFpKWg6bcnATRZpYY0bmPpGbQWct0-J5ywnY-_GEzQf_T5my8l5MEKkq7TddfQ8a1uEPAmX7iSt4jeM0.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:normal}@font-face{font-family:Geist;src:local(Geist Regular),local(Geist),url(../_fonts/1xv7aEbTueF3YeE8nN5uPloPWq5ORfusEaPnuNVSazw-nNrS_2vYM-452l3sJYmMo7dygL9uGTm5f3tFrY50hEU.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:Geist;src:local(Geist SemiBold),url(../_fonts/36J5nJjZFpKWg6bcnATRZpYY0bmPpGbQWct0-J5ywnY-_GEzQf_T5my8l5MEKkq7TddfQ8a1uEPAmX7iSt4jeM0.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:600;font-style:normal}@font-face{font-family:Geist;src:local(Geist Bold),url(../_fonts/oGcRQEP9-Rv7b2uyaKqABA_9H5e1bPgQgKlAviF1k8U-qti22yXJuIs5rWk2gExo91xkZH7b0s_4SgeCKK8k_A8.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:700;font-style:normal}@font-face{font-family:Geist;src:local(Geist Regular Italic),local(Geist Italic),url(../_fonts/Uz_FGopWm4G4whHpAhIy4Mu1DmtlEWbCXfJ3iAdC87U-H8orAOi70oBrGB0rR34twep5aoHf3M8iVd3ONdydWQM.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:italic}@font-face{font-family:Geist;src:local(Geist Regular Italic),local(Geist Italic),url(../_fonts/d2fCYF1A7gBiM70uXMhVaSP8hQUbP32yeI5MEuXLMvg-SUCNmX5vaUU5m9yRa_oywpD_uI8KvceOGcpJJFbayk0.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:italic}@font-face{font-family:Geist;src:local(Geist SemiBold Italic),url(../_fonts/So3BZ00JCfxq519ukE_9DQPaSqee6om24hkNiV8FeYI-hZyGj3j7nCTKSQDut5WltRYuY9QYdnJ6LKz9f64xdjk.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:600;font-style:italic}@font-face{font-family:Geist;src:local(Geist SemiBold Italic),url(../_fonts/d2fCYF1A7gBiM70uXMhVaSP8hQUbP32yeI5MEuXLMvg-SUCNmX5vaUU5m9yRa_oywpD_uI8KvceOGcpJJFbayk0.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:italic}@font-face{font-family:Geist;src:local(Geist Regular),local(Geist),url(../_fonts/PvQGA9Wjw0v5beTMDlAbhFZtFsd7PjAovDfhkiht2-g-WB_OAxqXtYUHVWrCqTwZDYRI4Hpk_Epq6cGzqAHyqbQ.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:400;font-style:normal}@font-face{font-family:Geist;src:local(Geist Regular),local(Geist),url(../_fonts/B4TjMYiMc_uvQl1ZPjAvT5UpGkUP_0_3f861-mJlHFk-HIHisNHxhGTjp4OjpGk5a0MnXSGF6ArklaI8C0Ht3P0.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Geist;src:local(Geist SemiBold),url(../_fonts/PvQGA9Wjw0v5beTMDlAbhFZtFsd7PjAovDfhkiht2-g-WB_OAxqXtYUHVWrCqTwZDYRI4Hpk_Epq6cGzqAHyqbQ.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:600;font-style:normal}@font-face{font-family:Geist;src:local(Geist Bold),url(../_fonts/PvQGA9Wjw0v5beTMDlAbhFZtFsd7PjAovDfhkiht2-g-WB_OAxqXtYUHVWrCqTwZDYRI4Hpk_Epq6cGzqAHyqbQ.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:700;font-style:normal}@font-face{font-family:Geist Fallback\: BlinkMacSystemFont;src:local(BlinkMacSystemFont);size-adjust:112.124%;ascent-override:89.6331%;descent-override:26.3102%;line-gap-override:0%}@font-face{font-family:Geist Fallback\: Helvetica Neue;src:local(Helvetica Neue);size-adjust:103.778%;ascent-override:96.8415%;descent-override:28.4261%;line-gap-override:0%}@font-face{font-family:Geist Fallback\: Noto Sans;src:local(Noto Sans);size-adjust:98.5232%;ascent-override:102.006%;descent-override:29.9422%;line-gap-override:0%}@font-face{font-family:Geist;src:local(Geist Regular Italic),local(Geist Italic),url(../_fonts/2yaHnaVrsyLoTG-y-mqf2JgU1y0aMGf3ipzKHCApaZ8-caW4xPSVnoZnytLojptQrq1tR3E8kWzCgHxxV01mYeI.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:italic}@font-face{font-family:Geist;src:local(Geist Medium Italic),url(../_fonts/dZD1bBM4wPEoMvrLnDrl6E5hWK8vq1YP4jABIWRjGE4-gQwXBtbvKJOwCUiC40H9ILfpvPVN9QnBe5GgFlqUqoc.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:500;font-style:italic}@font-face{font-family:Geist;src:local(Geist SemiBold Italic),url(../_fonts/dZD1bBM4wPEoMvrLnDrl6E5hWK8vq1YP4jABIWRjGE4-gQwXBtbvKJOwCUiC40H9ILfpvPVN9QnBe5GgFlqUqoc.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:600;font-style:italic}@font-face{font-family:Geist;src:local(Geist Bold Italic),url(../_fonts/dZD1bBM4wPEoMvrLnDrl6E5hWK8vq1YP4jABIWRjGE4-gQwXBtbvKJOwCUiC40H9ILfpvPVN9QnBe5GgFlqUqoc.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:700;font-style:italic}@font-face{font-family:Geist;src:local(Geist Regular),local(Geist),url(../_fonts/oGcRQEP9-Rv7b2uyaKqABA_9H5e1bPgQgKlAviF1k8U-qti22yXJuIs5rWk2gExo91xkZH7b0s_4SgeCKK8k_A8.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:normal}@font-face{font-family:Geist;src:local(Geist Medium),url(../_fonts/oGcRQEP9-Rv7b2uyaKqABA_9H5e1bPgQgKlAviF1k8U-qti22yXJuIs5rWk2gExo91xkZH7b0s_4SgeCKK8k_A8.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:500;font-style:normal}@font-face{font-family:Geist;src:local(Geist SemiBold),url(../_fonts/oGcRQEP9-Rv7b2uyaKqABA_9H5e1bPgQgKlAviF1k8U-qti22yXJuIs5rWk2gExo91xkZH7b0s_4SgeCKK8k_A8.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:600;font-style:normal}@font-face{font-family:Geist;src:local(Geist Bold),url(../_fonts/36J5nJjZFpKWg6bcnATRZpYY0bmPpGbQWct0-J5ywnY-_GEzQf_T5my8l5MEKkq7TddfQ8a1uEPAmX7iSt4jeM0.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:700;font-style:normal}@font-face{font-family:Geist;src:local(Geist Regular Italic),local(Geist Italic),url(../_fonts/dZD1bBM4wPEoMvrLnDrl6E5hWK8vq1YP4jABIWRjGE4-gQwXBtbvKJOwCUiC40H9ILfpvPVN9QnBe5GgFlqUqoc.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:italic}@font-face{font-family:Geist Fallback\: Segoe UI;src:local(Segoe UI);size-adjust:105.332%;ascent-override:95.4125%;descent-override:28.0066%;line-gap-override:0%}@font-face{font-family:Geist Fallback\: Arial;src:local(Arial);size-adjust:104.755%;ascent-override:95.9379%;descent-override:28.1609%;line-gap-override:0%}@font-face{font-family:Geist;src:local(Geist Regular Italic),local(Geist Italic),url(../_fonts/So3BZ00JCfxq519ukE_9DQPaSqee6om24hkNiV8FeYI-hZyGj3j7nCTKSQDut5WltRYuY9QYdnJ6LKz9f64xdjk.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:400;font-style:italic}@font-face{font-family:Geist;src:local(Geist Medium Italic),url(../_fonts/So3BZ00JCfxq519ukE_9DQPaSqee6om24hkNiV8FeYI-hZyGj3j7nCTKSQDut5WltRYuY9QYdnJ6LKz9f64xdjk.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:500;font-style:italic}@font-face{font-family:Geist;src:local(Geist Medium Italic),url(../_fonts/d2fCYF1A7gBiM70uXMhVaSP8hQUbP32yeI5MEuXLMvg-SUCNmX5vaUU5m9yRa_oywpD_uI8KvceOGcpJJFbayk0.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:italic}@font-face{font-family:Geist;src:local(Geist Bold Italic),url(../_fonts/So3BZ00JCfxq519ukE_9DQPaSqee6om24hkNiV8FeYI-hZyGj3j7nCTKSQDut5WltRYuY9QYdnJ6LKz9f64xdjk.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:700;font-style:italic}@font-face{font-family:Geist;src:local(Geist Bold Italic),url(../_fonts/d2fCYF1A7gBiM70uXMhVaSP8hQUbP32yeI5MEuXLMvg-SUCNmX5vaUU5m9yRa_oywpD_uI8KvceOGcpJJFbayk0.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:italic}@font-face{font-family:Geist;src:local(Geist Medium),url(../_fonts/PvQGA9Wjw0v5beTMDlAbhFZtFsd7PjAovDfhkiht2-g-WB_OAxqXtYUHVWrCqTwZDYRI4Hpk_Epq6cGzqAHyqbQ.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:500;font-style:normal}@font-face{font-family:Geist;src:local(Geist Medium),url(../_fonts/B4TjMYiMc_uvQl1ZPjAvT5UpGkUP_0_3f861-mJlHFk-HIHisNHxhGTjp4OjpGk5a0MnXSGF6ArklaI8C0Ht3P0.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:normal}@font-face{font-family:Geist;src:local(Geist Bold),url(../_fonts/1xv7aEbTueF3YeE8nN5uPloPWq5ORfusEaPnuNVSazw-nNrS_2vYM-452l3sJYmMo7dygL9uGTm5f3tFrY50hEU.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:700;font-style:normal}@font-face{font-family:Geist;src:local(Geist Medium Italic),url(../_fonts/2yaHnaVrsyLoTG-y-mqf2JgU1y0aMGf3ipzKHCApaZ8-caW4xPSVnoZnytLojptQrq1tR3E8kWzCgHxxV01mYeI.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:500;font-style:italic}@font-face{font-family:Geist;src:local(Geist Medium Italic),url(../_fonts/Uz_FGopWm4G4whHpAhIy4Mu1DmtlEWbCXfJ3iAdC87U-H8orAOi70oBrGB0rR34twep5aoHf3M8iVd3ONdydWQM.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:500;font-style:italic}@font-face{font-family:Geist;src:local(Geist Bold Italic),url(../_fonts/2yaHnaVrsyLoTG-y-mqf2JgU1y0aMGf3ipzKHCApaZ8-caW4xPSVnoZnytLojptQrq1tR3E8kWzCgHxxV01mYeI.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:700;font-style:italic}@font-face{font-family:Geist;src:local(Geist Bold Italic),url(../_fonts/Uz_FGopWm4G4whHpAhIy4Mu1DmtlEWbCXfJ3iAdC87U-H8orAOi70oBrGB0rR34twep5aoHf3M8iVd3ONdydWQM.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:700;font-style:italic}@font-face{font-family:Geist;src:local(Geist Medium),url(../_fonts/36J5nJjZFpKWg6bcnATRZpYY0bmPpGbQWct0-J5ywnY-_GEzQf_T5my8l5MEKkq7TddfQ8a1uEPAmX7iSt4jeM0.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:500;font-style:normal}@font-face{font-family:Geist;src:local(Geist Medium),url(../_fonts/1xv7aEbTueF3YeE8nN5uPloPWq5ORfusEaPnuNVSazw-nNrS_2vYM-452l3sJYmMo7dygL9uGTm5f3tFrY50hEU.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:500;font-style:normal}@font-face{font-family:Geist;src:local(Geist Bold),url(../_fonts/B4TjMYiMc_uvQl1ZPjAvT5UpGkUP_0_3f861-mJlHFk-HIHisNHxhGTjp4OjpGk5a0MnXSGF6ArklaI8C0Ht3P0.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}@font-face{font-family:Geist Mono;src:local(Geist Mono Medium),url(../_fonts/trbWC_h5_lDjsEIz3K7rNSraDGuAz-l9Xvco9sJCGbU-eppvz75ICmGKUIuqHqmd7xhCP3N6N_H7dxwx0ICqvgg.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:500;font-style:normal}@font-face{font-family:Geist Mono;src:local(Geist Mono Medium),url(../_fonts/h_KmxwHWAbZ0E7eWhUEfoCxrf9wSDGQad1CgON153wo-YnXXhbOFAu7b5GePoTizJJCCC2y_xrIxl-OtD4NBIcM.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:normal}@font-face{font-family:Geist Mono;src:local(Geist Mono Medium),url(../_fonts/rZctk754HlalU1qk-tdtYCn0AfvlH9EBqIBUkk8CJg0-Oc6H_hkZSaEAjx9f9YqiJfw887cbVlO6tv7BwNvoxQE.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:500;font-style:normal}@font-face{font-family:Geist Mono;src:local(Geist Mono SemiBold),url(../_fonts/BG8PueVJMRUWxK_UoGmidjFEBsVn0mh27eQwiRLglMk-xLfouPdEnub1_xuIh1RLigUkPmjpr7I-Hth94Y8yAsA.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:600;font-style:normal}@font-face{font-family:Geist Mono;src:local(Geist Mono SemiBold Italic),url(../_fonts/iwKkOoOXXi_FvxehabuScahx7K6YUJ67lkMos05iN34-atpgvUXQTcteqaDu5zogavSkwMWhy5Qf7KKk4fQfRnE.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:italic}@font-face{font-family:Geist Mono;src:local(Geist Mono Bold Italic),url(../_fonts/JoERPVlmfi80C8BLw-dhfTu-wD413LHvCuNt3YxPSus-Guv4z0A8Kb_eNmz-eDS6jOHaPCCjhsAcmffrjgTlhoc.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:700;font-style:italic}@font-face{font-family:Geist Mono;src:local(Geist Mono Medium),url(../_fonts/B4XYTmqECKGO9n0zrFAlXFGSLhSzMlW_Nn_uM0SnSn0-pqaXfBwQixi4YhyAjMEvb3BdvgFxXze7rSKrxzEsVjU.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:500;font-style:normal}@font-face{font-family:Geist Mono;src:local(Geist Mono SemiBold),url(../_fonts/B4XYTmqECKGO9n0zrFAlXFGSLhSzMlW_Nn_uM0SnSn0-pqaXfBwQixi4YhyAjMEvb3BdvgFxXze7rSKrxzEsVjU.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:600;font-style:normal}@font-face{font-family:Geist Mono Fallback\: Noto Sans Mono;src:local(Noto Sans Mono);size-adjust:100%;ascent-override:100.5%;descent-override:29.5%;line-gap-override:0%}@font-face{font-family:Geist Mono;src:local(Geist Mono Regular Italic),local(Geist Mono Italic),url(../_fonts/ksNl4DHlvm-IUwVn0DV02pV97DX3uHxbVJG3PrppUhQ-V_Aok6XnhsEBWrU-k_o5H_qBnKQNUAYLUc5t86tehsQ.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:italic}@font-face{font-family:Geist Mono;src:local(Geist Mono Regular Italic),local(Geist Mono Italic),url(../_fonts/iwKkOoOXXi_FvxehabuScahx7K6YUJ67lkMos05iN34-atpgvUXQTcteqaDu5zogavSkwMWhy5Qf7KKk4fQfRnE.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:italic}@font-face{font-family:Geist Mono;src:local(Geist Mono SemiBold Italic),url(../_fonts/ksNl4DHlvm-IUwVn0DV02pV97DX3uHxbVJG3PrppUhQ-V_Aok6XnhsEBWrU-k_o5H_qBnKQNUAYLUc5t86tehsQ.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:600;font-style:italic}@font-face{font-family:Geist Mono;src:local(Geist Mono Bold Italic),url(../_fonts/cW-rtSw72Lqejayt1kdA2an75gzG-opyRN_O4i5oc00-4JIJtgyZekTvVLwcD6kpjWAI3GQ3Bs0n3c6ZPu8FmJQ.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:700;font-style:italic}@font-face{font-family:Geist Mono;src:local(Geist Mono Medium),url(../_fonts/BG8PueVJMRUWxK_UoGmidjFEBsVn0mh27eQwiRLglMk-xLfouPdEnub1_xuIh1RLigUkPmjpr7I-Hth94Y8yAsA.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:500;font-style:normal}@font-face{font-family:Geist Mono;src:local(Geist Mono SemiBold),url(../_fonts/rZctk754HlalU1qk-tdtYCn0AfvlH9EBqIBUkk8CJg0-Oc6H_hkZSaEAjx9f9YqiJfw887cbVlO6tv7BwNvoxQE.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:600;font-style:normal}@font-face{font-family:Geist Mono Fallback\: Roboto Mono;src:local(Roboto Mono);size-adjust:99.9837%;ascent-override:100.516%;descent-override:29.5048%;line-gap-override:0%}@font-face{font-family:Geist Mono;src:local(Geist Mono Regular Italic),local(Geist Mono Italic),url(../_fonts/otgamZ2qYJkMH-33s6pf_OasyxhL7qFC34wKRPInnfA-9j6UGqVxMvD2Ixikwf2Y9aYs1eKcEl2X9YFxA_I_cW8.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:italic}@font-face{font-family:Geist Mono;src:local(Geist Mono Medium Italic),url(../_fonts/JoERPVlmfi80C8BLw-dhfTu-wD413LHvCuNt3YxPSus-Guv4z0A8Kb_eNmz-eDS6jOHaPCCjhsAcmffrjgTlhoc.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:500;font-style:italic}@font-face{font-family:Geist Mono;src:local(Geist Mono SemiBold Italic),url(../_fonts/otgamZ2qYJkMH-33s6pf_OasyxhL7qFC34wKRPInnfA-9j6UGqVxMvD2Ixikwf2Y9aYs1eKcEl2X9YFxA_I_cW8.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:600;font-style:italic}@font-face{font-family:Geist Mono;src:local(Geist Mono Bold Italic),url(../_fonts/otgamZ2qYJkMH-33s6pf_OasyxhL7qFC34wKRPInnfA-9j6UGqVxMvD2Ixikwf2Y9aYs1eKcEl2X9YFxA_I_cW8.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:700;font-style:italic}@font-face{font-family:Geist Mono;src:local(Geist Mono Regular),local(Geist Mono),url(../_fonts/h_KmxwHWAbZ0E7eWhUEfoCxrf9wSDGQad1CgON153wo-YnXXhbOFAu7b5GePoTizJJCCC2y_xrIxl-OtD4NBIcM.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Geist Mono;src:local(Geist Mono SemiBold),url(../_fonts/trbWC_h5_lDjsEIz3K7rNSraDGuAz-l9Xvco9sJCGbU-eppvz75ICmGKUIuqHqmd7xhCP3N6N_H7dxwx0ICqvgg.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:600;font-style:normal}@font-face{font-family:Geist Mono;src:local(Geist Mono Regular Italic),local(Geist Mono Italic),url(../_fonts/JoERPVlmfi80C8BLw-dhfTu-wD413LHvCuNt3YxPSus-Guv4z0A8Kb_eNmz-eDS6jOHaPCCjhsAcmffrjgTlhoc.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:italic}@font-face{font-family:Geist Mono Fallback\: Courier New;src:local(Courier New);size-adjust:99.9837%;ascent-override:100.516%;descent-override:29.5048%;line-gap-override:0%}@font-face{font-family:Geist Mono;src:local(Geist Mono Regular Italic),local(Geist Mono Italic),url(../_fonts/cW-rtSw72Lqejayt1kdA2an75gzG-opyRN_O4i5oc00-4JIJtgyZekTvVLwcD6kpjWAI3GQ3Bs0n3c6ZPu8FmJQ.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:400;font-style:italic}@font-face{font-family:Geist Mono;src:local(Geist Mono Medium Italic),url(../_fonts/cW-rtSw72Lqejayt1kdA2an75gzG-opyRN_O4i5oc00-4JIJtgyZekTvVLwcD6kpjWAI3GQ3Bs0n3c6ZPu8FmJQ.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:500;font-style:italic}@font-face{font-family:Geist Mono;src:local(Geist Mono SemiBold Italic),url(../_fonts/cW-rtSw72Lqejayt1kdA2an75gzG-opyRN_O4i5oc00-4JIJtgyZekTvVLwcD6kpjWAI3GQ3Bs0n3c6ZPu8FmJQ.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:600;font-style:italic}@font-face{font-family:Geist Mono;src:local(Geist Mono Bold Italic),url(../_fonts/ksNl4DHlvm-IUwVn0DV02pV97DX3uHxbVJG3PrppUhQ-V_Aok6XnhsEBWrU-k_o5H_qBnKQNUAYLUc5t86tehsQ.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:700;font-style:italic}@font-face{font-family:Geist Mono;src:local(Geist Mono Regular),local(Geist Mono),url(../_fonts/trbWC_h5_lDjsEIz3K7rNSraDGuAz-l9Xvco9sJCGbU-eppvz75ICmGKUIuqHqmd7xhCP3N6N_H7dxwx0ICqvgg.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:Geist Mono;src:local(Geist Mono SemiBold),url(../_fonts/h_KmxwHWAbZ0E7eWhUEfoCxrf9wSDGQad1CgON153wo-YnXXhbOFAu7b5GePoTizJJCCC2y_xrIxl-OtD4NBIcM.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}@font-face{font-family:Geist Mono;src:local(Geist Mono Medium Italic),url(../_fonts/otgamZ2qYJkMH-33s6pf_OasyxhL7qFC34wKRPInnfA-9j6UGqVxMvD2Ixikwf2Y9aYs1eKcEl2X9YFxA_I_cW8.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:500;font-style:italic}@font-face{font-family:Geist Mono;src:local(Geist Mono SemiBold Italic),url(../_fonts/JoERPVlmfi80C8BLw-dhfTu-wD413LHvCuNt3YxPSus-Guv4z0A8Kb_eNmz-eDS6jOHaPCCjhsAcmffrjgTlhoc.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:600;font-style:italic}@font-face{font-family:Geist Mono;src:local(Geist Mono Bold Italic),url(../_fonts/iwKkOoOXXi_FvxehabuScahx7K6YUJ67lkMos05iN34-atpgvUXQTcteqaDu5zogavSkwMWhy5Qf7KKk4fQfRnE.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:italic}@font-face{font-family:Geist Mono;src:local(Geist Mono Regular),local(Geist Mono),url(../_fonts/rZctk754HlalU1qk-tdtYCn0AfvlH9EBqIBUkk8CJg0-Oc6H_hkZSaEAjx9f9YqiJfw887cbVlO6tv7BwNvoxQE.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:normal}@font-face{font-family:Geist Mono;src:local(Geist Mono Bold),url(../_fonts/BG8PueVJMRUWxK_UoGmidjFEBsVn0mh27eQwiRLglMk-xLfouPdEnub1_xuIh1RLigUkPmjpr7I-Hth94Y8yAsA.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:700;font-style:normal}@font-face{font-family:Geist Mono;src:local(Geist Mono Medium Italic),url(../_fonts/ksNl4DHlvm-IUwVn0DV02pV97DX3uHxbVJG3PrppUhQ-V_Aok6XnhsEBWrU-k_o5H_qBnKQNUAYLUc5t86tehsQ.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:500;font-style:italic}@font-face{font-family:Geist Mono;src:local(Geist Mono Medium Italic),url(../_fonts/iwKkOoOXXi_FvxehabuScahx7K6YUJ67lkMos05iN34-atpgvUXQTcteqaDu5zogavSkwMWhy5Qf7KKk4fQfRnE.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:italic}@font-face{font-family:Geist Mono;src:local(Geist Mono Regular),local(Geist Mono),url(../_fonts/BG8PueVJMRUWxK_UoGmidjFEBsVn0mh27eQwiRLglMk-xLfouPdEnub1_xuIh1RLigUkPmjpr7I-Hth94Y8yAsA.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:normal}@font-face{font-family:Geist Mono;src:local(Geist Mono Regular),local(Geist Mono),url(../_fonts/B4XYTmqECKGO9n0zrFAlXFGSLhSzMlW_Nn_uM0SnSn0-pqaXfBwQixi4YhyAjMEvb3BdvgFxXze7rSKrxzEsVjU.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:400;font-style:normal}@font-face{font-family:Geist Mono;src:local(Geist Mono Bold),url(../_fonts/B4XYTmqECKGO9n0zrFAlXFGSLhSzMlW_Nn_uM0SnSn0-pqaXfBwQixi4YhyAjMEvb3BdvgFxXze7rSKrxzEsVjU.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:700;font-style:normal}@font-face{font-family:Geist Mono;src:local(Geist Mono Bold),url(../_fonts/rZctk754HlalU1qk-tdtYCn0AfvlH9EBqIBUkk8CJg0-Oc6H_hkZSaEAjx9f9YqiJfw887cbVlO6tv7BwNvoxQE.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:700;font-style:normal}@font-face{font-family:Geist Mono;src:local(Geist Mono Bold),url(../_fonts/trbWC_h5_lDjsEIz3K7rNSraDGuAz-l9Xvco9sJCGbU-eppvz75ICmGKUIuqHqmd7xhCP3N6N_H7dxwx0ICqvgg.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:700;font-style:normal}@font-face{font-family:Geist Mono;src:local(Geist Mono Bold),url(../_fonts/h_KmxwHWAbZ0E7eWhUEfoCxrf9wSDGQad1CgON153wo-YnXXhbOFAu7b5GePoTizJJCCC2y_xrIxl-OtD4NBIcM.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}:root{--highlight-color:#4eedb3;--border-color:oklch(26.9% 0 0);--rd-bg-surface:#fff;--rd-bg-app:#f6f7f9;--rd-border-default:#e6e8ec;--rd-border-focus:#4eedb3;--rd-text-primary:#111827;--rd-text-secondary:#6b7280;--rd-text-placeholder:#9ca3af;--rd-accent:#4eedb3;--rd-accent-hover:#3ed9a3;--rd-radius:10px;--font-family:Inter, "Inter Fallback: BlinkMacSystemFont", "Inter Fallback: Segoe UI", "Inter Fallback: Helvetica Neue", "Inter Fallback: Arial", "Inter Fallback: Noto Sans", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;font-size:16px}body:where(.apitools-dash),html:where(.apitools-dash){color:#000;height:100%;margin:0;font-family:Inter,Inter Fallback\: BlinkMacSystemFont,Inter Fallback\: Segoe UI,Inter Fallback\: Helvetica Neue,Inter Fallback\: Arial,Inter Fallback\: Noto Sans,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow:hidden}.main{background-color:var(--rd-bg-app);box-sizing:border-box;gap:16px;height:100vh;padding:16px;display:flex}.side{background-color:#0b0b0b;border-radius:16px;width:240px;min-width:240px;padding:0;overflow:hidden;box-shadow:0 8px 32px #0000002e}.side,.side__brand{flex-direction:column;display:flex}.side__brand{align-items:flex-start;gap:12px;padding:20px 16px 14px}.side__logo{filter:invert();width:auto;max-width:100%;height:20px}.side__title{color:#fff;letter-spacing:-.02em;font-size:1.15rem;font-weight:700;line-height:1.1}.side__nav{flex-direction:column;flex:1;gap:2px;min-height:0;padding:8px 12px;display:flex;overflow-y:auto}.side__nav>.side__link{flex:none}.side__link{border-radius:8px;align-items:center;gap:10px;padding:8px 12px;transition:background-color .15s;display:flex;overflow:hidden}.side__link:hover{background-color:#ffffff14}.side__icon{opacity:.6;flex-shrink:0;font-size:1.15rem}.side__lbl{white-space:nowrap;text-overflow:ellipsis;font-size:.82rem;overflow:hidden}.side__link--selected{color:#000;background-color:var(--highlight-color)}.side__link--selected:hover{background-color:var(--rd-accent-hover)}.side__link--selected .side__icon{opacity:1;color:#000}.side__link--selected .side__lbl{color:#000}.side__link--parent{box-shadow:inset 3px 0 0 var(--highlight-color);background-color:#ffffff0f}.side__link--parent:hover{background-color:#ffffff1f}.side__link--parent .side__icon{opacity:.85;color:var(--highlight-color)}.side__link--parent .side__lbl{color:#ffffffbf}.side__link--entity .side__lbl{letter-spacing:-.01em;font-weight:700}.side__dot{vertical-align:middle;background-color:#fbbf24;border-radius:50%;width:6px;height:6px;margin-left:6px;display:inline-block}.side__link--selected .side__dot{background-color:#000}.side__group{color:var(--highlight-color);text-transform:uppercase;letter-spacing:.06em;margin-top:3px;font-size:.7rem;font-weight:500;display:block}.side__switch{padding:0 12px 8px}.side__switchBtn{color:#fff;cursor:pointer;background-color:#ffffff0f;border:1px solid #ffffff24;border-radius:8px;align-items:center;gap:10px;width:100%;padding:8px 12px;font-weight:500;display:flex}.side__switchBtn:hover{background-color:#ffffff1f}.side__switchCaret{opacity:.7;margin-left:auto;font-size:1.05rem}.side__switchMenu{background-color:#ffffff14;border-radius:8px;flex-direction:column;gap:2px;margin-top:4px;padding:4px;display:flex}.side__switchItem{text-align:left;color:#fffc;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:7px 10px;font-size:.8rem}.side__switchItem:hover{color:#fff;background-color:#ffffff1f}.side__switchItem--on{background-color:var(--highlight-color);color:#000;font-weight:600}#apitoolsWrapper{height:100%;overflow:hidden}.content{box-sizing:border-box;background-color:#0000;flex:1;height:100%;padding:30px 30px 110px;overflow-y:auto}.apitools-dash .content:has(>.calc__root>.calc__intake){padding-bottom:30px;overflow:hidden}.apitools-dash .content:has(>.calc__root>.calc__footBar){padding-bottom:0}.rd__input[type=email],.rd__input[type=text],textarea.rd__input{all:unset;box-sizing:border-box;width:100%;color:var(--rd-text-primary);background-color:var(--rd-bg-surface);border:1px solid var(--rd-border-default);border-radius:var(--rd-radius);padding:10px 12px;font-family:inherit;font-size:14px;line-height:1.5;transition:border-color .15s,box-shadow .15s,background-color .15s}.rd__input::placeholder{color:var(--rd-text-placeholder)}.rd__input:focus{border-color:var(--rd-border-focus);outline:none;box-shadow:0 0 0 3px #4eedb359}.rd__input--text{height:40px}.rd__input--textarea{resize:vertical;min-height:120px}.rd__btn{color:#0f172a;background-color:var(--rd-accent);border-radius:var(--rd-radius);cursor:pointer;border:none;justify-content:center;align-items:center;gap:8px;height:40px;padding:0 16px;font-size:14px;font-weight:500;transition:background-color .15s,box-shadow .15s,transform .12s;display:inline-flex}.rd__btn:hover{background-color:var(--rd-accent-hover);box-shadow:0 6px 16px #4eedb366}.rd__btn:active{transform:translateY(1px);box-shadow:0 3px 8px #4eedb34d}.rd__btn:focus-visible{outline:none;box-shadow:0 0 0 3px #4eedb380}.rd__btnIcon{font-size:1.1rem}.rd__btn--secondary{color:var(--rd-text-primary);border:1px solid var(--rd-border-default);background-color:#fff}.rd__btn--secondary:hover{background-color:#f9fafb;box-shadow:0 2px 8px #0000000f}.rd__btn:disabled,.rd__input:disabled{opacity:.6;cursor:not-allowed}.rd__row{margin-bottom:8px}:where(.apitools-dash) h2,:where(.apitools-dash) h3{margin:0 0 18px}:where(.apitools-dash) h2{color:var(--rd-text-primary);letter-spacing:-.02em;font-size:1.75rem;font-weight:700}:where(.apitools-dash) h2 a{color:var(--rd-text-secondary);text-decoration:none;transition:color .15s}:where(.apitools-dash) h2 a:hover{color:var(--rd-text-primary)}:where(.apitools-dash) h3{color:var(--rd-text-secondary);text-transform:uppercase;letter-spacing:.06em;font-size:.8rem;font-weight:600}.side__link{color:#fff;font-weight:500;text-decoration:none}.markdown{all:revert;color:inherit;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1rem;line-height:1.6}.markdown>*{margin-top:0;margin-bottom:1em}.markdown>:last-child{margin-bottom:0}.markdown h1,.markdown h2,.markdown h3,.markdown h4,.markdown h5,.markdown h6{margin-top:2em;margin-bottom:.5em;font-weight:600;line-height:1.25}.markdown h1{font-size:2em}.markdown h2{font-size:1.5em}.markdown h3{font-size:1.25em}.markdown ol,.markdown ul{padding-left:1.5em}.markdown li{margin:.25em 0}.markdown a{color:inherit;text-underline-offset:.15em;text-decoration:underline}.markdown code{border-radius:4px;padding:.2em .4em;font-size:.95em}.markdown code,.markdown pre{background:#0000000d;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.markdown pre{border-radius:6px;padding:1em;font-size:.9em;overflow-x:auto}.markdown pre code{background:0 0;padding:0}.markdown blockquote{color:inherit;border-left:4px solid #0003;margin-left:0;padding-left:1em}.markdown table{border-collapse:collapse;width:100%}.markdown td,.markdown th{border:1px solid var(--rd-border-default);padding:.5em .75em}.markdown img{max-width:100%;height:auto;display:block}.markdown hr{border:none;border-top:1px solid #0003;margin:2em 0}.rd__page{padding-bottom:0}.rd__cont{border:1px solid var(--rd-border-default);background:#fff;border-radius:12px;margin-bottom:15px;padding:20px}.rd__sec{margin-bottom:32px;display:block}.rd__sec h3{margin-bottom:12px}.rd__form{max-width:500px}.notify__inner{color:#000}.rd__text{color:var(--rd-text-placeholder);font-size:.875rem}.hm__hero{margin-bottom:28px}.hm__heroSub{color:var(--rd-text-secondary);margin:-10px 0 0;font-size:.95rem}.hm__generalProspect{margin-top:14px}.hm__newTagForm{border:1px solid var(--rd-border-default);background:#fff;border-radius:12px;margin-bottom:16px;padding:20px}.hm__newTagForm .rd__form{max-width:100%}.hm__newTagToggle{border-radius:7px;gap:4px;height:32px;padding:0 12px;font-size:.78rem}.hm__list{flex-direction:column;gap:12px;display:flex}.hm__group{background:#0e0e0e;border:1px solid #ffffff0f;border-radius:14px;transition:border-color .2s,box-shadow .2s;overflow:hidden}.hm__group:hover{border-color:#4eedb340;box-shadow:0 4px 20px #0003}.hm__row{color:#fff;justify-content:space-between;align-items:center;padding:18px 20px;text-decoration:none;transition:background .15s;display:flex}.hm__row:hover{background:#ffffff08}.hm__rowLeft{gap:14px;min-width:0}.hm__rowIcon,.hm__rowLeft{align-items:center;display:flex}.hm__rowIcon{width:38px;height:38px;color:var(--rd-accent);background:#4eedb31a;border-radius:10px;flex-shrink:0;justify-content:center;font-size:1.2rem}.hm__rowInfo{min-width:0}.hm__rowLabel{white-space:nowrap;text-overflow:ellipsis;font-size:1.05rem;font-weight:600;overflow:hidden}.hm__rowMeta{color:#ffffff59;margin-top:3px;font-size:.75rem}.hm__rowArrow{color:#ffffff1f;flex-shrink:0;font-size:1.2rem;transition:color .15s,transform .15s}.hm__row:hover .hm__rowArrow{color:var(--rd-accent);transform:translate(2px)}.hm__chips{flex-wrap:wrap;gap:6px;padding:0 20px 16px 72px;display:flex}.hm__chip{color:#fff9;background:#ffffff0f;border:1px solid #ffffff0f;border-radius:20px;align-items:center;gap:6px;padding:5px 12px;font-size:.76rem;font-weight:500;text-decoration:none;transition:all .15s;display:inline-flex}.hm__chip:hover{color:var(--rd-accent);background:#4eedb31a;border-color:#4eedb340}.hm__chipCount{color:#ffffff4d;background:#ffffff14;border-radius:10px;padding:1px 6px;font-size:.65rem;font-weight:600;line-height:1.4}.hm__chip:hover .hm__chipCount{color:var(--rd-accent);background:#4eedb31f}.vrt__header{align-items:center;gap:14px;margin-bottom:28px;display:flex}.vrt__header h2{margin-bottom:0}.vrt__edit{height:34px;color:var(--rd-text-secondary);border-radius:8px;gap:5px;padding:0 12px;font-size:.8rem}.vrt__edit .rd__btnIcon{font-size:.95rem}.vrt__edit:hover{color:var(--rd-text-primary)}.prompt{z-index:10010!important}.prompt__background{z-index:10000!important}.rd__modal{z-index:9000;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.rd__modal__bg{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000073;position:absolute;inset:0}.rd__modal__box{background:#fff;border-radius:14px;width:100%;max-width:520px;max-height:calc(100vh - 48px);padding:28px;animation:.2s rd-modalIn;position:relative;overflow-y:auto;box-shadow:0 16px 48px #0003}@keyframes rd-modalIn{0%{opacity:0;transform:translateY(12px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.rd__modal__title{color:var(--rd-text-primary);margin-bottom:18px;font-size:1.1rem;font-weight:600}.rd__modal__row{margin-bottom:12px}.rd__modal__label{color:var(--rd-text-secondary);margin-bottom:4px;font-size:.8rem;font-weight:500}.rd__modal__btns{justify-content:flex-end;gap:8px;margin-top:20px;display:flex}.vrt__secHead{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.vrt__secHead h3{margin-bottom:0}.vrt__addProspect,.vrt__searchBtn{border-radius:8px;gap:6px;height:34px;padding:0 14px;font-size:.8rem}.vrt__quickDive{gap:8px;margin-bottom:12px;display:flex}.vrt__qdInput{flex:1}.vrt__qdBtn{white-space:nowrap;border-radius:8px;gap:6px;height:38px;padding:0 16px;font-size:.8rem}.vrt__count{color:var(--rd-text-placeholder);vertical-align:middle;text-transform:none;letter-spacing:0;background:#f3f4f6;border-radius:5px;margin-left:4px;padding:2px 7px;font-size:.7rem;font-weight:600}.vrt__pResCont{flex-flow:column;gap:6px;display:flex}.vrt__prRow{align-items:center;gap:6px;display:flex}.vrt__prRow .vrt__prRes{flex:1;min-width:0}.vrt__emailReport{all:unset;border:1px solid var(--rd-border-default);color:var(--rd-text-secondary);cursor:pointer;font-size:.78rem;font-weight:500;font-family:var(--font-family);white-space:nowrap;background:#fff;border-radius:8px;flex-shrink:0;align-items:center;gap:4px;padding:8px 12px;transition:border-color .15s,color .15s,background .15s;display:inline-flex}.vrt__emailReport:hover{border-color:var(--rd-accent);color:var(--rd-text-primary);background:#f9fefb}.vrt__emailReport .material-symbols-outlined{font-size:.9rem}.vrt__prRes{border:1px solid var(--rd-border-default);color:var(--rd-text-primary);background:#fff;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;font-size:.84rem;font-weight:500;text-decoration:none;transition:border-color .15s,box-shadow .15s,background .15s;display:flex}.vrt__prRes:hover{border-color:var(--rd-accent);background:#f9fefb;box-shadow:0 2px 8px #4eedb31f}.vrt__prResLabel{color:var(--rd-text-secondary);transition:color .15s}.vrt__prRes:hover .vrt__prResLabel{color:var(--rd-text-primary)}.vrt__status{text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;border-radius:5px;flex-shrink:0;padding:3px 8px;font-size:.65rem;font-weight:600}.vrt__status--done{color:#065f46;background:#d1fae5}.vrt__status--progress{color:#92400e;background:#fef3c7}.prs__feedback{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;margin-bottom:4px;padding:8px 14px}.prs__feedback__header{align-items:center;gap:8px;display:flex}.prs__feedback__icon{color:#94a3b8;flex-shrink:0;font-size:1.1rem}.prs__feedback__label{color:var(--rd-text-secondary);flex:1;font-size:.85rem;font-weight:600}.prs__feedback__add{flex-shrink:0;padding:4px 14px!important;font-size:.8rem!important}.prs__fbList{flex-direction:column;gap:6px;margin-top:8px;display:flex}.prs__fbList:empty{margin-top:0}.rd__viewAll{text-align:center;color:#6366f1;border-top:1px solid #e2e8f0;margin-top:4px;padding:10px;font-size:.85rem;text-decoration:none;display:block}.rd__viewAll:hover{color:#4f46e5;background:#f8fafc}.hm__histList{flex-direction:column;display:flex}.hm__histItem{color:#374151;border-bottom:1px solid #f1f5f9;align-items:center;gap:10px;padding:10px 14px;text-decoration:none;transition:background .12s;display:flex}.hm__histItem:last-child{border-bottom:none}.hm__histItem:hover{background:#f8fafc}.hm__histIcon{color:#94a3b8;flex-shrink:0;font-size:1.1rem}.hm__histLabel{text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.9rem;overflow:hidden}.hm__histTime{color:#94a3b8;flex-shrink:0;font-size:.75rem}.ppg__sector{color:#6b7280;margin-bottom:8px;font-size:.85rem;display:inline-block}.ppg__tags{flex-wrap:wrap;gap:6px;margin-bottom:12px;display:flex}.ppg__tag{color:#4338ca;background:#eef2ff;border-radius:12px;padding:3px 10px;font-size:.8rem;text-decoration:none;display:inline-block}.ppg__tag:hover{background:#e0e7ff}.ppg__breadcrumb{color:#6b7280;margin-bottom:4px;font-size:.85rem}.ppg__breadcrumb a{color:#4338ca;text-decoration:none}.ppg__breadcrumb a:hover{text-decoration:underline}.ppg__chevron{color:#94a3b8;margin:0 4px}.ppg__dismissReason{color:#991b1b;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;align-items:center;gap:6px;margin-bottom:12px;padding:8px 14px;font-size:.85rem;display:flex}.ppg__dismissReason .material-symbols-outlined{font-size:1rem}.ppg__hero{flex-wrap:wrap;justify-content:space-between;gap:20px;margin-bottom:16px}.ppg__hero,.ppg__heroLeft{align-items:flex-start;display:flex}.ppg__heroLeft{flex:1;gap:16px;min-width:0}.ppg__heroLogo{-o-object-fit:contain;object-fit:contain;background:#fff;border:1px solid #e2e8f0;border-radius:10px;flex-shrink:0;width:56px;height:56px;padding:4px}.ppg__heroInfo{min-width:0}.ppg__heroName{color:#111827;margin:0 0 4px;font-size:1.5rem;font-weight:700;line-height:1.2}.ppg__heroLinks{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.ppg__heroLink{color:#6b7280;align-items:center;gap:4px;font-size:.8rem;text-decoration:none;display:inline-flex}.ppg__heroLink:hover{color:#4338ca}.ppg__heroLink .material-symbols-outlined{font-size:.95rem}.ppg__heroRight{flex-shrink:0;align-items:center;gap:16px;display:flex}.ppg__scoreBlock{flex-direction:column;align-items:center;gap:2px;display:flex}.ppg__scoreLg{border-radius:10px!important;width:auto!important;height:auto!important;padding:6px 14px!important;font-size:1.5rem!important}.ppg__scoreLabel{color:#94a3b8;text-transform:uppercase;letter-spacing:.5px;font-size:.7rem}.ppg__actions{flex-wrap:wrap;gap:6px;margin-bottom:20px;display:flex}.ppg__grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}@media (width<=800px){.ppg__grid{grid-template-columns:1fr}}.ppg__col{gap:16px}.ppg__col,.ppg__section{flex-direction:column;display:flex}.ppg__section{gap:10px}.ppg__section h3{text-transform:uppercase;letter-spacing:.5px;color:#6b7280;margin:0;font-size:.85rem;font-weight:600}.ppg__secHead{justify-content:space-between;align-items:center;gap:10px;display:flex}.ppg__secHead h3{margin:0}.ppg__logo{-o-object-fit:contain;object-fit:contain;border-radius:6px;flex-shrink:0;width:32px;height:32px}.ppg__metaTable{border-collapse:collapse;width:100%;font-size:.85rem}.ppg__metaTable td{border-bottom:1px solid #f1f5f9;padding:5px 0}.ppg__metaTable tr:last-child td{border-bottom:none}.ppg__metaLabel{color:#6b7280;width:140px;font-weight:500}.ppg__list{color:#374151;margin:0;padding-left:18px;font-size:.85rem;line-height:1.6}.ppg__pills{flex-wrap:wrap;gap:6px;display:flex}.ppg__pill{color:#475569;background:#f1f5f9;border-radius:12px;padding:3px 10px;font-size:.8rem;display:inline-block}.ppg__extLinks{flex-wrap:wrap;gap:8px;display:flex}.ppg__extLink{color:#4338ca;background:#eef2ff;border-radius:6px;align-items:center;gap:4px;padding:5px 12px;font-size:.8rem;text-decoration:none;display:inline-flex}.ppg__extLink:hover{background:#e0e7ff}.ppg__extLink .material-symbols-outlined{font-size:.95rem}.ppg__dmList{flex-direction:column;gap:10px;display:flex}.ppg__dm{border-bottom:1px solid #f1f5f9;padding:8px 0}.ppg__dm:last-child{border-bottom:none}.ppg__dmName{color:#111827;font-size:.9rem;font-weight:600}.ppg__dmTitle{color:#6b7280;margin-top:2px;font-size:.8rem}.ppg__dmLinks{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.ppg__dmDetail{color:#4338ca;align-items:center;gap:3px;font-size:.8rem;text-decoration:none;display:inline-flex}.ppg__dmDetail:hover{text-decoration:underline}.ppg__dmDetail .material-symbols-outlined{font-size:.9rem}.ppg__newsItem{border-bottom:1px solid #f1f5f9;padding:8px 0}.ppg__newsItem:last-child{border-bottom:none}.ppg__newsHead{font-size:.85rem}.ppg__newsHead a{color:#4338ca;text-decoration:none}.ppg__newsHead a:hover{text-decoration:underline}.ppg__newsDate{color:#94a3b8;margin-right:6px;font-size:.75rem}.ppg__newsRel{color:#6b7280;margin-top:2px;font-size:.8rem}.pros__nameLink{color:inherit;text-decoration:none}.pros__nameLink:hover{color:#4338ca;text-decoration:underline}.ppg__ddList{flex-direction:column;display:flex}.ppg__ddItem{color:#374151;border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:center;padding:8px 12px;text-decoration:none;transition:background .12s;display:flex}.ppg__ddItem:last-child{border-bottom:none}.ppg__ddItem:hover{background:#f8fafc}.ppg__dm--hidden{display:none}.ppg__ddHead{justify-content:space-between;align-items:center;gap:10px;display:flex}.ppg__ddBtn,.ppg__ddHead h3{margin-bottom:8px}.ppg__ddBtn{border-radius:6px;height:30px;padding:0 12px;font-size:.75rem}.ppg__ddBtns{gap:6px;display:flex}.dd__kind{text-transform:uppercase;letter-spacing:.05em;color:#3730a3;vertical-align:1px;background:#e0e7ff;border-radius:20px;margin-right:8px;padding:2px 7px;font-size:.65rem;font-weight:700;display:inline-block}.ppg__showMore{color:#4338ca;cursor:pointer;background:0 0;border:1px solid #e5e7eb;border-radius:6px;margin-top:8px;padding:6px 14px;font-size:.85rem;font-weight:500;transition:background .12s,border-color .12s;display:inline-block}.ppg__showMore:hover{background:#f5f3ff;border-color:#c4b5fd}.ppg__ddDate{font-size:.85rem}.ppg__ddBy{color:var(--rd-text-secondary)}.prs__layout{flex-direction:column;gap:24px;display:flex}.prs__topActions{justify-content:flex-end;gap:8px;display:flex}.prs__reportHeader{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.prs__reportHeader h3{margin:0}.prs__extracting{color:#1e40af;background:#eff6ff;border:1px solid #bfdbfe;margin-bottom:12px;padding:12px 16px;font-size:.9rem}.prs__enriching,.prs__extracting{border-radius:8px;align-items:center;gap:10px;font-weight:500;display:flex}.prs__enriching{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0;padding:10px 16px;font-size:.85rem}.pros__cont{gap:8px}.pros,.pros__cont{flex-flow:column;display:flex}.pros{border:1px solid var(--rd-border-default);border-left:3px solid var(--rd-accent);cursor:pointer;background:#fff;border-radius:10px;padding:16px 18px;transition:box-shadow .2s,border-color .2s}.pros:hover{border-left-color:#3ed9a3;box-shadow:0 4px 16px #0000000f}.pros .pros__top{flex-flow:row;align-items:flex-start;display:flex}.pros .pros__bottom{border-top:1px solid var(--rd-border-default);flex-flow:row;gap:6px;margin-top:12px;padding-top:12px;display:flex}.pros .pros__bottom .rd__btn{border-radius:7px;height:32px;padding:0 12px;font-size:.78rem}.pros .pros__name{color:var(--rd-text-primary);align-items:center;gap:8px;font-size:1.05rem;font-weight:600;display:flex}.pros .pros__ddcount{color:#1e40af;white-space:nowrap;background:#dbeafe;border-radius:5px;padding:2px 7px;font-size:.65rem;font-weight:600}.pros .pros__meta{flex-wrap:wrap;align-items:center;gap:6px;margin-top:4px;display:flex}.pros .pros__metaLogo{-o-object-fit:contain;object-fit:contain;border-radius:4px;width:20px;height:20px}.pros .pros__metaPill{color:var(--rd-text-secondary);white-space:nowrap;background:#f3f4f6;border-radius:5px;align-items:center;gap:3px;padding:2px 8px;font-size:.7rem;display:inline-flex}.pros .pros__metaPill .material-symbols-outlined{font-size:.75rem}.pros .pros__metaPill--up{color:#065f46;background:#d1fae5}.pros .pros__metaPill--down{color:#991b1b;background:#fee2e2}.pros .pros__relevancy{color:var(--rd-text-secondary);margin-top:3px;font-size:.8rem}.pros .pros__rational{color:var(--rd-text-secondary);font-size:.82rem;line-height:1.5}.pros .pros__confidence{color:#065f46;text-align:center;background:linear-gradient(135deg,#d1fae5,#a7f3d0);border-radius:8px;flex-shrink:0;min-width:34px;padding:6px 10px;font-size:1.05rem;font-weight:700;line-height:1}.pros__confidence--high{color:#065f46!important;background:linear-gradient(135deg,#d1fae5,#a7f3d0)!important}.pros__confidence--medium{color:#854d0e!important;background:linear-gradient(135deg,#fef9c3,#fde68a)!important}.pros__confidence--low{color:#991b1b!important;background:linear-gradient(135deg,#fee2e2,#fecaca)!important}.pros .pros__confidence{flex-direction:column;align-items:center;gap:3px;display:flex}.pros .pros__tierLabel{text-transform:uppercase;letter-spacing:.05em;opacity:.85;font-size:.58rem;font-weight:600}.ppg__fit,.pros .pros__fit{color:var(--rd-text-primary);margin-top:4px;font-size:.8rem;line-height:1.45}.pros__fitLabel{color:var(--rd-text-secondary);font-weight:600}.pros .pros__why{margin-top:4px}.pros .pros__whyToggle{all:unset;color:var(--rd-text-secondary);cursor:pointer;border-radius:5px;align-items:center;gap:2px;padding:1px 4px 1px 0;font-size:.74rem;font-weight:500;transition:color .15s;display:inline-flex}.pros .pros__whyToggle:hover{color:var(--rd-text-primary)}.pros .pros__whyToggle .material-symbols-outlined{font-size:1rem}.pros__client{white-space:nowrap;cursor:help;border-radius:5px;align-items:center;width:fit-content;padding:2px 7px;font-size:.65rem;font-weight:600;display:inline-flex}.pros__client--current{color:#1e3a8a;background:#dbeafe}.pros__client--past{color:#6b21a8;background:#f3e8ff}.pros__client--in_hubspot{color:#374151;background:#e5e7eb}.pros__client--possible{color:#92400e;background:#fef3c7}.rd__clientToggle{all:unset;color:#1e3a8a;cursor:pointer;background:#eff6ff;border:1px solid #bfdbfe;border-radius:999px;align-items:center;gap:5px;margin-top:10px;padding:5px 12px;font-size:.78rem;font-weight:600;transition:background .15s;display:inline-flex}.rd__clientToggle:hover{background:#dbeafe}.rd__clientsHead{color:#1e3a8a;background:#eff6ff;border-left:3px solid #3b82f6;border-radius:6px;align-items:center;gap:6px;margin-top:14px;padding:8px 12px;font-size:.8rem;font-weight:600;display:flex}.rd__clientsHead .material-symbols-outlined{font-size:1.05rem}.rd__clientToggle .material-symbols-outlined{font-size:1rem}.pros__whyList{color:var(--rd-text-secondary);margin:4px 0 0;padding-left:18px;font-size:.78rem;line-height:1.5}.pros .pros__links{flex-wrap:wrap;gap:6px;margin-top:2px;display:flex}.pros .pros__link{width:30px;height:30px;color:var(--rd-text-secondary);background:#f3f4f6;border-radius:6px;justify-content:center;align-items:center;text-decoration:none;transition:background .15s,color .15s;display:inline-flex}.pros .pros__link .material-symbols-outlined{font-size:1rem}.pros .pros__link:hover{background:var(--rd-accent);color:#0f172a}.pros .pros__dms{flex-wrap:wrap;gap:6px;margin-top:2px;display:flex}.pros .pros__dmsHeader{align-items:center;gap:4px;width:100%;margin-bottom:2px;display:flex}.pros .pros__dmsLabel{color:var(--rd-text-secondary);text-transform:uppercase;letter-spacing:.03em;font-size:.7rem;font-weight:600}.pros .pros__refreshApollo{cursor:pointer;color:var(--rd-text-secondary);background:0 0;border:none;border-radius:4px;align-items:center;padding:2px;transition:color .15s,background .15s;display:inline-flex}.pros .pros__refreshApollo:hover{color:var(--rd-accent);background:#0000000d}.pros .pros__refreshApollo .material-symbols-outlined{font-size:.85rem}.pros .pros__dm{background:#f3f4f6;border-radius:6px;flex-direction:column;padding:4px 10px;transition:background .15s;display:inline-flex}.pros .pros__dm:hover{background:#e5e7eb}.pros .pros__dmInfo{color:inherit;flex-direction:column;text-decoration:none;display:flex}.pros a.pros__dmInfo:hover .pros__dmName{color:var(--rd-accent)}.pros .pros__dmName{color:var(--rd-text-primary);font-size:.78rem;font-weight:600;line-height:1.3}.pros .pros__dmTitle{color:var(--rd-text-secondary);font-size:.7rem;line-height:1.3}.pros .pros__dmContact{gap:8px;margin-top:2px;display:flex}.pros .pros__dmEmail,.pros .pros__dmPhone{color:var(--rd-text-secondary);align-items:center;gap:2px;font-size:.68rem;text-decoration:none;display:inline-flex}.pros .pros__dmEmail:hover,.pros .pros__dmPhone:hover{color:var(--rd-accent)}.pros .pros__dmEmail .material-symbols-outlined,.pros .pros__dmPhone .material-symbols-outlined{font-size:.72rem}.pros .pros__news{border:1px solid var(--rd-border-default);background:#f8fafc;border-radius:6px;margin-top:4px;padding:8px 10px}.pros .pros__newsLabel{color:var(--rd-text-secondary);text-transform:uppercase;letter-spacing:.03em;align-items:center;gap:4px;margin-bottom:6px;font-size:.72rem;font-weight:600;display:flex}.pros .pros__newsLabel .material-symbols-outlined{font-size:.85rem}.pros .pros__newsItem{padding:4px 0}.pros .pros__newsItem+.pros__newsItem{border-top:1px solid var(--rd-border-default)}.pros .pros__newsHead{color:var(--rd-text-primary);align-items:baseline;gap:6px;font-size:.8rem;line-height:1.4;display:flex}.pros .pros__newsDate{color:var(--rd-text-secondary);white-space:nowrap;flex-shrink:0;font-size:.68rem}.pros .pros__newsLink{color:#0f9d76;text-decoration:none}.pros .pros__newsLink:hover{color:#0b7a5c;text-decoration:underline}.pros .pros__newsRel{color:var(--rd-text-secondary);margin-top:1px;font-size:.72rem;line-height:1.4}.pros .pros__left{flex-grow:1}.pros .pros__left>div:not(:last-child){margin-bottom:6px}.pros .pros__right{margin-left:16px}.pros__votes{align-items:center;gap:2px;margin-bottom:8px;display:flex}.pros__dismiss,.pros__vote{cursor:pointer;color:#94a3b8;background:0 0;border:none;border-radius:6px;align-items:center;padding:4px;transition:color .15s,background .15s;display:flex}.pros__dismiss .material-symbols-outlined,.pros__vote .material-symbols-outlined{font-size:1.1rem}.pros__vote--up:hover{color:#059669;background:#f0fdf4}.pros__vote--down:hover{color:#dc2626;background:#fef2f2}.pros__dismiss{margin-left:4px}.pros__dismiss:hover{color:#dc2626;background:#fef2f2}.pros__voteCount{text-align:center;color:#94a3b8;min-width:18px;font-size:.8rem;font-weight:600}.pros__voteCount--up{color:#059669}.pros__voteCount--down{color:#dc2626}.pros--dismissed{opacity:.45;position:relative}.pros--dismissed .pros__dismiss{color:#dc2626}.pros__addBar{margin-top:6px}.pros__feedback{cursor:pointer;color:#94a3b8;background:0 0;border:none;border-radius:6px;align-items:center;margin-left:4px;padding:4px;transition:color .15s,background .15s;display:flex}.pros__feedback .material-symbols-outlined{font-size:1.1rem}.pros__feedback:hover{color:#4338ca;background:#eef2ff}.pros__fbList{flex-direction:column;gap:6px;margin-top:6px;display:flex}.pros__fb{border-radius:6px;align-items:flex-start;gap:6px;padding:6px 10px;font-size:.82rem;line-height:1.4;display:flex;position:relative}.pros__fb--positive{background:#f0fdf4;border:1px solid #bbf7d0}.pros__fb--negative{background:#fef2f2;border:1px solid #fecaca}.pros__fbIcon{flex-shrink:0;margin-top:1px;font-size:.9rem}.pros__fb--positive .pros__fbIcon{color:#059669}.pros__fb--negative .pros__fbIcon{color:#dc2626}.pros__fbText{color:var(--rd-text-primary);flex:1}.pros__fbDate{color:#94a3b8;flex-shrink:0;margin-top:1px;font-size:.72rem}.pros__fbRemove{cursor:pointer;color:#94a3b8;opacity:0;background:0 0;border:none;border-radius:4px;flex-shrink:0;align-items:center;padding:2px;transition:opacity .15s;display:flex}.pros__fb:hover .pros__fbRemove{opacity:1}.pros__fbRemove .material-symbols-outlined{font-size:.85rem}.pros__fbRemove:hover{color:#dc2626}.pros__fbSentimentToggle{gap:6px;display:flex}.pros__fbSentBtn{cursor:pointer;color:#64748b;background:#fff;border:1px solid #e2e8f0;border-radius:6px;align-items:center;gap:4px;padding:6px 14px;font-size:.85rem;transition:all .15s;display:flex}.pros__fbSentBtn .material-symbols-outlined{font-size:1rem}.pros__fbSentBtn--pos.pros__fbSentBtn--active{color:#059669;background:#f0fdf4;border-color:#86efac}.pros__fbSentBtn--neg.pros__fbSentBtn--active{color:#dc2626;background:#fef2f2;border-color:#fca5a5}.pros__fbTextarea{resize:vertical;border:1px solid #e2e8f0;border-radius:6px;width:100%;padding:8px 10px;font-family:inherit;font-size:.85rem}.pros__fbTextarea:focus{border-color:#4338ca;outline:none;box-shadow:0 0 0 2px #4338ca1a}.rd__poll{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:60px 20px;display:flex}.rd__poll__spinner{border:3px solid var(--rd-border-default);border-top-color:var(--rd-accent);border-radius:50%;width:36px;height:36px;margin-bottom:20px;animation:.8s linear infinite rd-spin}@keyframes rd-spin{to{transform:rotate(1turn)}}.rd__poll__text{color:var(--rd-text-primary);margin-bottom:4px;font-size:1rem;font-weight:600}.rd__poll__sub{color:var(--rd-text-secondary);font-size:.85rem}.rd__poll__elapsed{margin-top:12px;font-size:.8rem}.dd__chevron,.rd__poll__elapsed{color:var(--rd-text-placeholder)}.dd__chevron{vertical-align:middle;margin:0 2px;font-size:1.5rem}.dd__secHead{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.dd__secHead h3{margin-bottom:0}.dd__newBtn{border-radius:8px;gap:6px;height:34px;padding:0 14px;font-size:.8rem}.dd__item{border:1px solid var(--rd-border-default);background:#fff;border-radius:12px;margin-bottom:16px;padding:0;overflow:hidden;box-shadow:0 1px 3px #0000000a}.dd__header{background:var(--rd-bg-app);border-bottom:1px solid var(--rd-border-default);align-items:center;gap:12px;padding:14px 20px;display:flex}.dd__date{color:var(--rd-text-secondary);font-size:.85rem;font-weight:500}.dd__status{text-transform:uppercase;letter-spacing:.04em;border-radius:20px;padding:3px 10px;font-size:.7rem;font-weight:600}.dd__status--done{color:#065f46;background:#d1fae5}.dd__status--progress{color:#92400e;background:#fef3c7}.dd__poll{padding:30px 20px}.dd__poll .rd__poll__spinner{width:28px;height:28px;margin-bottom:14px}.dd__item .rd__cont{border:none;border-radius:0;margin-bottom:0;padding:24px 28px}.ddCard{border:1px solid var(--rd-border-default);border-radius:10px;margin:0 0 20px;overflow:hidden}.ddCard__row{border-bottom:1px solid var(--rd-border-default);grid-template-columns:190px 1fr;gap:16px;padding:10px 16px;display:grid}.ddCard__row:last-child{border-bottom:none}.ddCard__row--accent{background:var(--rd-bg-app)}.ddCard__label{text-transform:uppercase;letter-spacing:.05em;color:var(--rd-text-secondary);padding-top:3px;font-size:.72rem;font-weight:700}.ddCard__value p{margin:0 0 4px}.ddCard__value p:last-child,.ddCard__value ul:last-child{margin-bottom:0}.ddCard__value ul{margin:2px 0;padding-left:18px}@media (width<=640px){.ddCard__row{grid-template-columns:1fr;gap:4px}}.jd__report h1{font-size:1.5em}.jd__report h2{border-bottom:1px solid var(--rd-border-default);margin-top:1.5em;padding-bottom:.3em;font-size:1.25em}.jd__report h3{text-transform:none;letter-spacing:normal;color:var(--rd-text-primary);margin-top:1.5em;font-size:1.05em}.jd__report table{border-collapse:collapse;width:100%;margin:1em 0;font-size:.9em}.jd__report td,.jd__report th{border:1px solid var(--rd-border-default);text-align:left;padding:8px 12px}.jd__report th{background:var(--rd-bg-app);text-transform:uppercase;letter-spacing:.03em;color:var(--rd-text-secondary);font-size:.85em;font-weight:600}.jd__report blockquote{border-left:3px solid var(--rd-border-focus);background:#4eedb30d;border-radius:0 8px 8px 0;padding:10px 16px}.jd__report ol,.jd__report ul{padding-left:1.25em}.jd__report li{margin:.35em 0;line-height:1.7}.allp__toolbar{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.allp__tabs{background:var(--rd-bg-app);border:1px solid var(--rd-border-default);border-radius:10px;gap:4px;padding:3px;display:flex}.allp__tabBtn{color:var(--rd-text-secondary);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:8px;padding:7px 16px;font-size:.82rem;font-weight:600;transition:all .15s}.allp__tabBtn--active,.allp__tabBtn:hover{color:var(--rd-text-primary)}.allp__tabBtn--active{background:#fff;box-shadow:0 1px 3px #00000014}.allp__count{background:var(--rd-border-default);color:var(--rd-text-secondary);vertical-align:middle;border-radius:10px;margin-left:4px;padding:2px 8px;font-size:.7rem;font-weight:600}.allp__tabBtn--active .allp__count{background:var(--rd-text-primary);color:#fff}.allp__searchWrap{flex:0 0 260px;position:relative}.allp__searchIcon{color:var(--rd-text-placeholder);pointer-events:none;font-size:1.1rem;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.allp__search{height:38px;font-size:.85rem;padding-left:34px!important}.allp__tab{min-height:100px}.allp__loadMore{margin:20px auto 0;padding:8px 32px;font-size:.85rem;display:block}.pros__tags{flex-wrap:wrap;gap:5px;margin-top:2px;display:flex}.pros__tag{color:#3730a3;white-space:nowrap;background:#eef2ff;border-radius:5px;align-items:center;gap:3px;padding:2px 8px;font-size:.72rem;font-weight:600;display:inline-flex}.pros__tagRemove{cursor:pointer;opacity:.5;font-size:.8rem;transition:opacity .15s}.pros__tagRemove:hover{opacity:1}.pros__tagAdd{all:unset;width:22px;height:22px;color:var(--rd-text-secondary);cursor:pointer;background:#f3f4f6;border-radius:5px;justify-content:center;align-items:center;transition:background .15s,color .15s;display:inline-flex}.pros__tagAdd .material-symbols-outlined{font-size:.9rem}.pros__tagAdd:hover{background:var(--rd-accent);color:#0f172a}.pros__tagMove{all:unset;height:22px;color:var(--rd-text-secondary);cursor:pointer;background:#f3f4f6;border-radius:5px;align-items:center;gap:3px;padding:0 8px;font-size:.72rem;font-weight:600;transition:background .15s,color .15s;display:inline-flex}.pros__tagMove .material-symbols-outlined{font-size:.9rem}.pros__tagMove:hover{background:var(--rd-accent);color:#0f172a}.apl__box{flex-direction:column;max-width:640px;max-height:80vh;display:flex}.apl__results{flex:1;padding:4px 0;overflow-y:auto}.apl__person{border-bottom:1px solid var(--rd-border-default);align-items:flex-start;gap:10px;padding:10px 16px;transition:background .1s;display:flex}.apl__person:last-child{border-bottom:none}.apl__person:hover{background:#f9fafb}.apl__check{align-items:center;padding-top:3px;display:flex}.apl__check input[type=checkbox]{appearance:checkbox;width:16px;height:16px;accent-color:var(--rd-accent);cursor:pointer;box-shadow:none;background:0 0;border:none;margin:0;padding:0}.apl__check input[type=checkbox]:checked:after{content:none}.apl__info{flex:1;min-width:0}.apl__name{color:var(--rd-text-primary);align-items:center;gap:6px;font-size:.88rem;font-weight:600;display:flex}.apl__li{color:var(--rd-text-secondary);transition:color .15s;display:inline-flex}.apl__li:hover{color:var(--rd-accent-hover)}.apl__li .material-symbols-outlined{font-size:.85rem}.apl__title{color:var(--rd-text-secondary);margin-top:2px;font-size:.82rem}.apl__loc{color:var(--rd-text-placeholder);margin-top:1px;font-size:.78rem}.apl__seniority{text-transform:uppercase;letter-spacing:.03em;color:#4338ca;background:#eef2ff;border-radius:4px;margin-top:4px;padding:2px 6px;font-size:.7rem;font-weight:600;display:inline-block}.apl__email,.apl__phone{color:var(--rd-text-secondary);align-items:center;gap:3px;margin-top:2px;font-size:.78rem;display:flex}.apl__email .material-symbols-outlined,.apl__phone .material-symbols-outlined{font-size:.8rem}.apl__emailStatus{color:var(--rd-text-placeholder);background:#f3f4f6;border-radius:3px;padding:1px 4px;font-size:.65rem}.apl__emailStatus--verified{color:#166534;background:#dcfce7}.apl__emailStatus--guessed{color:#854d0e;background:#fef9c3}.apl__total{font-size:.8rem;font-weight:400}.apl__empty,.apl__total{color:var(--rd-text-secondary)}.apl__empty{text-align:center;padding:24px 16px;font-size:.9rem}.vrt__childTags{flex-wrap:wrap;gap:8px;display:flex}.vrt__childTag{border:1px solid var(--rd-border-default);color:var(--rd-text-primary);background:#fff;border-radius:8px;align-items:center;gap:8px;padding:8px 14px;font-size:.85rem;font-weight:500;text-decoration:none;transition:border-color .15s,box-shadow .15s;display:inline-flex}.vrt__childTag:hover{border-color:var(--rd-accent);box-shadow:0 2px 8px #4eedb326}.vrt__childTagCount{color:var(--rd-text-placeholder);background:#f3f4f6;border-radius:4px;padding:2px 6px;font-size:.7rem}.rd__checkboxGroup{border:1px solid var(--rd-border-default);border-radius:var(--rd-radius);flex-direction:column;gap:6px;max-height:200px;padding:8px;display:flex;overflow-y:auto}.rd__checkbox{cursor:pointer;align-items:center;gap:8px;font-size:.85rem;display:flex}.rd__checkbox input[type=checkbox]{accent-color:var(--rd-accent)}.rd__tagList{flex-direction:column;gap:4px;max-height:300px;display:flex;overflow-y:auto}.rd__tagOption{cursor:pointer;border-radius:6px;padding:8px 12px;font-size:.85rem;transition:background .15s}.rd__tagOption:hover{background:#f3f4f6}select.rd__input{all:unset;box-sizing:border-box;width:100%;color:var(--rd-text-primary);background-color:var(--rd-bg-surface);border:1px solid var(--rd-border-default);border-radius:var(--rd-radius);cursor:pointer;padding:10px 12px;font-family:inherit;font-size:14px;line-height:1.5;transition:border-color .15s,box-shadow .15s}select.rd__input:focus{border-color:var(--rd-border-focus);outline:none;box-shadow:0 0 0 3px #4eedb359}.calc__retainerRow{align-items:flex-start;gap:20px;margin-bottom:28px;display:flex}.calc__retainerRow .calc__cards{flex-shrink:0;margin-bottom:0}.calc__hero{grid-template-columns:minmax(300px,400px) minmax(0,1fr);align-items:start;gap:20px;margin-bottom:20px;display:grid}.calc__hero>.calc__cards{max-width:none;margin-bottom:0}.calc__hero .calc__scard{flex-direction:column;min-height:236px;display:flex}.calc__hero .calc__scardFoot{margin-top:auto}@media (width<=900px){.calc__hero{grid-template-columns:minmax(0,1fr)}}.calc__heroSide{gap:12px;min-width:0}.calc__advisor,.calc__heroSide{flex-direction:column;display:flex}.calc__advisor{background:#fff;border:1px solid #e4e7ec;border-radius:16px;min-height:236px;overflow:hidden;box-shadow:0 1px 2px #0b12200a}.calc__advisorHead{border-bottom:1px solid #f0f2f5;align-items:center;gap:9px;padding:16px 20px 14px;display:flex}.calc__advisorIcon{color:#8a92a3;flex-shrink:0;font-size:19px}.calc__advisorIcon--ok{color:#059669}.calc__advisorIcon--warn{color:#b45309}.calc__advisorIcon--bad{color:#dc2626}.calc__advisorTitle{letter-spacing:.08em;color:#3d4555;font-size:12px}.calc__advisorBadge,.calc__advisorTitle{text-transform:uppercase;font-weight:600}.calc__advisorBadge{letter-spacing:.04em;color:#4b5563;white-space:nowrap;background:#f5f7fa;border:1px solid #e4e7ec;border-radius:99px;flex-shrink:0;margin-left:auto;padding:3px 9px;font-size:10.5px}.calc__advisorBadge--ok{color:#065f46;background:#ecfdf5;border-color:#a7f3d0}.calc__advisorBadge--warn{color:#92400e;background:#fffbeb;border-color:#fcd34d}.calc__advisorBadge--bad{color:#b91c1c;background:#fef6f6;border-color:#fca5a5}.calc__advisorRows{flex-direction:column;flex:1;gap:11px;margin:0;padding:15px 20px;display:flex}.calc__advisorRow{grid-template-columns:66px minmax(0,1fr);align-items:baseline;gap:12px;display:grid}.calc__advisorLbl{letter-spacing:.06em;text-transform:uppercase;color:#8a92a3;font-size:10.5px;font-weight:600}.calc__advisorVal{color:#4b5563;margin:0;font-size:12.5px;line-height:1.5}.calc__advisorVal b{color:#0a0a0a;font-weight:600}.calc__advisorTabs{background:#f2f4f7;border-top:1px solid #e4e7ec;flex-wrap:wrap;gap:8px;padding:14px 16px;display:flex}.calc__advisorTab{letter-spacing:.01em;color:#1f2733;cursor:pointer;background:#fff;border:1px solid #c3cad4;border-radius:99px;align-items:center;gap:7px;height:36px;padding:0 15px;font-family:inherit;font-size:12.5px;font-weight:600;transition:background .12s,border-color .12s,color .12s,box-shadow .12s;display:inline-flex;box-shadow:0 1px 2px #0b122012}.calc__advisorTab:hover{border-color:#0a0a0a;box-shadow:0 2px 7px #0b122021}.calc__advisorTab:focus-visible{outline-offset:2px;outline:2px solid #34d399}.calc__advisorTabIcon{flex-shrink:0;font-size:17px}.calc__advisorTabCaret{color:#6b7280;margin-left:1px;font-size:16px;transition:transform .18s}.calc__advisorTab--on .calc__advisorTabCaret{transform:rotate(180deg)}.calc__advisorTabCount{text-align:center;color:#fff;background:#0a0a0a;border-radius:99px;min-width:19px;height:19px;padding:0 5px;font-family:Geist Mono,Geist Mono Fallback\: Courier New,Geist Mono Fallback\: Roboto Mono,Geist Mono Fallback\: Noto Sans Mono,ui-monospace,monospace;font-size:10.5px;font-weight:700;line-height:19px}.calc__advisorTabOk{color:#059669;font-size:17px}.calc__advisorTabSpin{color:#6b7280;font-size:17px;animation:.8s linear infinite rd-spin}.calc__advisorTab--warn:not(.calc__advisorTab--on){color:#8a4a08;background:#fffbeb;border-color:#f59e0b}.calc__advisorTab--warn:not(.calc__advisorTab--on):hover{border-color:#b45309}.calc__advisorTab--warn:not(.calc__advisorTab--on) .calc__advisorTabCount{color:#fff;background:#b45309}.calc__advisorTab--warn:not(.calc__advisorTab--on) .calc__advisorTabCaret,.calc__advisorTab--warn:not(.calc__advisorTab--on) .calc__advisorTabIcon{color:#b45309}.calc__advisorTab--reco:not(.calc__advisorTab--on) .calc__advisorTabIcon{color:#059669}.calc__advisorTab--cta{box-shadow:none;color:#4b5563;background:0 0;border-style:dashed;border-color:#9aa3b0}.calc__advisorTab--on{color:#fff;background:#0a0a0a;border-color:#0a0a0a;box-shadow:0 0 0 3px #0a0a0a21}.calc__advisorTab--on .calc__advisorTabCaret,.calc__advisorTab--on .calc__advisorTabIcon,.calc__advisorTab--on .calc__advisorTabOk,.calc__advisorTab--on .calc__advisorTabSpin{color:#fffc}.calc__advisorTab--on .calc__advisorTabCount{color:#fff;background:#ffffff38}.calc__drawer{min-width:0}.calc-drawer-enter-active,.calc-drawer-leave-active{transition:opacity .18s,transform .18s}.calc-drawer-enter-from,.calc-drawer-leave-to{opacity:0;transform:translateY(-6px)}.calc__recoPanel{background:#fff;border:1px solid #e4e7ec;border-radius:16px;flex-direction:column;min-width:0;display:flex;overflow:hidden;box-shadow:0 1px 2px #0b12200a}.calc__recoBar{background:#fbfcfd;border-bottom:1px solid #e4e7ec;align-items:center;gap:10px;padding:14px 20px;display:flex}.calc__recoBarIcon{color:#10b981;flex-shrink:0;font-size:20px}.calc__recoBarTitle{color:#0a0a0a;flex-shrink:0;font-size:14px;font-weight:600}.calc__recoBarSummary{color:#8a92a3;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:12px;overflow:hidden}.calc__recoList{flex-direction:column;flex:1;gap:8px;padding:14px 16px;display:flex}.calc__recoLever{background:#fafbfc;border:1px solid #e4e7ec;border-radius:10px;align-items:center;gap:12px;padding:10px 14px;transition:border-color .12s;display:flex}.calc__recoLever:hover{border-color:#a7f3d0}.calc__recoLeverIcon{color:#10b981;flex-shrink:0;font-size:18px}.calc__recoLeverMain{flex:1;min-width:0}.calc__recoLeverTitle{color:#0a0a0a;font-size:13px;font-weight:600}.calc__recoLeverDetail{color:#8a92a3;margin-top:1px;font-size:11.5px;line-height:1.35}.calc__recoLeverVals{flex-shrink:0;align-items:center;gap:6px;display:flex}.calc__recoLever .calc__recoApply{flex-shrink:0;align-self:center;height:26px;margin-top:0}.calc__recoPkgGrid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:8px;margin-top:2px;display:grid}.calc__recoPkg{background:#fafbfc;border:1px solid #e4e7ec;border-radius:10px;flex-direction:column;gap:6px;padding:10px 14px;display:flex}.calc__recoPkgHead{align-items:center;gap:8px;display:flex}.calc__recoPkgIcon{color:#10b981;flex-shrink:0;font-size:16px}.calc__recoPkgName{color:#0a0a0a;flex:1;min-width:0;font-size:12.5px;font-weight:600}.calc__recoPkgResult{color:#10b981;flex-shrink:0;font-family:Geist Mono,Geist Mono Fallback\: Courier New,Geist Mono Fallback\: Roboto Mono,Geist Mono Fallback\: Noto Sans Mono,ui-monospace,monospace;font-size:11px;font-weight:700}.calc__recoPkgDesc{color:#8a92a3;font-size:11px;line-height:1.4}.calc__recoPkg .calc__recoApplyPkg{align-self:flex-start;height:24px;margin-top:0}.calc__recoLoading{gap:8px;padding:8px 0;font-size:13px}.calc__recoLoadingSpinner{border:2px solid #e5e7eb;border-top-color:#4eedb3;border-radius:50%;flex-shrink:0;width:13px;height:13px;animation:.8s linear infinite rd-spin}.calc__recoToggle{border-radius:7px;gap:5px;height:32px;padding:0 12px;font-size:.78rem}.calc__recoToggle--active{color:#065f46;background:#ecfdf5;border-color:#34d399}.calc__recoViable{color:#065f46;background:#f0fdf4;border:1px solid #a7f3d0;border-radius:10px;align-items:center;gap:8px;padding:12px 16px;font-size:14px;font-weight:500;display:flex}.calc__recoViable .material-symbols-outlined{color:#059669;flex-shrink:0;font-size:20px}.calc__recoEmpty{color:#6b7280;padding:8px 0;font-size:13px}.calc__recoHead{align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.calc__recoHeadIcon{color:#4eedb3;flex-shrink:0;margin-top:2px;font-size:22px}.calc__recoHeadText{flex:1;min-width:0}.calc__recoHeadTitle{color:#111827;align-items:center;gap:6px;font-size:15px;font-weight:600;display:flex}.calc__recoHeadSub{color:#6b7280;margin-top:2px;font-size:13px;line-height:1.4}.calc__recoRefresh{cursor:pointer;color:#6b7280;background:0 0;border:1px solid #e6e8ec;border-radius:6px;flex-shrink:0;align-items:center;padding:2px;transition:border-color .12s,color .12s;display:flex}.calc__recoRefresh .material-symbols-outlined{font-size:14px}.calc__recoRefresh:hover{color:#059669;border-color:#4eedb3}.calc__recoRefresh--spin .material-symbols-outlined{animation:.7s linear infinite rd-spin}.calc__recoRefresh--stale{color:#059669;border-color:#4eedb3;animation:1.8s ease-in-out infinite calc-reco-pulse}@keyframes calc-reco-pulse{0%,to{box-shadow:0 0 #4eedb366}50%{box-shadow:0 0 0 4px #4eedb300}}.calc__recoRemoveAll{cursor:pointer;color:#6b7280;white-space:nowrap;background:0 0;border:1px solid #e6e8ec;border-radius:6px;padding:1px 8px;font-size:11px;font-weight:500;line-height:20px;transition:border-color .12s,color .12s}.calc__recoRemoveAll:hover{color:#dc2626;border-color:#dc2626}.calc__recoRemoveAll:disabled{opacity:.5;cursor:not-allowed}.calc__recoCards{grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:12px;display:grid}.calc__recoCard{background:#fff;border:1px solid #e6e8ec;border-radius:10px;align-items:stretch;gap:12px;padding:14px 16px;display:flex}.calc__recoIcon{color:#4eedb3;flex-shrink:0;margin-top:2px;font-size:20px}.calc__recoBody{flex-direction:column;flex:1;min-width:0;display:flex}.calc__recoTitle{color:#111827;margin-bottom:5px;font-size:13px;font-weight:600}.calc__recoValues{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:4px;display:flex}.calc__recoCurrent{color:#9ca3af;font-size:13px;text-decoration:line-through}.calc__recoArrow{color:#9ca3af;font-size:12px}.calc__recoNeeded{color:#059669;font-size:14px;font-weight:700}.calc__recoDetail{color:#6b7280;font-size:12px;line-height:1.4}.calc__recoApply{color:#059669;cursor:pointer;background:0 0;border:1px solid #4eedb3;border-radius:5px;align-self:flex-start;height:24px;margin-top:auto;padding:0 10px;font-size:11px;font-weight:600;transition:background .12s}.calc__recoApply:hover{background:#ecfdf5}.calc__recoApply--applied{color:#059669;cursor:pointer;background:#ecfdf5;border-color:#059669}.calc__recoApply--applied:hover{color:#dc2626;background:#fee2e2;border-color:#dc2626}.calc__pkgLevers{flex-direction:column;gap:4px;margin:8px 0 6px;display:flex}.calc__pkgLever{color:#374151;background:#f3f4f6;border-radius:4px;padding:3px 7px;font-size:12px}.calc__pkgResult{margin-bottom:8px}.calc__pkgResult,.calc__recoApplyPkg{color:#059669;font-size:12px;font-weight:600}.calc__recoApplyPkg{cursor:pointer;background:0 0;border:1px solid #4eedb3;border-radius:5px;align-self:flex-start;height:28px;margin-top:auto;padding:0 12px;transition:background .12s}.calc__recoApplyPkg:hover{background:#ecfdf5}.calc__recoApplyPkg--applied{color:#059669;cursor:pointer;background:#ecfdf5;border-color:#059669}.calc__recoApplyPkg--applied:hover{color:#dc2626;background:#fee2e2;border-color:#dc2626}.calc__audienceSuggestWrap{margin-top:14px}.calc__audiencePanel:empty{display:none}.calc__audienceReco{flex-direction:column;gap:10px;width:100%;margin-top:12px;display:flex}.calc__audienceRecoCard{flex-direction:column;align-items:stretch}.calc__recoRec{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:6px;display:flex}.calc__recoChip{color:#059669;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:5px;padding:3px 8px;font-size:12px;font-weight:600}.calc__recoSrc{color:#6b7280;text-transform:uppercase;letter-spacing:.03em;background:#f3f4f6;border-radius:4px;margin-left:8px;padding:2px 6px;font-size:10px;font-weight:600}.calc__recoSummary{background:#f9fafb;border:1px solid #e6e8ec;border-radius:10px;padding:12px 14px}.calc__recoSummaryLabel{color:#6b7280;text-transform:uppercase;letter-spacing:.04em;margin-bottom:4px;font-size:11px;font-weight:600}.calc__recoSummaryText{color:#374151;font-size:13px;line-height:1.5}.calc__recoHint{color:#6b7280;margin:2px 0;font-size:12px}.calc__recoChecklist{flex-direction:column;gap:8px;display:flex}.calc__recoCheckRow{cursor:pointer;background:#fff;border:1px solid #e6e8ec;border-radius:10px;align-items:flex-start;gap:10px;padding:12px 14px;display:flex}.calc__recoCheck{accent-color:#059669;cursor:pointer;flex-shrink:0;width:16px;height:16px;margin-top:3px}.calc__recoCheckBody{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.calc__recoSeg{gap:12px}.calc__recoSeg,.calc__recoSegment{flex-direction:column;display:flex}.calc__recoSegment{background:#f9fafb;border:1px solid #e6e8ec;border-radius:10px;gap:6px;padding:12px 14px}.calc__recoSegmentHead{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.calc__recoSegmentName{color:#0a0a0a;font-size:14px;font-weight:600}.calc__recoStage{color:#065f46;text-transform:uppercase;letter-spacing:.04em;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:4px;padding:2px 6px;font-size:10px;font-weight:700}.calc__recoGroup{flex-direction:column;gap:6px;display:flex}.calc__recoGroupHead{color:#374151;text-transform:uppercase;letter-spacing:.04em;align-items:baseline;gap:8px;font-size:11px;font-weight:600;display:flex}.calc__recoGroupHint{color:#8a92a3;text-transform:none;letter-spacing:0;font-size:11px;font-weight:400}.calc__recoTabs{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-bottom:12px;display:grid}.calc__audOpts .calc__recoTabs{margin-bottom:0}.calc__audOpts .calc__audienceReco{margin-top:12px}.calc__recoTab{color:#374151;min-width:0;font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #e6e8ec;border-radius:10px;flex-direction:column;align-items:flex-start;gap:2px;padding:8px 12px;display:flex}.calc__recoTab:hover{background:#f9fafb}.calc__recoTab--on{background:#ecfdf5;border-color:#059669;box-shadow:inset 0 0 0 1px #059669}.calc__recoTabLabel{color:#0a0a0a;align-items:center;gap:6px;font-size:13px;font-weight:600;display:flex}.calc__recoTabHint{color:#8a92a3;font-size:11.5px}.calc__recoTabSpin{color:#059669;font-size:14px;animation:.9s linear infinite calcSpin}.calc__recoTabErr{color:#dc2626;font-size:14px}.calc__recoTab--wait{cursor:default}.calc__recoTab--wait .calc__recoTabLabel{color:#8a92a3}.calc__recoTab:disabled{cursor:progress}@media (width<=560px){.calc__recoTabs{grid-template-columns:repeat(2,minmax(0,1fr))}.calc__recoTabHint{display:none}}.calc__audOptsToggle{height:30px;font:inherit;color:#059669;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;gap:2px;padding:0 8px 0 12px;font-size:12px;font-weight:600;display:inline-flex}.calc__audOptsToggle:hover{background:#ecfdf5}.calc__audOptsToggle .material-symbols-outlined{font-size:18px}.calc__audOpts{background:#fff;border:1px solid #e4e7ec;border-radius:16px;margin-bottom:16px;padding:16px 20px 18px;box-shadow:0 1px 2px #0b12200a}.calc__audOptsHead{align-items:center;gap:10px;margin-bottom:12px;display:flex}.calc__audOptsIcon{color:#059669;font-size:20px}.calc__audOptsText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.calc__audOptsTitle{letter-spacing:.08em;text-transform:uppercase;color:#3d4555;font-size:12px;font-weight:600}.calc__audOptsSub{color:#6b7280;font-size:13px}.calc__recoLoading{color:#6b7280;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:180px;font-size:14px;display:flex}.calc__recoSpin{color:#059669;font-size:28px;animation:.9s linear infinite calcSpin}.calc__audOpts .calc__recoLoading{min-height:120px}.calc__audOpts .calc__recoEmpty,.calc__recoModalBody .calc__recoEmpty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:140px;display:flex}.calc__recoRetry{color:#374151;cursor:pointer;background:#fff;border:1px solid #e6e8ec;border-radius:6px;height:30px;padding:0 12px;font-size:12px;font-weight:600}.calc__recoRetry:hover{background:#f3f4f6}.calc__recoTab.calc__recoTab--view{border-style:dashed;border-color:#059669}.calc__recoTab--idle .calc__recoTabLabel{color:#8a92a3}.calc__recoRetry.calc__recoRetry--go{color:#0a0a0a;background:#34d399;border-color:#34d399}.calc__recoRetry.calc__recoRetry--go:hover{background:#10b981;border-color:#10b981}.calc__recoTabUse{letter-spacing:.05em;text-transform:uppercase;color:#047857;background:#d1fae5;border-radius:99px;padding:1px 6px;font-size:9.5px;font-weight:700}.calc__audCompare{background:#fafbfc;border:1px solid #e6e8ec;border-radius:12px;flex-direction:column;gap:14px;margin-top:12px;padding:14px 16px 16px;display:flex}.calc__audCompareHead{align-items:flex-start;gap:10px;display:flex}.calc__audCompareTitle{color:#0a0a0a;font-size:14px;font-weight:600}.calc__audCompareVs{color:#6b7280;font-weight:400}.calc__audCompareClose{color:#6b7280;cursor:pointer;background:0 0;border:0;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.calc__audCompareClose:hover{background:#f3f4f6}.calc__audCompareNums{grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:8px;display:grid}.calc__audCompareNum{background:#fff;border:1px solid #e6e8ec;border-radius:10px;flex-direction:column;gap:2px;min-width:0;padding:10px 12px;display:flex}.calc__audCompareLabel{letter-spacing:.06em;text-transform:uppercase;color:#9ca3af;font-size:11px;font-weight:600}.calc__audCompareVal{color:#0a0a0a;font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:4px 8px;font-size:16px;font-weight:600;display:flex}.calc__audCompareVal--wait{color:#6b7280;align-items:center;gap:6px;font-size:13px;font-weight:500}.calc__audCompareVal.calc__audCompareVal--short{color:#b91c1c}.calc__audCompareDelta{font-size:12px;font-weight:600}.calc__audCompareDelta--up{color:#047857}.calc__audCompareDelta--down{color:#b91c1c}.calc__audCompareNow{color:#6b7280;font-variant-numeric:tabular-nums;font-size:12px}.calc__audCompare .calc__recoActions{align-items:center;margin-top:0}.calc__audCompare .calc__recoActions .calc__recoRetry{border-radius:10px;height:44px;padding:0 18px;font-size:14px}@media (width<=560px){.calc__audCompareNums{grid-template-columns:repeat(2,minmax(0,1fr))}}.calc__audDiffHead{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.calc__audDiffSum{color:#374151;font-size:13px;font-weight:600}.calc__audDiffKey{gap:6px;display:inline-flex}.calc__audDiffHead .calc__audOptsToggle{margin-left:auto}.calc__audDiff .calc__afGrid{gap:4px;margin-top:8px}.calc__audDiff .calc__affinityPill,.calc__audDiff .calc__chip{pointer-events:none}.calc__audDiffKey .calc__chip{padding:2px 8px;font-size:11px}.calc__audDiffGroup{border-left:3px solid #0000;border-radius:0 8px 8px 0;padding:8px 10px}.calc__audDiffGroup--changed{background:#fffbeb;border-left-color:#f59e0b}.calc__audDiffGroup .calc__affinityPills,.calc__audDiffGroup .calc__chips{margin-top:6px}.calc__audDiffTag{letter-spacing:.05em;text-transform:uppercase;color:#b45309;margin-left:6px;font-size:10px;font-weight:700}.calc__affinityPill.calc__affinityPill--added,.calc__chip.calc__chip--added{color:#fff;background:#059669;border-color:#059669;font-weight:600}.calc__affinityPill.calc__affinityPill--removed,.calc__chip.calc__chip--removed{color:#b91c1c;background:#fef2f2;border-color:#fca5a5;text-decoration:line-through}.calc__chip.calc__chip--off{opacity:.45}.calc__audDiffGlyph{margin-right:2px;font-weight:700}.calc__audDiffValue{color:#374151;align-items:center;gap:6px;margin-top:6px;font-size:13px;display:inline-flex}.calc__audDiffValue .material-symbols-outlined{color:#9ca3af;font-size:16px}.calc__audDiffFrom{color:#b91c1c;text-decoration:line-through}.calc__audDiffTo{color:#047857;font-weight:600}.calc__audDiffNote{color:#6b7280;margin-top:6px;font-size:12px}.calc__audDiffNote--added{color:#047857;font-weight:600}.calc__audDiffNote--removed{color:#b91c1c;text-decoration:line-through}.calc__audDiffNone{color:#9ca3af;font-size:12px}.calc__recoActions{justify-content:flex-end;gap:10px;margin-top:12px;display:flex}.calc__applySuggestions{color:#0a0a0a;cursor:pointer;background:#34d399;border:none;border-radius:10px;padding:12px 22px;font-family:Geist,Geist Fallback\: BlinkMacSystemFont,Geist Fallback\: Segoe UI,Geist Fallback\: Helvetica Neue,Geist Fallback\: Arial,Geist Fallback\: Noto Sans,-apple-system,sans-serif;font-size:14px;font-weight:600;transition:background .15s}.calc__applySuggestions:hover:not(:disabled){background:#2bbd86}.calc__applySuggestions:disabled{opacity:.5;cursor:not-allowed}.calc__applySuggestions--done{color:#059669;cursor:default;background:#ecfdf5}.calc__skipSuggestions{color:#fff;cursor:pointer;background:#0a0a0a;border:none;border-radius:10px;padding:12px 22px;font-family:Geist,Geist Fallback\: BlinkMacSystemFont,Geist Fallback\: Segoe UI,Geist Fallback\: Helvetica Neue,Geist Fallback\: Arial,Geist Fallback\: Noto Sans,-apple-system,sans-serif;font-size:14px;font-weight:500;transition:background .15s}.calc__skipSuggestions:hover:not(:disabled){background:#2a2a2a}.calc__skipSuggestions:disabled{opacity:.5;cursor:not-allowed}.calc__recoModal{z-index:9999;background:#0f172a8c;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.calc__recoModalCard{background:#fff;border-radius:14px;width:100%;max-width:560px;max-height:85vh;padding:22px 24px;position:relative;overflow-y:auto;box-shadow:0 20px 60px #0000004d}.calc__recoModalClose{color:#9ca3af;cursor:pointer;background:0 0;border:none;border-radius:6px;width:30px;height:30px;font-size:22px;line-height:1;position:absolute;top:12px;right:14px}.calc__recoModalClose:hover{color:#111827;background:#f3f4f6}.calc__ccCard{max-width:520px}.calc__ccTitle{letter-spacing:-.01em;color:#0a0a0a;margin:0 0 6px;font-size:19px;font-weight:600}.calc__ccSub{color:#8a92a3;margin:0 0 16px;font-size:13px;line-height:1.5}.calc__ccName{color:#0a0a0a;word-break:break-word;background:#f9fafb;border:1px solid #d6dae2;border-radius:10px;padding:12px 14px;font-family:Geist Mono,Geist Mono Fallback\: Courier New,Geist Mono Fallback\: Roboto Mono,Geist Mono Fallback\: Noto Sans Mono,ui-monospace,monospace;font-size:13px}.calc__ccStats{gap:10px;margin-top:12px;display:flex}.calc__ccStat{border:1px solid #e4e7ec;border-radius:10px;flex-direction:column;flex:1;gap:2px;padding:10px 12px;display:flex}.calc__ccStatVal{color:#0a0a0a;font-size:18px;font-weight:600}.calc__ccStatLbl{letter-spacing:.04em;text-transform:uppercase;color:#8a92a3;font-size:11px}.calc__ccWarn{color:#92400e;background:#fffbeb;border:1px solid #fde68a;border-radius:10px;align-items:flex-start;gap:8px;margin-top:12px;padding:10px 12px;font-size:12.5px;line-height:1.5;display:flex}.calc__ccWarn .material-symbols-outlined{flex-shrink:0;font-size:17px}.calc__ccWarn--block{color:#991b1b;background:#fef2f2;border-color:#fecaca}.calc__siCard{max-width:640px}.calc__siIdea{background:#fff;border:1px solid #e6e8ec;border-radius:12px;margin-top:14px;padding:14px 16px}.calc__siHead{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.calc__siTitle{color:#0a0a0a;font-size:14.5px;font-weight:600}.calc__siClauses{letter-spacing:.04em;text-transform:uppercase;color:#059669;flex-shrink:0;font-size:11px;font-weight:600}.calc__siFilters{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.calc__siChip{color:#6b7280;background:#f9fafb;border:1px solid #e6e8ec;border-radius:999px;padding:4px 10px;font-size:11.5px}.calc__siChip strong{color:#374151;font-weight:600}.calc__siChip--changed{color:#065f46;background:#ecfdf5;border-color:#a7f3d0}.calc__siChip--changed strong{color:#065f46}.calc__siName{margin-top:10px;font-size:12px}.calc__siFoot{justify-content:flex-end;gap:8px;margin-top:12px;display:flex}.calc__siBtn{padding:9px 16px;font-size:13px}.calc__siEdited{letter-spacing:.04em;text-transform:uppercase;color:#6b7280;vertical-align:middle;background:#f3f4f6;border-radius:999px;margin-left:8px;padding:2px 7px;font-size:10px;font-weight:600}.calc__siEdit{background:#f9fafb;border:1px solid #d6dae2;border-radius:10px;margin-top:12px;padding:14px}.calc__siEditRow{gap:12px;display:flex}.calc__siEditRow .calc__afGroup{flex:1;min-width:0}.calc__siAdd{margin-top:6px;padding:8px 12px;font-size:13px}.calc__siEditFoot{justify-content:flex-end;gap:8px;display:flex}@keyframes calcSpin{to{transform:rotate(1turn)}}.calc__root{font-family:Geist,Geist Fallback\: BlinkMacSystemFont,Geist Fallback\: Segoe UI,Geist Fallback\: Helvetica Neue,Geist Fallback\: Arial,Geist Fallback\: Noto Sans,-apple-system,BlinkMacSystemFont,sans-serif}.calc__root:has(>.calc__intake){height:100%}.calc__intake{box-sizing:border-box;justify-content:center;align-items:flex-start;padding:32px 24px;display:flex}.calc__root>.calc__intake{height:100%}.calc__intake .calc__card{flex-direction:column;max-width:920px;max-height:100%;display:flex;overflow:hidden}.calc__intake .calc__cardBody{flex:1;min-height:0;overflow-y:auto}.calc__intake .calc__cardFoot{border-radius:0;flex-shrink:0;justify-content:flex-end;position:static!important}.calc__modalInner .calc__intake{align-items:stretch;min-height:0;padding:0}.calc__modalInner .calc__intake .calc__card{max-height:none}.calc__card{background:#fff;border:1px solid #e4e7ec;border-radius:16px;width:100%;overflow:hidden;box-shadow:0 1px 2px #0b12200a}.calc__cardHead{border-bottom:1px solid #e4e7ec;padding:28px 32px 22px}.calc__eyebrow{letter-spacing:.1em;text-transform:uppercase;color:#10b981;align-items:center;gap:8px;margin-bottom:10px;font-family:Geist Mono,Geist Mono Fallback\: Courier New,Geist Mono Fallback\: Roboto Mono,Geist Mono Fallback\: Noto Sans Mono,ui-monospace,monospace;font-size:11px;display:inline-flex}.calc__eyebrow:before{content:"";background:#34d399;border-radius:50%;flex-shrink:0;width:6px;height:6px}.calc__cardTitle{letter-spacing:-.02em;color:#0a0a0a;margin:0 0 6px;font-size:22px;font-weight:600;line-height:1.2}.calc__cardSub{color:#8a92a3;margin:0;font-size:14px;line-height:1.5}.calc__cardBody{padding:28px 36px 8px}.calc__formGrid{grid-template-columns:1fr 1fr;gap:18px 22px;display:grid}.calc__formFull{grid-column:1/-1}.calc__field{flex-direction:column;gap:6px;display:flex}.calc__fieldLabel{letter-spacing:.04em;text-transform:uppercase;color:#3d4555;font-size:12px;font-weight:600}.calc__fieldReq{color:#34d399;margin-left:2px}.calc__fieldInput{color:#0a0a0a;box-sizing:border-box;background:#fff;border:1px solid #d6dae2;border-radius:9px;outline:none;width:100%;padding:11px 14px;font-family:Geist,Geist Fallback\: BlinkMacSystemFont,Geist Fallback\: Segoe UI,Geist Fallback\: Helvetica Neue,Geist Fallback\: Arial,Geist Fallback\: Noto Sans,-apple-system,sans-serif;font-size:14px;transition:all .15s}.calc__fieldInput:focus{border-color:#34d399;box-shadow:0 0 0 3px #34d3992e}textarea.calc__fieldInput{resize:vertical;min-height:76px;line-height:1.45}.calc__fieldPrefix{position:relative}.calc__fieldPfx{color:#8a92a3;pointer-events:none;font-family:Geist Mono,Geist Mono Fallback\: Courier New,Geist Mono Fallback\: Roboto Mono,Geist Mono Fallback\: Noto Sans Mono,ui-monospace,monospace;font-size:14px;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.calc__fieldPrefix .calc__fieldInput{padding-left:28px;font-family:Geist Mono,Geist Mono Fallback\: Courier New,Geist Mono Fallback\: Roboto Mono,Geist Mono Fallback\: Noto Sans Mono,ui-monospace,monospace}.calc__fieldPrefix--suffix .calc__fieldPfx{left:auto;right:14px}.calc__fieldPrefix--suffix .calc__fieldInput{padding-left:12px;padding-right:30px}.calc__modelPicker{gap:8px;margin-top:2px;display:flex}.calc__modelPickBtn{color:#3d4555;cursor:pointer;background:#fff;border:1px solid #d6dae2;border-radius:9px;flex:1;padding:10px 24px;font-family:Geist,Geist Fallback\: BlinkMacSystemFont,Geist Fallback\: Segoe UI,Geist Fallback\: Helvetica Neue,Geist Fallback\: Arial,Geist Fallback\: Noto Sans,-apple-system,sans-serif;font-size:13px;font-weight:500;transition:all .15s}.calc__modelPickBtn:hover{color:#0a0a0a;border-color:#0a0a0a}.calc__modelPickBtn--active{color:#059669;background:#f0fdf8;border-color:#34d399;font-weight:600;box-shadow:0 0 0 3px #34d39926}.calc__intakeStepInd{justify-content:center;align-items:center;padding:24px 32px 0;display:flex}.calc__intakeStepItem{flex-direction:column;align-items:center;gap:6px;display:flex}.calc__intakeStepDot{color:#8a92a3;background:#fff;border:2px solid #d6dae2;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:13px;font-weight:600;transition:all .2s;display:flex}.calc__intakeStepItem--active .calc__intakeStepDot{color:#fff;background:#34d399;border-color:#34d399}.calc__intakeStepItem--done .calc__intakeStepDot{color:#059669;background:#f0fdf8;border-color:#34d399}.calc__intakeStepLabel{letter-spacing:.04em;text-transform:uppercase;color:#c4c9d4;white-space:nowrap;font-size:11px;font-weight:600;transition:color .2s}.calc__intakeStepItem--active .calc__intakeStepLabel{color:#0a0a0a}.calc__intakeStepItem--done .calc__intakeStepLabel{color:#8a92a3}.calc__intakeStepConnector{background:#e4e7ec;flex:1;max-width:80px;height:2px;margin:0 10px 20px}.calc__intakeStep{display:none}.calc__intakeStep--active{display:block}.calc__intakeStepTitle{letter-spacing:-.02em;color:#0a0a0a;margin:0 0 6px;font-size:20px;font-weight:600}.calc__intakeStepSub{color:#8a92a3;margin:0 0 22px;font-size:14px;line-height:1.5}.calc__modelPickerCards{grid-template-columns:repeat(auto-fit,minmax(min(250px,100%),1fr));align-items:stretch;gap:14px;display:grid}.calc__modelPickCard{cursor:pointer;text-align:left;background:#fff;border:2px solid #e4e7ec;border-radius:14px;flex-direction:column;gap:9px;padding:20px 18px;transition:all .15s;display:flex}.calc__modelPickCard:hover{background:#fafffe;border-color:#a7f3d0}.calc__modelPickCard--active{background:#f0fdf8;border-color:#34d399;box-shadow:0 0 0 3px #34d39926}.calc__modelPickCardIcon{color:#c4c9d4;font-size:26px;transition:color .15s}.calc__modelPickCard--active .calc__modelPickCardIcon{color:#059669}.calc__modelPickCardTitle{color:#0a0a0a;font-size:15px;font-weight:600;line-height:1.3}.calc__modelPickCardDesc{color:#8a92a3;font-size:12.5px;line-height:1.5}.calc__perfField{display:none}.calc__callNote{color:#92400e;background:#fffbeb;border:1px solid #fde68a;border-radius:8px;align-items:flex-start;gap:8px;margin:0 0 12px;padding:10px 12px;font-size:12px;line-height:1.5;display:flex}.calc__callNote .material-symbols-outlined{flex:none;margin-top:1px;font-size:16px}.calc__cpaBadge{letter-spacing:.03em;vertical-align:middle;border-radius:4px;margin-left:6px;padding:2px 5px;font-size:10px;font-weight:700;line-height:1.4;display:inline-block}.calc__cpaBadge--good{color:#065f46;background:#d1fae5}.calc__cpaBadge--warn{color:#92400e;background:#fef3c7}.calc__cpaBadge--crit{color:#991b1b;background:#fee2e2}.calc__intakeBackBtn{color:#3d4555;cursor:pointer;background:0 0;border:1px solid #d6dae2;border-radius:10px;margin-right:8px;padding:12px 18px;font-family:Geist,Geist Fallback\: BlinkMacSystemFont,Geist Fallback\: Segoe UI,Geist Fallback\: Helvetica Neue,Geist Fallback\: Arial,Geist Fallback\: Noto Sans,-apple-system,sans-serif;font-size:14px;font-weight:500;transition:all .15s}.calc__intakeBackBtn:hover{color:#0a0a0a;border-color:#0a0a0a}.calc__intakeNextBtn{color:#fff;cursor:pointer;background:#0a0a0a;border:none;border-radius:10px;padding:12px 22px;font-family:Geist,Geist Fallback\: BlinkMacSystemFont,Geist Fallback\: Segoe UI,Geist Fallback\: Helvetica Neue,Geist Fallback\: Arial,Geist Fallback\: Noto Sans,-apple-system,sans-serif;font-size:14px;font-weight:500;transition:background .15s}.calc__intakeNextBtn:hover{background:#2a2a2a}.calc__chips{flex-wrap:wrap;gap:8px;margin-top:2px;display:flex}.calc__chip{color:#3d4555;cursor:pointer;background:#fff;border:1px solid #d6dae2;border-radius:99px;align-items:center;gap:8px;padding:8px 14px;font-family:Geist,Geist Fallback\: BlinkMacSystemFont,Geist Fallback\: Segoe UI,Geist Fallback\: Helvetica Neue,Geist Fallback\: Arial,Geist Fallback\: Noto Sans,-apple-system,sans-serif;font-size:13px;font-weight:500;transition:all .15s;display:inline-flex}.calc__chip:hover{color:#0a0a0a;border-color:#0a0a0a}.calc__chip--selected{color:#0a0a0a;background:#6ee7b7;border-color:#6ee7b7;font-weight:600}.calc__chipCheck{color:#6ee7b7;background:#0a0a0a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:14px;height:14px;font-size:9px;display:none}.calc__chip--selected .calc__chipCheck{display:inline-flex}.calc__afGrid{gap:14px;margin-top:10px}.calc__afGrid,.calc__afGroup{flex-direction:column;display:flex}.calc__afLabel{color:#9ca3af;text-transform:uppercase;letter-spacing:.06em;font-size:11px;font-weight:600}.calc__afOptional{text-transform:none;letter-spacing:0;color:#c4c9d4;margin-left:4px;font-size:10px;font-weight:400}.calc__chip:disabled{opacity:.45;cursor:not-allowed}.calc__chip:disabled:hover{color:#3d4555;border-color:#d6dae2}.calc__afGroup--off .calc__afLabel{color:#c4c9d4}.calc__afSwap{text-transform:none;letter-spacing:0;color:#0f766e;cursor:pointer;text-underline-offset:2px;background:0 0;border:0;margin-left:6px;padding:0;font-size:10px;font-weight:400;text-decoration:underline}.calc__afSwap:hover{filter:brightness(1.15)}.calc__afGrid .calc__chips{flex-wrap:wrap;gap:6px;display:flex}.calc__afGrid .calc__chip{padding:5px 12px;font-size:12px}.calc__chipSub{opacity:.6;font-size:10px;font-weight:400}.calc__affinityCombo{margin-top:4px;position:relative}.calc__affinityDropdown{z-index:200;background:#fff;border:1px solid #d6dae2;border-radius:9px;max-height:220px;display:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 4px 16px #0000001a}.calc__affinityItem{color:#3d4555;cursor:pointer;padding:9px 14px;font-size:13px;transition:background .1s}.calc__affinityItem:hover{background:#f3f4f6}.calc__affinityItem--any{color:#9ca3af;border-bottom:1px solid #f3f4f6}.calc__affinityCombo .calc__fieldInput{margin-top:0}.calc__affinityItem--selected{color:#059669;background:#f0fdf4;font-weight:600}.calc__affinityItem--selected:hover{background:#dcfce7}.calc__affinityPills{flex-wrap:wrap;gap:5px;margin-top:6px;display:flex}.calc__affinityPill{color:#065f46;background:#f0fdf4;border:1px solid #a7f3d0;border-radius:20px;align-items:center;gap:4px;padding:3px 8px 3px 10px;font-size:12px;display:inline-flex}.calc__affinityPillRemove{cursor:pointer;color:#6ee7b7;background:0 0;border:none;align-items:center;padding:0;font-size:14px;line-height:1;transition:color .12s;display:flex}.calc__affinityPillRemove:hover{color:#059669}.calc__geoRow{align-items:center;gap:6px;display:flex}.calc__geoAddBtn{color:#fff;cursor:pointer;white-space:nowrap;background:#0a0a0a;border:none;border-radius:8px;flex-shrink:0;padding:8px 12px;font-family:Geist,Geist Fallback\: BlinkMacSystemFont,Geist Fallback\: Segoe UI,Geist Fallback\: Helvetica Neue,Geist Fallback\: Arial,Geist Fallback\: Noto Sans,-apple-system,sans-serif;font-size:12px;font-weight:600;transition:background .15s}.calc__geoAddBtn:hover{background:#2a2a2a}.calc__geoPills{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.calc__geoPill{color:#3d4555;background:#f3f4f6;border:1px solid #e4e7ec;border-radius:20px;align-items:center;gap:5px;padding:4px 8px 4px 10px;font-size:12px;display:inline-flex}.calc__geoPill em{color:#8a92a3;font-style:normal}.calc__geoPillRemove{cursor:pointer;color:#9ca3af;background:0 0;border:none;align-items:center;padding:0;font-size:14px;line-height:1;transition:color .12s;display:flex}.calc__geoPillRemove:hover{color:#0a0a0a}.calc__cohortDd{position:relative}.calc__cohortDdToggle{color:#065f46;cursor:pointer;white-space:nowrap;background:#f0fdf4;border:1px solid #a7f3d0;border-radius:8px;align-items:center;gap:5px;height:38px;padding:0 10px 0 12px;font-size:.85rem;font-weight:600;display:inline-flex}.calc__cohortDdToggle:hover{background:#dcfce7}.calc__cohortDdCaret{font-size:16px}.calc__cohortDdMenu{z-index:200;background:#fff;border:1px solid #e4e7ec;border-radius:10px;min-width:220px;max-width:340px;max-height:280px;padding:4px;position:absolute;top:calc(100% + 6px);right:0;overflow-y:auto;box-shadow:0 8px 28px #0000001f}.calc__cohortRow{border-radius:7px;align-items:center;gap:8px;padding:7px 8px 7px 10px;transition:background .1s;display:flex}.calc__cohortRow:hover{background:#f6f7f9}.calc__cohortRowName{color:#1f2937;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:12px;overflow:hidden}.calc__cohortPillRemove{cursor:pointer;color:#9ca3af;background:0 0;border:none;flex-shrink:0;align-items:center;padding:0 2px;font-size:16px;line-height:1;transition:color .12s;display:flex}.calc__cohortPillRemove:hover{color:#dc2626}.calc__recent{border-bottom:1px solid #e4e7ec;margin-bottom:22px;padding-bottom:20px}.calc__recentHead{align-items:baseline;gap:10px;margin-bottom:10px;display:flex}.calc__recentLabel{color:#9ca3af;text-transform:uppercase;letter-spacing:.06em;font-size:11px;font-weight:600}.calc__recentCaption{color:#9ca3af;font-size:11.5px;font-weight:500}.calc__recentCaption b{color:#047857;font-weight:700}.calc__hstrip{scrollbar-width:thin;gap:12px;padding-bottom:6px;display:flex;overflow-x:auto}.calc__hstrip::-webkit-scrollbar{height:6px}.calc__hstrip::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:3px}.calc__sessCard{cursor:pointer;text-align:left;box-sizing:border-box;background:#fafafa;border:1px solid #e4e7ec;border-radius:13px;flex-direction:column;flex:0 0 268px;gap:9px;padding:13px 14px 12px 16px;transition:all .16s;display:flex;position:relative;overflow:hidden}.calc__sessCard:hover{border-color:#d1d5db}.calc__sessCardRail{background:0 0;width:3px;position:absolute;top:0;bottom:0;left:0}.calc__sessCardRow{display:flex}.calc__sessCardRow--name{align-items:center;gap:8px}.calc__sessCardRow--value{align-items:baseline;gap:9px}.calc__sessCardRow--meta{justify-content:space-between;align-items:center;gap:8px}.calc__sessName{white-space:nowrap;text-overflow:ellipsis;color:#111827;flex:1;min-width:0;font-size:14.5px;font-weight:600;overflow:hidden}.calc__sessSrc{vertical-align:middle;color:#4338ca;text-transform:uppercase;letter-spacing:.04em;background:#eef2ff;margin-left:6px;padding:1px 6px;font-size:9px;display:inline-block}.calc__sessCohort,.calc__sessSrc{border-radius:9px;font-weight:700}.calc__sessCohort{color:#047857;font-variant-numeric:tabular-nums;background:#ecfdf5;border:1px solid #a7f3d0;flex-shrink:0;align-items:center;gap:2px;padding:1px 6px 1px 5px;font-size:10.5px;display:inline-flex}.calc__sessCohort .material-symbols-outlined{font-size:12px}.calc__sessDelete{cursor:pointer;color:#d1d5db;background:0 0;border:none;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;transition:color .12s,background .12s;display:flex}.calc__sessDelete .material-symbols-outlined{font-size:17px}.calc__sessDelete:hover{color:#ef4444;background:#fef2f2}.calc__sessValue{letter-spacing:-.01em;color:#111827;font-size:16px;font-weight:700}.calc__sessDot{background:#3b444d;border-radius:50%;flex-shrink:0;width:3px;height:3px;transform:translateY(-3px)}.calc__sessTerm{color:#6b7280;font-size:13px;font-weight:500}.calc__sessAges{gap:5px;min-width:0;display:flex;overflow:hidden}.calc__sessAgeChip,.calc__sessAgeMore{color:#6b7280;white-space:nowrap;background:#f3f4f6;border:1px solid #e4e7ec;border-radius:6px;padding:2px 7px;font-size:11px;font-weight:600}.calc__sessDate{color:#9ca3af;flex-shrink:0;align-items:center;gap:3px;font-size:11.5px;font-weight:500;display:inline-flex}.calc__sessDate .material-symbols-outlined{font-size:13px}.calc__sessPick{background:#fafafa;border:1px solid #e4e7ec;border-radius:11px;margin-top:12px;padding:11px 13px}.calc__sessPickHead{align-items:center;gap:8px;margin-bottom:9px;display:flex}.calc__sessPickTitle{color:#374151;flex:1;min-width:0;font-size:12px;font-weight:600}.calc__sessPickClose{cursor:pointer;color:#9ca3af;background:0 0;border:none;flex-shrink:0;align-items:center;padding:0;display:flex}.calc__sessPickClose:hover{color:#374151}.calc__sessPickClose .material-symbols-outlined{font-size:16px}.calc__sessPickChips{flex-wrap:wrap;gap:7px;display:flex}.calc__sessPickChip{color:#374151;cursor:pointer;text-align:left;background:#fff;border:1px solid #d1d5db;border-radius:8px;align-items:center;gap:5px;max-width:100%;padding:5px 11px;font-size:12px;font-weight:600;transition:color .12s,border-color .12s,background .12s;display:inline-flex}.calc__sessPickChip:hover{color:#047857;background:#ecfdf5;border-color:#a7f3d0}.calc__sessPickChip .material-symbols-outlined{flex-shrink:0;font-size:14px}.calc__sessCard--picking{background:#f6fefb;border-color:#a7f3d0}.calc__sessMoreCard{color:#6b7280;cursor:pointer;background:0 0;border:1px dashed #d1d5db;border-radius:13px;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:4px;padding:0 18px;font-size:12px;font-weight:500;transition:color .12s,border-color .12s,background .12s;display:flex}.calc__sessMoreCard:hover{color:#4338ca;background:#f5f3ff;border-color:#a5b4fc}.calc__sessMoreCard .material-symbols-outlined{font-size:20px}.calc__cardFoot{background:#f4f5f7;border-top:1px solid #e4e7ec;justify-content:space-between;align-items:center;gap:14px;padding:22px 36px 28px;display:flex}.calc__cardFoot--fixed{z-index:100;border-radius:0;justify-content:center;position:fixed;bottom:0;left:0;right:0}.calc__skipLink{color:#8a92a3;cursor:pointer;background:0 0;border:none;padding:6px 0;font-family:Geist,Geist Fallback\: BlinkMacSystemFont,Geist Fallback\: Segoe UI,Geist Fallback\: Helvetica Neue,Geist Fallback\: Arial,Geist Fallback\: Noto Sans,-apple-system,sans-serif;font-size:13px;font-weight:500}.calc__skipLink:hover{color:#0a0a0a}.calc__openBtn{color:#fff;cursor:pointer;background:#0a0a0a;border:none;border-radius:10px;padding:12px 22px;font-family:Geist,Geist Fallback\: BlinkMacSystemFont,Geist Fallback\: Segoe UI,Geist Fallback\: Helvetica Neue,Geist Fallback\: Arial,Geist Fallback\: Noto Sans,-apple-system,sans-serif;font-size:14px;font-weight:500;transition:background .15s}.calc__openBtn:hover:not(:disabled){background:#2a2a2a}.calc__openBtn:disabled{opacity:.5;cursor:not-allowed}.calc__intakeApplyBtn{color:#0a0a0a;cursor:pointer;background:#34d399;border:none;border-radius:10px;padding:12px 22px;font-family:Geist,Geist Fallback\: BlinkMacSystemFont,Geist Fallback\: Segoe UI,Geist Fallback\: Helvetica Neue,Geist Fallback\: Arial,Geist Fallback\: Noto Sans,-apple-system,sans-serif;font-size:14px;font-weight:600;transition:background .15s}.calc__intakeApplyBtn:hover:not(:disabled){background:#2bbd86}.calc__intakeApplyBtn:disabled{opacity:.5;cursor:not-allowed}.calc__pageHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:20px;display:flex}.calc__pageTitle{letter-spacing:-.025em;color:#0a0a0a;margin:0;font-family:Geist,Geist Fallback\: BlinkMacSystemFont,Geist Fallback\: Segoe UI,Geist Fallback\: Helvetica Neue,Geist Fallback\: Arial,Geist Fallback\: Noto Sans,-apple-system,sans-serif;font-size:44px;font-weight:700;line-height:1.05}.calc__pageSub{color:#8a92a3;max-width:620px;margin:12px 0 0;font-size:16px;line-height:1.5}.calc__pageRight{flex-wrap:wrap;align-items:center;gap:10px;display:flex;position:relative}.calc__clientPill{cursor:pointer;background:#fff;border:1px solid #d6dae2;border-radius:99px;align-items:center;gap:10px;padding:8px 14px;font-family:Geist,Geist Fallback\: BlinkMacSystemFont,Geist Fallback\: Segoe UI,Geist Fallback\: Helvetica Neue,Geist Fallback\: Arial,Geist Fallback\: Noto Sans,-apple-system,sans-serif;font-size:13px;transition:all .15s;display:inline-flex}.calc__clientPill:hover{border-color:#0a0a0a}.calc__cpDot{background:#34d399;border-radius:50%;flex-shrink:0;width:7px;height:7px}.calc__cpName{color:#0a0a0a;font-weight:600}.calc__cpMeta{color:#8a92a3;font-size:12px}.calc__cpEdit{color:#8a92a3;letter-spacing:.06em;text-transform:uppercase;border-left:1px solid #e4e7ec;margin-left:2px;padding-left:8px;font-family:Geist Mono,Geist Mono Fallback\: Courier New,Geist Mono Fallback\: Roboto Mono,Geist Mono Fallback\: Noto Sans Mono,ui-monospace,monospace;font-size:11px;font-weight:500}.calc__saveFail{color:#8a4a08;white-space:nowrap;background:#fffbeb;border:1px solid #f59e0b;border-radius:99px;align-items:center;gap:6px;padding:7px 12px;font-family:Geist,Geist Fallback\: BlinkMacSystemFont,Geist Fallback\: Segoe UI,Geist Fallback\: Helvetica Neue,Geist Fallback\: Arial,Geist Fallback\: Noto Sans,-apple-system,sans-serif;font-size:12px;font-weight:600;display:inline-flex}.calc__saveFail .material-symbols-outlined{color:#b45309;font-size:16px}.calc__cohortBtn,.calc__exportBtn,.calc__resetBtn,.calc__segBtn{height:38px;padding:0 14px;font-size:.85rem}.calc__exportBtn--loading{cursor:not-allowed}.calc__btnSpin{font-size:16px;animation:.7s linear infinite rd-spin}.calc__exportDd{position:relative}.calc__exportBtn{align-items:center;gap:5px;display:inline-flex}.calc__exportCaret{margin-right:-4px;font-size:16px}.calc__exportMenu{z-index:200;background:#fff;border:1px solid #e4e7ec;border-radius:10px;min-width:270px;padding:4px;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 8px 28px #0000001f}.calc__exportItem{cursor:pointer;text-align:left;color:#0a0a0a;background:0 0;border:none;border-radius:7px;align-items:flex-start;gap:10px;width:100%;padding:8px 10px;font-family:Geist,Geist Fallback\: BlinkMacSystemFont,Geist Fallback\: Segoe UI,Geist Fallback\: Helvetica Neue,Geist Fallback\: Arial,Geist Fallback\: Noto Sans,-apple-system,sans-serif;display:flex}.calc__exportItem:hover{background:#f3f4f6}.calc__exportItemIcon{color:#8a92a3;margin-top:1px;font-size:18px}.calc__exportItemBody{flex-direction:column;gap:2px;display:flex}.calc__exportItemName{font-size:13px;font-weight:600}.calc__exportItemHint{color:#8a92a3;font-size:11px;line-height:1.35}.calc__cohortBtn--active{color:#0f172a;background:#4eedb3;border-color:#4eedb3}.calc__verdict{--vd-fg:#374151;--vd-ic:#8a92a3;--vd-bg:#f5f7fa;--vd-bd:#e4e7ec;border:1px solid var(--vd-bd);border-left:4px solid var(--vd-ic);background:var(--vd-bg);color:#374151;border-radius:10px;margin:18px 0 0;font-family:Geist,Geist Fallback\: BlinkMacSystemFont,Geist Fallback\: Segoe UI,Geist Fallback\: Helvetica Neue,Geist Fallback\: Arial,Geist Fallback\: Noto Sans,-apple-system,sans-serif;font-size:14px;line-height:1.5}.calc__verdict--pursue{--vd-fg:#065f46;--vd-ic:#059669;--vd-bg:#ecfdf5;--vd-bd:#a7f3d0}.calc__verdict--rework{--vd-fg:#92400e;--vd-ic:#d97706;--vd-bg:#fffbeb;--vd-bd:#fcd34d}.calc__verdict--pass{--vd-fg:#b91c1c;--vd-ic:#dc2626;--vd-bg:#fef6f6;--vd-bd:#fca5a5}.calc__verdictHead{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:12px;padding:12px 16px;list-style:none;display:flex}.calc__verdictHead::-webkit-details-marker{display:none}.calc__verdict--static .calc__verdictHead{cursor:default}.calc__verdictIcon{color:var(--vd-ic);flex-shrink:0;font-size:26px}.calc__verdictText{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.calc__verdictEyebrow{letter-spacing:.08em;text-transform:uppercase;color:#5b6475;font-size:11px;font-weight:600}.calc__verdictLine{-moz-column-gap:10px;flex-wrap:wrap;align-items:baseline;column-gap:10px;display:flex}.calc__verdictCall{color:var(--vd-fg);white-space:nowrap;font-size:18px;font-weight:700}.calc__verdictLead{color:#374151}.calc__verdictMore{color:var(--vd-fg);border-radius:99px;flex-shrink:0;align-items:center;gap:2px;padding:4px 6px 4px 10px;font-size:12.5px;font-weight:600;transition:background .15s;display:inline-flex}.calc__verdictHead:hover .calc__verdictMore,.calc__verdict[open] .calc__verdictMore{background:#0b12200f}.calc__verdictChev{font-size:18px;transition:transform .15s}.calc__verdict[open] .calc__verdictChev{transform:rotate(180deg)}.calc__verdictBody{border-top:1px solid var(--vd-bd);padding:12px 16px 14px 54px}.calc__verdictWhy{color:#374151;margin:0;padding-left:18px}.calc__verdictWhy li{margin:2px 0}.calc__verdictRange{color:#8a92a3;margin-top:6px;font-family:Geist Mono,Geist Mono Fallback\: Courier New,Geist Mono Fallback\: Roboto Mono,Geist Mono Fallback\: Noto Sans Mono,ui-monospace,monospace;font-size:12px}.calc__verdictFlags{color:#5b6475;margin-top:10px;font-size:12px}.calc__verdictFlagsHead{color:#374151;font-weight:600}.calc__verdictFlags ul{margin:4px 0 0;padding-left:18px}.calc__verdictFlags li{margin:2px 0}.calc__tabRow{flex-wrap:wrap;align-items:center;gap:16px;margin:8px 0 28px;display:flex}.calc__tabs{align-items:center;gap:0;margin:0;display:inline-flex}.calc__tab{color:#8a92a3;cursor:pointer;background:0 0;border:none;border-radius:99px;padding:10px 18px;font-family:Geist,Geist Fallback\: BlinkMacSystemFont,Geist Fallback\: Segoe UI,Geist Fallback\: Helvetica Neue,Geist Fallback\: Arial,Geist Fallback\: Noto Sans,-apple-system,sans-serif;font-size:15px;font-weight:500;transition:all .15s}.calc__tab:hover{color:#0a0a0a}.calc__tab--active{color:#0a0a0a;font-weight:600}.calc__cards{grid-template-columns:1fr;gap:14px;max-width:400px;margin-bottom:28px;display:grid}.calc__scard{cursor:pointer;background:#fff;border:1px solid #e4e7ec;border-radius:16px;padding:24px 24px 20px;transition:all .15s;box-shadow:0 1px 2px #0b12200a}.calc__scard--active{border-color:#34d399;box-shadow:0 0 0 3px #6ee7b740,0 1px 2px #0b12200a}.calc__scardHead{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.calc__scardName{letter-spacing:.08em;text-transform:uppercase;color:#3d4555;font-size:12px;font-weight:600}.calc__scardDot{background:#d6dae2;border-radius:50%;flex-shrink:0;width:8px;height:8px}.calc__scard--active .calc__scardDot{background:#6ee7b7}.calc__scardMetric{letter-spacing:-.04em;color:#0a0a0a;font-family:Geist Mono,Geist Mono Fallback\: Courier New,Geist Mono Fallback\: Roboto Mono,Geist Mono Fallback\: Noto Sans Mono,ui-monospace,monospace;font-size:40px;font-weight:500;line-height:1}.calc__scardMetric--pass{color:#059669}.calc__scardMetric--warn{color:#d97706}.calc__scardMetric--fail{color:#dc2626}.calc__scardLabel{color:#8a92a3;letter-spacing:.06em;text-transform:uppercase;margin-top:4px;font-size:11px}.calc__scardBar{background:#eef0f3;border-radius:99px;height:6px;margin-top:16px;position:relative}.calc__scardBarFill{background:#6ee7b7;border-radius:99px;height:100%;transition:width .4s cubic-bezier(.4,0,.2,1)}.calc__scardBarThreshold{pointer-events:none;background:#6b7280;border-radius:1px;width:2px;position:absolute;top:-3px;bottom:-3px;left:50%;transform:translate(-50%)}.calc__scard--active .calc__scardBarFill{background:#34d399}.calc__scardFoot{border-top:1px solid #e4e7ec;justify-content:space-between;gap:12px;margin-top:18px;padding-top:16px;display:flex}.calc__scardStat{color:#8a92a3;letter-spacing:.04em;text-transform:uppercase;font-size:11px}.calc__scardStatVal{color:#0a0a0a;letter-spacing:-.01em;text-transform:none;margin-top:3px;font-family:Geist Mono,Geist Mono Fallback\: Courier New,Geist Mono Fallback\: Roboto Mono,Geist Mono Fallback\: Noto Sans Mono,ui-monospace,monospace;font-size:14px;font-weight:500;display:block}.calc__scardStatVal--pass{color:#059669}.calc__scardStatVal--warn{color:#d97706}.calc__scardStatVal--fail{color:#dc2626}.calc__feas{background:#fff;border:1px solid #e4e7ec;border-radius:16px;padding:18px 24px;box-shadow:0 1px 2px #0b12200a}.calc__feas--short{border-color:#fca5a5}.calc__feasHead{align-items:center;gap:8px;margin-bottom:14px;display:flex}.calc__feasIcon{color:#059669;font-size:18px}.calc__feas--short .calc__feasIcon{color:#dc2626}.calc__feasTitle{color:#0a0a0a;font-size:13px;font-weight:600}.calc__feasSub{color:#8a92a3;letter-spacing:.04em;text-transform:uppercase;margin-left:auto;font-size:11px}.calc__feasGrid{flex-wrap:wrap;gap:12px 28px;display:flex}.calc__feasStat{color:#8a92a3;letter-spacing:.04em;text-transform:uppercase;font-size:11px}.calc__feasLabel{display:block}.calc__feasVal{color:#0a0a0a;letter-spacing:-.01em;text-transform:none;margin-top:3px;font-family:Geist Mono,Geist Mono Fallback\: Courier New,Geist Mono Fallback\: Roboto Mono,Geist Mono Fallback\: Noto Sans Mono,ui-monospace,monospace;font-size:14px;font-weight:500;display:block}.calc__feasVal--key{color:#059669}.calc__feasVal--short{color:#dc2626}.calc__feasVerdict{color:#374151;background:#f5f7fa;border:1px solid #e4e7ec;border-radius:10px;margin-top:14px;padding:11px 13px;font-size:12px;line-height:1.55}.calc__feas--short .calc__feasVerdict{background:#fef6f6;border-color:#fca5a5}.calc__feas--unknown{border-color:#e4e7ec}.calc__feas--unknown .calc__feasIcon{color:#8a92a3}.calc__feasFoot{color:#8a92a3;border-top:1px solid #e4e7ec;margin-top:14px;padding-top:14px;font-family:Geist Mono,Geist Mono Fallback\: Courier New,Geist Mono Fallback\: Roboto Mono,Geist Mono Fallback\: Noto Sans Mono,ui-monospace,monospace;font-size:11px}.calc__tsolve{background:#fffbeb;border:1px solid #fcd34d;border-radius:16px;padding:18px 24px;box-shadow:0 1px 2px #0b12200a}.calc__tsolveHead{align-items:center;gap:8px;display:flex}.calc__tsolveIcon{color:#b45309;font-size:18px}.calc__tsolveTitle{color:#0a0a0a;font-size:14px;font-weight:600}.calc__tsolveCause{color:#4b5563;margin-top:8px;font-size:12px;line-height:1.55}.calc__tsolveGrid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px;margin-top:14px;display:grid}.calc__tsolveCard{background:#fff;border:1px solid #e4e7ec;border-radius:12px;flex-direction:column;gap:7px;padding:13px 15px;display:flex}.calc__tsolveCard--warn{border-color:#fcd34d}.calc__tsolveCard--short{opacity:.7;border-color:#e4e7ec}.calc__tsolveCard--on{border-color:#059669;box-shadow:inset 0 0 0 1px #059669}.calc__tsolveCardTitle{color:#0a0a0a;font-size:12px;font-weight:600}.calc__tsolveCardMove{align-items:center;gap:7px;font-family:Geist Mono,Geist Mono Fallback\: Courier New,Geist Mono Fallback\: Roboto Mono,Geist Mono Fallback\: Noto Sans Mono,ui-monospace,monospace;font-size:13px;display:flex}.calc__tsolveFrom{color:#8a92a3}.calc__tsolveArrow{color:#8a92a3;font-size:14px}.calc__tsolveTo{color:#0a0a0a;font-weight:500}.calc__tsolveCardDetail{color:#8a92a3;font-size:11px;line-height:1.5}.calc__tsolveCardStats{border-top:1px solid #f0f2f5;gap:16px;padding-top:7px;display:flex}.calc__tsolveStat{letter-spacing:.04em;text-transform:uppercase;color:#8a92a3;flex-direction:column;gap:2px;font-size:10px;display:flex}.calc__tsolveStat b{letter-spacing:-.01em;text-transform:none;color:#0a0a0a;font-family:Geist Mono,Geist Mono Fallback\: Courier New,Geist Mono Fallback\: Roboto Mono,Geist Mono Fallback\: Noto Sans Mono,ui-monospace,monospace;font-size:13px;font-weight:500}.calc__tsolveStat--ok b{color:#059669}.calc__tsolveStat--bad b{color:#dc2626}.calc__tsolveNote{color:#b45309;font-size:11px;line-height:1.5}.calc__tsolveApply{color:#fff;letter-spacing:.02em;cursor:pointer;background:#0a0a0a;border:1px solid #0a0a0a;border-radius:8px;margin-top:auto;padding:7px 12px;font-size:11px;font-weight:600}.calc__tsolveApply:hover{opacity:.85}.calc__tsolveApply--on{color:#0a0a0a;background:#fff}.calc__modelPickCardRule{color:#b45309;border-top:1px solid #f0f2f5;margin-top:auto;padding-top:9px;font-size:11px;line-height:1.45}.calc__table{background:#fff;border:1px solid #e4e7ec;border-radius:16px;overflow:hidden;box-shadow:0 1px 2px #0b12200a}.calc__tHead{border-bottom:1px solid #e4e7ec;grid-template-columns:2fr 1fr;align-items:center;padding:16px 24px;display:grid}.calc__tHead.calc__tHead--single{grid-template-columns:3fr 1fr}.calc__tHeadCell{letter-spacing:.08em;text-transform:uppercase;color:#8a92a3;font-size:11px;font-weight:600}.calc__tHeadCell--scenario{text-align:right;color:#3d4555}.calc__tHeadCell--active{color:#10b981}.calc__tSection{letter-spacing:.08em;text-transform:uppercase;color:#8a92a3;background:#eef0f3;border-top:1px solid #e4e7ec;border-bottom:1px solid #e4e7ec;align-items:center;gap:10px;padding:14px 24px;font-size:11px;font-weight:600;display:flex}.calc__tSectionNum{color:#10b981;font-family:Geist Mono,Geist Mono Fallback\: Courier New,Geist Mono Fallback\: Roboto Mono,Geist Mono Fallback\: Noto Sans Mono,ui-monospace,monospace}.calc__tRow{border-bottom:1px solid #e4e7ec;grid-template-columns:2fr 1fr;align-items:center;min-height:52px;padding:0 24px;transition:background .1s;display:grid}.calc__tRow:last-child{border-bottom:none}.calc__tRow:hover{background:#34d3990a}.calc__tRow.calc__tRow--single{grid-template-columns:3fr 1fr}.calc__tRow--total{background:#fff;border-top:2px solid #d1d5db;font-weight:700}.calc__tRow--total:hover{background:#f9fafb}.calc__tRow--headline{background:linear-gradient(90deg,#34d39914,#0000)}.calc__tLabel{color:#0a0a0a;align-self:stretch;align-items:flex-start;gap:6px;padding:14px 16px 14px 0;font-size:14px;line-height:1.35;display:flex}.calc__tHint{color:#8a92a3;margin-top:2px;font-size:11px;font-weight:400;display:block}.calc__tLabelText{flex:1}.calc__tRow--total .calc__tLabel{font-weight:600}.calc__whyBtn{color:#b3bac6;cursor:pointer;vertical-align:middle;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;width:20px;height:20px;margin-left:6px;padding:0;transition:color .12s,background .12s;display:inline-flex}.calc__whyBtn:hover{color:#4b5563;background:#eef2f7}.calc__whyBtn .material-symbols-outlined{font-size:15px}.calc__whyBtn--on{color:#4338ca;background:#e0e7ff}.calc__why{background:#fafbfc;border-bottom:1px solid #e4e7ec;padding:12px 24px 14px}.calc__whyFormula{color:#0a0a0a;font-family:Geist Mono,Geist Mono Fallback\: Courier New,Geist Mono Fallback\: Roboto Mono,Geist Mono Fallback\: Noto Sans Mono,ui-monospace,monospace;font-size:12px;line-height:1.5}.calc__whyTerms{flex-wrap:wrap;gap:6px 8px;margin-top:9px;display:flex}.calc__whyTerm{background:#f5f7fa;border:1px solid #e4e7ec;border-radius:6px;align-items:baseline;gap:6px;padding:3px 8px;display:inline-flex}.calc__whyTermLabel{color:#6b7280;font-size:11px}.calc__whyTermVal{color:#0a0a0a;font-feature-settings:"tnum";font-family:Geist Mono,Geist Mono Fallback\: Courier New,Geist Mono Fallback\: Roboto Mono,Geist Mono Fallback\: Noto Sans Mono,ui-monospace,monospace;font-size:11px}.calc__whySource{color:#6b7280;margin-top:9px;font-size:11px;line-height:1.5}.calc__rateRef{background:#fafbfc;border-bottom:1px solid #e4e7ec;padding:6px 24px 4px}.calc__rateRefStrip{height:70px;margin:0 6px;position:relative}.calc__rateRefTrack{background:#e4e7ec;border-radius:2px;height:4px;position:absolute;top:27px;left:0;right:0}.calc__rateRefDot{box-sizing:border-box;background:#fff;border:2px solid #6b7280;border-radius:50%;width:12px;height:12px;margin-left:-6px;position:absolute;top:23px}.calc__rateRefLbl,.calc__rateRefMarkLbl{white-space:nowrap;font-size:11px;line-height:1;position:absolute;transform:translate(-50%)}.calc__rateRefLbl{color:#6b7280}.calc__rateRefLbl--row0{top:42px}.calc__rateRefLbl--row1{top:56px}.calc__rateRefLbl--start{transform:translate(-6px)}.calc__rateRefLbl--end{transform:translate(calc(6px - 100%))}.calc__rateRefMark{box-sizing:border-box;background:#059669;border:2px solid #fff;width:14px;height:14px;margin-left:-7px;position:absolute;top:22px;transform:rotate(45deg)}.calc__rateRefMarkLbl{color:#059669;font-weight:600;top:5px}.calc__rateRefNeedKey,.calc__rateRefNeedMark{box-sizing:border-box;background:#fffbeb;border:2px dashed #d97706;border-radius:50%;width:12px;height:12px}.calc__rateRefNeedMark{margin-left:-6px;position:absolute;top:23px}.calc__rateRefNeed{color:#92400e;align-items:center;gap:7px;margin:2px 0 4px;font-size:12px;line-height:1.4;display:flex}.calc__rateRefNeedKey{flex:none}.calc__rateRefHead{color:#374151;cursor:pointer;align-items:center;gap:6px;padding:6px 0;font-size:12px;font-weight:600;list-style:none;display:flex}.calc__rateRefHead::-webkit-details-marker{display:none}.calc__rateRefCaption{color:#8a92a3;margin-left:auto;font-size:11px;font-weight:400}.calc__rateRefChevron.material-symbols-outlined{color:#8a92a3;font-size:16px;transition:transform .15s}.calc__rateRefList[open] .calc__rateRefChevron{transform:rotate(180deg)}.calc__rateRefRows{gap:4px;padding:0 0 10px;display:grid}.calc__rateRefItem{font:inherit;color:#1f2937;text-align:left;background:#fff;border:1px solid #e4e7ec;border-radius:6px;grid-template-columns:minmax(110px,1fr) 64px minmax(0,2.6fr) 140px;align-items:center;gap:10px;padding:6px 10px;font-size:12px;display:grid}.calc__rateRefItem--pick{cursor:pointer}.calc__rateRefItem--pick:hover{background:#f5f7ff;border-color:#c7d2fe}.calc__rateRefItem--on,.calc__rateRefItem--on:hover{background:#ecfdf5;border-color:#059669}.calc__rateRefName{font-weight:600}.calc__rateRefRate{font-feature-settings:"tnum";font-family:Geist Mono,Geist Mono Fallback\: Courier New,Geist Mono Fallback\: Roboto Mono,Geist Mono Fallback\: Noto Sans Mono,ui-monospace,monospace}.calc__rateRefDetail{color:#6b7280}.calc__rateRefTag{letter-spacing:.04em;text-transform:uppercase;color:#059669;justify-self:end;font-size:10px;font-weight:600}.calc__native{background:#fafbfc;border-bottom:1px solid #e4e7ec;align-items:baseline;gap:12px;padding:8px 24px;font-size:12px;display:flex}.calc__native--on{background:#ecfdf5}.calc__nativeToggle{color:#374151;cursor:pointer;flex-shrink:0;align-items:center;gap:6px;font-weight:600;display:inline-flex}.calc__nativeToggle input{accent-color:#059669;cursor:pointer;margin:0}.calc__nativeNote{color:#6b7280;line-height:1.45}@media (width<=720px){.calc__native{flex-direction:column;gap:4px;padding:8px 16px}.calc__rateRefCaption{display:none}.calc__rateRefItem{grid-template-columns:1fr auto}.calc__rateRefDetail,.calc__rateRefTag{grid-column:1/-1;justify-self:start}}.calc__whyProv{letter-spacing:.05em;text-transform:uppercase;vertical-align:1px;border-radius:99px;margin-right:7px;padding:2px 7px;font-size:9px;font-weight:600;display:inline-block}.calc__whyProv--measured{color:#166534;background:#dcfce7}.calc__whyProv--assumption{color:#92400e;background:#fef3c7}.calc__whyProv--input{color:#3730a3;background:#e0e7ff}.calc__whyProv--derived{color:#475569;background:#f1f5f9}.calc__tRow--keyInput{background:#ffc8000f;border-left:3px solid #f59e0b}.calc__tRow--keyInput .calc__tLabel:before{content:"✱";color:#f59e0b;flex-shrink:0;margin-right:6px;font-size:11px}.calc__tCell{text-align:right;color:#0a0a0a;font-feature-settings:"tnum";letter-spacing:-.01em;padding:10px 0 10px 16px;font-family:Geist Mono,Geist Mono Fallback\: Courier New,Geist Mono Fallback\: Roboto Mono,Geist Mono Fallback\: Noto Sans Mono,ui-monospace,monospace;font-size:14px}.calc__tCell--computed{color:#3d4555}.calc__inputCell{cursor:text;background:#ecfdf5;border:1px solid #0000;border-radius:8px;justify-content:flex-end;align-items:center;min-width:110px;padding:6px 10px;transition:all .15s;display:inline-flex}.calc__inputCell:hover{border-color:#34d399}.calc__inputCell:focus-within{background:#d9f7e8;border-color:#34d399;box-shadow:0 0 0 3px #34d39933}.calc__inputEl{text-align:right;font-feature-settings:"tnum";letter-spacing:-.01em;background:0 0;border:none;outline:none;width:100%;min-width:0;font-size:14px;font-weight:500}.calc__inputEl,.calc__inputPrefix,.calc__inputSuffix{color:#064e3b;font-family:Geist Mono,Geist Mono Fallback\: Courier New,Geist Mono Fallback\: Roboto Mono,Geist Mono Fallback\: Noto Sans Mono,ui-monospace,monospace}.calc__inputPrefix,.calc__inputSuffix{opacity:.55;font-size:13px}.calc__inputPrefix{margin-right:2px}.calc__inputSuffix{margin-left:2px}.calc__legend{color:#8a92a3;align-items:center;gap:18px;margin:0 4px 12px;font-size:12px;display:flex}.calc__legendSwatch{align-items:center;gap:8px;display:inline-flex}.calc__legendSwatch:before{content:"";background:#ecfdf5;border:1px solid #34d39966;border-radius:3px;width:12px;height:12px}.calc__legendSwatch--computed:before{background:#fff;border:1px solid #d6dae2}.calc__legendSwatch--key:before{background:#f59e0b26;border:1px solid #f59e0b}.calc__legendHint{color:#8a92a3;margin-left:auto}.calc__footBar{z-index:100;background:var(--rd-bg-app);margin:24px -30px 0;padding:16px 30px;position:sticky;bottom:0}.calc__footSummary{color:#fff;background:#0a0a0a;border-radius:16px;grid-template-columns:1fr 1fr 1fr 1fr;display:grid;overflow:hidden;box-shadow:0 8px 32px #00000047}.calc__footCell{border-right:1px solid #ffffff14;padding:22px 24px}.calc__footCell:last-child{border-right:none}.calc__footLabel{letter-spacing:.1em;text-transform:uppercase;color:#ffffff80;margin-bottom:8px;font-size:10px;font-weight:500}.calc__footVal{letter-spacing:-.02em;color:#fff;font-family:Geist Mono,Geist Mono Fallback\: Courier New,Geist Mono Fallback\: Roboto Mono,Geist Mono Fallback\: Noto Sans Mono,ui-monospace,monospace;font-size:20px;font-weight:500}.calc__footValSub{letter-spacing:0;opacity:.6;margin-top:4px;font-size:12px;display:block}.calc__footVal--pass{color:#34d399}.calc__footVal--warn{color:#fbbf24}.calc__footVal--fail{color:#f87171}.calc__footCell--headline .calc__footHeadline{letter-spacing:-.01em;color:#34d399;margin-bottom:4px;font-family:Geist,Geist Fallback\: BlinkMacSystemFont,Geist Fallback\: Segoe UI,Geist Fallback\: Helvetica Neue,Geist Fallback\: Arial,Geist Fallback\: Noto Sans,-apple-system,sans-serif;font-size:16px;font-weight:500}.calc__footCell--headline .calc__footSub{color:#ffffff80;font-size:12px}.calc__footValLoading{vertical-align:middle;background:#ffffff1f;border-radius:4px;width:80px;height:14px;animation:1.2s ease-in-out infinite calc__footPulse;display:inline-block}@keyframes calc__footPulse{0%,to{opacity:.4}50%{opacity:1}}.calc__modelToggle{background:#eef0f3;border-radius:10px;flex-shrink:0;gap:4px;margin-bottom:0;padding:4px;display:inline-flex}.calc__legendRow{flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:12px;display:flex}.calc__legendRow .calc__legend{flex:auto;margin:0}.calc__modelCtl{flex-shrink:0;align-items:center;gap:8px;margin-left:auto;display:inline-flex}.calc__modelCtlLbl{text-transform:uppercase;letter-spacing:.04em;color:#8a92a3;font-size:10px;font-weight:600}.calc__modelBtn{color:#8a92a3;cursor:pointer;background:0 0;border:none;border-radius:7px;padding:6px 14px;font-family:Geist,Geist Fallback\: BlinkMacSystemFont,Geist Fallback\: Segoe UI,Geist Fallback\: Helvetica Neue,Geist Fallback\: Arial,Geist Fallback\: Noto Sans,-apple-system,sans-serif;font-size:13px;font-weight:500;transition:all .15s}.calc__modelBtn:hover{color:#0a0a0a}.calc__modelBtn--active{color:#0a0a0a;background:#fff;box-shadow:0 1px 3px #0b12201a}.calc__modal{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9000;background:#140f0866;justify-content:center;align-items:center;padding:24px;animation:.15s calcFadeIn;display:flex;position:fixed;inset:0}@keyframes calcFadeIn{0%{opacity:0}to{opacity:1}}.calc__modalInner{width:100%;max-width:920px;animation:.2s cubic-bezier(.16,1,.3,1) calcPop;overflow-y:hidden}.calc__modalInner,.calc__modalInner .calc__card{flex-direction:column;max-height:82vh;display:flex}.calc__modalInner .calc__card{overflow:hidden}.calc__modalInner .calc__cardBody{flex:1;min-height:0;overflow-y:auto}.calc__modalInner .calc__cardFoot{flex-shrink:0}.calc__panelBlur{z-index:10;-webkit-backdrop-filter:blur(2px);pointer-events:none;background:#c8d2dc0d;border-radius:8px;position:absolute;inset:0}.calc__jarvis{z-index:10060;-webkit-backdrop-filter:blur(4px);background:radial-gradient(circle,#080f19db,#03060cf0);flex-direction:column;justify-content:center;align-items:center;gap:22px;display:flex;position:fixed;inset:0}.calc__jarvisHud{filter:drop-shadow(0 0 10px #4eedb38c);width:150px;height:150px;position:relative}.calc__jarvisRing{border:2px solid #0000;border-radius:50%;position:absolute}.calc__jarvisRing--1{border-top-color:#4eedb3;border-right-color:#4eedb3;animation:1.7s linear infinite rd-spin;inset:0}.calc__jarvisRing--2{opacity:.85;border-bottom-color:#34d399;border-left-color:#34d399;animation:2.4s linear infinite reverse rd-spin;inset:16px}.calc__jarvisRing--3{border-top-color:#6ee7b7;border-bottom-color:#6ee7b7;animation:1.05s linear infinite rd-spin;inset:34px}.calc__jarvisScan{background:conic-gradient(#4eedb300 0deg,#4eedb340 60deg,#4eedb300 120deg);border-radius:50%;animation:2.8s linear infinite rd-spin;position:absolute;inset:6px}.calc__jarvisCore{background:#6ee7b7;border-radius:50%;width:16px;height:16px;margin:-8px 0 0 -8px;animation:1.4s ease-in-out infinite calcJarvisPulse;position:absolute;top:50%;left:50%;box-shadow:0 0 12px 3px #6ee7b7e6,0 0 26px 8px #4eedb380}.calc__jarvisText{text-transform:uppercase;letter-spacing:.2em;color:#a7f3d0;text-shadow:0 0 10px #4eedb3b3;font-family:Geist Mono,Geist Mono Fallback\: Courier New,Geist Mono Fallback\: Roboto Mono,Geist Mono Fallback\: Noto Sans Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;font-weight:600}.calc__jarvisDots:after{content:"";animation:1.2s step-end infinite calcJarvisDots}.calc__jarvisSub{letter-spacing:.08em;color:#94a3b8d9;font-family:Geist Mono,Geist Mono Fallback\: Courier New,Geist Mono Fallback\: Roboto Mono,Geist Mono Fallback\: Noto Sans Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px}.jarvis-enter-active,.jarvis-leave-active{transition:opacity .35s}.jarvis-enter-from,.jarvis-leave-to{opacity:0}@keyframes calcJarvisPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.65;transform:scale(1.5)}}@keyframes calcJarvisDots{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}}@media (prefers-reduced-motion:reduce){.calc__jarvisCore,.calc__jarvisDots:after,.calc__jarvisRing,.calc__jarvisScan{animation-duration:0s;animation-iteration-count:1}}.calc__gradeBadge{color:#8a92a3;vertical-align:middle;font-size:11px;font-style:italic}@keyframes calcPop{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:none}}.calc__loadOverlay{z-index:60;-webkit-backdrop-filter:blur(2px);background:#ffffff8c;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.calc__loadSpinner{border:3px solid #e4e7ec;border-top-color:#101828;border-radius:50%;width:30px;height:30px;animation:.8s linear infinite rd-spin}.calc__targetModalInner{max-width:440px}.calc__targetModalBody{padding:32px 32px 24px}.calc__targetModalTitle{color:#101828;margin:0 0 6px;font-size:1.25rem;font-weight:600}.calc__targetModalSub{color:#667085;margin:0 0 20px;font-size:.9rem;line-height:1.4}.calc__targetModalField{color:#101828;background:#ecfdf5;border:1px solid #6ee7b7;border-radius:10px;align-items:center;padding:12px 16px;font-size:1.4rem;font-weight:600;display:flex}.calc__targetModalField .calc__inputPrefix{color:#667085;margin-right:4px}.calc__targetModalInput{font:inherit;color:inherit;background:0 0;border:none;outline:none;flex:1;width:100%}.calc__targetModalFoot{justify-content:flex-end}.calc__needsSeth{color:#b45309;background:#fef3c7;border:1px solid #fcd34d;gap:4px;font-size:10.5px}.calc__aiBadge,.calc__needsSeth{letter-spacing:.04em;text-transform:uppercase;border-radius:99px;align-items:center;margin-left:8px;padding:2px 7px;font-weight:600;display:inline-flex}.calc__aiBadge{color:#4338ca;vertical-align:middle;background:#eef2ff;border:1px solid #c7d2fe;gap:3px;font-size:10px}.calc__needsSeth:before{content:"⚠ "}.calc__dealRisk{color:#7f1d1d;background:#fee2e2;border:1px solid #fca5a5;border-radius:8px;margin-bottom:18px;padding:12px 18px;font-size:13px}.calc__dealRisk strong{font-weight:600}.calc__cogsHead{border-top:1px solid #e4e7ec;align-items:baseline;gap:10px;margin-top:4px;padding:14px 0 4px;display:flex}.calc__cogsHeadLabel{letter-spacing:.04em;text-transform:uppercase;color:#3d4555;font-size:12px;font-weight:600}.calc__cogsHeadSub{color:#9ca3af;text-transform:none;letter-spacing:0;font-size:11px;font-weight:400}.calc__allocBadge{letter-spacing:.03em;vertical-align:middle;border-radius:4px;margin-left:6px;padding:2px 5px;font-size:10px;font-weight:700;line-height:1.4;display:inline-block}.calc__allocBadge--green{color:#065f46;background:#d1fae5}.calc__allocBadge--yellow{color:#92400e;background:#fef3c7}.calc__allocBadge--red{color:#991b1b;background:#fee2e2}.calc__allocBadge--crit{color:#fff;background:#7f1d1d}.calc__sensBody{overflow:hidden}.calc__sensRow{border-bottom:1px solid #f3f4f6;grid-template-columns:140px 1fr 1fr 1fr;align-items:center;padding:10px 24px;font-size:13px;display:grid}.calc__sensRow:last-child{border-bottom:none}.calc__sensRow--head{letter-spacing:.06em;text-transform:uppercase;color:#8a92a3;background:#f9fafb;padding:8px 24px;font-size:11px;font-weight:600}.calc__sensRow--active{background:#f0fdf4}.calc__sensCpa{color:#0a0a0a;font-family:Geist Mono,Geist Mono Fallback\: Courier New,Geist Mono Fallback\: Roboto Mono,Geist Mono Fallback\: Noto Sans Mono,ui-monospace,monospace;font-size:13px;font-weight:500}.calc__sensDelta{color:#8a92a3;margin-left:4px;font-size:11px}.calc__sensMg{text-align:right;font-family:Geist Mono,Geist Mono Fallback\: Courier New,Geist Mono Fallback\: Roboto Mono,Geist Mono Fallback\: Noto Sans Mono,ui-monospace,monospace;font-size:13px;font-weight:600}.calc__sensMg--pass{color:#059669}.calc__sensMg--warn{color:#d97706}.calc__sensMg--fail{color:#dc2626}.calc__sensProfit,.calc__sensRev{color:#3d4555;text-align:center;font-family:Geist Mono,Geist Mono Fallback\: Courier New,Geist Mono Fallback\: Roboto Mono,Geist Mono Fallback\: Noto Sans Mono,ui-monospace,monospace;font-size:13px}.calc__insightPanel{background:#fff;border:1px solid #e4e7ec;border-radius:16px;margin-top:24px;margin-bottom:32px;overflow:hidden;box-shadow:0 1px 2px #0b12200a}.calc__insightHead{background:#fbfcfd;border-bottom:1px solid #e4e7ec;align-items:center;gap:16px;padding:14px 20px;display:flex}.calc__insightTabs{background:#eef0f3;border-radius:10px;gap:2px;padding:3px;display:inline-flex}.calc__insightTab{color:#8a92a3;cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:6px;padding:7px 14px;font-family:Geist,Geist Fallback\: BlinkMacSystemFont,Geist Fallback\: Segoe UI,Geist Fallback\: Helvetica Neue,Geist Fallback\: Arial,Geist Fallback\: Noto Sans,-apple-system,sans-serif;font-size:13px;font-weight:500;transition:all .15s;display:inline-flex}.calc__insightTab:hover{color:#0a0a0a}.calc__insightTab--active{color:#0a0a0a;background:#fff;box-shadow:0 1px 3px #0b12201a}.calc__insightTab .material-symbols-outlined{font-size:17px}.calc__insightActions{align-items:center;margin-left:auto;display:flex}.calc__insightSub{color:#8a92a3;padding:14px 24px 0;font-size:12px}.calc__insightView{padding-bottom:4px}.calc__suggestModes{background:#eef0f3;border-radius:10px;flex-shrink:0;gap:4px;padding:4px;display:inline-flex}.calc__suggestModeBtn{color:#8a92a3;cursor:pointer;background:0 0;border:none;border-radius:7px;padding:6px 12px;font-family:Geist,Geist Fallback\: BlinkMacSystemFont,Geist Fallback\: Segoe UI,Geist Fallback\: Helvetica Neue,Geist Fallback\: Arial,Geist Fallback\: Noto Sans,-apple-system,sans-serif;font-size:12px;font-weight:500;transition:all .15s}.calc__suggestModeBtn:hover{color:#0a0a0a}.calc__suggestModeBtn--active{color:#0a0a0a;background:#fff;box-shadow:0 1px 3px #0b12201a}.calc__suggestBody{grid-template-columns:repeat(3,1fr);gap:14px;padding:16px 24px 20px;display:grid}.calc__suggestTile{background:#fbfcfd;border:1px solid #eef0f3;border-radius:12px;padding:16px 20px}.calc__suggestTileLbl{letter-spacing:.06em;text-transform:uppercase;color:#8a92a3;margin-bottom:8px;font-size:11px;font-weight:600}.calc__suggestTileVal{color:#0a0a0a;letter-spacing:-.02em;font-family:Geist Mono,Geist Mono Fallback\: Courier New,Geist Mono Fallback\: Roboto Mono,Geist Mono Fallback\: Noto Sans Mono,ui-monospace,monospace;font-size:26px;font-weight:600}.calc__suggestTileVal--accent{color:#10b981}.calc__suggestStrip{color:#b45309;background:#fffbeb;border-top:1px solid #fde68a;align-items:flex-start;gap:6px;padding:10px 24px;font-size:12px;line-height:1.4;display:flex}.calc__suggestStrip .material-symbols-outlined{flex-shrink:0;font-size:15px}.calc__suggestCard{background:#fbfcfd;border:1px solid #eef0f3;border-radius:12px;padding:18px 20px;transition:all .15s}.calc__suggestCard--active{background:#f0fdf4;border-color:#86efac;box-shadow:0 0 0 3px #6ee7b72e}.calc__suggestScName{letter-spacing:.06em;text-transform:uppercase;color:#8a92a3;margin-bottom:14px;font-size:11px;font-weight:600}.calc__suggestMetricRow{border-top:1px solid #eef0f3;justify-content:space-between;align-items:baseline;padding:8px 0;display:flex}.calc__suggestMetricRow:first-of-type{border-top:none;padding-top:0}.calc__suggestMetricLbl{color:#3d4555;font-size:12px}.calc__suggestVal{color:#0a0a0a;font-family:Geist Mono,Geist Mono Fallback\: Courier New,Geist Mono Fallback\: Roboto Mono,Geist Mono Fallback\: Noto Sans Mono,ui-monospace,monospace;font-size:18px;font-weight:600}.calc__suggestFlag{color:#b45309;background:#fffbeb;border:1px solid #fde68a;border-radius:8px;align-items:flex-start;gap:5px;margin-top:12px;padding:8px 10px;font-size:11px;line-height:1.35;display:none}.calc__suggestFlag--warn{display:flex}.calc__suggestFlag .material-symbols-outlined{flex-shrink:0;font-size:15px}.calc__stratSection{border-top:1px solid #e4e7ec;padding:16px 24px}.calc__stratSectionTitle{letter-spacing:.08em;text-transform:uppercase;color:#8a92a3;margin-bottom:12px;font-size:11px;font-weight:600}.calc__stratCards{flex-direction:column;gap:8px;display:flex}.calc__recoCard--strategy{background:#f9fafb;border-color:#e4e7ec}.calc__stratBadge{letter-spacing:.05em;text-transform:uppercase;border-radius:99px;align-items:center;margin-bottom:4px;padding:2px 7px;font-size:10px;font-weight:700;display:inline-flex}.calc__stratBadge--neg{color:#991b1b;background:#fee2e2}.calc__stratBadge--low{color:#92400e;background:#fef3c7}.calc__stratBadge--ok{color:#065f46;background:#d1fae5}.calc__stratBadge--high{color:#5b21b6;background:#ede9fe}.calc__stratGoal{color:#8a92a3;margin-top:4px;font-size:12px}.calc__funnelSection{border:1px solid #e4e7ec;border-radius:12px;overflow:hidden}.calc__funnelSectionHead{background:#f4f5f7;border-bottom:1px solid #e4e7ec;align-items:center;gap:8px;padding:10px 16px;display:flex}.calc__funnelSectionIcon{color:#8a92a3;font-size:16px}.calc__funnelSectionTitle{letter-spacing:.04em;text-transform:uppercase;color:#3d4555;font-size:12px;font-weight:600}.calc__funnelSectionSub{color:#9ca3af;text-transform:none;letter-spacing:0;margin-left:4px;font-size:11px;font-weight:400}.calc__funnelMini{background:#f8f9fb;flex-wrap:nowrap;align-items:center;gap:0;padding:14px 16px;display:flex;overflow-x:auto}.calc__funnelMiniStep{color:#8a92a3;white-space:nowrap;text-align:center;border-radius:7px;flex-direction:column;gap:2px;padding:6px 10px;font-size:11px;display:flex}.calc__funnelMiniStep span{font-weight:500}.calc__funnelMiniStep em{color:#b0b7c3;font-size:10px;font-style:normal}.calc__funnelMiniStep--active{color:#1d4ed8;background:#dbeafe}.calc__funnelMiniStep--active span{color:#1d4ed8}.calc__funnelMiniStep--active em{color:#93c5fd}.calc__funnelMiniStep--conv{color:#166534;background:#dcfce7}.calc__funnelMiniStep--conv span{color:#166534}.calc__funnelMiniStep--conv em{color:#86efac}.calc__funnelMiniArrow{color:#d1d5db;flex-shrink:0;padding:0 4px;font-size:14px}.calc__convStepWarn{color:#92400e;background:#fef3c7;border:1px solid #fde68a;border-radius:8px;align-items:flex-start;gap:6px;margin-bottom:8px;padding:8px 12px;font-size:12px;display:flex}.calc__convStepWarn .material-symbols-outlined{flex-shrink:0;font-size:15px;line-height:1.4}.calc__table>.calc__convStepWarn{margin:10px 24px}.calc__peersPanel{background:#f8fafc;border:1px solid #e4e7ec;border-radius:10px;margin:10px 0;padding:12px 14px}.calc__table>.calc__peersPanel{margin:10px 24px}.calc__peersHead{color:#1f2937;align-items:center;gap:6px;margin-bottom:10px;font-size:13px;font-weight:600;display:flex}.calc__peersHead .material-symbols-outlined{color:#059669;font-size:18px}.calc__peersCaption{color:#8a92a3;margin-left:auto;font-size:11px;font-weight:400}.calc__peersGrid{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.calc__peerStat{background:#fff;border:1px solid #eef0f3;border-radius:8px;padding:8px 10px}.calc__peerStatLbl{text-transform:uppercase;letter-spacing:.04em;color:#8a92a3;margin-bottom:3px;font-size:10px}.calc__peerStatPeer{color:#111827;font-size:16px;font-weight:600}.calc__peerStatMine{color:#6b7280;margin-top:2px;font-size:11px}.side__chevron{opacity:.4;flex-shrink:0;font-size:1rem}.calc__pageNav{border-bottom:1px solid #e4e7ec;gap:4px;margin-bottom:20px;display:flex}.calc__pageNavTab{color:#6b7280;border-bottom:2px solid #0000;margin-bottom:-1px;padding:10px 16px;font-size:13px;font-weight:600;text-decoration:none}.calc__pageNavTab:hover{color:#1f2937}.calc__pageNavTab--active{color:#059669;border-bottom-color:#059669}.pdl__table{border-collapse:collapse;width:100%;margin-top:8px;font-size:13px}.pdl__table th{text-align:left;text-transform:uppercase;letter-spacing:.04em;color:#8a92a3;border-bottom:1px solid #e4e7ec;padding:8px 12px;font-size:11px}.pdl__table td{color:#1f2937;border-bottom:1px solid #eef0f3;padding:10px 12px}.pdl__table tbody tr:nth-child(2n){background:#f8fafc}.pdl__rep{color:#111827;font-weight:600}.pdl__src{vertical-align:middle;color:#4338ca;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;background:#eef2ff;border-radius:10px;margin-left:6px;padding:2px 7px;font-size:10px;font-weight:700;display:inline-block}.pdl__table .pdl__actions{text-align:right;white-space:nowrap}.pdl__open{vertical-align:middle;color:#374151;background:#fff;border:1px solid #d1d5db;border-radius:6px;align-items:center;gap:4px;margin-right:6px;padding:5px 12px;font-size:12px;font-weight:600;text-decoration:none;transition:border-color .12s,color .12s,background .12s;display:inline-flex}.pdl__open .material-symbols-outlined{font-size:1rem}.pdl__open:hover{color:#0f172a;background:#f0fdf8;border-color:#4eedb3}.pdl__del{cursor:pointer;color:#9ca3af;vertical-align:middle;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;padding:0;transition:color .12s,background .12s;display:inline-flex}.pdl__del .material-symbols-outlined{font-size:1.05rem}.pdl__table--exp tbody tr:nth-child(2n){background:0 0}.pdl__criteria{cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap}.pdl__criteria:hover{color:#0f172a}.pdl__critCaret{vertical-align:middle;color:#8a92a3;font-size:1rem;transition:transform .15s}.pdl__criteria--open .pdl__critCaret{transform:rotate(180deg)}.pdl__critRow>td{background:#f8fafc;padding:12px}.pdl__critBox{flex-direction:column;gap:8px;display:flex}.pdl__critItem{align-items:baseline;gap:12px;font-size:12px;display:flex}.pdl__critLabel{text-transform:uppercase;letter-spacing:.04em;color:#6b7280;flex:0 0 120px;font-size:10px;font-weight:700}.pdl__critVals{color:#374151;word-break:break-word;line-height:1.5}.pdl__del:hover{color:#dc2626;background:#fef2f2}.calc__zipCsvLabel{cursor:pointer;display:inline-flex}.calc__sensRefresh{cursor:pointer;color:#8a92a3;background:0 0;border:1px solid #e4e7ec;border-radius:6px;align-items:center;margin-left:auto;padding:3px;transition:border-color .12s,color .12s;display:flex}.calc__sensRefresh .material-symbols-outlined{font-size:15px}.calc__sensRefresh:hover{color:#059669;border-color:#34d399}.rd-lbar{z-index:10050;pointer-events:none;background:0 0;height:3px;position:fixed;top:0;left:0;right:0}.rd-lbar__inner{background:var(--rd-accent);width:0;height:100%;transition:width .2s,opacity .3s;box-shadow:0 0 8px #4eedb399}.rd-loader{z-index:10040;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.rd-loader__bg{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:#ffffff59;position:absolute;inset:0}.rd-loader__circle{border:3px solid var(--rd-border-default);border-top-color:var(--rd-accent);border-radius:50%;width:38px;height:38px;animation:.8s linear infinite rd-spin;position:relative}.rd-prompt{z-index:10000;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.rd-prompt__bg{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000073;position:absolute;inset:0}.rd-prompt__box{background:#fff;border-radius:14px;width:100%;max-width:460px;padding:24px 28px;animation:.2s rd-modalIn;position:relative;box-shadow:0 16px 48px #0003}.rd-prompt__title{color:var(--rd-text-primary);margin-bottom:10px;font-size:1rem;font-weight:600}.rd-prompt__msg{color:var(--rd-text-secondary);margin-bottom:16px;font-size:.9rem;line-height:1.5}.rd-prompt__input,.rd-prompt__msg b{color:var(--rd-text-primary)}.rd-prompt__input{box-sizing:border-box;border:1px solid var(--rd-border-default);border-radius:var(--rd-radius);background:#fff;width:100%;margin-bottom:16px;padding:10px 12px;font-family:inherit;font-size:14px}.rd-prompt__input:focus{border-color:var(--rd-border-focus);outline:none;box-shadow:0 0 0 3px #4eedb359}.rd-prompt__btns{justify-content:flex-end;gap:8px;display:flex}.side__link--btn{color:#fff;width:100%;font:inherit;cursor:pointer;text-align:left;background:0 0;border:none}.side__link--sub{padding-left:34px}.side__link--sub2{padding-left:56px}.side__foot{border-top:1px solid #ffffff1a;flex-direction:column;gap:2px;padding:8px 12px 12px;display:flex}@media (width<=760px){html.apitools-dash .main{flex-direction:column;gap:8px;padding:8px}html.apitools-dash.apitools-campaigns .main{gap:0;padding:0}html.apitools-dash .side{flex-flow:wrap;flex:none;align-items:center;width:auto;min-width:0;overflow:visible}html.apitools-dash.apitools-campaigns .side{border-right:none;border-bottom:1px solid var(--cmp-border)}html.apitools-dash .side__brand{display:none}html.apitools-dash .side__switch{box-sizing:border-box;flex:1 0 100%;padding:8px 8px 0}html.apitools-dash .side__nav{scrollbar-width:none;flex-direction:row;flex:1 1 0;gap:4px;min-width:0;padding:6px 8px;overflow-x:auto}html.apitools-dash .side__foot{border-top:none;flex-flow:wrap;flex:0 auto;gap:4px;padding:6px 8px}html.apitools-dash .side__link{flex:none}html.apitools-dash .side__link--btn{width:auto}html.apitools-dash .side__link--sub,html.apitools-dash .side__link--sub2{padding-left:12px}html.apitools-dash .side__link--parent{box-shadow:inset 0 -3px 0 var(--highlight-color)}html.apitools-dash.apitools-campaigns .side__link--parent{box-shadow:inset 0 -3px 0 var(--cmp-accent)}html.apitools-dash .content{flex:1;min-height:0;padding:16px 12px 60px}html.apitools-dash.apitools-campaigns .apitools-hdr{padding:0 16px}html.apitools-dash.apitools-campaigns .apitools-hdr__section{width:auto;padding:0 16px}}
