@charset "UTF-8";.chapter_item{display:block;overflow:hidden;border-radius:.5rem;border-width:1px;--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@media (min-width: 768px){.chapter_item{border-radius:.75rem}}.chapter_item{border-color:#3586b673;background-color:#3586b60d}.chapter_item:has(.chapter_card){--tw-shadow-color: rgba(53, 134, 182, .1);--tw-shadow: var(--tw-shadow-colored)}.chapter_item+.chapter_item{margin-top:.75rem}@media (min-width: 768px){.chapter_item+.chapter_item{margin-top:1rem}}.chapter_item+.chapter_item.hide{display:none}.chapter_item .chapter_card{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.75rem}@media (min-width: 768px){.chapter_item .chapter_card{padding:1.25rem}}.chapter_item .chapter_card .card_icon{width:100%}.chapter_item .chapter_card .card_bd{padding:1.25rem}.chapter_item .chapter_card .chapter_no,.chapter_item .chapter_card .chapter_name{margin-bottom:.25rem;font-size:1rem;line-height:1.5rem;font-weight:500;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}@media (min-width: 768px){.chapter_item .chapter_card .chapter_no,.chapter_item .chapter_card .chapter_name{margin-bottom:.75rem;font-size:1.125rem;line-height:1.75rem}}.chapter_item .chapter_card .chapter_no,.chapter_item .chapter_card .chapter_name{line-height:1.25}.chapter_item .chapter_card .chapter_des{font-size:.75rem;line-height:1rem;color:#00000073}@media (min-width: 768px){.chapter_item .chapter_card .chapter_des{font-size:.875rem;line-height:1.25rem}}.chapter_item .chapter_card .chapter_action{margin-top:.5rem;margin-bottom:.5rem;display:flex;justify-content:space-between}@media (min-width: 768px){.chapter_item .chapter_card .chapter_action{margin-top:1rem;margin-bottom:1rem}}.chapter_item .chapter_card .lesson_count{height:1.75rem;width:1.75rem;border-radius:9999px;border-width:1px;border-color:#d430304d;font-size:1.125rem;line-height:1.75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(189 45 45 / var(--tw-text-opacity, 1))}@media (min-width: 768px){.chapter_item .chapter_card .lesson_count{height:2.75rem;width:2.75rem}}.chapter_item .chapter_card .lesson_count{display:flex;align-items:center;justify-content:center}.chapter_item .chapter_card .chapter_progress{display:flex;align-items:center}.chapter_item .chapter_card .chapter_progress>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}@media (min-width: 768px){.chapter_item .chapter_card .chapter_progress>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}}.chapter_item .chapter_card .chapter_progress .progress_bar{position:relative;display:flex;height:.25rem;flex:1 1 0%;align-items:center;border-radius:.25rem;background-color:#0000000d}@media (min-width: 768px){.chapter_item .chapter_card .chapter_progress .progress_bar{height:.5rem}}.chapter_item .chapter_card .chapter_progress .progress_bar .progress_bar_inner{position:absolute;top:0;left:0;height:100%;border-radius:.25rem;--tw-bg-opacity: 1;background-color:rgb(215 158 73 / var(--tw-bg-opacity, 1))}.chapter_item .chapter_card .chapter_progress .progress_text{font-size:1rem;line-height:1.5rem;color:#00000073}.chapter_item .chapter_bar{display:flex;align-items:flex-start;padding:.75rem}@media (min-width: 768px){.chapter_item .chapter_bar{padding:1.25rem}}.chapter_item .chapter_bar .chapter_status{display:flex;height:1.75rem;width:1.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;font-size:1.125rem;line-height:1.75rem;font-weight:600}@media (min-width: 768px){.chapter_item .chapter_bar .chapter_status{height:2.75rem;width:2.75rem}}.chapter_item .chapter_bar .chapter_status{border-width:1px}.chapter_item .chapter_bar .chapter_status .iconfont{font-size:.875rem;line-height:1.25rem}@media (min-width: 768px){.chapter_item .chapter_bar .chapter_status .iconfont{font-size:1.25rem;line-height:1.75rem}}.chapter_item .chapter_bar .chapter_status .iconfont{line-height:1}.chapter_item .chapter_bar .chapter_status .chapter_progress{font-size:.75rem;line-height:1rem}@media (min-width: 768px){.chapter_item .chapter_bar .chapter_status .chapter_progress{font-size:.875rem;line-height:1.25rem}}.chapter_item .chapter_bar .chapter_bd{flex:1 1 0%;padding-left:.5rem}@media (min-width: 768px){.chapter_item .chapter_bar .chapter_bd{padding-left:1rem}}.chapter_item .chapter_bar .chapter_bd .chapter_info{display:flex;align-items:center;justify-content:space-between;font-size:.75rem;line-height:1rem}@media (min-width: 768px){.chapter_item .chapter_bar .chapter_bd .chapter_info{font-size:.875rem;line-height:1.25rem}}.chapter_item .chapter_bar .chapter_bd .chapter_name{font-size:.875rem;line-height:1.25rem}@media (min-width: 768px){.chapter_item .chapter_bar .chapter_bd .chapter_name{font-size:1rem;line-height:1.5rem}}.chapter_item .chapter_bar.status_0{border-color:#3586b673;background-color:#3586b60d;color:#00000073}.chapter_item .chapter_bar.status_0 .chapter_status{border-color:#00000073}.chapter_item .chapter_bar.status_1{border-color:#3586b673;background-color:#3586b61a;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.chapter_item .chapter_bar.status_1 .chapter_status{--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity, 1))}.chapter_item .chapter_bar.status_2{border-color:#3586b673;background-color:#3586b666;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.chapter_item .chapter_bar.status_2 .chapter_status{--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity, 1))}.chapter_item .chapter_bar.status_3{border-color:#3586b673;background-color:#3586b6b3;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.chapter_item .chapter_bar.status_3 .chapter_status{--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity, 1))}.chapter_item .chapter_bar.status_4{border-color:#3586b6e6;--tw-bg-opacity: 1;background-color:rgb(53 134 182 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.chapter_item .chapter_bar.status_4 .chapter_status{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.chapter_item.is_obligatory{border-color:#bd2d2db3;background-color:#bd2d2d0d}.chapter_item.is_obligatory:has(.chapter_card){--tw-shadow-color: rgba(189, 45, 45, .1);--tw-shadow: var(--tw-shadow-colored)}.chapter_item.is_obligatory .chapter_bar.status_0{border-color:#bd2d2d73;background-color:#bd2d2d0d}.chapter_item.is_obligatory .chapter_bar.status_0 .chapter_status{border-color:#bd2d2d73}.chapter_item.is_obligatory .chapter_bar.status_1{border-color:#bd2d2d73;background-color:#bd2d2d1a}.chapter_item.is_obligatory .chapter_bar.status_2{border-color:#bd2d2d0d;background-color:#bd2d2d66}.chapter_item.is_obligatory .chapter_bar.status_3{border-color:#bd2d2d0d;background-color:#bd2d2db3}.chapter_item.is_obligatory .chapter_bar.status_4{border-color:#bd2d2de6;--tw-bg-opacity: 1;background-color:rgb(189 45 45 / var(--tw-bg-opacity, 1))}#svgmap_root .loading{position:absolute;z-index:20;display:flex;height:100%;width:100%;align-items:center;justify-content:center;background-color:#fff9}#svgmap_root .loading i{font-size:36px;--tw-text-opacity: 1;color:rgb(215 0 16 / var(--tw-text-opacity, 1));animation:alternate-page-loading-animation .8s linear infinite}@keyframes alternate-page-loading-animation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}#svgmap_root .svgmap_wrap{flex-direction:column;align-items:flex-start}@media (min-width: 768px){#svgmap_root .svgmap_wrap{display:flex;height:680px;flex-direction:row}}#svgmap_root .svgmap_wrap .map_select{margin-top:1.25rem;margin-bottom:1.25rem;width:100%}@media (min-width: 768px){#svgmap_root .svgmap_wrap .map_select{margin-top:2.25rem;margin-bottom:2.25rem;display:none}}#svgmap_root .svgmap_wrap .map_select .ant-select{width:100%}#svgmap_root .svgmap_wrap .sidebar{margin-bottom:.5rem;width:100%;flex-shrink:0}@media (min-width: 768px){#svgmap_root .svgmap_wrap .sidebar{margin-bottom:0;margin-right:1.75rem;height:400px;height:100%;width:380px;overflow-y:auto;padding-right:.75rem}}#svgmap_root .svgmap_wrap .map_area{position:relative;display:none;height:400px;width:100%;overflow:hidden;border-radius:.5rem;border-width:1px;border-color:#e5e5e5;--tw-bg-opacity: 1;background-color:rgb(252 252 252 / var(--tw-bg-opacity, 1))}@media (min-width: 768px){#svgmap_root .svgmap_wrap .map_area{display:block;height:100%;width:auto;flex:1 1 0%;border-radius:1rem}}#svgmap_root .svgmap_wrap .map_area .svgmap_svg{height:100%;width:100%}#svgmap_root .svgmap_wrap .map_area .svgmap_svg .region{cursor:pointer}#svgmap_root .svgmap_wrap .map_area .svgmap_svg .region>path{fill-rule:evenodd;clip-rule:evenodd}#svgmap_root .svgmap_wrap .map_area .svgmap_svg .region>text{fill:#040000;font-family:SourceHanSansCN-Medium-GBpc-EUC-H;font-size:3.5px}#svgmap_root .svgmap_wrap .map_area .svgmap_svg .region._cur>text{fill:#fff}#svgmap_root .svgmap_wrap .map_area .svgmap_svg .region._cur[name=北京]>text,#svgmap_root .svgmap_wrap .map_area .svgmap_svg .region._cur[name=天津]>text,#svgmap_root .svgmap_wrap .map_area .svgmap_svg .region._cur[name=上海]>text,#svgmap_root .svgmap_wrap .map_area .svgmap_svg .region._cur[name=香港]>text,#svgmap_root .svgmap_wrap .map_area .svgmap_svg .region._cur[name=澳门]>text{fill:#000}#svgmap_root .svgmap_wrap .map_area .svgmap_svg .region.theme_1>path{fill:#faf2cd}#svgmap_root .svgmap_wrap .map_area .svgmap_svg .region.theme_1._cur>path{fill:#cd8437}#svgmap_root .svgmap_wrap .map_area .svgmap_svg .region.theme_2>path{fill:#feeacb}#svgmap_root .svgmap_wrap .map_area .svgmap_svg .region.theme_2._cur>path{fill:#be5630}#svgmap_root .svgmap_wrap .map_area .svgmap_svg .region.theme_3>path{fill:#e5ebf7}#svgmap_root .svgmap_wrap .map_area .svgmap_svg .region.theme_3._cur>path{fill:#367fac}#svgmap_root .svgmap_wrap .map_area .svgmap_svg .region.theme_4>path{fill:#e2eec5}#svgmap_root .svgmap_wrap .map_area .svgmap_svg .region.theme_4._cur>path{fill:#449145}#svgmap_root .svgmap_wrap .map_area .svgmap_svg .region.theme_5>path{fill:#f7edf4}#svgmap_root .svgmap_wrap .map_area .svgmap_svg .region.theme_5._cur>path{fill:#b42e2c}#svgmap_root .svgmap_wrap .map_area .svgmap_svg .region.theme_6>path{fill:#e0f0eb}#svgmap_root .svgmap_wrap .map_area .svgmap_svg .region.theme_6._cur>path{fill:#194682}#svgmap_root .svgmap_wrap .map_area .svgmap_svg .region.theme_7>path{fill:#8bc777}#svgmap_root .svgmap_wrap .map_area .svgmap_svg .region.theme_7._cur>path{fill:#449145}#svgmap_root .svgmap_wrap .map_area .svgmap_svg .region.theme_8._cur>text{fill:#be5630}#svgmap_root .svgmap_wrap .map_area .svgmap_svg .cls-1{font-size:4px}#svgmap_root .svgmap_wrap .map_area .svgmap_svg .cls-1,#svgmap_root .svgmap_wrap .map_area .svgmap_svg .cls-2,#svgmap_root .svgmap_wrap .map_area .svgmap_svg .cls-3,#svgmap_root .svgmap_wrap .map_area .svgmap_svg .cls-4{fill:#040000}#svgmap_root .svgmap_wrap .map_area .svgmap_svg .cls-1,#svgmap_root .svgmap_wrap .map_area .svgmap_svg .cls-2,#svgmap_root .svgmap_wrap .map_area .svgmap_svg .cls-4,#svgmap_root .svgmap_wrap .map_area .svgmap_svg .cls-5,#svgmap_root .svgmap_wrap .map_area .svgmap_svg .cls-6{font-family:SourceHanSansCN-Medium,SourceHanSansCN Medium-GBpc-EUC-H;font-weight:500}#svgmap_root .svgmap_wrap .map_area .svgmap_svg .cls-7,#svgmap_root .svgmap_wrap .map_area .svgmap_svg .cls-8{fill:#00a0e9}#svgmap_root .svgmap_wrap .map_area .svgmap_svg .cls-9,#svgmap_root .svgmap_wrap .map_area .svgmap_svg .cls-6{fill:#231815}#svgmap_root .svgmap_wrap .map_area .svgmap_svg .cls-10{fill:#898989}#svgmap_root .svgmap_wrap .map_area .svgmap_svg .cls-2{font-size:3px}#svgmap_root .svgmap_wrap .map_area .svgmap_svg .cls-3{font-family:SourceHanSansCN-Bold,SourceHanSansCN Bold-GBpc-EUC-H;font-size:3.4px;font-weight:700}#svgmap_root .svgmap_wrap .map_area .svgmap_svg .cls-4,#svgmap_root .svgmap_wrap .map_area .svgmap_svg .cls-5,#svgmap_root .svgmap_wrap .map_area .svgmap_svg .cls-6{font-size:3.5px}#svgmap_root .svgmap_wrap .map_area .svgmap_svg .cls-5{fill:#d71618}#svgmap_root .svgmap_wrap .map_area .svgmap_svg .cls-11{fill:#f7edf4}#svgmap_root .svgmap_wrap .map_area .svgmap_svg .cls-11,#svgmap_root .svgmap_wrap .map_area .svgmap_svg .cls-12,#svgmap_root .svgmap_wrap .map_area .svgmap_svg .cls-13,#svgmap_root .svgmap_wrap .map_area .svgmap_svg .cls-14,#svgmap_root .svgmap_wrap .map_area .svgmap_svg .cls-15,#svgmap_root .svgmap_wrap .map_area .svgmap_svg .cls-8,#svgmap_root .svgmap_wrap .map_area .svgmap_svg .cls-16,#svgmap_root .svgmap_wrap .map_area .svgmap_svg .cls-17,#svgmap_root .svgmap_wrap .map_area .svgmap_svg .cls-18,#svgmap_root .svgmap_wrap .map_area .svgmap_svg .cls-19,#svgmap_root .svgmap_wrap .map_area .svgmap_svg .cls-20,#svgmap_root .svgmap_wrap .map_area .svgmap_svg .cls-21,#svgmap_root .svgmap_wrap .map_area .svgmap_svg .cls-22{fill-rule:evenodd}#svgmap_root .svgmap_wrap .map_area .svgmap_svg .cls-12{fill:#f9c158}#svgmap_root .svgmap_wrap .map_area .svgmap_svg .cls-13{fill:#e0f0eb}#svgmap_root .svgmap_wrap .map_area .svgmap_svg .cls-14{fill:#bbb3d8}#svgmap_root .svgmap_wrap .map_area .svgmap_svg .cls-15{fill:#fdeff5}#svgmap_root .svgmap_wrap .map_area .svgmap_svg .cls-16{fill:#8bc777}#svgmap_root .svgmap_wrap .map_area .svgmap_svg .cls-17{fill:#e60012}#svgmap_root .svgmap_wrap .map_area .svgmap_svg .cls-18{fill:#fff}#svgmap_root .svgmap_wrap .map_area .svgmap_svg .cls-19{fill:#faf2cd}#svgmap_root .svgmap_wrap .map_area .svgmap_svg .cls-20{fill:#e2eec5}#svgmap_root .svgmap_wrap .map_area .svgmap_svg .cls-21{fill:#e5ebf7}#svgmap_root .svgmap_wrap .map_area .svgmap_svg .cls-22{fill:#feeacb}#svgmap_root .svgmap_wrap .map_area .svgmap_svg .cls-23{font-size:3.5px;fill:#00a0e9}#svgmap_root .svgmap_wrap .map_area .show_all{position:absolute;left:1.75rem;top:1.75rem;display:flex;align-items:center;justify-content:center}#svgmap_root .svgmap_wrap .map_area .show_all>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}#svgmap_root .svgmap_wrap .map_area .show_all{padding-left:.75rem;padding-right:.75rem}@media (min-width: 768px){#svgmap_root .svgmap_wrap .map_area .show_all{padding-left:1.5rem;padding-right:1.5rem}}#svgmap_root .svgmap_wrap .map_area .show_all .iconfont{font-size:1.25rem;line-height:1.75rem;--tw-text-opacity: 1;color:rgb(189 45 45 / var(--tw-text-opacity, 1));line-height:1}
