@font-face{font-family:Roboto;src:local("Roboto Regular Italic"),local("Roboto Italic"),url(../_fonts/DjqLtQmWy3Sy26TlSZoazWKlNJfaXSyR1J7pZxNm01w-pf5_Q6V6zxlBs7jQCjg1kndUxgmki2bslyAe77_O6wQ.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:italic}@font-face{font-family:"Roboto Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:106.7995%;ascent-override:86.8669%;descent-override:22.8597%;line-gap-override:0%}@font-face{font-family:"Roboto Fallback: Segoe UI";src:local("Segoe UI");size-adjust:100.3304%;ascent-override:92.4679%;descent-override:24.3337%;line-gap-override:0%}@font-face{font-family:"Roboto Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:98.8498%;ascent-override:93.8529%;descent-override:24.6981%;line-gap-override:0%}@font-face{font-family:"Roboto Fallback: Arial";src:local("Arial");size-adjust:99.7809%;ascent-override:92.9771%;descent-override:24.4677%;line-gap-override:0%}@font-face{font-family:"Roboto Fallback: Noto Sans";src:local("Noto Sans");size-adjust:93.8448%;ascent-override:98.8584%;descent-override:26.0154%;line-gap-override:0%}@font-face{font-family:Roboto;src:local("Roboto Regular Italic"),local("Roboto Italic"),url(../_fonts/BytOw1WpauQKDI26Z7Zi_jjmRfrbDnjpWxdiylsqHmY-Pj1RZo3KAlJy1JBWXCmdTiWYYlgzR6iidxd0fpQ7qtU.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400;font-style:italic}@font-face{font-family:Roboto;src:local("Roboto Regular Italic"),local("Roboto Italic"),url(../_fonts/yh0ak2-oYBSnZxDNj3bqXlr-CViKiu-xNROahZJAseA-KBQTZ4X21yCk1MqJGP3k10HztaFZfyg1BHfFVqpEAp8.woff2) format(woff2);font-display:swap;unicode-range:U+1F00-1FFF;font-weight:400;font-style:italic}@font-face{font-family:Roboto;src:local("Roboto Regular Italic"),local("Roboto Italic"),url(../_fonts/6gxaoD7DQeGZTK54nUXSkdRWC0c-wCuX7MyFieq-1K8-ZLx7HtBcS9_CqGQb8GrqmGFS_Kxz_aWHIDrFFvBlB3A.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:400;font-style:italic}@font-face{font-family:Roboto;src:local("Roboto Regular Italic"),local("Roboto Italic"),url(../_fonts/JGpV_UcLP8V5a1WH2PeMgam0F8KzAc-NHgo22tNt244-jByqijzF3saWFerZCOJxy55vMOtdZT6DklleUc2rTbU.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:italic}@font-face{font-family:Roboto;src:local("Roboto Regular Italic"),local("Roboto Italic"),url(../_fonts/jnTaqgqIXQJvRvZjoADo4u9rPrHhIg9x0Pkby2MksBA-a08JU6ZcB0b8zoJCSXq6cfQTFIHnSA3lRaBnzjRbzKs.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:italic}@font-face{font-family:Roboto;src:local("Roboto Regular Italic"),local("Roboto Italic"),url(../_fonts/Yr7HGIjsxw1ejDRZ1fDEK_uI9N9oVX--72BOJvhGns0-JnadzHv6gW7dkCRbgacgjWh1BQX87I1wg6MwXsr_Qcs.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:italic}@font-face{font-family:Roboto;src:local("Roboto Medium Italic"),url(../_fonts/DjqLtQmWy3Sy26TlSZoazWKlNJfaXSyR1J7pZxNm01w-pf5_Q6V6zxlBs7jQCjg1kndUxgmki2bslyAe77_O6wQ.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:500;font-style:italic}@font-face{font-family:Roboto;src:local("Roboto Medium Italic"),url(../_fonts/BytOw1WpauQKDI26Z7Zi_jjmRfrbDnjpWxdiylsqHmY-Pj1RZo3KAlJy1JBWXCmdTiWYYlgzR6iidxd0fpQ7qtU.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:500;font-style:italic}@font-face{font-family:Roboto;src:local("Roboto Medium Italic"),url(../_fonts/yh0ak2-oYBSnZxDNj3bqXlr-CViKiu-xNROahZJAseA-KBQTZ4X21yCk1MqJGP3k10HztaFZfyg1BHfFVqpEAp8.woff2) format(woff2);font-display:swap;unicode-range:U+1F00-1FFF;font-weight:500;font-style:italic}@font-face{font-family:Roboto;src:local("Roboto Medium Italic"),url(../_fonts/6gxaoD7DQeGZTK54nUXSkdRWC0c-wCuX7MyFieq-1K8-ZLx7HtBcS9_CqGQb8GrqmGFS_Kxz_aWHIDrFFvBlB3A.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:500;font-style:italic}@font-face{font-family:Roboto;src:local("Roboto Medium Italic"),url(../_fonts/JGpV_UcLP8V5a1WH2PeMgam0F8KzAc-NHgo22tNt244-jByqijzF3saWFerZCOJxy55vMOtdZT6DklleUc2rTbU.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:500;font-style:italic}@font-face{font-family:Roboto;src:local("Roboto Medium Italic"),url(../_fonts/jnTaqgqIXQJvRvZjoADo4u9rPrHhIg9x0Pkby2MksBA-a08JU6ZcB0b8zoJCSXq6cfQTFIHnSA3lRaBnzjRbzKs.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:500;font-style:italic}@font-face{font-family:Roboto;src:local("Roboto Medium Italic"),url(../_fonts/Yr7HGIjsxw1ejDRZ1fDEK_uI9N9oVX--72BOJvhGns0-JnadzHv6gW7dkCRbgacgjWh1BQX87I1wg6MwXsr_Qcs.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:italic}@font-face{font-family:Roboto;src:local("Roboto SemiBold Italic"),url(../_fonts/DjqLtQmWy3Sy26TlSZoazWKlNJfaXSyR1J7pZxNm01w-pf5_Q6V6zxlBs7jQCjg1kndUxgmki2bslyAe77_O6wQ.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:600;font-style:italic}@font-face{font-family:Roboto;src:local("Roboto SemiBold Italic"),url(../_fonts/BytOw1WpauQKDI26Z7Zi_jjmRfrbDnjpWxdiylsqHmY-Pj1RZo3KAlJy1JBWXCmdTiWYYlgzR6iidxd0fpQ7qtU.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:600;font-style:italic}@font-face{font-family:Roboto;src:local("Roboto SemiBold Italic"),url(../_fonts/yh0ak2-oYBSnZxDNj3bqXlr-CViKiu-xNROahZJAseA-KBQTZ4X21yCk1MqJGP3k10HztaFZfyg1BHfFVqpEAp8.woff2) format(woff2);font-display:swap;unicode-range:U+1F00-1FFF;font-weight:600;font-style:italic}@font-face{font-family:Roboto;src:local("Roboto SemiBold Italic"),url(../_fonts/6gxaoD7DQeGZTK54nUXSkdRWC0c-wCuX7MyFieq-1K8-ZLx7HtBcS9_CqGQb8GrqmGFS_Kxz_aWHIDrFFvBlB3A.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:600;font-style:italic}@font-face{font-family:Roboto;src:local("Roboto SemiBold Italic"),url(../_fonts/JGpV_UcLP8V5a1WH2PeMgam0F8KzAc-NHgo22tNt244-jByqijzF3saWFerZCOJxy55vMOtdZT6DklleUc2rTbU.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:600;font-style:italic}@font-face{font-family:Roboto;src:local("Roboto SemiBold Italic"),url(../_fonts/jnTaqgqIXQJvRvZjoADo4u9rPrHhIg9x0Pkby2MksBA-a08JU6ZcB0b8zoJCSXq6cfQTFIHnSA3lRaBnzjRbzKs.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:600;font-style:italic}@font-face{font-family:Roboto;src:local("Roboto SemiBold Italic"),url(../_fonts/Yr7HGIjsxw1ejDRZ1fDEK_uI9N9oVX--72BOJvhGns0-JnadzHv6gW7dkCRbgacgjWh1BQX87I1wg6MwXsr_Qcs.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:italic}@font-face{font-family:Roboto;src:local("Roboto Bold Italic"),url(../_fonts/DjqLtQmWy3Sy26TlSZoazWKlNJfaXSyR1J7pZxNm01w-pf5_Q6V6zxlBs7jQCjg1kndUxgmki2bslyAe77_O6wQ.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:700;font-style:italic}@font-face{font-family:Roboto;src:local("Roboto Bold Italic"),url(../_fonts/BytOw1WpauQKDI26Z7Zi_jjmRfrbDnjpWxdiylsqHmY-Pj1RZo3KAlJy1JBWXCmdTiWYYlgzR6iidxd0fpQ7qtU.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:700;font-style:italic}@font-face{font-family:Roboto;src:local("Roboto Bold Italic"),url(../_fonts/yh0ak2-oYBSnZxDNj3bqXlr-CViKiu-xNROahZJAseA-KBQTZ4X21yCk1MqJGP3k10HztaFZfyg1BHfFVqpEAp8.woff2) format(woff2);font-display:swap;unicode-range:U+1F00-1FFF;font-weight:700;font-style:italic}@font-face{font-family:Roboto;src:local("Roboto Bold Italic"),url(../_fonts/6gxaoD7DQeGZTK54nUXSkdRWC0c-wCuX7MyFieq-1K8-ZLx7HtBcS9_CqGQb8GrqmGFS_Kxz_aWHIDrFFvBlB3A.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:700;font-style:italic}@font-face{font-family:Roboto;src:local("Roboto Bold Italic"),url(../_fonts/JGpV_UcLP8V5a1WH2PeMgam0F8KzAc-NHgo22tNt244-jByqijzF3saWFerZCOJxy55vMOtdZT6DklleUc2rTbU.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:700;font-style:italic}@font-face{font-family:Roboto;src:local("Roboto Bold Italic"),url(../_fonts/jnTaqgqIXQJvRvZjoADo4u9rPrHhIg9x0Pkby2MksBA-a08JU6ZcB0b8zoJCSXq6cfQTFIHnSA3lRaBnzjRbzKs.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:700;font-style:italic}@font-face{font-family:Roboto;src:local("Roboto Bold Italic"),url(../_fonts/Yr7HGIjsxw1ejDRZ1fDEK_uI9N9oVX--72BOJvhGns0-JnadzHv6gW7dkCRbgacgjWh1BQX87I1wg6MwXsr_Qcs.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:italic}@font-face{font-family:Roboto;src:local("Roboto Regular"),local("Roboto"),url(../_fonts/XDL4h8cIroh1AI30355-6EdXC4VLRTJDQEFnBxyrruE-n3sD97RLyaU1Ps_JWelIyNthMiYE62GqGAwwOtiZVEU.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:normal}@font-face{font-family:Roboto;src:local("Roboto Regular"),local("Roboto"),url(../_fonts/auXPe3ZKiUcEpUCV6WUns9YnBBbTsWuKwtesi_8WLJQ-VZ8_ep7jahd6R7LXspw5QvvWJ0bagtcTJYfkx_a8fw4.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400;font-style:normal}@font-face{font-family:Roboto;src:local("Roboto Regular"),local("Roboto"),url(../_fonts/hwdBUbneWNnoMlJaBBo8lCMnw9j_Ex7FrYBFoMmAb6Q-VHhcaoBbs9_jV9UjiGrVcThd2yZBS5MLev4NM946Akg.woff2) format(woff2);font-display:swap;unicode-range:U+1F00-1FFF;font-weight:400;font-style:normal}@font-face{font-family:Roboto;src:local("Roboto Regular"),local("Roboto"),url(../_fonts/pFVHc1vdPmKUOVbC-oPNlu579jq898KZ6kByQAibRcM-ftZvQGdR4x76ak8DCXAmv3glckQCVx4b7_6UNrpIHXU.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:400;font-style:normal}@font-face{font-family:Roboto;src:local("Roboto Regular"),local("Roboto"),url(../_fonts/QdUA0WfUO-WPJcIRrsY44o3ueRi_9-EsQTU36CIkDoc-1hOIxck4UC_OkB2Ui_VW1o_0G-b-WGolF8KmT6lBaS4.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:normal}@font-face{font-family:Roboto;src:local("Roboto Regular"),local("Roboto"),url(../_fonts/WFnd9i24bHwwi9nCxDYKKobwMl6TIN-k117y2K8oGC4-f1ks2AkypuiXYWJD_cKlpXdRUSdf_L7ruICj2F3zwG0.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:Roboto;src:local("Roboto Regular"),local("Roboto"),url(../_fonts/H2FXkDRX4aGYE7pLEuvYkNHQSqxd4MIt2393pduYjiU-JYjCoYe9Oa1Qm087CqF9sjyLh8XBFLdHHxZvjC_uJJ8.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Roboto;src:local("Roboto Medium"),url(../_fonts/XDL4h8cIroh1AI30355-6EdXC4VLRTJDQEFnBxyrruE-n3sD97RLyaU1Ps_JWelIyNthMiYE62GqGAwwOtiZVEU.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:500;font-style:normal}@font-face{font-family:Roboto;src:local("Roboto Medium"),url(../_fonts/auXPe3ZKiUcEpUCV6WUns9YnBBbTsWuKwtesi_8WLJQ-VZ8_ep7jahd6R7LXspw5QvvWJ0bagtcTJYfkx_a8fw4.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:500;font-style:normal}@font-face{font-family:Roboto;src:local("Roboto Medium"),url(../_fonts/hwdBUbneWNnoMlJaBBo8lCMnw9j_Ex7FrYBFoMmAb6Q-VHhcaoBbs9_jV9UjiGrVcThd2yZBS5MLev4NM946Akg.woff2) format(woff2);font-display:swap;unicode-range:U+1F00-1FFF;font-weight:500;font-style:normal}@font-face{font-family:Roboto;src:local("Roboto Medium"),url(../_fonts/pFVHc1vdPmKUOVbC-oPNlu579jq898KZ6kByQAibRcM-ftZvQGdR4x76ak8DCXAmv3glckQCVx4b7_6UNrpIHXU.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:500;font-style:normal}@font-face{font-family:Roboto;src:local("Roboto Medium"),url(../_fonts/QdUA0WfUO-WPJcIRrsY44o3ueRi_9-EsQTU36CIkDoc-1hOIxck4UC_OkB2Ui_VW1o_0G-b-WGolF8KmT6lBaS4.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:500;font-style:normal}@font-face{font-family:Roboto;src:local("Roboto Medium"),url(../_fonts/WFnd9i24bHwwi9nCxDYKKobwMl6TIN-k117y2K8oGC4-f1ks2AkypuiXYWJD_cKlpXdRUSdf_L7ruICj2F3zwG0.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:500;font-style:normal}@font-face{font-family:Roboto;src:local("Roboto Medium"),url(../_fonts/H2FXkDRX4aGYE7pLEuvYkNHQSqxd4MIt2393pduYjiU-JYjCoYe9Oa1Qm087CqF9sjyLh8XBFLdHHxZvjC_uJJ8.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:normal}@font-face{font-family:Roboto;src:local("Roboto SemiBold"),url(../_fonts/XDL4h8cIroh1AI30355-6EdXC4VLRTJDQEFnBxyrruE-n3sD97RLyaU1Ps_JWelIyNthMiYE62GqGAwwOtiZVEU.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:600;font-style:normal}@font-face{font-family:Roboto;src:local("Roboto SemiBold"),url(../_fonts/auXPe3ZKiUcEpUCV6WUns9YnBBbTsWuKwtesi_8WLJQ-VZ8_ep7jahd6R7LXspw5QvvWJ0bagtcTJYfkx_a8fw4.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:600;font-style:normal}@font-face{font-family:Roboto;src:local("Roboto SemiBold"),url(../_fonts/hwdBUbneWNnoMlJaBBo8lCMnw9j_Ex7FrYBFoMmAb6Q-VHhcaoBbs9_jV9UjiGrVcThd2yZBS5MLev4NM946Akg.woff2) format(woff2);font-display:swap;unicode-range:U+1F00-1FFF;font-weight:600;font-style:normal}@font-face{font-family:Roboto;src:local("Roboto SemiBold"),url(../_fonts/pFVHc1vdPmKUOVbC-oPNlu579jq898KZ6kByQAibRcM-ftZvQGdR4x76ak8DCXAmv3glckQCVx4b7_6UNrpIHXU.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:600;font-style:normal}@font-face{font-family:Roboto;src:local("Roboto SemiBold"),url(../_fonts/QdUA0WfUO-WPJcIRrsY44o3ueRi_9-EsQTU36CIkDoc-1hOIxck4UC_OkB2Ui_VW1o_0G-b-WGolF8KmT6lBaS4.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:600;font-style:normal}@font-face{font-family:Roboto;src:local("Roboto SemiBold"),url(../_fonts/WFnd9i24bHwwi9nCxDYKKobwMl6TIN-k117y2K8oGC4-f1ks2AkypuiXYWJD_cKlpXdRUSdf_L7ruICj2F3zwG0.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:600;font-style:normal}@font-face{font-family:Roboto;src:local("Roboto SemiBold"),url(../_fonts/H2FXkDRX4aGYE7pLEuvYkNHQSqxd4MIt2393pduYjiU-JYjCoYe9Oa1Qm087CqF9sjyLh8XBFLdHHxZvjC_uJJ8.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}@font-face{font-family:Roboto;src:local("Roboto Bold"),url(../_fonts/XDL4h8cIroh1AI30355-6EdXC4VLRTJDQEFnBxyrruE-n3sD97RLyaU1Ps_JWelIyNthMiYE62GqGAwwOtiZVEU.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:700;font-style:normal}@font-face{font-family:Roboto;src:local("Roboto Bold"),url(../_fonts/auXPe3ZKiUcEpUCV6WUns9YnBBbTsWuKwtesi_8WLJQ-VZ8_ep7jahd6R7LXspw5QvvWJ0bagtcTJYfkx_a8fw4.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:700;font-style:normal}@font-face{font-family:Roboto;src:local("Roboto Bold"),url(../_fonts/hwdBUbneWNnoMlJaBBo8lCMnw9j_Ex7FrYBFoMmAb6Q-VHhcaoBbs9_jV9UjiGrVcThd2yZBS5MLev4NM946Akg.woff2) format(woff2);font-display:swap;unicode-range:U+1F00-1FFF;font-weight:700;font-style:normal}@font-face{font-family:Roboto;src:local("Roboto Bold"),url(../_fonts/pFVHc1vdPmKUOVbC-oPNlu579jq898KZ6kByQAibRcM-ftZvQGdR4x76ak8DCXAmv3glckQCVx4b7_6UNrpIHXU.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:700;font-style:normal}@font-face{font-family:Roboto;src:local("Roboto Bold"),url(../_fonts/QdUA0WfUO-WPJcIRrsY44o3ueRi_9-EsQTU36CIkDoc-1hOIxck4UC_OkB2Ui_VW1o_0G-b-WGolF8KmT6lBaS4.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:700;font-style:normal}@font-face{font-family:Roboto;src:local("Roboto Bold"),url(../_fonts/WFnd9i24bHwwi9nCxDYKKobwMl6TIN-k117y2K8oGC4-f1ks2AkypuiXYWJD_cKlpXdRUSdf_L7ruICj2F3zwG0.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:700;font-style:normal}@font-face{font-family:Roboto;src:local("Roboto Bold"),url(../_fonts/H2FXkDRX4aGYE7pLEuvYkNHQSqxd4MIt2393pduYjiU-JYjCoYe9Oa1Qm087CqF9sjyLh8XBFLdHHxZvjC_uJJ8.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}@font-face{font-family:Fira Mono;src:local("Fira Mono Regular"),local("Fira Mono"),url(../_fonts/EscGc1QnWNpDvwgxdzC672KaVGE3S7vGzQMr9NmMBUw-0BZool1nofbD6v3rFRQOe1lPjyffpV1U62vsj3duEqw.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:normal}@font-face{font-family:"Fira Mono Fallback: Courier New";src:local("Courier New");size-adjust:99.9837%;ascent-override:93.5152%;descent-override:26.5043%;line-gap-override:0%}@font-face{font-family:"Fira Mono Fallback: Roboto Mono";src:local("Roboto Mono");size-adjust:99.9837%;ascent-override:93.5152%;descent-override:26.5043%;line-gap-override:0%}@font-face{font-family:"Fira Mono Fallback: Noto Sans Mono";src:local("Noto Sans Mono");size-adjust:100%;ascent-override:93.5%;descent-override:26.5%;line-gap-override:0%}@font-face{font-family:Fira Mono;src:local("Fira Mono Regular"),local("Fira Mono"),url(../_fonts/NSkSSvKAi2Iy-1c74e0-U0RBJ9rgjAHSs2pUC1GGces-fBY3ts0PUF33FYp6Wlcy9_jtKgd91Q5LwrnyZl9gqFo.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400;font-style:normal}@font-face{font-family:Fira Mono;src:local("Fira Mono Regular"),local("Fira Mono"),url(../_fonts/1Rat9bp2V5mAeD3w5rS1CHq9SH1GUNf_0AGj_QQ4EFI-W_BC0E24BDBSziUjdEjwGz8-kHIZPDbWLngSji81eOI.woff2) format(woff2);font-display:swap;unicode-range:U+1F00-1FFF;font-weight:400;font-style:normal}@font-face{font-family:Fira Mono;src:local("Fira Mono Regular"),local("Fira Mono"),url(../_fonts/gJZ-0ezx7mLVVM-9MhqhWxd-AtIl0vk9I3Eitk6tn5w-5Gy_Bui9J30wMqAW7SzhC9qbrZ0Lx6kFLLs636xL6LU.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:400;font-style:normal}@font-face{font-family:Fira Mono;src:local("Fira Mono Regular"),local("Fira Mono"),url(../_fonts/1648R9G8sl0zao01F3Dp8HNtsskNg1HRg5H6QWPetVI-laogr0SJFkWvRxAbUKYA2jG24CeVkh_eRvUMPnU5vTE.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:Fira Mono;src:local("Fira Mono Regular"),local("Fira Mono"),url(../_fonts/yreVuK1zCPrncX5QVBztqljcmj9m_zC1_kW6XI7a6vo-Dw_nStlCZ00Je9Lkh3u9sckKud4khrq1f2ZzKr_dyMs.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Fira Mono;src:local("Fira Mono Medium"),url(../_fonts/Iw5fBN1_sGCLp26d-f1cHKreRC7wuBvuDspgLgmwPDE-34JCiCBQlx6YJN_j0D7gb9iad37t8kCidTJEpNQuGrI.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:500;font-style:normal}@font-face{font-family:Fira Mono;src:local("Fira Mono Medium"),url(../_fonts/3pVB8RCQ33p7gL8qLixV9ekb5iczRmye764NJ_4K9vI-NUs3V2VGC7s0Kjj2O1_C8I4QFDbQ7zyAyB3vWjCLtV8.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:500;font-style:normal}@font-face{font-family:Fira Mono;src:local("Fira Mono Medium"),url(../_fonts/ZANsRAliIN1dg82NjZlwsJbB_RV6EBy_cMIkTklb5nc-3denlU1vTcnfhU1_sbPXV7MM2eu5JFEeP5FuO0vezIY.woff2) format(woff2);font-display:swap;unicode-range:U+1F00-1FFF;font-weight:500;font-style:normal}@font-face{font-family:Fira Mono;src:local("Fira Mono Medium"),url(../_fonts/89efg5gFosHUcGrxYOjTDmNP2jxoRWmuWRFOXucffKs-Wz_y9_8xDoA5HDwA4-E8xEBpRF7SN8r3knWVWo0Skpo.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:500;font-style:normal}@font-face{font-family:Fira Mono;src:local("Fira Mono Medium"),url(../_fonts/a0c7_mZM3J0XHZ5ZlEXnO6b7pTssMYQNwsOCWUpyFrw-Mg9InLuZJZJDHy7IUq_amB7V0NGKMJyiY8XkkNvhnFc.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:500;font-style:normal}@font-face{font-family:Fira Mono;src:local("Fira Mono Medium"),url(../_fonts/HW0Q43hR-95Zy4CaoJ8_j4qBIAshjR1aYlqnCfVt2tY-gbk3_1OibrqanPHpepdgA3g_MWWSDHyxoeOGBU0DV_U.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:normal}@font-face{font-family:Fira Mono;src:local("Fira Mono Bold"),url(../_fonts/2708EGFFNq67zS9HcjXEdotFWwguC0CnhZsFKugSSLg-c1TZ3dOPoYB4wmmrrrZBToyTTYHAexUD8xhqqBARQpQ.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:700;font-style:normal}@font-face{font-family:Fira Mono;src:local("Fira Mono Bold"),url(../_fonts/r34YwAGVgFwjhc1nIdQyJtZYUlPGJimOAv4vb5JMasM-FZxc6cbPz8SVDI2O3qlXvCOyYCppitpcXMvV5iSYYKY.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:700;font-style:normal}@font-face{font-family:Fira Mono;src:local("Fira Mono Bold"),url(../_fonts/IqT8agxHUKVOr-XoUkgjdGF1Hjh7zQkLouhF_VuhvFM-qrqIMBWSB_YaYSImmIeNZxH3_e6T0To3qv0AET6uQFk.woff2) format(woff2);font-display:swap;unicode-range:U+1F00-1FFF;font-weight:700;font-style:normal}@font-face{font-family:Fira Mono;src:local("Fira Mono Bold"),url(../_fonts/pcRMcRWoZKE6qbVCXCef0cfq-YIQEyjPAK7McFum-B4-bhbz8roKrbmHgvloJHguf1DWFuobAEleIl4t3rAqyf0.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:700;font-style:normal}@font-face{font-family:Fira Mono;src:local("Fira Mono Bold"),url(../_fonts/ghjViwkj_TMgBiu6HplY7oEPqJMNSwmyXyt6BegY-c0-UA3qZWNGfNJ312jvW6lhco_n2KyH_di7yNWL_ynWU04.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:700;font-style:normal}@font-face{font-family:Fira Mono;src:local("Fira Mono Bold"),url(../_fonts/3p-UxbDKAslG2bSzCmFmHzbGrT9YlDsYX2PZR6fIQvQ-TLgdxU7MmNdDQPna96VI_0QoqMJCzYs-Vh6NtTmm0QY.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}*{font-family:Roboto,"Roboto Fallback: BlinkMacSystemFont","Roboto Fallback: Segoe UI","Roboto Fallback: Helvetica Neue","Roboto Fallback: Arial","Roboto Fallback: Noto Sans",sans-serif;font-style:normal}::-webkit-scrollbar{width:0;height:8px}body,html{margin:0!important;padding:0!important;box-sizing:border-box}.text-align-center-h{text-align:center!important}.home-root{background:#fff;min-height:100vh}.split-line{height:1px;background-color:#ccc}.split-trans{height:1px;background-color:transparent}.user-links--welcome{display:flex;align-items:flex-start;gap:8px;min-width:160px;justify-content:flex-end}.user-icon{display:flex;align-items:center;justify-content:center;width:18px;height:18px;margin-top:2px}.divider{color:#bdbdbd;margin:0 2px;font-size:.85rem}.divider--v-5{margin:5px}.divider--v-10{margin:10px}.banner-btn{display:inline-block;background:#e53935;color:#fff;font-size:.8rem;font-weight:700;border:none;border-radius:5px;padding:3px 10px;cursor:pointer;box-shadow:0 2px 8px #e5393514;transition:background .2s,box-shadow .2s}.banner-btn:hover{background:#b71c1c;box-shadow:0 4px 16px #e539352e}.global-btn-border-white-md{background-color:#fff;border:1px solid #cbd5e1;color:#475569;font-size:12px;font-weight:700;padding:6px 12px;border-radius:4px;display:flex;gap:2px;align-items:center;justify-content:center;cursor:pointer;transition:all .15s ease}.global-btn-border-white-md:hover{background-color:#f1f5f9;border-color:#94a3b8;color:#0f172a}.metric-block-card{-webkit-user-select:none;-moz-user-select:none;user-select:none;flex:1;background-color:#fff;border:1px solid #cbd5e1;border-radius:6px;padding:10px 24px;display:flex;justify-content:space-between;align-items:center;position:relative;box-sizing:border-box}.metric-block-card.type-blue{border-left:4px solid #004282}.metric-block-card.type-emerald{border-left:4px solid #10b981}.metric-block-card.type-slate{border-left:4px solid #475569}.metric-block-card .metric-meta-details{display:flex;flex-direction:column;gap:6px}.metric-block-card .metric-label-tag{font-size:12px;font-weight:700;color:#64748b}.metric-block-card .metric-main-value{display:flex;align-items:center;gap:6px}.metric-block-card .metric-main-value .val-text{font-size:24px;font-weight:500;color:#1e293b}.metric-block-card .metric-main-value .val-text.color-blue{color:#004282}.metric-block-card .metric-main-value .val-text.tracking-wide{letter-spacing:1px}.metric-block-card .metric-main-value .val-text-date{font-size:20px;font-weight:800;color:#1e293b}.metric-block-card .metric-main-value .val-unit{font-size:14px;font-weight:700;color:#64748b}.metric-block-card .metric-main-value .badge-dday-indicator{font-size:11px;font-weight:700;background-color:#f1f5f9;color:#334155;border:1px solid #cbd5e1;padding:2px 6px;border-radius:4px}.info-tag{font-size:11px;font-weight:700;padding:3px 8px;border-radius:4px}.info-tag.type-agency{border:1px solid #c2cad1;color:#004282;background-color:#fff}.info-tag.type-count{border:1px solid #475569;color:#475569;background-color:#fff}.metric-action-inner-btn{-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:#fff;border:1px solid #cbd5e1;color:#475569;font-size:12px;font-weight:700;padding:6px 12px;border-radius:4px;cursor:pointer;transition:all .15s ease;display:flex;align-items:center;justify-content:center;gap:2px}.metric-action-inner-btn:hover{background-color:#f1f5f9;border-color:#94a3b8;color:#0f172a}.metric-action-inner-btn:disabled{opacity:.25;cursor:not-allowed}.global-panel-edit-btn{background-color:#fff;border:1px solid #0f172a;color:#0f172a;padding:6px 14px;font-size:12px;font-weight:700;border-radius:4px;cursor:pointer;transition:all .15s ease}.global-panel-edit-btn:hover{background-color:#f8fafc}.global-panel-primary-btn{background-color:#004282;border:1px solid #004282;color:#fff;padding:6px 14px;font-size:12px;font-weight:700;border-radius:4px;cursor:pointer;transition:all .15s ease}.global-panel-primary-btn:hover{background-color:#0052bc}.range-text-badge{border-radius:4px;background-color:#eff6ff;color:#0f172a;border:1px solid #bfdbfe}.range-text-badge,.range-text-badge--red{-webkit-user-select:none;-moz-user-select:none;user-select:none;display:inline-block;padding:3px 8px;font-size:11px}.range-text-badge--red{border-radius:4px;background-color:#ffeaea;color:#d32f2f;border:1px solid #ffcdd2}.range-text-badge.mall-type{background-color:#f8fafc;color:#0f172a;border-color:#cbd5e1}.badge-notice-top{flex-shrink:0;background-color:#eff6ff;color:#004282;border:1px solid #bfdbfe;padding:2px 6px;border-radius:4px;font-size:11px;font-weight:700}.category-bar{display:flex;gap:12px;max-width:1200px;margin:24px auto 0;padding:12px 0;overflow-x:auto;background:#fff;border-radius:12px;box-shadow:0 2px 8px #1e283c0a;justify-content:center}.category-bar .category-link{color:#191919;border:none;border-radius:18px;padding:8px 22px;font-size:1rem;font-weight:400;cursor:pointer;text-decoration:none;transition:background .2s,color .2s}.category-bar .category-link.active,.category-bar .category-link:hover{background:#eaeaef;color:#000}.product-section{max-width:1200px;margin:32px auto}.search-icon{display:flex;align-items:center;justify-content:center;width:32px;height:32px;transition:background .2s}.search-icon svg{width:20px;height:20px;display:block}button[type=submit] .search-icon{margin:0 auto}.soldout-badge{margin:0}.soldout-badge,.soldout-badge-index{display:inline-block;font-weight:400;font-size:.75rem;border-radius:4px;padding:2px 8px;text-align:center;letter-spacing:1px}.soldout-badge-index{background:#f5f5f5;color:#111;margin:4px 0 0;border:1px solid #e0e0e0}.won-icon{display:inline-block;vertical-align:middle;width:18px;height:18px;margin-right:2px}.won-icon svg{width:100%;height:100%;display:block}.product-row,.product-row-flex{align-items:center;gap:10px;width:100%;margin-bottom:6px}.product-row-flex{display:flex;justify-content:space-between}.mall-footer{width:100%;background:#f5f5f5;color:#222;font-size:1rem;padding:32px 0 18px;margin-top:48px;border-top:1px solid #e0e0e0;letter-spacing:-.2px}.footer-main{max-width:1200px;margin:0 auto 8px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px 32px;padding:0 16px}.footer-brand,.footer-meta{display:flex;flex-wrap:wrap;gap:12px 24px;align-items:center}.footer-brand span,.footer-meta span{font-size:1rem;color:#222}.footer-brand .footer-corp{font-weight:700;font-size:1.1rem;color:#1976d2;margin-right:12px}.footer-brand b,.footer-meta b{font-weight:600;color:#111}.footer-bottom{justify-content:space-between;font-size:.97rem}.footer-bottom .footer-time{color:#444}.footer-bottom .footer-copyright{color:#aaa;font-size:.75rem}@media(max-width:800px){.footer-bottom,.footer-main{flex-direction:column;align-items:flex-start;gap:8px}}.mall-footer-dark{width:100%;background:#23272f;color:#e0e0e0;font-size:1rem;padding:36px 0 18px;margin-top:48px;border-top:1px solid #333;letter-spacing:-.2px}.footer-top{max-width:1200px;margin:0 auto 18px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:0 16px}.footer-logo{font-size:1.5rem;font-weight:900;color:#fff;letter-spacing:2px}.footer-links{display:flex;gap:24px}.footer-links a{color:#b0b0b0;text-decoration:none;font-size:1rem;transition:color .2s}.footer-links a:hover{color:#fff;text-decoration:underline}.footer-middle{max-width:1200px;margin:0 auto 12px;display:flex;flex-wrap:wrap;gap:5px 32px;justify-content:space-between;padding:0 16px;font-size:.98rem}.footer-contact,.footer-meta{display:flex;flex-wrap:wrap;gap:12px 24px;align-items:center}.footer-contact span,.footer-meta span{color:#e0e0e0;font-size:.78rem;font-weight:400!important}.footer-bottom{max-width:1200px;margin:0 auto;display:flex;justify-content:flex-end;align-items:center;padding:0 16px;font-size:.95rem;color:#888}@media(max-width:800px){.footer-bottom,.footer-middle,.footer-top{flex-direction:column;align-items:flex-start;gap:8px}.footer-links{gap:12px}}.footer-warning{max-width:1200px;margin:0 auto 18px;background:#fffbe7;color:#7a5a00;border:1px solid #ffe082;border-radius:8px;padding:18px 24px 12px;font-size:.98rem;box-shadow:0 2px 8px #ffc1070f}.footer-warning strong{display:block;font-size:1.08rem;margin-bottom:8px;color:#b28704;font-weight:700}.footer-warning ul{margin:0;padding-left:18px}.footer-warning li{margin-bottom:4px;line-height:1.6;font-size:.97rem}@media(max-width:600px){.main-header{flex-direction:column;padding:12px 16px;gap:12px}.main-header .search-bar{margin:0;max-width:100%;width:100%}.main-header .search-bar input{width:100%;font-size:16px}.main-header .user-links--welcome{min-width:auto;width:100%;justify-content:center;gap:16px}.category-bar{padding:12px 16px;gap:8px;overflow-x:auto;white-space:nowrap}.category-bar .category-link{font-size:.85rem;padding:8px 12px;white-space:nowrap}.product-section{padding:16px}.product-list{grid-template-columns:repeat(2,1fr);gap:12px}.product-item{padding:12px}.product-img{width:100%;height:120px;-o-object-fit:cover;object-fit:cover}.product-name{font-size:.9rem;line-height:1.3;margin:8px 0}.product-price{font-size:1rem}.product-info{font-size:.8rem}.soldout-badge-index{font-size:.7rem;padding:2px 6px}}@media(max-width:480px){.product-list{grid-template-columns:1fr;gap:16px}.product-item{padding:16px}.product-img{height:160px}}@media(max-width:900px){.product-detail-card{flex-direction:column;align-items:stretch;padding:20px 16px;gap:20px;margin:16px}.product-detail-img-wrap{width:100%;min-width:0;height:300px;padding:16px}.product-detail-img{max-width:240px;max-height:240px}.product-detail-title{font-size:1.6rem;line-height:1.3}.product-detail-price{font-size:1.8rem}.product-detail-meta{font-size:.95rem;gap:8px}.product-meta-badge{font-size:.8rem;padding:4px 12px}.product-detail-desc{font-size:.95rem;padding:16px}.official-link-card{margin:16px;padding:16px;flex-direction:column;gap:12px}.official-link-url{font-size:.9rem;word-break:break-all}}@media(max-width:600px){.product-detail-card{padding:16px 12px;margin:8px}.product-detail-img-wrap{height:240px;padding:12px}.product-detail-img{max-width:180px;max-height:180px}.product-detail-title{font-size:1.4rem}.product-detail-price{font-size:1.5rem}.product-detail-meta{font-size:.9rem}.product-meta-badge{font-size:.75rem;padding:3px 10px}.product-detail-desc{font-size:.9rem;padding:12px}.ali-thumb-list{flex-direction:row;overflow-x:auto;gap:8px;padding:8px 0}.ali-thumb-item{min-width:60px;height:60px}.ali-thumb-img{width:60px;height:60px}.ali-main-img-wrap{height:240px}.ali-main-img{max-width:200px;max-height:200px}}.product-detail-section{max-width:1200px;margin:32px auto;display:flex;flex-direction:column;align-items:center}.product-detail-card{display:flex;background:#fff;border-radius:16px;box-shadow:0 4px 24px #1e283c1a;padding:40px 32px;gap:32px;width:100%;max-width:1200px;align-items:flex-start;box-sizing:border-box}.product-detail-img-wrap{width:340px;min-width:240px;padding:16px;box-sizing:border-box;position:relative;display:flex;align-items:center;justify-content:center;background:#fafbfc;border-radius:12px;box-shadow:0 2px 8px #1e283c0f;height:420px}.product-detail-img{width:100%;max-width:320px;max-height:320px;-o-object-fit:contain;object-fit:contain;border-radius:8px;background:#fff}.soldout-badge{position:absolute;top:24px;left:24px;background:#f5f5f5;color:#111;font-weight:700;font-size:1.1rem;border-radius:6px;padding:6px 18px;border:1px solid #e0e0e0;z-index:2;box-shadow:0 2px 8px #1e283c0f}.product-detail-info{flex:1;min-width:0;display:flex;flex-direction:column;gap:18px;box-sizing:border-box;overflow-wrap:break-word}.product-detail-title{font-size:2.1rem;font-weight:800;margin-bottom:8px;color:#222;line-height:1.2}.product-detail-price-row{margin-bottom:10px}.product-detail-price{font-size:2.2rem;color:#e53935;font-weight:900;letter-spacing:-1px}.product-detail-meta{display:flex;flex-direction:column;gap:10px;font-size:1.08rem;color:#444;margin-bottom:8px}.product-meta-badge{display:inline-block;padding:6px 16px;border-radius:8px;font-weight:400;font-size:.87rem;background:#fdf6d7;color:#e6b800;border:1px solid #ffe082}.product-meta-badge.badge-yellow{background:#fffde7;color:#ffd600;border-color:#ffe082}.product-meta-badge.badge-red{background:#ffeaea;color:#e53935;border-color:#ffcdd2}.product-meta-badge.badge-blue{background:#e3f2fd;color:#1976d2;border-color:#90caf9}.product-detail-desc{font-size:1.08rem;color:#222;background:#f8f9fa;border-radius:8px;padding:18px 18px 16px;margin-top:12px;min-height:60px}@media(max-width:900px){.product-detail-card{flex-direction:column;align-items:stretch;padding:18px 8px;gap:18px}.product-detail-img-wrap{width:100%;min-width:0;height:260px;padding:12px}.product-detail-img{max-width:180px;max-height:180px}}.product-detail-thumbs{display:flex;gap:18px;margin:32px auto 0;max-width:1200px;overflow-x:auto;padding-bottom:8px}.product-thumb-card{background:#fff;border-radius:10px;box-shadow:0 2px 8px #1e283c14;border:1px solid #f0f0f0;padding:8px;min-width:90px;min-height:90px;display:flex;align-items:center;justify-content:center;transition:box-shadow .2s,border .2s}.product-thumb-card:hover{box-shadow:0 4px 16px #1e283c29;border:1.5px solid #e53935}.product-thumb-img{width:70px;height:70px;-o-object-fit:contain;object-fit:contain;border-radius:6px;background:#fafbfc}.product-detail-thumbs-vertical{display:flex;flex-direction:column;gap:24px;margin:32px auto 0;max-width:1200px;width:100%}.product-thumb-card-vertical{background:#fff;border-radius:12px;box-shadow:0 2px 8px #1e283c14;border:1px solid #f0f0f0;padding:16px;display:flex;align-items:center;justify-content:center}.product-thumb-img-vertical{width:100%;min-width:200px;min-height:200px;max-width:480px;max-height:480px;-o-object-fit:contain;object-fit:contain;border-radius:8px;background:#fafbfc}.ali-flex{display:flex;gap:32px;align-items:flex-start}.ali-thumb-list{display:flex;flex-direction:column;gap:12px;align-items:center;min-width:72px;max-width:90px}.ali-thumb-item{border:2px solid transparent;border-radius:8px;padding:2px;cursor:pointer;background:#fafbfc;transition:border .2s,box-shadow .2s;width:64px;height:64px;box-sizing:border-box}.ali-thumb-item.active,.ali-thumb-item:hover{border:2px solid #1976d2;box-shadow:0 2px 8px #1e283c1a}.ali-thumb-img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;border-radius:6px;background:#fff}.ali-main-img-wrap{width:420px;height:420px;display:flex;align-items:center;justify-content:center;background:#fafbfc;border-radius:12px;box-shadow:0 2px 8px #1e283c0f;position:relative}.ali-main-img{width:100%;-o-object-fit:contain;object-fit:contain;border-radius:8px;background:#fff}@media(max-width:900px){.ali-flex{flex-direction:column;gap:18px;align-items:stretch}.ali-main-img-wrap{width:100%;height:220px}.ali-main-img{max-width:180px;max-height:180px}.ali-thumb-list{flex-direction:row;min-width:0;max-width:100%;gap:8px;margin-bottom:8px}.ali-thumb-img{width:48px;height:48px}}.official-link-card{display:flex;align-items:center;justify-content:center;gap:16px;background:linear-gradient(90deg,#fafafa 60%,#fafafa);border:1px solid #eaeaea;border-radius:16px;padding:22px 24px;margin:0 auto 18px;max-width:1200px;width:100%;font-size:1.08rem;position:relative;box-sizing:border-box}.official-link-label{font-weight:400;color:#000;font-size:1.08rem;margin-right:8px;letter-spacing:1px}.official-link-url{font-family:Fira Mono,"Fira Mono Fallback: Courier New","Fira Mono Fallback: Roboto Mono","Fira Mono Fallback: Noto Sans Mono",Consolas,monospace;color:#000;background:#fff;padding:7px 16px;border-radius:8px;font-size:1.01rem;word-break:break-all;border:1.5px solid #000}.official-link-toast{position:fixed;left:50%;bottom:60px;transform:translate(-50%);background:#eaeaea;color:#000;font-weight:700;font-size:1.08rem;padding:14px 32px;border-radius:12px;z-index:9999;animation:fadeInOut 1.5s}@keyframes fadeInOut{0%{opacity:0;transform:translate(-50%) translateY(20px)}10%{opacity:1;transform:translate(-50%) translateY(0)}90%{opacity:1;transform:translate(-50%) translateY(0)}to{opacity:0;transform:translate(-50%) translateY(-20px)}}.official-link-go------------{display:inline-block;margin-left:8px;padding:8px 22px;background:#fff;color:#000;border:1px solid #eaeaea;border-radius:8px;font-weight:400;font-size:1.01rem;text-decoration:none;cursor:pointer;transition:background .2s,color .2s,border .2s;box-shadow:0 1px 8px #388e3c1a}.official-link-go:hover--------{background:#eaeaea;color:#000;border-color:#eaeaea}.offical-warning{width:100%;max-width:1200px;background:#fafafa;border:1px solid #eaeaea;border-radius:8px;padding:20px 24px;margin:24px auto;color:#000;font-size:15px;line-height:1.7;box-shadow:0 2px 8px #ffe58f14;box-sizing:border-box}.offical-warning p{margin:0 0 6px;font-weight:500}.offical-warning p:last-child{margin-bottom:0}.status-pill{display:inline-flex;align-items:center;justify-content:center;padding:3px 8px;font-size:11px;font-weight:600;border-radius:4px;border:1px solid transparent;min-width:65px;text-align:center}.status-pill.status-ordered{background-color:#f8fafc;color:#64748b;border-color:#e2e8f0}.status-pill.status-cancel-request{background-color:#fff5f5;color:#f43f5e;border-color:#ffe4e6}.status-pill.status-canceled{background-color:#fef2f2;color:#ef4444;border-color:#fee2e2}.status-pill.status-shipped{background-color:#f0f7ff;color:#004282;border-color:#dbeafe}.status-pill.status-return-request{background-color:#fffaf3;color:#f97316;border-color:#ffedd5}.status-pill.status-returned{background-color:#faf5ff;color:#8b5cf6;border-color:#f3e8ff}.status-pill.status-cancel-revoked{background-color:#f0fdf4;color:#10b981;border-color:#d1fae5}.status-pill.status-return-canceled{background-color:#f0fdfa;color:#14b8a6;border-color:#ccfbf1}.alert-container[data-v-2e42cef7]{-webkit-user-select:none;-moz-user-select:none;user-select:none;position:fixed;right:30px;bottom:30px;z-index:9999;pointer-events:none}.alert-group[data-v-2e42cef7]{display:flex;flex-direction:column;gap:12px}.system-alert[data-v-2e42cef7]{width:350px;min-height:80px;background-color:#ffffff40;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid #d1d5db;border-left:6px solid #0052d4;border-radius:8px;box-shadow:0 10px 25px -5px #00000014,0 8px 10px -6px #00000014;box-sizing:border-box;pointer-events:auto}.alert-content[data-v-2e42cef7]{display:flex;align-items:flex-start;padding:16px 40px 16px 18px;gap:14px;position:relative}.alert-icon[data-v-2e42cef7]{display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:1px}.cls-icon[data-v-2e42cef7]{font-size:22px;color:#0052d4}.alert-message[data-v-2e42cef7]{display:flex;flex-direction:column;gap:4px;flex-grow:1}.alert-title[data-v-2e42cef7]{font-size:14px;font-weight:700;color:#0d1b3e;letter-spacing:-.02em}.alert-text[data-v-2e42cef7]{margin:0;font-size:14px;font-weight:400;color:#334155;line-height:1.45;letter-spacing:-.03em;word-break:keep-all}.alert-date[data-v-2e42cef7]{font-size:11px;font-weight:400;color:#64748b;letter-spacing:0;margin-top:2px}.alert-close-btn[data-v-2e42cef7]{position:absolute;top:14px;right:14px;background:none;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:background-color .2s}.alert-close-btn[data-v-2e42cef7]:hover{background-color:#f1f5f9}.close-icon[data-v-2e42cef7]{font-size:18px;color:#64748b;transition:color .2s}.alert-close-btn:hover .close-icon[data-v-2e42cef7]{color:#0f172a}.cls-alert-enter-from[data-v-2e42cef7]{opacity:0;transform:translate(80px)}.cls-alert-enter-active[data-v-2e42cef7]{transition:all .4s cubic-bezier(.16,1,.3,1)}.cls-alert-enter-to[data-v-2e42cef7],.cls-alert-leave-from[data-v-2e42cef7]{opacity:1;transform:translate(0)}.cls-alert-leave-active[data-v-2e42cef7]{position:absolute;width:350px;transition:all .35s cubic-bezier(.7,0,.84,0)}.cls-alert-leave-to[data-v-2e42cef7]{opacity:0;transform:translate(100px)}.cls-alert-move[data-v-2e42cef7]{transition:transform .4s cubic-bezier(.16,1,.3,1)}.error-page[data-v-01f018e1]{min-height:100vh;display:flex;align-items:center;justify-content:center;background:#f5f5f5;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.error-container[data-v-01f018e1]{text-align:center;padding:48px 24px;background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;max-width:400px;width:100%}.error-icon[data-v-01f018e1]{font-size:64px;margin-bottom:24px}.error-title[data-v-01f018e1]{font-size:48px;font-weight:700;color:#333;margin:0 0 16px}.error-message[data-v-01f018e1]{font-size:18px;color:#666;margin:0 0 32px;line-height:1.5}.error-actions[data-v-01f018e1]{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.error-btn[data-v-01f018e1]{padding:12px 24px;border:none;border-radius:8px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s}.error-btn.primary[data-v-01f018e1]{background:#1976d2;color:#fff}.error-btn.primary[data-v-01f018e1]:hover{background:#1565c0}.error-btn.secondary[data-v-01f018e1]{background:#f5f5f5;color:#333;border:1px solid #ddd}.error-btn.secondary[data-v-01f018e1]:hover{background:#e0e0e0}@media(max-width:480px){.error-container[data-v-01f018e1]{margin:16px;padding:32px 20px}.error-title[data-v-01f018e1]{font-size:36px}.error-message[data-v-01f018e1]{font-size:16px}.error-actions[data-v-01f018e1]{flex-direction:column}.error-btn[data-v-01f018e1]{width:100%}}
