.Search_search__JeNBM{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);padding-bottom:10px;position:fixed;top:0;left:0;right:0;z-index:100}.Search_search__JeNBM .Search_searchPanel__LIO_B{min-width:40%;max-width:40%;margin:66px auto 0}.Search_search__JeNBM .Search_searchPanel__LIO_B .Search_searchTypes__ITv7w.ant-steps-navigation{width:400px;padding:10px 0;margin:auto}.Search_search__JeNBM .Search_searchPanel__LIO_B .Search_searchTypes__ITv7w.ant-steps-navigation .ant-steps-item{margin:0 5px;padding:0 5px!important}.Search_search__JeNBM .Search_searchPanel__LIO_B .Search_searchTypes__ITv7w.ant-steps-navigation .ant-steps-item:before{background-color:rgba(0,0,0,.7)}.Search_search__JeNBM .Search_searchPanel__LIO_B .Search_searchTypes__ITv7w.ant-steps-navigation .ant-steps-item:after{display:none}.Search_search__JeNBM .Search_searchPanel__LIO_B .Search_searchTypes__ITv7w.ant-steps-navigation .ant-steps-item.ant-steps-item-active:before{height:4px;width:60%;left:20%;border-radius:4px;background-color:rgba(0,0,0,.7)}.Search_search__JeNBM .Search_searchPanel__LIO_B .Search_searchTypes__ITv7w.ant-steps-navigation .ant-steps-item .ant-steps-item-icon{display:none}.Search_search__JeNBM .Search_searchPanel__LIO_B .Search_searchTypes__ITv7w.ant-steps-navigation .ant-steps-item .ant-steps-item-container{margin:0;padding-bottom:5px}.Search_search__JeNBM .Search_searchPanel__LIO_B .Search_searchTypes__ITv7w.ant-steps-navigation .ant-steps-item .ant-steps-item-container .ant-steps-item-content{padding:0}.Search_search__JeNBM .Search_searchPanel__LIO_B .Search_searchTypes__ITv7w.ant-steps-navigation .ant-steps-item .ant-steps-item-container .ant-steps-item-content .ant-steps-item-title{font-size:16px;color:#333}.Search_search__JeNBM .Search_searchPanel__LIO_B .Search_searchInput__vOxtl .Search_input__LPcva{line-height:40px;padding:5px 20px;border:0;border-radius:30px;-webkit-box-shadow:0 0 20px 2px rgba(0,0,0,.3);box-shadow:0 0 20px 2px rgba(0,0,0,.3)}.Search_search__JeNBM .Search_searchPanel__LIO_B .Search_searchInput__vOxtl .Search_input__LPcva .ant-input,.Search_search__JeNBM .Search_searchPanel__LIO_B .Search_searchInput__vOxtl .Search_input__LPcva .ant-input-clear-icon{font-size:18px}.Theme_theme__lBUtU{width:100%;height:100%;background-color:#ccc;background-position:50%;background-repeat:no-repeat;background-size:cover;position:fixed;top:0;left:0;z-index:1}.anticon.RemoteIcon_icon__nOMZm{vertical-align:middle}.anticon.RemoteIcon_icon__nOMZm .RemoteIcon_iconImage__XAinB{width:26px;height:26px;vertical-align:unset}.ToolExtra_toolExtra__nmvQ_ .ToolExtra_toolExtraContent__KCiAA{padding:5px;border:1px dashed #ccc;border-radius:8px;margin-bottom:20px}.ToolExtra_toolExtra__nmvQ_ .ToolExtra_title__AwMDt{font-size:14px;font-weight:700;text-align:center;height:30px;line-height:30px;background-color:#f0f0f0;border-radius:8px;margin-bottom:5px}.ToolExtra_toolExtra__nmvQ_ .ToolExtra_content__j7Uxn{min-height:60px;max-height:505px;overflow-y:auto}.ToolExtra_toolExtra__nmvQ_ .ToolExtra_content__j7Uxn .adsbygoogle{height:300px!important;display:block}.ToolExtra_toolExtra__nmvQ_ .ToolExtra_miniCard__T0WOR{margin-bottom:5px;padding:5px;border-radius:5px;display:block}.ToolExtra_toolExtra__nmvQ_ .ToolExtra_miniCard__T0WOR:hover{background-color:#f0f0f0;text-decoration:none}.ToolExtra_toolExtra__nmvQ_ .ToolExtra_miniCard__T0WOR .ToolExtra_miniCardContent__NrfuS{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:10px}.ToolExtra_toolExtra__nmvQ_ .ToolExtra_miniCard__T0WOR .ToolExtra_miniCardInfo__l6qbE .ToolExtra_miniCardTitle__Ll9dg{font-size:14px;font-weight:700;word-break:break-all}.ToolExtra_toolExtra__nmvQ_ .ToolExtra_miniCard__T0WOR .ToolExtra_miniCardInfo__l6qbE .ToolExtra_miniCardDescription__fwJQc{color:#999;font-size:12px;height:30px;line-height:15px;line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;word-break:break-all}.ToolItem_toolItem__90orz.ant-card{border-radius:8px;-webkit-transition:-webkit-box-shadow .3s ease;transition:-webkit-box-shadow .3s ease;transition:box-shadow .3s ease;transition:box-shadow .3s ease,-webkit-box-shadow .3s ease;background:linear-gradient(125deg,#ffffff,#f4ebff)}.ToolItem_toolItem__90orz.ant-card:hover{-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1);box-shadow:0 0 10px 0 rgba(0,0,0,.1)}.ToolItem_toolItem__90orz.ant-card:hover .ToolItem_toolItemCoverImage__MDviK .ToolItem_coverImage__XZ293{-webkit-transform:scale(1.3);transform:scale(1.3)}.ToolItem_toolItem__90orz.ant-card .ToolItem_toolItemTitle__2U_z5{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.ToolItem_toolItem__90orz.ant-card .ToolItem_toolItemTitle__2U_z5 .ToolItem_toolItemIcon__emd1T{width:26px;height:26px;margin-right:10px}.ToolItem_toolItem__90orz.ant-card .ToolItem_toolItemTitle__2U_z5 .ToolItem_toolItemName__KllC0{font-size:16px;font-weight:700;width:100%;line-height:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ToolItem_toolItem__90orz.ant-card .ToolItem_toolItemCoverImage__MDviK{width:100%;height:150px;margin:10px 0;overflow:hidden;border-radius:8px;background:linear-gradient(300deg,#ffffff,#f4ebff)}.ToolItem_toolItem__90orz.ant-card .ToolItem_toolItemCoverImage__MDviK .ToolItem_coverImage__XZ293{width:100%;height:150px;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.ToolItem_toolItem__90orz.ant-card .ToolItem_toolDesc__1rmQX{color:#999;font-size:14px;height:40px;line-height:20px;margin-bottom:20px;line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;word-break:break-all}.ToolItem_toolItem__90orz.ant-card .ToolItem_toolItemButton__PhlGt .ToolItem_button__a4a7S{border-radius:8px;-webkit-transition:none;transition:none}.Square_index__njp95{overflow:hidden}.AiPowerConsumptionCalculator_header__DMN_u{text-align:center;margin-bottom:40px}.AiPowerConsumptionCalculator_header__DMN_u h1{color:#63318c;font-size:28px;font-weight:700;margin-bottom:16px;text-shadow:0 2px 2px rgba(0,0,0,.2);letter-spacing:1px}.AiPowerConsumptionCalculator_header__DMN_u p{color:#666;font-size:16px;font-weight:400;line-height:1.7}.AiPowerConsumptionCalculator_container__3Pd3O{width:100%}.AiPowerConsumptionCalculator_container__3Pd3O .AiPowerConsumptionCalculator_content__iQsKK .AiPowerConsumptionCalculator_parameterCard__qESsF{margin-bottom:24px;border-radius:12px;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1);border:1px solid #e8e8e8}.AiPowerConsumptionCalculator_container__3Pd3O .AiPowerConsumptionCalculator_content__iQsKK .AiPowerConsumptionCalculator_parameterCard__qESsF .ant-card-head{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border-radius:12px 12px 0 0}.AiPowerConsumptionCalculator_container__3Pd3O .AiPowerConsumptionCalculator_content__iQsKK .AiPowerConsumptionCalculator_parameterCard__qESsF .ant-card-head .ant-card-head-title{color:#fff;font-weight:600}.AiPowerConsumptionCalculator_container__3Pd3O .AiPowerConsumptionCalculator_content__iQsKK .AiPowerConsumptionCalculator_parameterCard__qESsF .ant-card-body{padding:26px}.AiPowerConsumptionCalculator_container__3Pd3O .AiPowerConsumptionCalculator_content__iQsKK .AiPowerConsumptionCalculator_parameterCard__qESsF .AiPowerConsumptionCalculator_parameterItem__nLbNv{margin-bottom:16px}.AiPowerConsumptionCalculator_container__3Pd3O .AiPowerConsumptionCalculator_content__iQsKK .AiPowerConsumptionCalculator_parameterCard__qESsF .AiPowerConsumptionCalculator_parameterItem__nLbNv .ant-typography{display:block;margin-bottom:8px;color:#333;font-size:14px}.AiPowerConsumptionCalculator_container__3Pd3O .AiPowerConsumptionCalculator_content__iQsKK .AiPowerConsumptionCalculator_resultCard__op9pU{margin-bottom:24px;border-radius:12px;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1);border:1px solid #e8e8e8}.AiPowerConsumptionCalculator_container__3Pd3O .AiPowerConsumptionCalculator_content__iQsKK .AiPowerConsumptionCalculator_resultCard__op9pU .ant-card-head{background:linear-gradient(135deg,#f093fb,#f5576c);color:#fff;border-radius:12px 12px 0 0}.AiPowerConsumptionCalculator_container__3Pd3O .AiPowerConsumptionCalculator_content__iQsKK .AiPowerConsumptionCalculator_resultCard__op9pU .ant-card-head .ant-card-head-title{color:#fff;font-weight:600}.AiPowerConsumptionCalculator_container__3Pd3O .AiPowerConsumptionCalculator_content__iQsKK .AiPowerConsumptionCalculator_resultCard__op9pU .ant-statistic{text-align:center}.AiPowerConsumptionCalculator_container__3Pd3O .AiPowerConsumptionCalculator_content__iQsKK .AiPowerConsumptionCalculator_resultCard__op9pU .ant-statistic .ant-statistic-title{font-size:14px;color:#666;margin-bottom:8px}.AiPowerConsumptionCalculator_container__3Pd3O .AiPowerConsumptionCalculator_content__iQsKK .AiPowerConsumptionCalculator_resultCard__op9pU .ant-statistic .ant-statistic-content{font-size:24px;font-weight:700}.AiPowerConsumptionCalculator_container__3Pd3O .AiPowerConsumptionCalculator_content__iQsKK .AiPowerConsumptionCalculator_comparisonCard__ykOhs{border-radius:12px;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1);border:1px solid #e8e8e8}.AiPowerConsumptionCalculator_container__3Pd3O .AiPowerConsumptionCalculator_content__iQsKK .AiPowerConsumptionCalculator_comparisonCard__ykOhs .ant-card-head{background:linear-gradient(135deg,#4facfe,#00f2fe);color:#fff;border-radius:12px 12px 0 0}.AiPowerConsumptionCalculator_container__3Pd3O .AiPowerConsumptionCalculator_content__iQsKK .AiPowerConsumptionCalculator_comparisonCard__ykOhs .ant-card-head .ant-card-head-title{color:#fff;font-weight:600}.AiPowerConsumptionCalculator_container__3Pd3O .AiPowerConsumptionCalculator_content__iQsKK .AiPowerConsumptionCalculator_comparisonCard__ykOhs .ant-card-body{padding:26px}.AiPowerConsumptionCalculator_container__3Pd3O .AiPowerConsumptionCalculator_content__iQsKK .AiPowerConsumptionCalculator_comparisonCard__ykOhs .AiPowerConsumptionCalculator_comparisonContent__9Ey3m .ant-typography{display:block;margin-bottom:16px;color:#666;line-height:1.6}.AiPowerConsumptionCalculator_container__3Pd3O .AiPowerConsumptionCalculator_content__iQsKK .AiPowerConsumptionCalculator_comparisonCard__ykOhs .AiPowerConsumptionCalculator_comparisonContent__9Ey3m .AiPowerConsumptionCalculator_comparisonItems__uFAUi .AiPowerConsumptionCalculator_comparisonItem__YG_yv{margin-bottom:16px;padding:12px;background:#f8f9fa;border-radius:8px;border-left:4px solid #1890ff}.AiPowerConsumptionCalculator_container__3Pd3O .AiPowerConsumptionCalculator_content__iQsKK .AiPowerConsumptionCalculator_comparisonCard__ykOhs .AiPowerConsumptionCalculator_comparisonContent__9Ey3m .AiPowerConsumptionCalculator_comparisonItems__uFAUi .AiPowerConsumptionCalculator_comparisonItem__YG_yv .AiPowerConsumptionCalculator_comparisonLabel__15Rrk{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-bottom:8px}.AiPowerConsumptionCalculator_container__3Pd3O .AiPowerConsumptionCalculator_content__iQsKK .AiPowerConsumptionCalculator_comparisonCard__ykOhs .AiPowerConsumptionCalculator_comparisonContent__9Ey3m .AiPowerConsumptionCalculator_comparisonItems__uFAUi .AiPowerConsumptionCalculator_comparisonItem__YG_yv .AiPowerConsumptionCalculator_comparisonLabel__15Rrk .ant-typography{margin:0}.AiPowerConsumptionCalculator_container__3Pd3O .AiPowerConsumptionCalculator_content__iQsKK .AiPowerConsumptionCalculator_comparisonCard__ykOhs .AiPowerConsumptionCalculator_comparisonContent__9Ey3m .AiPowerConsumptionCalculator_comparisonItems__uFAUi .AiPowerConsumptionCalculator_comparisonItem__YG_yv .AiPowerConsumptionCalculator_comparisonLabel__15Rrk .ant-typography.AiPowerConsumptionCalculator_ant-typography-strong__f0tkM{color:#333;font-size:14px}.AiPowerConsumptionCalculator_container__3Pd3O .AiPowerConsumptionCalculator_content__iQsKK .AiPowerConsumptionCalculator_comparisonCard__ykOhs .AiPowerConsumptionCalculator_comparisonContent__9Ey3m .AiPowerConsumptionCalculator_comparisonItems__uFAUi .AiPowerConsumptionCalculator_comparisonItem__YG_yv .AiPowerConsumptionCalculator_comparisonLabel__15Rrk .ant-typography.AiPowerConsumptionCalculator_ant-typography-secondary__sX4Kx{color:#999;font-size:12px}.AiPowerConsumptionCalculator_container__3Pd3O .AiPowerConsumptionCalculator_content__iQsKK .AiPowerConsumptionCalculator_comparisonCard__ykOhs .AiPowerConsumptionCalculator_comparisonContent__9Ey3m .AiPowerConsumptionCalculator_comparisonItems__uFAUi .AiPowerConsumptionCalculator_comparisonItem__YG_yv .ant-progress{margin:0}.AutonomousDrivingLevels_header__mqW8E{text-align:center;margin-bottom:40px}.AutonomousDrivingLevels_header__mqW8E h1{color:#63318c;font-size:28px;font-weight:700;margin-bottom:16px;text-shadow:0 2px 2px rgba(0,0,0,.2);letter-spacing:1px}.AutonomousDrivingLevels_header__mqW8E p{color:#666;font-size:16px;font-weight:400;line-height:1.7}.AutonomousDrivingLevels_container__cGjXA{width:100%}.AutonomousDrivingLevels_filterSection__mFjGA{margin-bottom:40px}.AutonomousDrivingLevels_filterSection__mFjGA .AutonomousDrivingLevels_filterButtons__XoztJ{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;gap:12px;-ms-flex-wrap:wrap;flex-wrap:wrap}.AutonomousDrivingLevels_filterSection__mFjGA .AutonomousDrivingLevels_filterButtons__XoztJ .AutonomousDrivingLevels_filterButton__jtTTX{color:#fff;border-radius:8px;font-weight:600;padding:8px 16px;height:auto;border:2px solid hsla(0,0%,100%,.2);background:linear-gradient(135deg,#a0bcd6,#7e83d5)}.AutonomousDrivingLevels_filterSection__mFjGA .AutonomousDrivingLevels_filterButtons__XoztJ .AutonomousDrivingLevels_filterButton__jtTTX:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 8px 25px rgba(102,126,234,.3);box-shadow:0 8px 25px rgba(102,126,234,.3);border-color:#667eea}.AutonomousDrivingLevels_filterSection__mFjGA .AutonomousDrivingLevels_filterButtons__XoztJ .AutonomousDrivingLevels_filterButton__jtTTX.ant-btn-primary{background:linear-gradient(135deg,#667eea,#764ba2);border-color:rgba(0,0,0,0)}.AutonomousDrivingLevels_filterSection__mFjGA .AutonomousDrivingLevels_filterButtons__XoztJ .AutonomousDrivingLevels_filterButton__jtTTX.ant-btn-primary:hover{background:linear-gradient(135deg,#5a6fd8,#6a4190)}.AutonomousDrivingLevels_sectionTitle__E6h3D{text-align:center;margin-bottom:32px!important;font-size:24px!important;font-weight:600}.AutonomousDrivingLevels_sectionTitle__E6h3D:after{content:"";display:block;width:60px;height:3px;background:linear-gradient(135deg,#667eea,#764ba2);margin:16px auto 0;border-radius:2px}.AutonomousDrivingLevels_levelsSection__zv7up{margin-bottom:60px}.AutonomousDrivingLevels_levelsSection__zv7up .AutonomousDrivingLevels_levelsGrid__PrV_w{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));grid-gap:32px;gap:32px}.AutonomousDrivingLevels_levelsSection__zv7up .AutonomousDrivingLevels_levelCard__uJvDO{border-radius:16px;-webkit-transition:all .3s ease;transition:all .3s ease;overflow:hidden}.AutonomousDrivingLevels_levelsSection__zv7up .AutonomousDrivingLevels_levelCard__uJvDO:hover{-webkit-transform:translateY(-8px);transform:translateY(-8px);-webkit-box-shadow:0 20px 40px rgba(0,0,0,.3);box-shadow:0 20px 40px rgba(0,0,0,.3);border-color:hsla(0,0%,100%,.2)}.AutonomousDrivingLevels_levelsSection__zv7up .AutonomousDrivingLevels_levelCard__uJvDO .ant-card-body{padding:24px}.AutonomousDrivingLevels_levelsSection__zv7up .AutonomousDrivingLevels_levelCard__uJvDO .AutonomousDrivingLevels_cardHeader__YCfx4{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:16px;margin-bottom:24px}.AutonomousDrivingLevels_levelsSection__zv7up .AutonomousDrivingLevels_levelCard__uJvDO .AutonomousDrivingLevels_cardHeader__YCfx4 .AutonomousDrivingLevels_levelIcon__rCnLt{font-size:2.5rem;-webkit-filter:drop-shadow(0 4px 8px rgba(0,0,0,.3));filter:drop-shadow(0 4px 8px rgba(0,0,0,.3))}.AutonomousDrivingLevels_levelsSection__zv7up .AutonomousDrivingLevels_levelCard__uJvDO .AutonomousDrivingLevels_cardHeader__YCfx4 .AutonomousDrivingLevels_cardTitle__q_KzI{color:#000!important;margin:0!important;font-weight:600}.AutonomousDrivingLevels_levelsSection__zv7up .AutonomousDrivingLevels_levelCard__uJvDO .AutonomousDrivingLevels_cardContent__KGZI0 .AutonomousDrivingLevels_section__ukQUS{margin-bottom:24px}.AutonomousDrivingLevels_levelsSection__zv7up .AutonomousDrivingLevels_levelCard__uJvDO .AutonomousDrivingLevels_cardContent__KGZI0 .AutonomousDrivingLevels_section__ukQUS:last-child{margin-bottom:0}.AutonomousDrivingLevels_levelsSection__zv7up .AutonomousDrivingLevels_levelCard__uJvDO .AutonomousDrivingLevels_cardContent__KGZI0 .AutonomousDrivingLevels_section__ukQUS .AutonomousDrivingLevels_sectionTitle__E6h3D{color:#667eea!important;font-size:1rem!important;margin-bottom:12px!important;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px}.AutonomousDrivingLevels_levelsSection__zv7up .AutonomousDrivingLevels_levelCard__uJvDO .AutonomousDrivingLevels_cardContent__KGZI0 .AutonomousDrivingLevels_section__ukQUS .AutonomousDrivingLevels_sectionTitle__E6h3D:after{display:none}.AutonomousDrivingLevels_levelsSection__zv7up .AutonomousDrivingLevels_levelCard__uJvDO .AutonomousDrivingLevels_cardContent__KGZI0 .AutonomousDrivingLevels_section__ukQUS .AutonomousDrivingLevels_sectionTitle__E6h3D .anticon{color:#667eea}.AutonomousDrivingLevels_levelsSection__zv7up .AutonomousDrivingLevels_levelCard__uJvDO .AutonomousDrivingLevels_cardContent__KGZI0 .AutonomousDrivingLevels_section__ukQUS .ant-typography{color:#333;line-height:1.6}.AutonomousDrivingLevels_levelsSection__zv7up .AutonomousDrivingLevels_levelCard__uJvDO .AutonomousDrivingLevels_cardContent__KGZI0 .AutonomousDrivingLevels_section__ukQUS .AutonomousDrivingLevels_tagsContainer__zJn3C{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.AutonomousDrivingLevels_levelsSection__zv7up .AutonomousDrivingLevels_levelCard__uJvDO .AutonomousDrivingLevels_cardContent__KGZI0 .AutonomousDrivingLevels_section__ukQUS .AutonomousDrivingLevels_tagsContainer__zJn3C .AutonomousDrivingLevels_featureTag__gjkvN{background:rgba(102,126,234,.2);border:1px solid rgba(102,126,234,.3);color:#667eea;border-radius:6px;padding:4px 12px;font-size:.9rem}.AutonomousDrivingLevels_levelsSection__zv7up .AutonomousDrivingLevels_levelCard__uJvDO .AutonomousDrivingLevels_cardContent__KGZI0 .AutonomousDrivingLevels_section__ukQUS .AutonomousDrivingLevels_exampleList__O2U8y,.AutonomousDrivingLevels_levelsSection__zv7up .AutonomousDrivingLevels_levelCard__uJvDO .AutonomousDrivingLevels_cardContent__KGZI0 .AutonomousDrivingLevels_section__ukQUS .AutonomousDrivingLevels_useCaseList__QnikA{list-style:none;padding:0;margin:0}.AutonomousDrivingLevels_levelsSection__zv7up .AutonomousDrivingLevels_levelCard__uJvDO .AutonomousDrivingLevels_cardContent__KGZI0 .AutonomousDrivingLevels_section__ukQUS .AutonomousDrivingLevels_exampleList__O2U8y li,.AutonomousDrivingLevels_levelsSection__zv7up .AutonomousDrivingLevels_levelCard__uJvDO .AutonomousDrivingLevels_cardContent__KGZI0 .AutonomousDrivingLevels_section__ukQUS .AutonomousDrivingLevels_useCaseList__QnikA li{color:#666;padding:8px 0;border-bottom:1px solid hsla(0,0%,100%,.1)}.AutonomousDrivingLevels_levelsSection__zv7up .AutonomousDrivingLevels_levelCard__uJvDO .AutonomousDrivingLevels_cardContent__KGZI0 .AutonomousDrivingLevels_section__ukQUS .AutonomousDrivingLevels_exampleList__O2U8y li:last-child,.AutonomousDrivingLevels_levelsSection__zv7up .AutonomousDrivingLevels_levelCard__uJvDO .AutonomousDrivingLevels_cardContent__KGZI0 .AutonomousDrivingLevels_section__ukQUS .AutonomousDrivingLevels_useCaseList__QnikA li:last-child{border-bottom:none}.AutonomousDrivingLevels_levelsSection__zv7up .AutonomousDrivingLevels_levelCard__uJvDO .AutonomousDrivingLevels_cardContent__KGZI0 .AutonomousDrivingLevels_section__ukQUS .AutonomousDrivingLevels_exampleList__O2U8y li:before,.AutonomousDrivingLevels_levelsSection__zv7up .AutonomousDrivingLevels_levelCard__uJvDO .AutonomousDrivingLevels_cardContent__KGZI0 .AutonomousDrivingLevels_section__ukQUS .AutonomousDrivingLevels_useCaseList__QnikA li:before{content:"•";color:#667eea;font-weight:700;margin-right:8px}.AutonomousDrivingLevels_comparisonSection__6w9e4{margin-bottom:60px}.AutonomousDrivingLevels_comparisonSection__6w9e4 .AutonomousDrivingLevels_comparisonCard__cYkUr{background:#fff;border:1px solid hsla(0,0%,100%,.1);border-radius:16px;overflow:hidden}.AutonomousDrivingLevels_comparisonSection__6w9e4 .AutonomousDrivingLevels_comparisonCard__cYkUr .ant-card-body{padding:0}.AutonomousDrivingLevels_comparisonSection__6w9e4 .AutonomousDrivingLevels_comparisonCard__cYkUr .AutonomousDrivingLevels_comparisonTable__k7u6O .ant-table{background:rgba(0,0,0,0)}.AutonomousDrivingLevels_comparisonSection__6w9e4 .AutonomousDrivingLevels_comparisonCard__cYkUr .AutonomousDrivingLevels_comparisonTable__k7u6O .ant-table .AutonomousDrivingLevels_ant-table-thead__R_a4f>tr>th{background:rgba(102,126,234,.1);border-bottom:1px solid hsla(0,0%,100%,.1);color:#fff;font-weight:600;text-align:center}.AutonomousDrivingLevels_comparisonSection__6w9e4 .AutonomousDrivingLevels_comparisonCard__cYkUr .AutonomousDrivingLevels_comparisonTable__k7u6O .ant-table .AutonomousDrivingLevels_ant-table-tbody__9NoP4>tr>td{background:rgba(0,0,0,0);border-bottom:1px solid hsla(0,0%,100%,.05);color:#b8c5d6;text-align:center}.AutonomousDrivingLevels_comparisonSection__6w9e4 .AutonomousDrivingLevels_comparisonCard__cYkUr .AutonomousDrivingLevels_comparisonTable__k7u6O .ant-table .AutonomousDrivingLevels_ant-table-tbody__9NoP4>tr:hover>td{background:hsla(0,0%,100%,.05)}.AutonomousDrivingLevels_comparisonSection__6w9e4 .AutonomousDrivingLevels_comparisonCard__cYkUr .AutonomousDrivingLevels_comparisonTable__k7u6O .AutonomousDrivingLevels_levelCell__egToR{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:12px}.AutonomousDrivingLevels_comparisonSection__6w9e4 .AutonomousDrivingLevels_comparisonCard__cYkUr .AutonomousDrivingLevels_comparisonTable__k7u6O .AutonomousDrivingLevels_levelCell__egToR .AutonomousDrivingLevels_levelIcon__rCnLt{font-size:1.5rem;-webkit-filter:drop-shadow(0 2px 4px rgba(0,0,0,.3));filter:drop-shadow(0 2px 4px rgba(0,0,0,.3))}.AutonomousDrivingLevels_comparisonSection__6w9e4 .AutonomousDrivingLevels_comparisonCard__cYkUr .AutonomousDrivingLevels_comparisonTable__k7u6O .AutonomousDrivingLevels_levelCell__egToR .AutonomousDrivingLevels_levelText__Jgt6o{font-weight:600;color:#000}.AutonomousDrivingLevels_standardsSection__KwNOS,.AutonomousDrivingLevels_tipsSection__ppjTV{margin-bottom:60px}.AutonomousDrivingLevels_standardsSection__KwNOS .AutonomousDrivingLevels_standardsCard__mH9Gz,.AutonomousDrivingLevels_standardsSection__KwNOS .AutonomousDrivingLevels_tipsCard__CIAgM,.AutonomousDrivingLevels_tipsSection__ppjTV .AutonomousDrivingLevels_standardsCard__mH9Gz,.AutonomousDrivingLevels_tipsSection__ppjTV .AutonomousDrivingLevels_tipsCard__CIAgM{background:#fff;border:1px solid hsla(0,0%,100%,.1);border-radius:16px}.AutonomousDrivingLevels_standardsSection__KwNOS .AutonomousDrivingLevels_standardsCard__mH9Gz .ant-card-body,.AutonomousDrivingLevels_standardsSection__KwNOS .AutonomousDrivingLevels_tipsCard__CIAgM .ant-card-body,.AutonomousDrivingLevels_tipsSection__ppjTV .AutonomousDrivingLevels_standardsCard__mH9Gz .ant-card-body,.AutonomousDrivingLevels_tipsSection__ppjTV .AutonomousDrivingLevels_tipsCard__CIAgM .ant-card-body{padding:24px}.AutonomousDrivingLevels_standardsSection__KwNOS .AutonomousDrivingLevels_standardsCard__mH9Gz .AutonomousDrivingLevels_standardsDescription__wqlhe,.AutonomousDrivingLevels_standardsSection__KwNOS .AutonomousDrivingLevels_tipsCard__CIAgM .AutonomousDrivingLevels_standardsDescription__wqlhe,.AutonomousDrivingLevels_tipsSection__ppjTV .AutonomousDrivingLevels_standardsCard__mH9Gz .AutonomousDrivingLevels_standardsDescription__wqlhe,.AutonomousDrivingLevels_tipsSection__ppjTV .AutonomousDrivingLevels_tipsCard__CIAgM .AutonomousDrivingLevels_standardsDescription__wqlhe{line-height:1.6;margin-bottom:24px}.AutonomousDrivingLevels_standardsSection__KwNOS .AutonomousDrivingLevels_standardsCard__mH9Gz .AutonomousDrivingLevels_keyPoints__USnmX,.AutonomousDrivingLevels_standardsSection__KwNOS .AutonomousDrivingLevels_tipsCard__CIAgM .AutonomousDrivingLevels_keyPoints__USnmX,.AutonomousDrivingLevels_tipsSection__ppjTV .AutonomousDrivingLevels_standardsCard__mH9Gz .AutonomousDrivingLevels_keyPoints__USnmX,.AutonomousDrivingLevels_tipsSection__ppjTV .AutonomousDrivingLevels_tipsCard__CIAgM .AutonomousDrivingLevels_keyPoints__USnmX{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:16px;gap:16px}.AutonomousDrivingLevels_standardsSection__KwNOS .AutonomousDrivingLevels_standardsCard__mH9Gz .AutonomousDrivingLevels_keyPoints__USnmX .AutonomousDrivingLevels_keyPoint__jgI6E,.AutonomousDrivingLevels_standardsSection__KwNOS .AutonomousDrivingLevels_tipsCard__CIAgM .AutonomousDrivingLevels_keyPoints__USnmX .AutonomousDrivingLevels_keyPoint__jgI6E,.AutonomousDrivingLevels_tipsSection__ppjTV .AutonomousDrivingLevels_standardsCard__mH9Gz .AutonomousDrivingLevels_keyPoints__USnmX .AutonomousDrivingLevels_keyPoint__jgI6E,.AutonomousDrivingLevels_tipsSection__ppjTV .AutonomousDrivingLevels_tipsCard__CIAgM .AutonomousDrivingLevels_keyPoints__USnmX .AutonomousDrivingLevels_keyPoint__jgI6E{padding:12px;background:rgba(102,126,234,.1);border-radius:8px;border-left:3px solid #667eea}.AutonomousDrivingLevels_standardsSection__KwNOS .AutonomousDrivingLevels_standardsCard__mH9Gz .AutonomousDrivingLevels_keyPoints__USnmX .AutonomousDrivingLevels_keyPoint__jgI6E .ant-typography,.AutonomousDrivingLevels_standardsSection__KwNOS .AutonomousDrivingLevels_tipsCard__CIAgM .AutonomousDrivingLevels_keyPoints__USnmX .AutonomousDrivingLevels_keyPoint__jgI6E .ant-typography,.AutonomousDrivingLevels_tipsSection__ppjTV .AutonomousDrivingLevels_standardsCard__mH9Gz .AutonomousDrivingLevels_keyPoints__USnmX .AutonomousDrivingLevels_keyPoint__jgI6E .ant-typography,.AutonomousDrivingLevels_tipsSection__ppjTV .AutonomousDrivingLevels_tipsCard__CIAgM .AutonomousDrivingLevels_keyPoints__USnmX .AutonomousDrivingLevels_keyPoint__jgI6E .ant-typography{color:#333;margin:0}.AutonomousDrivingLevels_standardsSection__KwNOS .AutonomousDrivingLevels_standardsCard__mH9Gz .AutonomousDrivingLevels_tipsList__MmXyc,.AutonomousDrivingLevels_standardsSection__KwNOS .AutonomousDrivingLevels_tipsCard__CIAgM .AutonomousDrivingLevels_tipsList__MmXyc,.AutonomousDrivingLevels_tipsSection__ppjTV .AutonomousDrivingLevels_standardsCard__mH9Gz .AutonomousDrivingLevels_tipsList__MmXyc,.AutonomousDrivingLevels_tipsSection__ppjTV .AutonomousDrivingLevels_tipsCard__CIAgM .AutonomousDrivingLevels_tipsList__MmXyc{list-style:none;padding:0;margin:0}.AutonomousDrivingLevels_standardsSection__KwNOS .AutonomousDrivingLevels_standardsCard__mH9Gz .AutonomousDrivingLevels_tipsList__MmXyc .AutonomousDrivingLevels_tipItem__G4EXD,.AutonomousDrivingLevels_standardsSection__KwNOS .AutonomousDrivingLevels_tipsCard__CIAgM .AutonomousDrivingLevels_tipsList__MmXyc .AutonomousDrivingLevels_tipItem__G4EXD,.AutonomousDrivingLevels_tipsSection__ppjTV .AutonomousDrivingLevels_standardsCard__mH9Gz .AutonomousDrivingLevels_tipsList__MmXyc .AutonomousDrivingLevels_tipItem__G4EXD,.AutonomousDrivingLevels_tipsSection__ppjTV .AutonomousDrivingLevels_tipsCard__CIAgM .AutonomousDrivingLevels_tipsList__MmXyc .AutonomousDrivingLevels_tipItem__G4EXD{padding:12px 0;border-bottom:1px solid hsla(0,0%,100%,.1);line-height:1.6}.AutonomousDrivingLevels_standardsSection__KwNOS .AutonomousDrivingLevels_standardsCard__mH9Gz .AutonomousDrivingLevels_tipsList__MmXyc .AutonomousDrivingLevels_tipItem__G4EXD:last-child,.AutonomousDrivingLevels_standardsSection__KwNOS .AutonomousDrivingLevels_tipsCard__CIAgM .AutonomousDrivingLevels_tipsList__MmXyc .AutonomousDrivingLevels_tipItem__G4EXD:last-child,.AutonomousDrivingLevels_tipsSection__ppjTV .AutonomousDrivingLevels_standardsCard__mH9Gz .AutonomousDrivingLevels_tipsList__MmXyc .AutonomousDrivingLevels_tipItem__G4EXD:last-child,.AutonomousDrivingLevels_tipsSection__ppjTV .AutonomousDrivingLevels_tipsCard__CIAgM .AutonomousDrivingLevels_tipsList__MmXyc .AutonomousDrivingLevels_tipItem__G4EXD:last-child{border-bottom:none}.AutonomousDrivingLevels_standardsSection__KwNOS .AutonomousDrivingLevels_standardsCard__mH9Gz .AutonomousDrivingLevels_tipsList__MmXyc .AutonomousDrivingLevels_tipItem__G4EXD:before,.AutonomousDrivingLevels_standardsSection__KwNOS .AutonomousDrivingLevels_tipsCard__CIAgM .AutonomousDrivingLevels_tipsList__MmXyc .AutonomousDrivingLevels_tipItem__G4EXD:before,.AutonomousDrivingLevels_tipsSection__ppjTV .AutonomousDrivingLevels_standardsCard__mH9Gz .AutonomousDrivingLevels_tipsList__MmXyc .AutonomousDrivingLevels_tipItem__G4EXD:before,.AutonomousDrivingLevels_tipsSection__ppjTV .AutonomousDrivingLevels_tipsCard__CIAgM .AutonomousDrivingLevels_tipsList__MmXyc .AutonomousDrivingLevels_tipItem__G4EXD:before{content:"⚠️";margin-right:12px;font-size:1.1rem}.AutonomousDrivingLevels_levelL1__FW_Ws .ant-table-tbody>tr{border-left:4px solid #4caf50}.AutonomousDrivingLevels_levelL2__AH4_T .ant-table-tbody>tr{border-left:4px solid #2196f3}.AutonomousDrivingLevels_levelL3__y3fDo .ant-table-tbody>tr{border-left:4px solid #ff9800}.AutonomousDrivingLevels_levelL4__bFfNc .ant-table-tbody>tr{border-left:4px solid #9c27b0}.AutonomousDrivingLevels_levelL5__7Y0wE .ant-table-tbody>tr{border-left:4px solid #f44336}@media(max-width:480px){.AutonomousDrivingLevels_filterButtons__XoztJ{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.AutonomousDrivingLevels_filterButtons__XoztJ .AutonomousDrivingLevels_filterButton__jtTTX{width:200px}.AutonomousDrivingLevels_cardHeader__YCfx4{-ms-flex-direction:column;flex-direction:column;text-align:center;gap:12px}.AutonomousDrivingLevels_levelCell__egToR{-ms-flex-direction:column;flex-direction:column;gap:8px}}.BabyHeightCalculator_header__mFrK5{text-align:center;margin-bottom:40px}.BabyHeightCalculator_header__mFrK5 h1{color:#63318c;font-size:28px;font-weight:700;margin-bottom:16px;text-shadow:0 2px 2px rgba(0,0,0,.2);letter-spacing:1px}.BabyHeightCalculator_header__mFrK5 p{color:#666;font-size:16px;font-weight:400;line-height:1.7}.BabyHeightCalculator_container__o6dZt{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.BabyHeightCalculator_inputCard__rRdE_{margin-bottom:24px;border-radius:12px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.08);box-shadow:0 2px 8px rgba(0,0,0,.08);border:1px solid #f0f0f0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.95)}.BabyHeightCalculator_inputCard__rRdE_ .ant-card-head{border-bottom:1px solid #f0f0f0;padding:16px 24px}.BabyHeightCalculator_inputCard__rRdE_ .ant-card-head .ant-card-head-title{font-size:18px;font-weight:600;color:#1a1a1a}.BabyHeightCalculator_inputCard__rRdE_ .ant-card-body{padding:24px}@media(max-width:768px){.BabyHeightCalculator_inputCard__rRdE_ .ant-card-body{padding:16px}}.BabyHeightCalculator_inputGroup__UG2c5{margin-bottom:16px}.BabyHeightCalculator_inputGroup__UG2c5 .ant-typography{display:block;margin-bottom:8px;font-size:14px;color:#1a1a1a}.BabyHeightCalculator_inputGroup__UG2c5 .BabyHeightCalculator_input__oMt4w{border-radius:8px;border:1px solid #d9d9d9;-webkit-transition:all .3s ease;transition:all .3s ease}.BabyHeightCalculator_inputGroup__UG2c5 .BabyHeightCalculator_input__oMt4w:hover{border-color:#40a9ff}.BabyHeightCalculator_inputGroup__UG2c5 .BabyHeightCalculator_input__oMt4w:focus{border-color:#1890ff;-webkit-box-shadow:0 0 0 2px rgba(24,144,255,.2);box-shadow:0 0 0 2px rgba(24,144,255,.2)}.BabyHeightCalculator_inputGroup__UG2c5 .BabyHeightCalculator_input__oMt4w .ant-input-suffix{color:#666;font-size:14px}.BabyHeightCalculator_buttonGroup__ni_0R{margin-top:24px;text-align:center}.BabyHeightCalculator_buttonGroup__ni_0R .BabyHeightCalculator_resetButton___WgRN{border-radius:8px;height:44px;padding:0 32px;font-size:16px;font-weight:500;-webkit-transition:all .3s ease;transition:all .3s ease}.BabyHeightCalculator_buttonGroup__ni_0R .BabyHeightCalculator_resetButton___WgRN:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 4px 12px rgba(24,144,255,.3);box-shadow:0 4px 12px rgba(24,144,255,.3)}.BabyHeightCalculator_resultCard__NyBL1{margin-bottom:24px;border-radius:12px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.08);box-shadow:0 2px 8px rgba(0,0,0,.08);border:1px solid #f0f0f0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.95)}.BabyHeightCalculator_resultCard__NyBL1 .ant-card-head{border-bottom:1px solid #f0f0f0;padding:16px 24px}.BabyHeightCalculator_resultCard__NyBL1 .ant-card-head .ant-card-head-title{font-size:18px;font-weight:600;color:#1a1a1a}.BabyHeightCalculator_resultCard__NyBL1 .ant-card-body{padding:24px}@media(max-width:768px){.BabyHeightCalculator_resultCard__NyBL1 .ant-card-body{padding:16px}}.BabyHeightCalculator_bmiDisplay__GQkuj{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:24px;padding:20px;background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-radius:12px}@media(max-width:768px){.BabyHeightCalculator_bmiDisplay__GQkuj{-ms-flex-direction:column;flex-direction:column;text-align:center;gap:16px}}.BabyHeightCalculator_bmiValue__CxG6w{display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline;gap:8px}.BabyHeightCalculator_bmiValue__CxG6w .BabyHeightCalculator_bmiNumber__27kGN{font-size:48px;font-weight:700;color:#1a1a1a;line-height:1}@media(max-width:768px){.BabyHeightCalculator_bmiValue__CxG6w .BabyHeightCalculator_bmiNumber__27kGN{font-size:36px}}.BabyHeightCalculator_bmiValue__CxG6w .BabyHeightCalculator_bmiUnit__A1zW0{font-size:18px;color:#666;font-weight:500}@media(max-width:768px){.BabyHeightCalculator_bmiValue__CxG6w .BabyHeightCalculator_bmiUnit__A1zW0{font-size:16px}}.BabyHeightCalculator_bmiCategory__Nlno_ .BabyHeightCalculator_categoryText__2Ke2S{font-size:20px;font-weight:600;padding:8px 16px;border-radius:20px;background:hsla(0,0%,100%,.8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@media(max-width:768px){.BabyHeightCalculator_bmiCategory__Nlno_ .BabyHeightCalculator_categoryText__2Ke2S{font-size:18px}}.BabyHeightCalculator_progressSection__ugsOB{margin-bottom:24px}.BabyHeightCalculator_progressSection__ugsOB .ant-typography{display:block;margin-bottom:12px;font-size:16px;font-weight:600;color:#1a1a1a}.BabyHeightCalculator_progressSection__ugsOB .BabyHeightCalculator_progress__WEFIC{margin-bottom:12px}.BabyHeightCalculator_progressSection__ugsOB .BabyHeightCalculator_progress__WEFIC .ant-progress-bg{border-radius:4px}.BabyHeightCalculator_progressSection__ugsOB .BabyHeightCalculator_rangeLabels__Kt_UC{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;font-size:12px}.BabyHeightCalculator_progressSection__ugsOB .BabyHeightCalculator_rangeLabels__Kt_UC .ant-typography{margin:0;font-size:12px;font-weight:400}.BabyHeightCalculator_healthInfo__CgxjI .BabyHeightCalculator_alert__Z_wL0{margin-bottom:20px;border-radius:8px;border:none;background:rgba(24,144,255,.05)}.BabyHeightCalculator_healthInfo__CgxjI .BabyHeightCalculator_alert__Z_wL0 .ant-alert-message{font-weight:600;color:#1a1a1a}.BabyHeightCalculator_healthInfo__CgxjI .BabyHeightCalculator_alert__Z_wL0 .ant-alert-description{color:#666;line-height:1.6}.BabyHeightCalculator_healthInfo__CgxjI .BabyHeightCalculator_infoSection__c1CSp{margin-bottom:20px}.BabyHeightCalculator_healthInfo__CgxjI .BabyHeightCalculator_infoSection__c1CSp .ant-typography{margin-bottom:12px!important;font-size:16px;color:#1a1a1a}.BabyHeightCalculator_healthInfo__CgxjI .BabyHeightCalculator_infoSection__c1CSp .ant-typography-paragraph{color:#666;line-height:1.6;margin:0!important}.BabyHeightCalculator_instructionCard__0Am0n{border-radius:12px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.08);box-shadow:0 2px 8px rgba(0,0,0,.08);border:1px solid #f0f0f0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.95)}.BabyHeightCalculator_instructionCard__0Am0n .ant-card-head{border-bottom:1px solid #f0f0f0;padding:16px 24px}.BabyHeightCalculator_instructionCard__0Am0n .ant-card-head .ant-card-head-title{font-size:18px;font-weight:600;color:#1a1a1a}.BabyHeightCalculator_instructionCard__0Am0n .ant-card-body{padding:24px}.BabyHeightCalculator_instructionContent__cfbCe .ant-typography-paragraph{color:#666;line-height:1.6;margin-bottom:16px!important}.BabyHeightCalculator_instructionContent__cfbCe .BabyHeightCalculator_instructionList__XJlca{margin:0;padding-left:20px;color:#666;line-height:1.8}.BabyHeightCalculator_instructionContent__cfbCe .BabyHeightCalculator_instructionList__XJlca li{margin-bottom:8px}.BabyHeightCalculator_instructionContent__cfbCe .BabyHeightCalculator_instructionList__XJlca li:last-child{margin-bottom:0}.BabyHeightCalculator_container__o6dZt{-webkit-animation:BabyHeightCalculator_fadeIn__xew7G .5s ease-in-out;animation:BabyHeightCalculator_fadeIn__xew7G .5s ease-in-out}@-webkit-keyframes BabyHeightCalculator_fadeIn__xew7G{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes BabyHeightCalculator_fadeIn__xew7G{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@media(max-width:768px){.BabyHeightCalculator_container__o6dZt .BabyHeightCalculator_titleSection__FalIu{margin-bottom:24px;padding:16px 0}.BabyHeightCalculator_container__o6dZt .BabyHeightCalculator_inputCard__rRdE_,.BabyHeightCalculator_container__o6dZt .BabyHeightCalculator_instructionCard__0Am0n,.BabyHeightCalculator_container__o6dZt .BabyHeightCalculator_resultCard__NyBL1{margin-bottom:16px}.BabyHeightCalculator_container__o6dZt .BabyHeightCalculator_bmiDisplay__GQkuj{padding:16px}.BabyHeightCalculator_container__o6dZt .BabyHeightCalculator_healthInfo__CgxjI .BabyHeightCalculator_infoSection__c1CSp{margin-bottom:16px}}.BabyHeightCalculator_chartCard__ugtqV{margin-bottom:24px;border-radius:12px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.08);box-shadow:0 2px 8px rgba(0,0,0,.08);border:1px solid #f0f0f0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.95)}.BabyHeightCalculator_chartCard__ugtqV .ant-card-head{border-bottom:1px solid #f0f0f0;padding:16px 24px}.BabyHeightCalculator_chartCard__ugtqV .ant-card-head .ant-card-head-title{font-size:18px;font-weight:600;color:#1a1a1a}.BabyHeightCalculator_chartCard__ugtqV .ant-card-body{padding:24px}@media(max-width:768px){.BabyHeightCalculator_chartCard__ugtqV .ant-card-body{padding:16px}}.BabyHeightCalculator_chartCard__ugtqV .BabyHeightCalculator_chartDescription__8p5e9{margin-top:16px;text-align:center;color:#666;font-size:14px;line-height:1.5;margin-bottom:16px}.BabyWeightCalculator_header__sGDc0{text-align:center;margin-bottom:40px}.BabyWeightCalculator_header__sGDc0 h1{color:#63318c;font-size:28px;font-weight:700;margin-bottom:16px;text-shadow:0 2px 2px rgba(0,0,0,.2);letter-spacing:1px}.BabyWeightCalculator_header__sGDc0 p{color:#666;font-size:16px;font-weight:400;line-height:1.7}.BabyWeightCalculator_container__sbD02{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.BabyWeightCalculator_inputCard__7bdN_{margin-bottom:24px;border-radius:12px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.08);box-shadow:0 2px 8px rgba(0,0,0,.08);border:1px solid #f0f0f0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.95)}.BabyWeightCalculator_inputCard__7bdN_ .ant-card-head{border-bottom:1px solid #f0f0f0;padding:16px 24px}.BabyWeightCalculator_inputCard__7bdN_ .ant-card-head .ant-card-head-title{font-size:18px;font-weight:600;color:#1a1a1a}.BabyWeightCalculator_inputCard__7bdN_ .ant-card-body{padding:24px}@media(max-width:768px){.BabyWeightCalculator_inputCard__7bdN_ .ant-card-body{padding:16px}}.BabyWeightCalculator_inputGroup__zPkmP{margin-bottom:16px}.BabyWeightCalculator_inputGroup__zPkmP .ant-typography{display:block;margin-bottom:8px;font-size:14px;color:#1a1a1a}.BabyWeightCalculator_inputGroup__zPkmP .BabyWeightCalculator_input__L4_Fs{border-radius:8px;border:1px solid #d9d9d9;-webkit-transition:all .3s ease;transition:all .3s ease}.BabyWeightCalculator_inputGroup__zPkmP .BabyWeightCalculator_input__L4_Fs:hover{border-color:#40a9ff}.BabyWeightCalculator_inputGroup__zPkmP .BabyWeightCalculator_input__L4_Fs:focus{border-color:#1890ff;-webkit-box-shadow:0 0 0 2px rgba(24,144,255,.2);box-shadow:0 0 0 2px rgba(24,144,255,.2)}.BabyWeightCalculator_inputGroup__zPkmP .BabyWeightCalculator_input__L4_Fs .ant-input-suffix{color:#666;font-size:14px}.BabyWeightCalculator_buttonGroup__lREhP{margin-top:24px;text-align:center}.BabyWeightCalculator_buttonGroup__lREhP .BabyWeightCalculator_resetButton__aJWVO{border-radius:8px;height:44px;padding:0 32px;font-size:16px;font-weight:500;-webkit-transition:all .3s ease;transition:all .3s ease}.BabyWeightCalculator_buttonGroup__lREhP .BabyWeightCalculator_resetButton__aJWVO:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 4px 12px rgba(24,144,255,.3);box-shadow:0 4px 12px rgba(24,144,255,.3)}.BabyWeightCalculator_resultCard__13ZFM{margin-bottom:24px;border-radius:12px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.08);box-shadow:0 2px 8px rgba(0,0,0,.08);border:1px solid #f0f0f0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.95)}.BabyWeightCalculator_resultCard__13ZFM .ant-card-head{border-bottom:1px solid #f0f0f0;padding:16px 24px}.BabyWeightCalculator_resultCard__13ZFM .ant-card-head .ant-card-head-title{font-size:18px;font-weight:600;color:#1a1a1a}.BabyWeightCalculator_resultCard__13ZFM .ant-card-body{padding:24px}@media(max-width:768px){.BabyWeightCalculator_resultCard__13ZFM .ant-card-body{padding:16px}}.BabyWeightCalculator_bmiDisplay__5y1a_{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:24px;padding:20px;background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-radius:12px}@media(max-width:768px){.BabyWeightCalculator_bmiDisplay__5y1a_{-ms-flex-direction:column;flex-direction:column;text-align:center;gap:16px}}.BabyWeightCalculator_bmiValue__rbpt3{display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline;gap:8px}.BabyWeightCalculator_bmiValue__rbpt3 .BabyWeightCalculator_bmiNumber__rKnGh{font-size:48px;font-weight:700;color:#1a1a1a;line-height:1}@media(max-width:768px){.BabyWeightCalculator_bmiValue__rbpt3 .BabyWeightCalculator_bmiNumber__rKnGh{font-size:36px}}.BabyWeightCalculator_bmiValue__rbpt3 .BabyWeightCalculator_bmiUnit__KPMZ3{font-size:18px;color:#666;font-weight:500}@media(max-width:768px){.BabyWeightCalculator_bmiValue__rbpt3 .BabyWeightCalculator_bmiUnit__KPMZ3{font-size:16px}}.BabyWeightCalculator_bmiCategory__ntI2u .BabyWeightCalculator_categoryText__D67ja{font-size:20px;font-weight:600;padding:8px 16px;border-radius:20px;background:hsla(0,0%,100%,.8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@media(max-width:768px){.BabyWeightCalculator_bmiCategory__ntI2u .BabyWeightCalculator_categoryText__D67ja{font-size:18px}}.BabyWeightCalculator_progressSection___uFMA{margin-bottom:24px}.BabyWeightCalculator_progressSection___uFMA .ant-typography{display:block;margin-bottom:12px;font-size:16px;font-weight:600;color:#1a1a1a}.BabyWeightCalculator_progressSection___uFMA .BabyWeightCalculator_progress__FsvQI{margin-bottom:12px}.BabyWeightCalculator_progressSection___uFMA .BabyWeightCalculator_progress__FsvQI .ant-progress-bg{border-radius:4px}.BabyWeightCalculator_progressSection___uFMA .BabyWeightCalculator_rangeLabels__HhioR{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;font-size:12px}.BabyWeightCalculator_progressSection___uFMA .BabyWeightCalculator_rangeLabels__HhioR .ant-typography{margin:0;font-size:12px;font-weight:400}.BabyWeightCalculator_healthInfo__w72zh .BabyWeightCalculator_alert__Ps3bq{margin-bottom:20px;border-radius:8px;border:none;background:rgba(24,144,255,.05)}.BabyWeightCalculator_healthInfo__w72zh .BabyWeightCalculator_alert__Ps3bq .ant-alert-message{font-weight:600;color:#1a1a1a}.BabyWeightCalculator_healthInfo__w72zh .BabyWeightCalculator_alert__Ps3bq .ant-alert-description{color:#666;line-height:1.6}.BabyWeightCalculator_healthInfo__w72zh .BabyWeightCalculator_infoSection__UWp4J{margin-bottom:20px}.BabyWeightCalculator_healthInfo__w72zh .BabyWeightCalculator_infoSection__UWp4J .ant-typography{margin-bottom:12px!important;font-size:16px;color:#1a1a1a}.BabyWeightCalculator_healthInfo__w72zh .BabyWeightCalculator_infoSection__UWp4J .ant-typography-paragraph{color:#666;line-height:1.6;margin:0!important}.BabyWeightCalculator_instructionCard__gTOCz{border-radius:12px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.08);box-shadow:0 2px 8px rgba(0,0,0,.08);border:1px solid #f0f0f0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.95)}.BabyWeightCalculator_instructionCard__gTOCz .ant-card-head{border-bottom:1px solid #f0f0f0;padding:16px 24px}.BabyWeightCalculator_instructionCard__gTOCz .ant-card-head .ant-card-head-title{font-size:18px;font-weight:600;color:#1a1a1a}.BabyWeightCalculator_instructionCard__gTOCz .ant-card-body{padding:24px}.BabyWeightCalculator_instructionContent__rAP3Q .ant-typography-paragraph{color:#666;line-height:1.6;margin-bottom:16px!important}.BabyWeightCalculator_instructionContent__rAP3Q .BabyWeightCalculator_instructionList__M4Qzd{margin:0;padding-left:20px;color:#666;line-height:1.8}.BabyWeightCalculator_instructionContent__rAP3Q .BabyWeightCalculator_instructionList__M4Qzd li{margin-bottom:8px}.BabyWeightCalculator_instructionContent__rAP3Q .BabyWeightCalculator_instructionList__M4Qzd li:last-child{margin-bottom:0}.BabyWeightCalculator_container__sbD02{-webkit-animation:BabyWeightCalculator_fadeIn__L3q9N .5s ease-in-out;animation:BabyWeightCalculator_fadeIn__L3q9N .5s ease-in-out}@-webkit-keyframes BabyWeightCalculator_fadeIn__L3q9N{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes BabyWeightCalculator_fadeIn__L3q9N{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@media(max-width:768px){.BabyWeightCalculator_container__sbD02 .BabyWeightCalculator_titleSection__MTnrU{margin-bottom:24px;padding:16px 0}.BabyWeightCalculator_container__sbD02 .BabyWeightCalculator_inputCard__7bdN_,.BabyWeightCalculator_container__sbD02 .BabyWeightCalculator_instructionCard__gTOCz,.BabyWeightCalculator_container__sbD02 .BabyWeightCalculator_resultCard__13ZFM{margin-bottom:16px}.BabyWeightCalculator_container__sbD02 .BabyWeightCalculator_bmiDisplay__5y1a_{padding:16px}.BabyWeightCalculator_container__sbD02 .BabyWeightCalculator_healthInfo__w72zh .BabyWeightCalculator_infoSection__UWp4J{margin-bottom:16px}}.BabyWeightCalculator_weightTrendCard__Qd6VQ{margin-bottom:24px;border-radius:12px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.08);box-shadow:0 2px 8px rgba(0,0,0,.08);border:1px solid #f0f0f0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.95)}.BabyWeightCalculator_weightTrendCard__Qd6VQ .ant-card-head{border-bottom:1px solid #f0f0f0;padding:16px 24px}.BabyWeightCalculator_weightTrendCard__Qd6VQ .ant-card-head .ant-card-head-title{font-size:18px;font-weight:600;color:#1a1a1a}.BabyWeightCalculator_weightTrendCard__Qd6VQ .ant-card-body{padding:24px}@media(max-width:768px){.BabyWeightCalculator_weightTrendCard__Qd6VQ .ant-card-body{padding:16px}}.BabyWeightCalculator_chartContainer__EpH3K{position:relative;margin-bottom:16px}.BabyWeightCalculator_chartContainer__EpH3K .BabyWeightCalculator_chartDescription__F181t{margin-top:16px;text-align:center;color:#666;font-size:14px;line-height:1.5}.BarcodeGenerator_header__NGY29{text-align:center;margin-bottom:40px}.BarcodeGenerator_header__NGY29 h1{color:#63318c;font-size:28px;font-weight:700;margin-bottom:16px;text-shadow:0 2px 2px rgba(0,0,0,.2);letter-spacing:1px}.BarcodeGenerator_header__NGY29 p{color:#666;font-size:16px;font-weight:400;line-height:1.7}.BarcodeGenerator_container__kovc5{background-color:rgba(0,0,0,0)}.BarcodeGenerator_globalStyles__FnIa6 .ant-btn{border-radius:8px;font-weight:500;-webkit-transition:all .3s ease;transition:all .3s ease}.BarcodeGenerator_globalStyles__FnIa6 .ant-btn:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 4px 12px rgba(0,0,0,.15);box-shadow:0 4px 12px rgba(0,0,0,.15)}.BarcodeGenerator_globalStyles__FnIa6 .ant-input,.BarcodeGenerator_globalStyles__FnIa6 .ant-select-selector{border-radius:8px;border:1px solid #d9d9d9;-webkit-transition:all .3s ease;transition:all .3s ease}.BarcodeGenerator_globalStyles__FnIa6 .ant-input:focus,.BarcodeGenerator_globalStyles__FnIa6 .ant-input:hover,.BarcodeGenerator_globalStyles__FnIa6 .ant-select-selector:focus,.BarcodeGenerator_globalStyles__FnIa6 .ant-select-selector:hover{border-color:#667eea;-webkit-box-shadow:0 0 0 2px rgba(102,126,234,.2);box-shadow:0 0 0 2px rgba(102,126,234,.2)}.BarcodeGenerator_globalStyles__FnIa6 .ant-slider .ant-slider-track{background-color:#667eea}.BarcodeGenerator_globalStyles__FnIa6 .ant-slider .ant-slider-handle{border-color:#667eea}.BarcodeGenerator_globalStyles__FnIa6 .ant-slider .ant-slider-handle:focus,.BarcodeGenerator_globalStyles__FnIa6 .ant-slider .ant-slider-handle:hover{border-color:#667eea;-webkit-box-shadow:0 0 0 2px rgba(102,126,234,.2);box-shadow:0 0 0 2px rgba(102,126,234,.2)}.BarcodeGenerator_globalStyles__FnIa6 .ant-checkbox-checked .ant-checkbox-inner{background-color:#667eea;border-color:#667eea}.BarcodeGenerator_content__MB5gK{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px;gap:30px;margin-bottom:40px}@media(max-width:768px){.BarcodeGenerator_content__MB5gK{grid-template-columns:1fr;gap:20px}}.BarcodeGenerator_formatInfoPanel__YN69u,.BarcodeGenerator_helpPanel__bE_RV{background:#fff;border-radius:16px;padding:24px;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.08);box-shadow:0 4px 20px rgba(0,0,0,.08);border:1px solid #f0f0f0;margin-bottom:30px}.BarcodeGenerator_formatInfoPanel__YN69u .BarcodeGenerator_panelTitle__ExU05,.BarcodeGenerator_helpPanel__bE_RV .BarcodeGenerator_panelTitle__ExU05{font-size:1.3rem;font-weight:600;color:#1a1a1a;margin-bottom:20px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px}.BarcodeGenerator_formatInfoPanel__YN69u .BarcodeGenerator_panelTitle__ExU05 .BarcodeGenerator_anticon__xFw3j,.BarcodeGenerator_helpPanel__bE_RV .BarcodeGenerator_panelTitle__ExU05 .BarcodeGenerator_anticon__xFw3j{color:#667eea;font-size:1.2rem}.BarcodeGenerator_helpPanel__bE_RV .BarcodeGenerator_helpContent__ZglLu{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.BarcodeGenerator_helpPanel__bE_RV .BarcodeGenerator_helpContent__ZglLu .BarcodeGenerator_helpSection__1aXNe{margin-bottom:24px}.BarcodeGenerator_helpPanel__bE_RV .BarcodeGenerator_helpContent__ZglLu .BarcodeGenerator_helpSection__1aXNe:last-child{margin-bottom:0}.BarcodeGenerator_helpPanel__bE_RV .BarcodeGenerator_helpContent__ZglLu .BarcodeGenerator_helpSection__1aXNe h4{font-size:1.1rem;font-weight:600;color:#333;margin-bottom:12px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px}.BarcodeGenerator_helpPanel__bE_RV .BarcodeGenerator_helpContent__ZglLu .BarcodeGenerator_helpSection__1aXNe h4:before{content:"";width:4px;height:16px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:2px}.BarcodeGenerator_helpPanel__bE_RV .BarcodeGenerator_helpContent__ZglLu .BarcodeGenerator_helpSection__1aXNe .BarcodeGenerator_helpSteps__f5Ir6{list-style:none;padding:0;margin:0;counter-reset:step-counter}.BarcodeGenerator_helpPanel__bE_RV .BarcodeGenerator_helpContent__ZglLu .BarcodeGenerator_helpSection__1aXNe .BarcodeGenerator_helpSteps__f5Ir6 .BarcodeGenerator_helpStep__D_w2w{position:relative;padding:8px 0 8px 24px;color:#666;line-height:1.6;font-size:.95rem}.BarcodeGenerator_helpPanel__bE_RV .BarcodeGenerator_helpContent__ZglLu .BarcodeGenerator_helpSection__1aXNe .BarcodeGenerator_helpSteps__f5Ir6 .BarcodeGenerator_helpStep__D_w2w:before{content:counter(step-counter);counter-increment:step-counter;position:absolute;left:0;top:8px;width:16px;height:16px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:.75rem;font-weight:600}.BarcodeGenerator_helpPanel__bE_RV .BarcodeGenerator_helpContent__ZglLu .BarcodeGenerator_helpSection__1aXNe .BarcodeGenerator_helpTipsList__y4bNV{list-style:none;padding:0;margin:0}.BarcodeGenerator_helpPanel__bE_RV .BarcodeGenerator_helpContent__ZglLu .BarcodeGenerator_helpSection__1aXNe .BarcodeGenerator_helpTipsList__y4bNV .BarcodeGenerator_helpTipItem__cHdkt{position:relative;padding:8px 0 8px 20px;color:#666;font-size:.9rem;line-height:1.6}.BarcodeGenerator_helpPanel__bE_RV .BarcodeGenerator_helpContent__ZglLu .BarcodeGenerator_helpSection__1aXNe .BarcodeGenerator_helpTipsList__y4bNV .BarcodeGenerator_helpTipItem__cHdkt:before{content:"•";position:absolute;left:0;color:#667eea;font-weight:700;font-size:1.2rem}.BarcodeGenerator_formatInfoPanel__YN69u .BarcodeGenerator_formatInfoContent__xuz94{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:20px;gap:20px}@media(max-width:768px){.BarcodeGenerator_formatInfoPanel__YN69u .BarcodeGenerator_formatInfoContent__xuz94{grid-template-columns:1fr;gap:16px}}.BarcodeGenerator_formatInfoPanel__YN69u .BarcodeGenerator_formatInfoContent__xuz94 .BarcodeGenerator_formatInfoItem__dujat{background:#fafafa;border-radius:12px;padding:20px;border:1px solid #f0f0f0;-webkit-transition:all .3s ease;transition:all .3s ease}.BarcodeGenerator_formatInfoPanel__YN69u .BarcodeGenerator_formatInfoContent__xuz94 .BarcodeGenerator_formatInfoItem__dujat:hover{border-color:#667eea;-webkit-box-shadow:0 2px 8px rgba(102,126,234,.1);box-shadow:0 2px 8px rgba(102,126,234,.1)}.BarcodeGenerator_formatInfoPanel__YN69u .BarcodeGenerator_formatInfoContent__xuz94 .BarcodeGenerator_formatInfoItem__dujat .BarcodeGenerator_formatInfoHeader__Z_peb{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:12px}.BarcodeGenerator_formatInfoPanel__YN69u .BarcodeGenerator_formatInfoContent__xuz94 .BarcodeGenerator_formatInfoItem__dujat .BarcodeGenerator_formatInfoHeader__Z_peb .BarcodeGenerator_formatInfoName__jQsO2{font-size:1.1rem;font-weight:600;color:#333;margin:0}.BarcodeGenerator_formatInfoPanel__YN69u .BarcodeGenerator_formatInfoContent__xuz94 .BarcodeGenerator_formatInfoItem__dujat .BarcodeGenerator_formatInfoHeader__Z_peb .BarcodeGenerator_formatInfoKey__xB8Xb{background:#667eea;color:#fff;padding:4px 8px;border-radius:4px;font-size:.8rem;font-weight:500}.BarcodeGenerator_formatInfoPanel__YN69u .BarcodeGenerator_formatInfoContent__xuz94 .BarcodeGenerator_formatInfoItem__dujat .BarcodeGenerator_formatInfoDescription__0_pXV{color:#666;line-height:1.6;margin-bottom:16px;font-size:.95rem}.BarcodeGenerator_formatInfoPanel__YN69u .BarcodeGenerator_formatInfoContent__xuz94 .BarcodeGenerator_formatInfoItem__dujat .BarcodeGenerator_formatInfoSection__Z3ky9{margin-bottom:16px}.BarcodeGenerator_formatInfoPanel__YN69u .BarcodeGenerator_formatInfoContent__xuz94 .BarcodeGenerator_formatInfoItem__dujat .BarcodeGenerator_formatInfoSection__Z3ky9:last-child{margin-bottom:0}.BarcodeGenerator_formatInfoPanel__YN69u .BarcodeGenerator_formatInfoContent__xuz94 .BarcodeGenerator_formatInfoItem__dujat .BarcodeGenerator_formatInfoSection__Z3ky9 h5{font-size:.95rem;font-weight:600;color:#333;margin-bottom:8px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:6px}.BarcodeGenerator_formatInfoPanel__YN69u .BarcodeGenerator_formatInfoContent__xuz94 .BarcodeGenerator_formatInfoItem__dujat .BarcodeGenerator_formatInfoSection__Z3ky9 h5:before{content:"";width:3px;height:12px;background:#667eea;border-radius:1.5px}.BarcodeGenerator_formatInfoPanel__YN69u .BarcodeGenerator_formatInfoContent__xuz94 .BarcodeGenerator_formatInfoItem__dujat .BarcodeGenerator_formatInfoSection__Z3ky9 .BarcodeGenerator_formatInfoTags__sY3gE{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px}.BarcodeGenerator_formatInfoPanel__YN69u .BarcodeGenerator_formatInfoContent__xuz94 .BarcodeGenerator_formatInfoItem__dujat .BarcodeGenerator_formatInfoSection__Z3ky9 .BarcodeGenerator_formatInfoTags__sY3gE .BarcodeGenerator_formatInfoTag__alwd7{background:rgba(102,126,234,.1);color:#667eea;padding:4px 8px;border-radius:4px;font-size:.8rem;font-weight:500}.BarcodeGenerator_formatInfoPanel__YN69u .BarcodeGenerator_formatInfoContent__xuz94 .BarcodeGenerator_formatInfoItem__dujat .BarcodeGenerator_formatInfoSection__Z3ky9 .BarcodeGenerator_formatInfoList__6Kgsc{list-style:none;padding:0;margin:0}.BarcodeGenerator_formatInfoPanel__YN69u .BarcodeGenerator_formatInfoContent__xuz94 .BarcodeGenerator_formatInfoItem__dujat .BarcodeGenerator_formatInfoSection__Z3ky9 .BarcodeGenerator_formatInfoList__6Kgsc .BarcodeGenerator_formatInfoListItem__y_SAF{position:relative;padding:4px 0 4px 16px;color:#666;font-size:.9rem;line-height:1.5}.BarcodeGenerator_formatInfoPanel__YN69u .BarcodeGenerator_formatInfoContent__xuz94 .BarcodeGenerator_formatInfoItem__dujat .BarcodeGenerator_formatInfoSection__Z3ky9 .BarcodeGenerator_formatInfoList__6Kgsc .BarcodeGenerator_formatInfoListItem__y_SAF:before{content:"→";position:absolute;left:0;color:#667eea;font-weight:700}.BarcodeGenerator_formatInfoPanel__YN69u .BarcodeGenerator_formatInfoContent__xuz94 .BarcodeGenerator_formatInfoItem__dujat .BarcodeGenerator_formatInfoSection__Z3ky9 .BarcodeGenerator_formatInfoExamples__6qeqj{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.BarcodeGenerator_formatInfoPanel__YN69u .BarcodeGenerator_formatInfoContent__xuz94 .BarcodeGenerator_formatInfoItem__dujat .BarcodeGenerator_formatInfoSection__Z3ky9 .BarcodeGenerator_formatInfoExamples__6qeqj .BarcodeGenerator_formatInfoExample__qY1gC{background:#f0f0f0;color:#333;padding:6px 10px;border-radius:4px;font-size:.85rem;font-family:Monaco,Menlo,Ubuntu Mono,monospace;border:1px solid #e0e0e0}.BarcodeGenerator_inputPanel__BGHLy{background:#fff;border-radius:16px;padding:24px;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.08);box-shadow:0 4px 20px rgba(0,0,0,.08);border:1px solid #f0f0f0}.BarcodeGenerator_inputPanel__BGHLy .BarcodeGenerator_panelTitle__ExU05{font-size:1.3rem;font-weight:600;color:#1a1a1a;margin-bottom:20px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px}.BarcodeGenerator_inputPanel__BGHLy .BarcodeGenerator_panelTitle__ExU05 .BarcodeGenerator_anticon__xFw3j{color:#667eea;font-size:1.2rem}.BarcodeGenerator_inputPanel__BGHLy .BarcodeGenerator_formGroup__jqTsb{margin-bottom:20px}.BarcodeGenerator_inputPanel__BGHLy .BarcodeGenerator_formGroup__jqTsb .BarcodeGenerator_label__IWRR8{display:block;font-weight:500;color:#333;margin-bottom:8px;font-size:.95rem}.BarcodeGenerator_inputPanel__BGHLy .BarcodeGenerator_formGroup__jqTsb .BarcodeGenerator_input__ZsrMQ,.BarcodeGenerator_inputPanel__BGHLy .BarcodeGenerator_formGroup__jqTsb .BarcodeGenerator_select__GP6iM,.BarcodeGenerator_inputPanel__BGHLy .BarcodeGenerator_formGroup__jqTsb .BarcodeGenerator_textarea__yXKTu{width:100%;font-size:.95rem}.BarcodeGenerator_inputPanel__BGHLy .BarcodeGenerator_formGroup__jqTsb .BarcodeGenerator_textarea__yXKTu{resize:vertical;min-height:100px}.BarcodeGenerator_inputPanel__BGHLy .BarcodeGenerator_addButton__GNA1d{width:100%;height:48px;font-size:1rem;font-weight:600;background:linear-gradient(135deg,#667eea,#764ba2);border:none;margin-top:10px}.BarcodeGenerator_inputPanel__BGHLy .BarcodeGenerator_addButton__GNA1d:hover{background:linear-gradient(135deg,#5a6fd8,#6a4190);-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 6px 20px rgba(102,126,234,.3);box-shadow:0 6px 20px rgba(102,126,234,.3)}.BarcodeGenerator_resultPanel__vkTYT{background:#fff;border-radius:16px;padding:24px;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.08);box-shadow:0 4px 20px rgba(0,0,0,.08);border:1px solid #f0f0f0}.BarcodeGenerator_resultPanel__vkTYT .BarcodeGenerator_panelTitle__ExU05{font-size:1.3rem;font-weight:600;color:#1a1a1a;margin-bottom:20px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px}.BarcodeGenerator_resultPanel__vkTYT .BarcodeGenerator_panelTitle__ExU05 .BarcodeGenerator_anticon__xFw3j{color:#667eea;font-size:1.2rem}.BarcodeGenerator_resultPanel__vkTYT .BarcodeGenerator_barcodeContainer__bHQG5{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;min-height:200px;background:#fafafa;border-radius:12px;border:2px dashed #e0e0e0;margin-bottom:20px;padding:20px}.BarcodeGenerator_resultPanel__vkTYT .BarcodeGenerator_barcodeContainer__bHQG5 .BarcodeGenerator_barcodeImage__jTiI2{max-width:100%;max-height:300px;border-radius:8px;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1)}.BarcodeGenerator_resultPanel__vkTYT .BarcodeGenerator_barcodeContainer__bHQG5 .BarcodeGenerator_placeholder__Xu16C{text-align:center;color:#999}.BarcodeGenerator_resultPanel__vkTYT .BarcodeGenerator_barcodeContainer__bHQG5 .BarcodeGenerator_placeholder__Xu16C .BarcodeGenerator_placeholderIcon__Myevl{font-size:3rem;color:#ccc;margin-bottom:12px}.BarcodeGenerator_resultPanel__vkTYT .BarcodeGenerator_barcodeContainer__bHQG5 .BarcodeGenerator_placeholder__Xu16C div{font-size:1rem;font-weight:500}.BarcodeGenerator_resultPanel__vkTYT .BarcodeGenerator_actionButtons__yqicU{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:12px;gap:12px}@media(max-width:480px){.BarcodeGenerator_resultPanel__vkTYT .BarcodeGenerator_actionButtons__yqicU{grid-template-columns:1fr}}.BarcodeGenerator_resultPanel__vkTYT .BarcodeGenerator_actionButtons__yqicU .BarcodeGenerator_actionButton__83sWN{height:44px;font-weight:500}.BarcodeGenerator_resultPanel__vkTYT .BarcodeGenerator_actionButtons__yqicU .BarcodeGenerator_actionButton__83sWN.BarcodeGenerator_primary__uFuBM{background:linear-gradient(135deg,#667eea,#764ba2);border:none;color:#fff}.BarcodeGenerator_resultPanel__vkTYT .BarcodeGenerator_actionButtons__yqicU .BarcodeGenerator_actionButton__83sWN.BarcodeGenerator_primary__uFuBM:hover{background:linear-gradient(135deg,#5a6fd8,#6a4190);-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 4px 12px rgba(102,126,234,.3);box-shadow:0 4px 12px rgba(102,126,234,.3)}.BarcodeGenerator_resultPanel__vkTYT .BarcodeGenerator_actionButtons__yqicU .BarcodeGenerator_actionButton__83sWN.BarcodeGenerator_primary__uFuBM:disabled{background:#f5f5f5;color:#ccc;-webkit-transform:none;transform:none;-webkit-box-shadow:none;box-shadow:none}.BarcodeGenerator_resultPanel__vkTYT .BarcodeGenerator_actionButtons__yqicU .BarcodeGenerator_actionButton__83sWN.BarcodeGenerator_secondary__sPZ8t{background:#fff;border:1px solid #d9d9d9;color:#666}.BarcodeGenerator_resultPanel__vkTYT .BarcodeGenerator_actionButtons__yqicU .BarcodeGenerator_actionButton__83sWN.BarcodeGenerator_secondary__sPZ8t:hover{border-color:#667eea;color:#667eea;-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1)}@media(max-width:768px){.BarcodeGenerator_header__NGY29{margin-bottom:30px}.BarcodeGenerator_header__NGY29 .BarcodeGenerator_mainTitle__WFIRG{font-size:2rem}.BarcodeGenerator_header__NGY29 .BarcodeGenerator_mainSubtitle__MNCkO{font-size:1rem}.BarcodeGenerator_formatInfoPanel__YN69u,.BarcodeGenerator_helpPanel__bE_RV,.BarcodeGenerator_inputPanel__BGHLy,.BarcodeGenerator_resultPanel__vkTYT{padding:20px}.BarcodeGenerator_panelTitle__ExU05{font-size:1.2rem}.BarcodeGenerator_formatInfoPanel__YN69u .BarcodeGenerator_formatInfoContent__xuz94{grid-template-columns:1fr;gap:16px}.BarcodeGenerator_formatInfoPanel__YN69u .BarcodeGenerator_formatInfoContent__xuz94 .BarcodeGenerator_formatInfoItem__dujat{padding:16px}.BarcodeGenerator_formatInfoPanel__YN69u .BarcodeGenerator_formatInfoContent__xuz94 .BarcodeGenerator_formatInfoItem__dujat .BarcodeGenerator_formatInfoHeader__Z_peb{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;gap:8px}.BarcodeGenerator_formatInfoPanel__YN69u .BarcodeGenerator_formatInfoContent__xuz94 .BarcodeGenerator_formatInfoItem__dujat .BarcodeGenerator_formatInfoTags__sY3gE .BarcodeGenerator_formatInfoTag__alwd7{font-size:.75rem}.BarcodeGenerator_formatInfoPanel__YN69u .BarcodeGenerator_formatInfoContent__xuz94 .BarcodeGenerator_formatInfoItem__dujat .BarcodeGenerator_formatInfoExamples__6qeqj .BarcodeGenerator_formatInfoExample__qY1gC{font-size:.8rem}}@media(max-width:480px){.BarcodeGenerator_header__NGY29 .BarcodeGenerator_mainTitle__WFIRG{font-size:1.8rem}.BarcodeGenerator_formatInfoPanel__YN69u,.BarcodeGenerator_helpPanel__bE_RV,.BarcodeGenerator_inputPanel__BGHLy,.BarcodeGenerator_resultPanel__vkTYT{padding:16px}.BarcodeGenerator_barcodeContainer__bHQG5{min-height:150px;padding:16px}}.BarcodeGenerator_historyModal__sezde .ant-modal-content{border-radius:16px;overflow:hidden}.BarcodeGenerator_historyModal__sezde .ant-modal-header{background:linear-gradient(135deg,#667eea,#764ba2);border-bottom:none;padding:20px 24px}.BarcodeGenerator_historyModal__sezde .ant-modal-header .ant-modal-title{color:#fff;font-weight:600}.BarcodeGenerator_historyModal__sezde .ant-modal-body{padding:24px}.BarcodeGenerator_historyModal__sezde .ant-modal-close{color:#fff}.BarcodeGenerator_historyModal__sezde .ant-modal-close:hover{color:hsla(0,0%,100%,.8)}.BarcodeGenerator_modalTitle__kkGrh{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px;color:#fff;font-size:1.2rem;font-weight:600}.BarcodeGenerator_modalTitle__kkGrh .BarcodeGenerator_anticon__xFw3j{font-size:1.1rem}.BarcodeGenerator_historyContent__tvujb .BarcodeGenerator_emptyHistory__X4No5{text-align:center;padding:40px 20px;color:#999}.BarcodeGenerator_historyContent__tvujb .BarcodeGenerator_emptyHistory__X4No5 .BarcodeGenerator_emptyIcon__mXjh1{font-size:3rem;color:#ccc;margin-bottom:16px}.BarcodeGenerator_historyContent__tvujb .BarcodeGenerator_emptyHistory__X4No5 h4{font-size:1.2rem;font-weight:600;margin-bottom:8px;color:#666}.BarcodeGenerator_historyContent__tvujb .BarcodeGenerator_emptyHistory__X4No5 p{font-size:.95rem;margin:0}.BarcodeGenerator_historyContent__tvujb .BarcodeGenerator_historyHeader__eil_S{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #f0f0f0}.BarcodeGenerator_historyContent__tvujb .BarcodeGenerator_historyItem__hgo2h{padding:16px;border-radius:8px;margin-bottom:8px;border:1px solid #f0f0f0;-webkit-transition:all .3s ease;transition:all .3s ease}.BarcodeGenerator_historyContent__tvujb .BarcodeGenerator_historyItem__hgo2h:hover{border-color:#667eea;-webkit-box-shadow:0 2px 8px rgba(102,126,234,.1);box-shadow:0 2px 8px rgba(102,126,234,.1)}.BarcodeGenerator_historyContent__tvujb .BarcodeGenerator_historyItem__hgo2h .BarcodeGenerator_historyAvatar__HEPc9{width:40px;height:40px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:8px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-size:1.2rem}.BarcodeGenerator_historyContent__tvujb .BarcodeGenerator_historyItem__hgo2h .BarcodeGenerator_historyTitle__AKIeS{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:12px;margin-bottom:4px}.BarcodeGenerator_historyContent__tvujb .BarcodeGenerator_historyItem__hgo2h .BarcodeGenerator_historyTitle__AKIeS .BarcodeGenerator_historyContent__tvujb{font-weight:500;color:#333;-ms-flex:1 1;flex:1 1}.BarcodeGenerator_historyContent__tvujb .BarcodeGenerator_historyItem__hgo2h .BarcodeGenerator_historyTitle__AKIeS .BarcodeGenerator_historyFormat__SPZwR{background:#f0f0f0;color:#666;padding:2px 8px;border-radius:4px;font-size:.8rem;font-weight:500}.BarcodeGenerator_historyContent__tvujb .BarcodeGenerator_historyItem__hgo2h .BarcodeGenerator_historyDescription__6evvz{color:#999;font-size:.85rem}@media(max-width:768px){.BarcodeGenerator_historyModal__sezde .ant-modal{margin:16px;max-width:calc(100vw - 32px)}.BarcodeGenerator_historyModal__sezde .ant-modal-body{padding:16px}.BarcodeGenerator_historyContent__tvujb .BarcodeGenerator_historyItem__hgo2h{padding:12px}.BarcodeGenerator_historyContent__tvujb .BarcodeGenerator_historyItem__hgo2h .BarcodeGenerator_historyTitle__AKIeS{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;gap:8px}}.BmiHealthCalculator_header__WCQwd{text-align:center;margin-bottom:40px}.BmiHealthCalculator_header__WCQwd h1{color:#63318c;font-size:28px;font-weight:700;margin-bottom:16px;text-shadow:0 2px 2px rgba(0,0,0,.2);letter-spacing:1px}.BmiHealthCalculator_header__WCQwd p{color:#666;font-size:16px;font-weight:400;line-height:1.7}.BmiHealthCalculator_container__WY_yb{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.BmiHealthCalculator_inputCard__EGHeR{margin-bottom:24px;border-radius:12px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.08);box-shadow:0 2px 8px rgba(0,0,0,.08);border:1px solid #f0f0f0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.95)}.BmiHealthCalculator_inputCard__EGHeR .ant-card-head{border-bottom:1px solid #f0f0f0;padding:16px 24px}.BmiHealthCalculator_inputCard__EGHeR .ant-card-head .ant-card-head-title{font-size:18px;font-weight:600;color:#1a1a1a}.BmiHealthCalculator_inputCard__EGHeR .ant-card-body{padding:24px}@media(max-width:768px){.BmiHealthCalculator_inputCard__EGHeR .ant-card-body{padding:16px}}.BmiHealthCalculator_inputGroup___TtMJ{margin-bottom:16px}.BmiHealthCalculator_inputGroup___TtMJ .ant-typography{display:block;margin-bottom:8px;font-size:14px;color:#1a1a1a}.BmiHealthCalculator_inputGroup___TtMJ .BmiHealthCalculator_input__1nzX1{border-radius:8px;border:1px solid #d9d9d9;-webkit-transition:all .3s ease;transition:all .3s ease}.BmiHealthCalculator_inputGroup___TtMJ .BmiHealthCalculator_input__1nzX1:hover{border-color:#40a9ff}.BmiHealthCalculator_inputGroup___TtMJ .BmiHealthCalculator_input__1nzX1:focus{border-color:#1890ff;-webkit-box-shadow:0 0 0 2px rgba(24,144,255,.2);box-shadow:0 0 0 2px rgba(24,144,255,.2)}.BmiHealthCalculator_inputGroup___TtMJ .BmiHealthCalculator_input__1nzX1 .ant-input-suffix{color:#666;font-size:14px}.BmiHealthCalculator_buttonGroup__fi9Eg{margin-top:24px;text-align:center}.BmiHealthCalculator_buttonGroup__fi9Eg .BmiHealthCalculator_resetButton__BB1Q4{border-radius:8px;height:44px;padding:0 32px;font-size:16px;font-weight:500;-webkit-transition:all .3s ease;transition:all .3s ease}.BmiHealthCalculator_buttonGroup__fi9Eg .BmiHealthCalculator_resetButton__BB1Q4:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 4px 12px rgba(24,144,255,.3);box-shadow:0 4px 12px rgba(24,144,255,.3)}.BmiHealthCalculator_resultCard__ohIBL{margin-bottom:24px;border-radius:12px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.08);box-shadow:0 2px 8px rgba(0,0,0,.08);border:1px solid #f0f0f0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.95)}.BmiHealthCalculator_resultCard__ohIBL .ant-card-head{border-bottom:1px solid #f0f0f0;padding:16px 24px}.BmiHealthCalculator_resultCard__ohIBL .ant-card-head .ant-card-head-title{font-size:18px;font-weight:600;color:#1a1a1a}.BmiHealthCalculator_resultCard__ohIBL .ant-card-body{padding:24px}@media(max-width:768px){.BmiHealthCalculator_resultCard__ohIBL .ant-card-body{padding:16px}}.BmiHealthCalculator_bmiDisplay__OsMn4{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:24px;padding:20px;background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-radius:12px}@media(max-width:768px){.BmiHealthCalculator_bmiDisplay__OsMn4{-ms-flex-direction:column;flex-direction:column;text-align:center;gap:16px}}.BmiHealthCalculator_bmiValue___lOfv{display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline;gap:8px}.BmiHealthCalculator_bmiValue___lOfv .BmiHealthCalculator_bmiNumber__9_UCK{font-size:48px;font-weight:700;color:#1a1a1a;line-height:1}@media(max-width:768px){.BmiHealthCalculator_bmiValue___lOfv .BmiHealthCalculator_bmiNumber__9_UCK{font-size:36px}}.BmiHealthCalculator_bmiValue___lOfv .BmiHealthCalculator_bmiUnit__gThdb{font-size:18px;color:#666;font-weight:500}@media(max-width:768px){.BmiHealthCalculator_bmiValue___lOfv .BmiHealthCalculator_bmiUnit__gThdb{font-size:16px}}.BmiHealthCalculator_bmiCategory__36Qza .BmiHealthCalculator_categoryText__kXlai{font-size:20px;font-weight:600;padding:8px 16px;border-radius:20px;background:hsla(0,0%,100%,.8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@media(max-width:768px){.BmiHealthCalculator_bmiCategory__36Qza .BmiHealthCalculator_categoryText__kXlai{font-size:18px}}.BmiHealthCalculator_progressSection__ZNn0G{margin-bottom:24px}.BmiHealthCalculator_progressSection__ZNn0G .ant-typography{display:block;margin-bottom:12px;font-size:16px;font-weight:600;color:#1a1a1a}.BmiHealthCalculator_progressSection__ZNn0G .BmiHealthCalculator_progress__fxvGQ{margin-bottom:12px}.BmiHealthCalculator_progressSection__ZNn0G .BmiHealthCalculator_progress__fxvGQ .ant-progress-bg{border-radius:4px}.BmiHealthCalculator_progressSection__ZNn0G .BmiHealthCalculator_rangeLabels__JGecg{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;font-size:12px}.BmiHealthCalculator_progressSection__ZNn0G .BmiHealthCalculator_rangeLabels__JGecg .ant-typography{margin:0;font-size:12px;font-weight:400}.BmiHealthCalculator_healthInfo__kWZ64 .BmiHealthCalculator_alert__CzjfF{margin-bottom:20px;border-radius:8px;border:none;background:rgba(24,144,255,.05)}.BmiHealthCalculator_healthInfo__kWZ64 .BmiHealthCalculator_alert__CzjfF .ant-alert-message{font-weight:600;color:#1a1a1a}.BmiHealthCalculator_healthInfo__kWZ64 .BmiHealthCalculator_alert__CzjfF .ant-alert-description{color:#666;line-height:1.6}.BmiHealthCalculator_healthInfo__kWZ64 .BmiHealthCalculator_infoSection__Yj7R_{margin-bottom:20px}.BmiHealthCalculator_healthInfo__kWZ64 .BmiHealthCalculator_infoSection__Yj7R_ .ant-typography{margin-bottom:12px!important;font-size:16px;color:#1a1a1a}.BmiHealthCalculator_healthInfo__kWZ64 .BmiHealthCalculator_infoSection__Yj7R_ .ant-typography-paragraph{color:#666;line-height:1.6;margin:0!important}.BmiHealthCalculator_instructionCard__DhYtW{border-radius:12px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.08);box-shadow:0 2px 8px rgba(0,0,0,.08);border:1px solid #f0f0f0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.95)}.BmiHealthCalculator_instructionCard__DhYtW .ant-card-head{border-bottom:1px solid #f0f0f0;padding:16px 24px}.BmiHealthCalculator_instructionCard__DhYtW .ant-card-head .ant-card-head-title{font-size:18px;font-weight:600;color:#1a1a1a}.BmiHealthCalculator_instructionCard__DhYtW .ant-card-body{padding:24px}.BmiHealthCalculator_instructionContent__lhpN3 .ant-typography-paragraph{color:#666;line-height:1.6;margin-bottom:16px!important}.BmiHealthCalculator_instructionContent__lhpN3 .BmiHealthCalculator_instructionList__OnS4D{margin:0;padding-left:20px;color:#666;line-height:1.8}.BmiHealthCalculator_instructionContent__lhpN3 .BmiHealthCalculator_instructionList__OnS4D li{margin-bottom:8px}.BmiHealthCalculator_instructionContent__lhpN3 .BmiHealthCalculator_instructionList__OnS4D li:last-child{margin-bottom:0}.BmiHealthCalculator_container__WY_yb{-webkit-animation:BmiHealthCalculator_fadeIn__LrVNq .5s ease-in-out;animation:BmiHealthCalculator_fadeIn__LrVNq .5s ease-in-out}@-webkit-keyframes BmiHealthCalculator_fadeIn__LrVNq{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes BmiHealthCalculator_fadeIn__LrVNq{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@media(max-width:768px){.BmiHealthCalculator_container__WY_yb .BmiHealthCalculator_titleSection__t9R5p{margin-bottom:24px;padding:16px 0}.BmiHealthCalculator_container__WY_yb .BmiHealthCalculator_inputCard__EGHeR,.BmiHealthCalculator_container__WY_yb .BmiHealthCalculator_instructionCard__DhYtW,.BmiHealthCalculator_container__WY_yb .BmiHealthCalculator_resultCard__ohIBL{margin-bottom:16px}.BmiHealthCalculator_container__WY_yb .BmiHealthCalculator_bmiDisplay__OsMn4{padding:16px}.BmiHealthCalculator_container__WY_yb .BmiHealthCalculator_healthInfo__kWZ64 .BmiHealthCalculator_infoSection__Yj7R_{margin-bottom:16px}}.BMILicenseFeeCalculator_header__3JuHQ{text-align:center;margin-bottom:40px}.BMILicenseFeeCalculator_header__3JuHQ h1{color:#63318c;font-size:28px;font-weight:700;margin-bottom:16px;text-shadow:0 2px 2px rgba(0,0,0,.2);letter-spacing:1px}.BMILicenseFeeCalculator_header__3JuHQ p{color:#666;font-size:16px;font-weight:400;line-height:1.7}.BMILicenseFeeCalculator_container__Ge4qg{width:100%}.BMILicenseFeeCalculator_calculationCard__GP_K_{height:100%;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1);border-radius:12px;border:none}.BMILicenseFeeCalculator_calculationCard__GP_K_ .ant-card-head{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border-radius:12px 12px 0 0}.BMILicenseFeeCalculator_calculationCard__GP_K_ .ant-card-head .ant-card-head-title{color:#fff;font-weight:600}.BMILicenseFeeCalculator_calculationCard__GP_K_ .ant-card-body{padding:24px}.BMILicenseFeeCalculator_resultCard__W3UZ_{margin-bottom:24px;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1);border-radius:12px;border:none}.BMILicenseFeeCalculator_resultCard__W3UZ_ .ant-card-head{background:linear-gradient(135deg,#52c41a,#389e0d);color:#fff;border-radius:12px 12px 0 0}.BMILicenseFeeCalculator_resultCard__W3UZ_ .ant-card-head .ant-card-head-title{color:#fff;font-weight:600}.BMILicenseFeeCalculator_resultCard__W3UZ_ .ant-card-body{padding:24px}.BMILicenseFeeCalculator_infoCard__NyZzb{margin-bottom:24px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.08);box-shadow:0 2px 8px rgba(0,0,0,.08);border-radius:12px;border:none}.BMILicenseFeeCalculator_infoCard__NyZzb .ant-card-head{background:linear-gradient(135deg,#1890ff,#096dd9);color:#fff;border-radius:12px 12px 0 0}.BMILicenseFeeCalculator_infoCard__NyZzb .ant-card-head .ant-card-head-title{color:#fff;font-weight:600}.BMILicenseFeeCalculator_infoCard__NyZzb .ant-card-body{padding:20px}.BMILicenseFeeCalculator_resultContent__8V6Zr{text-align:center}.BMILicenseFeeCalculator_breakdown__RS1c2{margin:16px 0;text-align:left}.BMILicenseFeeCalculator_breakdown__RS1c2 .BMILicenseFeeCalculator_breakdownItem__TYurX{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:8px 0;border-bottom:1px solid #f0f0f0}.BMILicenseFeeCalculator_breakdown__RS1c2 .BMILicenseFeeCalculator_breakdownItem__TYurX:last-child{border-bottom:none}.BMILicenseFeeCalculator_buttonGroup__9YSKp{display:-ms-flexbox;display:flex;gap:16px;-ms-flex-pack:center;justify-content:center;margin-top:24px}.BMILicenseFeeCalculator_buttonGroup__9YSKp .ant-btn{min-width:120px;height:48px;border-radius:8px;font-weight:600;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1);-webkit-transition:all .3s ease;transition:all .3s ease}.BMILicenseFeeCalculator_buttonGroup__9YSKp .ant-btn:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 4px 16px rgba(0,0,0,.15);box-shadow:0 4px 16px rgba(0,0,0,.15)}.BMILicenseFeeCalculator_buttonGroup__9YSKp .ant-btn.ant-btn-primary{background:linear-gradient(135deg,#667eea,#764ba2);border:none}.BMILicenseFeeCalculator_buttonGroup__9YSKp .ant-btn.ant-btn-primary:hover{background:linear-gradient(135deg,#5a6fd8,#6a4190)}.BMILicenseFeeCalculator_calculationCard__GP_K_,.BMILicenseFeeCalculator_infoCard__NyZzb,.BMILicenseFeeCalculator_resultCard__W3UZ_{-webkit-transition:all .3s ease;transition:all .3s ease}.BMILicenseFeeCalculator_calculationCard__GP_K_:hover,.BMILicenseFeeCalculator_infoCard__NyZzb:hover,.BMILicenseFeeCalculator_resultCard__W3UZ_:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px);-webkit-box-shadow:0 8px 24px rgba(0,0,0,.15);box-shadow:0 8px 24px rgba(0,0,0,.15)}.BMILicenseFeeCalculator_formElements__YeL7F .ant-select .ant-select-selector{border-radius:8px;border:2px solid #f0f0f0;-webkit-transition:all .3s ease;transition:all .3s ease}.BMILicenseFeeCalculator_formElements__YeL7F .ant-select .ant-select-selector:hover{border-color:#667eea}.BMILicenseFeeCalculator_formElements__YeL7F .ant-select .ant-select-selector:focus{border-color:#667eea;-webkit-box-shadow:0 0 0 2px rgba(102,126,234,.2);box-shadow:0 0 0 2px rgba(102,126,234,.2)}.BMILicenseFeeCalculator_formElements__YeL7F .ant-input-number .ant-input-number-input{border-radius:8px;border:2px solid #f0f0f0;-webkit-transition:all .3s ease;transition:all .3s ease}.BMILicenseFeeCalculator_formElements__YeL7F .ant-input-number .ant-input-number-input:hover{border-color:#667eea}.BMILicenseFeeCalculator_formElements__YeL7F .ant-input-number .ant-input-number-input:focus{border-color:#667eea;-webkit-box-shadow:0 0 0 2px rgba(102,126,234,.2);box-shadow:0 0 0 2px rgba(102,126,234,.2)}.BMILicenseFeeCalculator_formElements__YeL7F .ant-statistic .ant-statistic-title{font-size:1.1rem;color:#666;margin-bottom:16px}.BMILicenseFeeCalculator_formElements__YeL7F .ant-statistic .ant-statistic-content{font-size:2.5rem;font-weight:700}.BMILicenseFeeCalculator_formElements__YeL7F .ant-alert{border-radius:8px;border:none;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.08);box-shadow:0 2px 8px rgba(0,0,0,.08)}.BMILicenseFeeCalculator_formElements__YeL7F .ant-divider{margin:20px 0;border-color:#f0f0f0}.BookmarkManager_header__8XQM_{text-align:center;margin-bottom:40px}.BookmarkManager_header__8XQM_ h1{color:#63318c;font-size:28px;font-weight:700;margin-bottom:16px;text-shadow:0 2px 2px rgba(0,0,0,.2);letter-spacing:1px}.BookmarkManager_header__8XQM_ p{color:#666;font-size:16px;font-weight:400;line-height:1.7}.BookmarkManager_container__oZASh{min-height:100vh}.BookmarkManager_content__H9UnV{margin-bottom:20px}.BookmarkManager_inputPanel__dmQZP{background:#fff;border-radius:16px;padding:24px;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.08),0 2px 8px rgba(0,0,0,.04);box-shadow:0 4px 20px rgba(0,0,0,.08),0 2px 8px rgba(0,0,0,.04);border:1px solid hsla(0,0%,100%,.3);-webkit-transition:all .3s ease;transition:all .3s ease}.BookmarkManager_inputPanel__dmQZP:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 6px 24px rgba(0,0,0,.12),0 3px 12px rgba(0,0,0,.06);box-shadow:0 6px 24px rgba(0,0,0,.12),0 3px 12px rgba(0,0,0,.06)}.BookmarkManager_panelTitle__2JfA3{font-size:18px;font-weight:600;color:#1e293b;margin-bottom:20px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px}.BookmarkManager_panelTitle__2JfA3:before{content:"";width:3px;height:18px;background:linear-gradient(135deg,#3b82f6,#1d4ed8);border-radius:2px}.BookmarkManager_formGroup__EZJLx{margin-bottom:20px}.BookmarkManager_label__1829J{display:block;font-size:13px;font-weight:500;color:#475569;margin-bottom:6px;-webkit-transition:color .2s ease;transition:color .2s ease}.BookmarkManager_input__ubFGW{width:100%;padding:12px 16px;border:1.5px solid #e2e8f0;border-radius:8px;font-size:14px;background:hsla(0,0%,100%,.9);-webkit-transition:all .2s ease;transition:all .2s ease;color:#334155}.BookmarkManager_input__ubFGW:focus{outline:none;border-color:#3b82f6;-webkit-box-shadow:0 0 0 3px rgba(59,130,246,.1);box-shadow:0 0 0 3px rgba(59,130,246,.1);background:hsla(0,0%,100%,.95)}.BookmarkManager_input__ubFGW::-webkit-input-placeholder{color:#94a3b8}.BookmarkManager_input__ubFGW::-moz-placeholder{color:#94a3b8}.BookmarkManager_input__ubFGW:-ms-input-placeholder{color:#94a3b8}.BookmarkManager_input__ubFGW::-ms-input-placeholder{color:#94a3b8}.BookmarkManager_input__ubFGW::placeholder{color:#94a3b8}.BookmarkManager_textarea__e8ynC{resize:vertical;min-height:80px;font-family:inherit}.BookmarkManager_addButton__pJwx2{width:100%;height:44px;background:linear-gradient(135deg,#3b82f6,#1d4ed8);border:none;border-radius:8px;font-size:14px;font-weight:500;color:#fff;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:6px;-webkit-box-shadow:0 2px 8px rgba(59,130,246,.25);box-shadow:0 2px 8px rgba(59,130,246,.25)}.BookmarkManager_addButton__pJwx2:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 4px 12px rgba(59,130,246,.35);box-shadow:0 4px 12px rgba(59,130,246,.35);background:linear-gradient(135deg,#2563eb,#1e40af)}.BookmarkManager_addButton__pJwx2:active{-webkit-transform:translateY(0);transform:translateY(0)}.BookmarkManager_addButton__pJwx2:disabled{opacity:.6;cursor:not-allowed;-webkit-transform:none;transform:none}.BookmarkManager_listPanel__s5s3b{background:#fff;border-radius:16px;padding:24px;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.08),0 2px 8px rgba(0,0,0,.04);box-shadow:0 4px 20px rgba(0,0,0,.08),0 2px 8px rgba(0,0,0,.04);border:1px solid hsla(0,0%,100%,.3);margin-top:20px;-webkit-transition:all .3s ease;transition:all .3s ease}.BookmarkManager_listPanel__s5s3b:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 6px 24px rgba(0,0,0,.12),0 3px 12px rgba(0,0,0,.06);box-shadow:0 6px 24px rgba(0,0,0,.12),0 3px 12px rgba(0,0,0,.06)}.BookmarkManager_listHeader__A4XkM{margin-bottom:20px}.BookmarkManager_listTitle__ZKZp_{font-size:18px;font-weight:600;color:#1e293b;margin-bottom:8px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px}.BookmarkManager_listTitle__ZKZp_:before{content:"";width:3px;height:18px;background:linear-gradient(135deg,#10b981,#059669);border-radius:2px}.BookmarkManager_listStats__sPDro{font-size:12px;color:#64748b;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:6px}.BookmarkManager_actionsBar__vk_gP{display:-ms-flexbox;display:flex;gap:8px;margin-bottom:20px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(max-width:768px){.BookmarkManager_actionsBar__vk_gP{gap:6px}}.BookmarkManager_actionButton___YxSz{border:1.5px solid #e2e8f0;border-radius:6px;background:hsla(0,0%,100%,.9);font-size:13px;font-weight:500;color:#475569;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:6px;min-height:36px;min-width:100px;-ms-flex-pack:center;justify-content:center}.BookmarkManager_actionButton___YxSz:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);border-color:#cbd5e1;background:hsla(0,0%,100%,.95);-webkit-box-shadow:0 2px 8px rgba(0,0,0,.08);box-shadow:0 2px 8px rgba(0,0,0,.08)}.BookmarkManager_actionButton___YxSz:active{-webkit-transform:translateY(0);transform:translateY(0)}.BookmarkManager_actionButton___YxSz:disabled{opacity:.4;cursor:not-allowed;color:#94a3b8}.BookmarkManager_actionButton___YxSz:disabled,.BookmarkManager_actionButton___YxSz:disabled:hover{-webkit-transform:none;transform:none;background:rgba(241,245,249,.8);border-color:#e2e8f0;-webkit-box-shadow:none;box-shadow:none}.BookmarkManager_actionButton___YxSz.BookmarkManager_primary__tEKb4{color:#fff;background:linear-gradient(135deg,#3b82f6,#1d4ed8);border-color:rgba(0,0,0,0);-webkit-box-shadow:0 2px 8px rgba(59,130,246,.25);box-shadow:0 2px 8px rgba(59,130,246,.25)}.BookmarkManager_actionButton___YxSz.BookmarkManager_primary__tEKb4:hover{background:linear-gradient(135deg,#2563eb,#1e40af);-webkit-box-shadow:0 3px 12px rgba(59,130,246,.35);box-shadow:0 3px 12px rgba(59,130,246,.35)}.BookmarkManager_actionButton___YxSz.BookmarkManager_primary__tEKb4:disabled{color:#666;background:rgba(148,163,184,.3);border-color:rgba(0,0,0,0);-webkit-box-shadow:none;box-shadow:none}.BookmarkManager_actionButton___YxSz.BookmarkManager_primary__tEKb4:disabled:hover{background:rgba(148,163,184,.3);-webkit-box-shadow:none;box-shadow:none}.BookmarkManager_actionButton___YxSz.BookmarkManager_danger__cgwo6{background:linear-gradient(135deg,#ef4444,#dc2626);border-color:rgba(0,0,0,0);color:#fff;-webkit-box-shadow:0 2px 8px rgba(239,68,68,.25);box-shadow:0 2px 8px rgba(239,68,68,.25)}.BookmarkManager_actionButton___YxSz.BookmarkManager_danger__cgwo6:hover{background:linear-gradient(135deg,#dc2626,#b91c1c);-webkit-box-shadow:0 3px 12px rgba(239,68,68,.35);box-shadow:0 3px 12px rgba(239,68,68,.35)}.BookmarkManager_actionButton___YxSz.BookmarkManager_danger__cgwo6 .ant-btn:disabled{background:rgba(239,68,68,.3);border-color:rgba(0,0,0,0);color:hsla(0,0%,100%,.6);-webkit-box-shadow:none;box-shadow:none}.BookmarkManager_actionButton___YxSz.BookmarkManager_danger__cgwo6 .ant-btn:disabled:hover{background:rgba(239,68,68,.3);-webkit-box-shadow:none;box-shadow:none}.BookmarkManager_popconfirmWrapper__6bVkV .ant-popover-trigger{display:inline-block;width:auto}.BookmarkManager_popconfirmWrapper__6bVkV .ant-popover-trigger .ant-btn{width:100%;min-width:100px}.BookmarkManager_bookmarkList__Tqw7M{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:12px}.BookmarkManager_emptyState__gVImZ{text-align:center;padding:40px 20px;color:#94a3b8}.BookmarkManager_emptyIcon__e47rf{font-size:32px;margin-bottom:12px;opacity:.6}.BookmarkManager_emptyText__kXqq1{font-size:16px;font-weight:500;margin-bottom:6px;color:#64748b}.BookmarkManager_emptySubtext__sNygH{font-size:13px;color:#94a3b8}.BookmarkManager_bookmarkItem__HfTJ4{background:hsla(0,0%,100%,.8);border:1px solid hsla(0,0%,100%,.4);border-radius:10px;padding:16px;-webkit-transition:all .2s ease;transition:all .2s ease;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:12px}.BookmarkManager_bookmarkItem__HfTJ4:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);background:hsla(0,0%,100%,.9);-webkit-box-shadow:0 3px 12px rgba(0,0,0,.08);box-shadow:0 3px 12px rgba(0,0,0,.08);border-color:rgba(59,130,246,.2)}.BookmarkManager_bookmarkItem__HfTJ4.BookmarkManager_selected__k5tyR{background:rgba(59,130,246,.08);border-color:rgba(59,130,246,.3);-webkit-box-shadow:0 2px 8px rgba(59,130,246,.15);box-shadow:0 2px 8px rgba(59,130,246,.15)}.BookmarkManager_checkbox__gSQOD{-ms-flex-negative:0;flex-shrink:0}.BookmarkManager_checkbox__gSQOD .ant-checkbox-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.BookmarkManager_checkbox__gSQOD .ant-checkbox{width:16px;height:16px}.BookmarkManager_checkbox__gSQOD .ant-checkbox-inner{border-radius:4px;border:1.5px solid #cbd5e1;background:hsla(0,0%,100%,.9);-webkit-transition:all .2s ease;transition:all .2s ease}.BookmarkManager_checkbox__gSQOD .ant-checkbox-inner:hover{border-color:#3b82f6}.BookmarkManager_checkbox__gSQOD .ant-checkbox-checked .ant-checkbox-inner{background:linear-gradient(135deg,#3b82f6,#1d4ed8);border-color:rgba(0,0,0,0)}.BookmarkManager_bookmarkContent__4of8E{-ms-flex:1 1;flex:1 1;min-width:0}.BookmarkManager_bookmarkCommon__Ly5ju,.BookmarkManager_bookmarkRemark__ms1ij,.BookmarkManager_bookmarkUrl__GO_Je{max-width:calc(100vw - 1100px);min-width:50px;overflow:hidden;text-overflow:ellipsis;word-break:break-all;display:-webkit-box;line-clamp:2;box-orient:vertical;-webkit-line-clamp:2;-webkit-box-orient:vertical}.BookmarkManager_bookmarkTitle__7RiGq{font-size:14px;font-weight:500;color:#1e293b;margin-bottom:3px;line-height:1.4;max-width:calc(100vw - 1100px);min-width:50px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.BookmarkManager_bookmarkUrl__GO_Je{font-size:12px;color:#3b82f6;margin-bottom:6px}.BookmarkManager_bookmarkRemark__ms1ij{font-size:11px;color:#64748b;line-height:1.4}.BookmarkManager_bookmarkActions__P2OqQ{display:-ms-flexbox;display:flex;gap:6px;-ms-flex-negative:0;flex-shrink:0}@media(max-width:768px){.BookmarkManager_bookmarkActions__P2OqQ{-ms-flex-direction:column;flex-direction:column;gap:4px}}.BookmarkManager_openPopupTip____Mwh{margin-top:16px;padding:12px 16px;background:rgba(59,130,246,.08);border:1px solid rgba(59,130,246,.2);border-radius:8px;color:#3b82f6;font-size:12px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:6px;-webkit-animation:BookmarkManager_fadeInUp__pCLr7 .3s ease-out;animation:BookmarkManager_fadeInUp__pCLr7 .3s ease-out}.BookmarkManager_openPopupTip____Mwh:before{content:"💡";font-size:14px}.BookmarkManager_editModal___WUmt .ant-modal-content{background:hsla(0,0%,100%,.95);border-radius:12px;border:1px solid hsla(0,0%,100%,.3);-webkit-box-shadow:0 8px 32px rgba(0,0,0,.12);box-shadow:0 8px 32px rgba(0,0,0,.12)}.BookmarkManager_editModal___WUmt .ant-modal-header{background:rgba(0,0,0,0);border-bottom:1px solid rgba(0,0,0,.08);border-radius:12px 12px 0 0;padding:20px 20px 16px}.BookmarkManager_editModal___WUmt .ant-modal-title{font-size:16px;font-weight:600;color:#1e293b}.BookmarkManager_editModal___WUmt .ant-modal-body{padding:20px}.BookmarkManager_editModal___WUmt .ant-modal-footer{background:rgba(0,0,0,0);border-top:1px solid rgba(0,0,0,.08);border-radius:0 0 12px 12px;padding:12px 20px 20px}.BookmarkManager_editModal___WUmt .ant-btn{border-radius:6px;font-weight:500;-webkit-transition:all .2s ease;transition:all .2s ease}.BookmarkManager_editModal___WUmt .ant-btn-primary{background:linear-gradient(135deg,#3b82f6,#1d4ed8);border:none;-webkit-box-shadow:0 2px 8px rgba(59,130,246,.25);box-shadow:0 2px 8px rgba(59,130,246,.25)}.BookmarkManager_editModal___WUmt .ant-btn-primary:hover{background:linear-gradient(135deg,#2563eb,#1e40af);-webkit-box-shadow:0 3px 12px rgba(59,130,246,.35);box-shadow:0 3px 12px rgba(59,130,246,.35)}@-webkit-keyframes BookmarkManager_fadeInUp__pCLr7{0%{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes BookmarkManager_fadeInUp__pCLr7{0%{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes BookmarkManager_fadeIn__UNSba{0%{opacity:0}to{opacity:1}}@keyframes BookmarkManager_fadeIn__UNSba{0%{opacity:0}to{opacity:1}}@media(max-width:768px){.BookmarkManager_container__oZASh{padding:16px}.BookmarkManager_header__8XQM_{margin-bottom:24px;padding:16px 0}.BookmarkManager_mainTitle__q0W2A{font-size:24px}.BookmarkManager_mainSubtitle__vhtyM{font-size:14px}.BookmarkManager_inputPanel__dmQZP,.BookmarkManager_listPanel__s5s3b{padding:20px 16px;border-radius:12px}.BookmarkManager_listTitle__ZKZp_,.BookmarkManager_panelTitle__2JfA3{font-size:16px}.BookmarkManager_input__ubFGW{padding:10px 14px;font-size:14px}.BookmarkManager_addButton__pJwx2{height:40px;font-size:14px}.BookmarkManager_bookmarkItem__HfTJ4{padding:12px;gap:10px}.BookmarkManager_bookmarkTitle__7RiGq{font-size:13px}.BookmarkManager_bookmarkUrl__GO_Je{font-size:11px}.BookmarkManager_bookmarkRemark__ms1ij{font-size:10px}}.Record_record__ilQSX .Record_recordList__BEUgb{min-height:100px}.Record_record__ilQSX .Record_recordList__BEUgb .Record_noData__NWI0V{color:#000;text-align:center;margin:30px auto}.Index_index__NsnUm{overflow:hidden}.Content_content__yP4S9{position:relative;z-index:3}.Content_content__yP4S9 .Content_contentSpace__aQ4tl{height:100vh}.Content_content__yP4S9 .Content_contentContainer__ueWp8{min-height:100vh;margin:0 20px;padding:20px;border-radius:12px;background-color:rgba(0,0,0,.2)}.Content_content__yP4S9 .Content_contentContainer__ueWp8 .ant-tabs .ant-tabs-nav{border-radius:22px;background-color:hsla(0,0%,100%,.6);padding:0 20px 10px}.Content_content__yP4S9 .Content_contentContainer__ueWp8 .ant-tabs .ant-tabs-nav:before{display:none}.Content_content__yP4S9 .Content_contentContainer__ueWp8 .ant-tabs .ant-tabs-nav .ant-tabs-tab{padding:5px 0}.Content_content__yP4S9 .Content_contentLoading__4ZbU2{width:100vw;height:100vh;line-height:100vh;text-align:center;font-size:24px;font-weight:700;color:#1890ff;background-color:rgba(0,0,0,.2);position:fixed;top:0;left:0;right:0;bottom:0;z-index:99}.HomePage_homePage__LT3yV{min-height:100vh}