.navbar-wrapper[data-v-28392997]{position:sticky;top:0;z-index:9999}.site-info-bar[data-v-28392997]{background:#111111;height:24px;width:100%}.site-info-inner[data-v-28392997]{max-width:1200px;margin:0 auto;padding:0 24px;height:100%;display:flex;align-items:center;justify-content:flex-end;position:relative}.site-selector[data-v-28392997]{display:flex;align-items:center;gap:4px;padding:2px 8px;cursor:pointer;border-radius:4px;transition:background-color .2s ease}.site-selector[data-v-28392997]:hover{background-color:#ffffff1a}.site-selector:hover .site-icon[data-v-28392997],.site-selector:hover .site-text[data-v-28392997],.site-selector:hover .site-arrow[data-v-28392997]{color:#fff}.site-icon[data-v-28392997]{color:#fff;transition:color .2s ease}.site-text[data-v-28392997]{font-size:12px;color:#fff;transition:color .2s ease}.site-arrow[data-v-28392997]{color:#fff;transition:color .2s ease}.site-dropdown[data-v-28392997]{position:absolute;top:calc(100% + 4px);right:24px;width:160px;background-color:#1a1a1a;border-radius:8px;box-shadow:0 2px 8px #0000004d;border:1px solid rgba(255,255,255,.15);padding:4px 0;z-index:10001}.site-option[data-v-28392997]{display:flex;align-items:center;gap:8px;padding:10px 12px;cursor:default;transition:background-color .2s ease}.site-option[data-v-28392997]:hover{background-color:#ffffff14}.option-check[data-v-28392997]{display:flex;align-items:center;justify-content:center;width:16px;height:16px;color:#4ec9b0;flex-shrink:0}.option-content[data-v-28392997]{display:flex;flex-direction:column;gap:2px}.option-label[data-v-28392997]{font-size:14px;color:#fff;font-weight:500}.option-sub[data-v-28392997]{font-size:12px;color:#ffffff80}.dropdown-enter-active[data-v-28392997]{transition:all .3s ease}.dropdown-leave-active[data-v-28392997]{transition:all .2s ease}.dropdown-enter-from[data-v-28392997],.dropdown-leave-to[data-v-28392997]{opacity:0;transform:translateY(-6px)}.navbar[data-v-28392997]{background-color:#fff;border-bottom:1px solid rgba(255,255,255,.1);position:relative;z-index:9999}.navbar-inner[data-v-28392997]{display:flex;align-items:center;justify-content:space-between;max-width:1200px;margin:0 auto;height:72px;gap:24px}@media (max-width: 375px){.navbar-inner[data-v-28392997],.site-info-inner[data-v-28392997]{max-width:100%}}@media (max-width: 768px){.navbar-inner[data-v-28392997]{max-width:100%;height:47px}.navbar-logo[data-v-28392997]{height:31px!important;width:88px!important;display:block;margin-left:10px}.site-info-inner[data-v-28392997]{max-width:100%}}@media (min-width: 769px) and (max-width: 1024px){.navbar-inner[data-v-28392997],.site-info-inner[data-v-28392997]{max-width:94%}}@media (min-width: 1025px) and (max-width: 1775px){.navbar-inner[data-v-28392997],.site-info-inner[data-v-28392997]{max-width:90%}}@media (min-width: 1776px){.navbar-inner[data-v-28392997],.site-info-inner[data-v-28392997]{max-width:1600px}}.navbar-left[data-v-28392997]{display:flex;align-items:center;gap:40px;flex-shrink:0}.navbar-logo[data-v-28392997]{height:38px;width:108px;display:block;background:url(https://res-hd.hc-cdn.cn/HDSkillPortal/1.0.14/assets/logo-new-81d4240b.svg) no-repeat;background-size:cover;cursor:pointer}.navbar-nav-links[data-v-28392997]{display:flex;align-items:center;gap:var(--spacing-2xl);font-size:16px}.nav-link[data-v-28392997]{color:#8c8c8c;text-decoration:none;transition:color .2s ease;white-space:nowrap;font-weight:400}.nav-link-cloud[data-v-28392997]{position:relative;font-size:20px!important;line-height:30px!important;font-weight:600!important;color:#000!important}.cloud-text[data-v-28392997]{display:inline}.beta-badge[data-v-28392997]{position:absolute;top:-2px;right:-38px;width:34px;height:14px;pointer-events:none}.nav-link-all[data-v-28392997]{color:#191919;font-size:14px;line-height:18px}.navbar-search-wrapper[data-v-28392997]{display:flex;align-items:center}.navbar-search-desktop[data-v-28392997]{flex:1;max-width:264px;position:relative;display:flex;align-items:center}.navbar-search-btn[data-v-28392997]{display:none;width:40px;height:40px;align-items:center;justify-content:center;background:transparent;border:none;border-radius:8px;cursor:pointer;color:#8c8c8c;transition:all .2s ease}.navbar-search-btn[data-v-28392997]:hover{background-color:#0000000d;color:#191919}.navbar-search-btn.active[data-v-28392997]{color:#c2c2c2}.search-icon[data-v-28392997]{position:absolute;left:12px;color:#8c8c8c;pointer-events:none;z-index:1;width:20px;height:20px}.navbar-search-desktop input[data-v-28392997]{width:100%;height:36px;padding:0 var(--spacing-xl) 0 36px;font-size:14px;color:#191919;background-color:#ffffff1a;border:1px solid #c2c2c2;border-radius:20px;transition:all .2s ease}.navbar-search-desktop input[data-v-28392997]::placeholder{color:gray}.navbar-search-desktop input[data-v-28392997]:hover{border-color:#191919;background-color:#ffffff26}.navbar-search-desktop input[data-v-28392997]:focus{border-color:#191919;background-color:#ffffff26;outline:none;box-shadow:0 0 0 2px #ffffff1a}.search-clear[data-v-28392997]{position:absolute;right:10px;display:flex;align-items:center;justify-content:center;width:20px;height:20px;background:none;border:none;color:#999;cursor:pointer;border-radius:50%;transition:all .2s ease;z-index:1}.search-clear[data-v-28392997]:hover{color:#333;background-color:#f5f5f5}.search-panel[data-v-28392997]{position:absolute;top:calc(100% + 6px);left:0;right:0;min-width:360px;background-color:var(--bg-card);color:#ffffffd9;border-radius:8px;box-shadow:0 4px 12px #0000001f;max-height:400px;overflow-y:auto;z-index:200;padding:4px 0}.search-panel[data-v-28392997]::-webkit-scrollbar{width:6px}.search-panel[data-v-28392997]::-webkit-scrollbar-track{background:transparent}.search-panel[data-v-28392997]::-webkit-scrollbar-thumb{background:#E5E7EB;border-radius:3px}.search-panel[data-v-28392997]::-webkit-scrollbar-thumb:hover{background:#CCCCCC}.result-item[data-v-28392997]{display:flex;align-items:center;padding:10px 16px;cursor:pointer;transition:background-color .15s ease}.result-item[data-v-28392997]:hover,.result-item-active[data-v-28392997]{background-color:#ffffff14}.result-item-name[data-v-28392997]{font-size:14px;color:#ffffffd9;font-weight:500;overflow:hidden;text-overflow:ellipsis}[data-v-28392997] .search-highlight{color:#1e80ff;background:none;font-weight:600}.result-empty[data-v-28392997]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-xl) 16px;gap:12px;color:#ffffff80;font-size:14px}.search-panel-enter-active[data-v-28392997]{transition:all .2s ease}.search-panel-leave-active[data-v-28392997]{transition:all .15s ease}.search-panel-enter-from[data-v-28392997],.search-panel-leave-to[data-v-28392997]{opacity:0;transform:translateY(-4px)}.mobile-inline-search[data-v-28392997]{flex:1;max-width:400px;position:relative;display:flex;align-items:center}.search-icon-left[data-v-28392997]{position:absolute;left:12px;color:#8c8c8c;pointer-events:none;z-index:1}.mobile-inline-search input[data-v-28392997]{width:100%;height:36px;padding:0 0 0 36px;font-size:14px;color:#191919;background-color:#ffffff1a;border:1px solid #c2c2c2;border-radius:20px;transition:all .2s ease}.mobile-inline-search input[data-v-28392997]::placeholder{color:gray}.mobile-inline-search input[data-v-28392997]:focus{border-color:#191919;outline:none}.inline-search-clear[data-v-28392997]{position:absolute;right:10px;display:flex;align-items:center;justify-content:center;width:20px;height:20px;background:none;border:none;color:#999;cursor:pointer;border-radius:50%;transition:all .2s ease;z-index:1}.inline-search-clear[data-v-28392997]:hover{color:#333;background-color:#f5f5f5}.mobile-inline-results[data-v-28392997]{position:absolute;top:calc(100% + 6px);left:0;right:0;background-color:var(--bg-card);color:#ffffffd9;border-radius:8px;box-shadow:0 4px 12px #0000001f;max-height:300px;overflow-y:auto;z-index:200;padding:4px 0}.mobile-inline-search-enter-active[data-v-28392997]{transition:all .3s ease}.mobile-inline-search-leave-active[data-v-28392997]{transition:all .2s ease}.mobile-inline-search-enter-from[data-v-28392997],.mobile-inline-search-leave-to[data-v-28392997]{opacity:0;width:0}@media (max-width: 1280px) and (min-width: 1025px){.navbar-search-desktop[data-v-28392997]{display:none}.navbar-search-btn[data-v-28392997]{display:flex}}@media (max-width: 1024px){.navbar-search-desktop[data-v-28392997]{max-width:240px;display:flex}.navbar-search-btn[data-v-28392997]{display:none}.search-panel[data-v-28392997]{min-width:200px}}@media (max-width: 768px){.site-info-inner[data-v-28392997]{padding:0 16px}.navbar-inner[data-v-28392997]{gap:12px;position:relative;align-items:center}.navbar-inner.mobile-search-open .navbar-left[data-v-28392997]{flex:0 0 auto}.navbar-inner.mobile-search-open .navbar-nav-links[data-v-28392997]{display:none}.navbar-left[data-v-28392997]{flex:1;display:flex;align-items:center;gap:12px}.navbar-nav-links[data-v-28392997]{position:absolute;left:50%;transform:translate(-50%);display:flex;gap:0}.nav-link-all[data-v-28392997]{display:none}.nav-link-cloud[data-v-28392997]{font-size:16px!important}.navbar-search-desktop[data-v-28392997]{display:none}.navbar-search-btn[data-v-28392997]{display:flex}.navbar-search-wrapper[data-v-28392997]{flex:0 0 auto}.mobile-inline-search[data-v-28392997]{max-width:none;flex:1}.search-panel[data-v-28392997]{min-width:unset;left:-16px;right:-16px;width:calc(100% + 32px)}.mobile-inline-results[data-v-28392997]{left:16px;right:16px;width:auto}}.footer[data-v-05c0df93]{background-color:#efefef;overflow:visible}.container[data-v-05c0df93]{width:100%;max-width:1200px;margin:0 auto;overflow:visible}@media (max-width: 375px){.container[data-v-05c0df93]{max-width:100%}}@media (min-width: 376px) and (max-width: 768px){.container[data-v-05c0df93]{max-width:100%}.hwc-home-footer .footer-nav-comps[data-v-05c0df93]{flex:2;margin:0 auto 20px}}@media (min-width: 769px) and (max-width: 1024px){.container[data-v-05c0df93]{max-width:94%}}@media (min-width: 1025px) and (max-width: 1775px){.container[data-v-05c0df93]{max-width:90%}}@media (min-width: 1776px){.container[data-v-05c0df93]{max-width:1600px}}.hwc-home-footer{li[data-v-05c0df93] {padding-left: 0;} .por-col-6-pc[data-v-05c0df93]:first-child {margin-left: -8px;} .por-col-6-pc[data-v-05c0df93]:last-child {margin-right: -8px;} .footer-nav[data-v-05c0df93] {background: #EFEFEF; padding: 0; overflow: visible;} .footer-nav-wrapper[data-v-05c0df93] {max-width: 1200px; margin-left: auto; margin-right: auto; overflow: visible;} @media (min-width: 1776px) {.footer-nav-wrapper[data-v-05c0df93] {max-width: 1600px;}} .footer-copyright-container[data-v-05c0df93] {background: #EFEFEF; overflow: visible;} .footer-nav-content[data-v-05c0df93] {padding-top: 20px; padding-bottom: 20px; overflow: visible; display: flex; justify-content: space-between; align-items: flex-start; border-bottom: 1px solid #E0E0E1;} .footer-nav-comps[data-v-05c0df93] {padding-right: 160px; overflow: visible; @media (max-width: 1776px) {padding-right: 80px !important;} @media (max-width: 1440px) {padding-right: 0px !important;}} .footer-nav-content[data-v-05c0df93]::after {content: ""; display: table; clear: both;} .footer-law-mb[data-v-05c0df93] {display: none;} .footer-nav-submenus[data-v-05c0df93] {float: left; width: 242px; overflow: visible;} .footer-nav-submenus[data-v-05c0df93]::after {content: ""; display: table; clear: both;} .footer-nav-left[data-v-05c0df93] {float: left; width: 242px;} .footer-nav-left.isNotCN[data-v-05c0df93] {width: 197px;} .footer-nav-submenus-inner[data-v-05c0df93] {float: left; overflow: visible;} .footer-nav-contact[data-v-05c0df93] {margin-bottom: 20px;} .footer-submenu-links[data-v-05c0df93] {margin-bottom: 66px;} .footer-submenu-link {&[data-v-05c0df93] {display: block; color: #fff; font-size: 16px; line-height: 24px; font-weight: 600; margin-bottom: 16px;} &[data-v-05c0df93]:hover {text-decoration: underline;}} .footer-nav-contact-phone {&[data-v-05c0df93] {margin-bottom: 8px; text-align: left;} > h2[data-v-05c0df93] {margin-bottom: 16px; font-size: 16px; line-height: 24px; color: #191919;} > a,> p {&[data-v-05c0df93] {font-size: 24px; line-height: 36px; display: flex; align-items: center; color: #191919; font-weight: 600; position: relative;} i[data-v-05c0df93] {display: inline-block; width: 20px; height: 20px; background-size: 100% 100%; margin-right: 8px; position: absolute; top: 0; left: 0; transition: all .2s;} span[data-v-05c0df93] {margin-left: 0; transition: all .2s;} & + p[data-v-05c0df93] {margin-top: 7px;}} > a:hover {&[data-v-05c0df93] {color: #191919;} span[data-v-05c0df93] {text-decoration: underline;}}} .footer-nav-contact-emails[data-v-05c0df93] {position: relative; font-size: 0;} .footer-nav-contact-emails > li[data-v-05c0df93] {font-size: 14px; line-height: 24px; white-space: nowrap; list-style: none;} .footer-nav-contact-emails-item[data-v-05c0df93] {position: relative; display: inline-block; padding-right: 8px;} .footer-nav-contact-emails-item a[data-v-05c0df93] {display: block; color: #595959; font-size: 14px; line-height: 24px; position: relative; z-index: 1; -webkit-transition: .2s; transition: .2s;} .footer-nav-download[data-v-05c0df93] {display: none;} .foot-email[data-v-05c0df93] {position: absolute; top: 50%; left: 100%; display: none; height: 24px; border-radius: 3px; margin-top: -12px; padding-left: 10px; padding-right: 10px; background: #fff; color: #333; line-height: 24px; font-size: 12px;} .foot-email p[data-v-05c0df93]:before {content: ""; position: absolute; top: 7px; right: 100%; display: block; border: 5px solid; border-left: 0; border-color: transparent #fff transparent transparent;} .footer-nav-contact-emails-item:hover .foot-email[data-v-05c0df93] {display: block;} .footer-nav-contact-emails-item:hover > a[data-v-05c0df93] {color: #191919; text-decoration: underline;} .footer-nav-about[data-v-05c0df93] {position: relative; z-index: 99999; text-align: left; font-size: 0; width: 100%;} .footer-nav-about dd[data-v-05c0df93] {display: inline-block; margin-right: 12px; text-align: left; overflow: visible;} .footer-nav-about dd[data-v-05c0df93]:last-child {margin-right: 0;} .footer-logo[data-v-05c0df93] {display: none;} .footer-nav-menus[data-v-05c0df93] {display: flex; justify-content: space-between; flex: 1; margin-top: 60px; text-align: center; border-left: 1px solid #E0E0E1; padding-left: 200px; @media (max-width: 1776px) {padding-left: 100px !important;} @media (max-width: 1440px) {padding-left: 50px !important;}} .footer-nav-menus.isNotCN[data-v-05c0df93] {width: ~"calc(100% - 197px)";} .footer-nav-menus[data-v-05c0df93]:after {content: ""; display: table; clear: both;} .footer-nav-menus dl[data-v-05c0df93] {float: left; width: 186px; padding-left: 30px; font-size: 14px; flex: 1; text-align: left;} .footer-nav-menus dl dt[data-v-05c0df93] {margin-bottom: var(--margin-md); font-weight: 700; line-height: 18px; color: #191919; font-size: 16px;} .footer-nav-menus dl dd {&[data-v-05c0df93] {font-size: 14px; line-height: 24px; color: #595959;} & + dd[data-v-05c0df93] {margin-top: 8px;}} .footer-nav-menus dl dd a[data-v-05c0df93] {color: #595959;} .footer-nav-menus dl dd a[data-v-05c0df93]:hover {color: #191919; text-decoration: underline;} .footer-copyright-wrapper[data-v-05c0df93] {padding-top: 20px; padding-bottom: 20px; max-width: 1200px; margin-left: auto; margin-right: auto; @media (min-width: 1776px) {max-width: 1600px;} @media (max-width: 1023px) {border-top: none;}} .footer-copyright[data-v-05c0df93] {float: left; font-size: 0;} .footer-copyright span[data-v-05c0df93],.footer-copyright a[data-v-05c0df93] {display: inline-block; margin-right: 10px; font-size: 14px; line-height: 18px;} .footer-copyright .footer-copyright-extra[data-v-05c0df93] {font-size: 14px; color: #595959;} .footer-law[data-v-05c0df93] {float: right; overflow: hidden; font-size: 0;} .footer-law > li[data-v-05c0df93] {display: inline-block; font-size: 14px; line-height: 18px;} .footer-law > li + li[data-v-05c0df93]:before {content: "|"; margin-left: 10px; margin-right: 10px; color: #595959;} .footer-record[data-v-05c0df93] {clear: both; padding-top: 5px; font-size: 0;} .footer-record i[data-v-05c0df93] {display: inline-block; width: 18px; height: 18px; margin-right: 8px; vertical-align: middle; background-size: 100% 100%;} .footer-record i a[data-v-05c0df93] {display: block; width: 18px; height: 18px;} .footer-record a[data-v-05c0df93],.footer-record span[data-v-05c0df93] {font-size: 12px; line-height: 18px; vertical-align: middle; margin-right: 5px;} @media (max-width: 1023px) {.footer-nav-menus[data-v-05c0df93] {display: none;} .footer-nav-content[data-v-05c0df93] {justify-content: center;} .footer-copyright[data-v-05c0df93],.footer-law[data-v-05c0df93],.footer-record[data-v-05c0df93] {float: none; display: block; text-align: center; font-size: 0; max-width: 100% !important;} .footer-copyright[data-v-05c0df93] {padding-top: 5px; max-width: 100% !important;} .footer-copyright span[data-v-05c0df93],.footer-copyright a[data-v-05c0df93] {margin-left: 5px; margin-right: 5px;}} @media (max-width: 1023px) {.footer-law[data-v-05c0df93] {display: none !important;}} @media (max-width: 767px) {.footer-copyright[data-v-05c0df93] {padding-top: 0; color: #fff;} .footer-copyright-wrapper[data-v-05c0df93] {padding-top: 10px; padding-bottom: 20px;} .footer-copyright span[data-v-05c0df93],.footer-copyright a[data-v-05c0df93],.footer-copyright .footer-copyright-extra[data-v-05c0df93] {font-size: 10px; line-height: 15px;} .footer-record i[data-v-05c0df93],.footer-record i a[data-v-05c0df93] {width: 12px; height: 12px;} .footer-record i[data-v-05c0df93] {margin-right: 4px;} .footer-record span[data-v-05c0df93] {margin-left: 4px; line-height: 15px; color: #fff;}} .por-section-link[data-v-05c0df93] {padding-top: 30px; padding-bottom: 30px;} .footer-qrcode-pc[data-v-05c0df93] {display: block; font-size: 12px; position: relative; cursor: pointer; z-index: 99999; overflow: visible;} .qr-code[data-v-05c0df93] {display: none; position: absolute; left: 50%; bottom: 55px; width: 165px; height: 165px; margin-bottom: 2px; margin-left: -82.5px; background-color: #fff; box-shadow: 0 4px 16px 0 rgba(0,0,0,.15); border-radius: 8px; z-index: 99999;} [data-demo="qrCode"]:hover .qr-code[data-v-05c0df93] {display: block;} .box[data-v-05c0df93] {left: 50%; width: 0; height: 0; border-width: 12px; border-style: solid; border-color: #fff transparent transparent; bottom: -24px; position: absolute; margin-left: -12px;}}.hwc-home-footer[data-v-05c0df93]{overflow:visible}.hwc-home-footer .mb[data-v-05c0df93]{display:none!important}.hwc-home-footer .ul-footer-pc{li {&[data-v-05c0df93] {width: 100%; height: 17px; margin: 6px 0; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; display: flex; align-items: center; padding-left: 0;} a[data-v-05c0df93] {font-weight: 500; font-size: 12px; color: #595959; letter-spacing: 0;}}}.hwc-home-footer .ul-footer-pc[data-v-05c0df93]{display:flex;flex-direction:column}.hwc-home-footer .por-row-pc[data-v-05c0df93]{display:flex;justify-content:space-between;flex-wrap:wrap}.hwc-home-footer .por-col-6-pc[data-v-05c0df93]{flex:1;position:relative;width:100%;min-height:1px;padding-left:8px;padding-right:8px}.hwc-home-footer .li-title-pc[data-v-05c0df93]{font-weight:800;font-size:14px;color:#595959;letter-spacing:0;line-height:20px;margin-bottom:14px;display:flex;align-items:center;padding-left:0}.hwc-home-footer .flex-group-pc[data-v-05c0df93]{display:flex;justify-content:space-between;align-items:center}.hwc-home-footer .right-margin-pc{a[data-v-05c0df93] {font-weight: 500; font-size: 12px; color: #595959; letter-spacing: 0;} img[data-v-05c0df93] {width: 36px; height: 36px;} .img-circle[data-v-05c0df93] {border-radius: var(--radius-xl);}}.hwc-home-footer .right-margin-pc+li[data-v-05c0df93]:last-child{margin-right:0}.hwc-home-footer .span-title-pc[data-v-05c0df93]{font-weight:800;font-size:14px;color:#595959;letter-spacing:0}.hwc-home-footer .right-bottom-pc,.hwc-home-footer .left-bottom-pc{div {&[data-v-05c0df93] {display: flex; align-items: center; flex-wrap: wrap;} a[data-v-05c0df93] {margin-right: 8px;} &[data-v-05c0df93]:last-child {margin-top: 5px;}} .footer-icon-record {i[data-v-05c0df93] {background-size: 100% 100%; display: inline-block; width: 18px; height: 18px; margin-right: 8px; vertical-align: middle; cursor: pointer;} i a[data-v-05c0df93] {display: block; height: 18px; width: 18px;}}}.hwc-home-footer .right-bottom-pc[data-v-05c0df93],.hwc-home-footer .left-bottom-pc[data-v-05c0df93]{padding:20px 0;flex:5}.hwc-home-footer .right-bottom-pc[data-v-05c0df93]{text-align:right;flex:2}.hwc-home-footer .right-href-pc[data-v-05c0df93]{color:#595959;font-size:12px}.hwc-home-footer .footer-law[data-v-05c0df93]{display:flex;justify-content:right;align-items:center;position:relative;top:-10px}.hwc-home-footer .footer-law>li+li[data-v-05c0df93]:before{content:"|";margin-left:10px;margin-right:6px}.hwc-home-footer .left-href-pc[data-v-05c0df93]{line-height:18px;font-size:14px;color:#595959;letter-spacing:0}.hwc-home-footer .left-href-pc[data-v-05c0df93]:not(.color-black-hover):hover{color:#191919}.hwc-home-footer .color-black-hover[data-v-05c0df93]:hover{color:#191919;text-decoration:underline}.footer-nav-contact-title[data-v-05c0df93],.footer-nav-contact-icon[data-v-05c0df93]{display:none}@media (max-width: 1366px){.footer-nav-menus[data-v-05c0df93]{padding-left:0!important}}@media (max-width: 1023px){.qr-code[data-v-05c0df93]{width:165px!important;height:165px!important;z-index:99999!important}.footer-nav-download{a {&[data-v-05c0df93] {font-size: 14px; line-height: 22px; color: #191919;} i {&[data-v-05c0df93] {position: relative; display: inline-block; vertical-align: middle; width: 10px; height: 14px; margin-top: -3px; margin-right: 8px; border: solid 1px #191919;} &[data-v-05c0df93]:after {content: ""; position: absolute; right: 0; bottom: 2px; left: 0; border-bottom: solid 1px #191919;}}}}.footer-nav-download[data-v-05c0df93]{display:block!important;margin-bottom:16px;text-align:center}.footer-nav-contact-title[data-v-05c0df93]{display:block;text-align:center;width:100%;color:#191919;font-size:14px;line-height:22px}.footer-nav-contact-icon{img[data-v-05c0df93] {display: inline-block; width: 20px; height: 20px; background-size: 100% 100%; margin-right: 8px;} em[data-v-05c0df93] {font-style: normal; font-weight: 700; color: #191919;}}.footer-nav-contact-icon[data-v-05c0df93]{display:flex;flex-wrap:wrap;height:48px;border:1px solid #999999;border-radius:var(--radius-2xl);align-items:center;justify-content:center;font-size:14px;color:#252b3ab3;line-height:20px;margin-bottom:2px}.footer-hot-recommend[data-v-05c0df93]{display:none}.footer-nav-content[data-v-05c0df93]{padding-top:0!important;padding-bottom:0!important;border:none}.footer-nav[data-v-05c0df93]{padding:0}.footer-nav-menus[data-v-05c0df93]{display:none}@media (max-width: 768px){.footer-nav-content[data-v-05c0df93]{flex-direction:column}.footer-nav-menus[data-v-05c0df93]{display:flex;flex-wrap:wrap;width:100%;order:1}.footer-nav-contact[data-v-05c0df93]{order:0}}.footer-nav-submenus[data-v-05c0df93],.footer-nav-left[data-v-05c0df93]{float:none!important;width:auto!important;padding-left:0;padding-right:0;border:none!important;font-size:0;padding-top:16px;text-align:center}.footer-nav-submenus-inner[data-v-05c0df93]{float:none!important;width:auto;padding-left:0;background:none}.footer-nav-contact[data-v-05c0df93],.footer-submenu-links[data-v-05c0df93]{display:none}.footer-nav-about[data-v-05c0df93]{display:inline-block;float:none;margin:0 auto;font-size:0;text-align:center!important;padding-bottom:16px;padding-top:8px;vertical-align:top}.footer-nav-about dt[data-v-05c0df93]{display:none}.footer-nav-about>dd[data-v-05c0df93]{display:inline-block;height:auto;padding-bottom:0;margin-bottom:0;margin-left:8px;margin-right:8px!important}.footer-nav-about>dd.footer-nav-about-dd-mb[data-v-05c0df93]{display:inline-block}.footer-nav-submenus-link{i[data-v-05c0df93] {margin-top: 0;} p[data-v-05c0df93] {display: block; margin-left: 44px;} &.weixin-sh[data-v-05c0df93] {cursor: pointer;}}.footer-nav-submenus-link[data-v-05c0df93]{padding-top:0;margin-top:0;font-size:14px;line-height:34px}.footer-nav-submenus-link-phone{p[data-v-05c0df93]:first-of-type {margin-top: -3px;} p[data-v-05c0df93]:last-of-type {margin-bottom: -3px;}}.footer-nav-submenus-link-phone[data-v-05c0df93]{line-height:20px}.footer-nav-submenus-qr[data-v-05c0df93]{display:none!important}.footer-nav-other-link[data-v-05c0df93]{display:none}.footer-law-mb[data-v-05c0df93]{clear:both;display:block!important;font-size:0;text-align:center;color:#e0e0e1;padding-top:10px;padding-bottom:0}.footer-law-mb[data-v-05c0df93] :before{clear:both;display:block;font-size:0;text-align:center;padding-top:15px;padding-bottom:0}.footer-law-mb>li[data-v-05c0df93]{display:inline-block;font-size:14px;line-height:22px}.footer-law-mb>li+li[data-v-05c0df93]:before{content:"";height:17px;display:inline-block;position:relative;top:3px;border-right:1px solid;margin-left:12px;margin-right:12px}.footer-copyright-container[data-v-05c0df93]{border:none}.footer-nav-contact-button[data-v-05c0df93]{display:none}}@media (max-width: 767px){.footer-nav-contact-button[data-v-05c0df93]{display:inline-block}.footer-nav-wrapper[data-v-05c0df93]{padding-left:20px;padding-right:20px}.footer-nav-contact[data-v-05c0df93],.footer-submenu-links[data-v-05c0df93]{display:none}.footer-nav-contact-phone{p[data-v-05c0df93] {font-size: 16px; line-height: 20px;}}.footer-nav-contact-phone[data-v-05c0df93]{padding-left:34px;margin:0;background-size:24px 24px;background-position:0 0}.footer-nav-contact-emails[data-v-05c0df93]{display:none}.footer-nav-submenus-link{p[data-v-05c0df93] {margin-left: 34px;}}.footer-nav-submenus-link[data-v-05c0df93]{line-height:24px}.footer-nav-submenus-link-phone[data-v-05c0df93]{font-size:14px}}@media (min-width: 1024px){.footer-logo[data-v-05c0df93]{display:flex!important;align-items:center;margin-bottom:20px;font-size:16px;color:#191919;font-weight:600;width:fit-content}.footer-logo[data-v-05c0df93]:hover{text-decoration:underline}.footer-logo[data-v-05c0df93]:before{display:inline-block;content:"";margin-right:12px;width:40px;height:40px;background-image:url(data:image/png;base64,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);background-position:center;background-size:100%;border-radius:4px}}@media (max-width: 1775px){#footer .footer-nav-wrapper[data-v-05c0df93],#footer .footer-copyright-wrapper[data-v-05c0df93]{padding-left:5%;padding-right:5%}}#app{width:100%;min-height:100vh}:root{--hw-blue: #0066CC;--hw-blue-light: #3399FF;--hw-blue-dark: #0052A3;--hw-orange: #FF6600;--hw-orange-light: #FF8533;--hw-white: #FFFFFF;--hw-gray-50: #FAFAFA;--hw-gray-100: #F5F5F5;--hw-gray-200: #E8E8E8;--hw-gray-300: #D9D9D9;--hw-gray-400: #BFBFBF;--hw-gray-500: #8C8C8C;--hw-gray-600: #595959;--hw-gray-700: #434343;--hw-gray-800: #232323;--hw-gray-900: #1A1A1A;--hw-success: #52C41A;--hw-warning: #FAAD14;--hw-error: #F5222D;--hw-info: #1890FF;--shadow-sm: 0 2px 8px rgba(0, 0, 0, .08);--shadow-md: 0 4px 12px rgba(0, 0, 0, .1);--shadow-lg: 0 8px 24px rgba(0, 0, 0, .12);--radius-sm: 4px;--radius-md: 8px;--radius-lg: 12px;--radius-xl: 16px;--radius-2xl: 24px;--spacing-xs: 4px;--spacing-sm: 8px;--spacing-md: 16px;--spacing-lg: 24px;--spacing-xl: 32px;--spacing-2xl: 48px;--spacing-3xl: 64px;--margin-xs: 4px;--margin-sm: 8px;--margin-md: 12px;--margin-lg: 16px;--margin-xl: 20px;--margin-2xl: 24px;--bg-card: #1A1A1A;--border-color: rgba(255, 255, 255, .08)}*{margin:0;padding:0;box-sizing:border-box}@font-face{font-family:JetBrains Mono;src:url(https://res-hd.hc-cdn.cn/HDSkillPortal/1.0.14/assets/JetBrainsMono-Regular-a9cb1cd8.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}html{font-size:16px;scroll-behavior:smooth;overflow-x:clip}body{font-family:-apple-system,HuaweiSans,Helvetica Neue,Helvetica,Arial,PingFang SC,Hiragino Sans GB,STHeiti,Microsoft YaHei,Microsoft JhengHei,SimSun,sans-serif!important;font-size:14px;line-height:1.6;color:var(--hw-gray-800);background-color:var(--hw-white);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{text-decoration:none;transition:color .3s ease}img{max-width:100%;height:auto}button{cursor:pointer;font-family:inherit;border:none;outline:none}input{font-family:inherit;outline:none}.container{width:100%;max-width:1600px;margin:0 auto}@media (max-width: 375px){.container{max-width:100%;padding:0 16px}}@media (min-width: 376px) and (max-width: 768px){.container{max-width:100%;padding:0 24px}}@media (min-width: 769px) and (max-width: 1024px){.container{max-width:94%;padding:0 3%}}@media (min-width: 1025px) and (max-width: 1775px){.container{max-width:90%;padding:0 5%}}@media (min-width: 1776px){.container{max-width:1600px}}.hw-btn{display:inline-flex;align-items:center;justify-content:center;height:48px;line-height:24px;padding:4px 24px;font-size:14px;font-weight:500;border-radius:var(--radius-2xl);transition:all .3s ease;gap:var(--spacing-sm)}.hw-btn-primary{background-color:#191919;color:var(--hw-white)}.hw-btn-primary:hover{background-color:#333;color:var(--hw-white)}.hw-btn-secondary{background-color:transparent;color:#191919;border:1px solid #595959}.hw-btn-secondary:hover{border-color:gray}.hw-btn-orange{background-color:var(--hw-orange);color:var(--hw-white)}.hw-btn-orange:hover{background-color:var(--hw-orange-light);color:var(--hw-white)}.card{background-color:var(--hw-white);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:var(--spacing-lg);transition:all .3s ease}.card:hover{box-shadow:var(--shadow-md)}.section-title{font-size:36px;line-height:54px;font-weight:600;color:#fff;text-align:center;margin-bottom:var(--spacing-xl)}.tag{display:inline-flex;align-items:center;padding:4px 12px;font-size:12px;border-radius:var(--radius-sm);background-color:var(--hw-gray-100);color:var(--hw-gray-600)}.tag-blue{background-color:#0066cc1a;color:var(--hw-blue)}@media (max-width: 768px){.section-title{font-size:24px}}.hero-section[data-v-db0ced7f]{padding:84px 0 66px;background:url(https://res-hd.hc-cdn.cn/HDSkillPortal/1.0.14/assets/firstback-afbfb923.png) no-repeat;background-size:cover;position:relative;overflow:hidden;z-index:1}.hero-bg-video[data-v-db0ced7f]{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;pointer-events:none;z-index:0}.hero-content[data-v-db0ced7f]{display:flex;flex-direction:column;align-items:center;text-align:center;position:relative;z-index:2}.hero-title[data-v-db0ced7f]{font-size:48px;font-weight:700;color:#fff;line-height:72px;margin-bottom:20px}.title-line[data-v-db0ced7f]{display:inline-block;white-space:nowrap}.title-space[data-v-db0ced7f]{display:inline;white-space:pre-wrap}.skills-highlight[data-v-db0ced7f]{display:inline-block;padding:4px 16px;background:linear-gradient(135deg,#3399FF,#4EC9B0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-weight:600;font-family:JetBrains Mono,monospace;white-space:nowrap;font-size:60px}.hero-subtitle[data-v-db0ced7f]{display:flex;align-items:center;gap:12px;font-size:16px;line-height:24px;color:#bfbfbf;margin-bottom:var(--spacing-xl)}.badge[data-v-db0ced7f]{display:inline-flex;align-items:center;padding:4px 12px;background-color:var(--hw-gray-100);border-radius:4px;font-size:14px;color:var(--hw-gray-700)}.divider[data-v-db0ced7f]{color:var(--hw-gray-400)}.hero-btn[data-v-db0ced7f]{font-size:16px;font-weight:600;line-height:24px;padding:14px 24px;margin-bottom:56px;background-color:#fff;color:#000}.hero-btn[data-v-db0ced7f]:hover{background-color:var(--hw-gray-100);color:var(--hw-gray-700)}.cli-card[data-v-db0ced7f]{width:100%;background-color:var(--hw-gray-800);border-radius:var(--radius-2xl);padding:24px var(--spacing-xl);box-shadow:var(--shadow-lg);text-align:left}.cli-header[data-v-db0ced7f]{margin-bottom:var(--margin-xl)}.cli-title[data-v-db0ced7f]{font-size:18px;line-height:28px;color:var(--hw-gray-400)}.cli-content[data-v-db0ced7f]{background-color:var(--hw-gray-900);border-radius:8px;padding:12px var(--spacing-xl);text-align:left;margin-bottom:8px}.cli-tip[data-v-db0ced7f]{font-size:16px;line-height:24px;color:#8c8c8c;margin-bottom:12px}.cli-command-wrapper[data-v-db0ced7f]{display:flex;align-items:center;justify-content:space-between;gap:12px;overflow:auto;flex-wrap:nowrap;white-space:nowrap}.cli-command[data-v-db0ced7f]{font-size:16px;line-height:24px;color:#fff;white-space:nowrap;overflow-x:auto;flex:1;text-align:left;scrollbar-width:thin;scrollbar-color:transparent transparent;transition:scrollbar-color .3s ease;font-family:Consolas}.cli-command[data-v-db0ced7f]:hover{scrollbar-color:rgba(255,255,255,.3) rgba(255,255,255,.1)}.cli-command[data-v-db0ced7f]::-webkit-scrollbar{height:6px}.cli-command[data-v-db0ced7f]::-webkit-scrollbar-track{background:transparent;border-radius:3px}.cli-command[data-v-db0ced7f]::-webkit-scrollbar-thumb{background:transparent;border-radius:3px;transition:background .3s ease}.cli-command[data-v-db0ced7f]:hover::-webkit-scrollbar-track{background:rgba(255,255,255,.1)}.cli-command[data-v-db0ced7f]:hover::-webkit-scrollbar-thumb{background:rgba(255,255,255,.3)}.cli-command[data-v-db0ced7f]:hover::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.5)}.copy-btn[data-v-db0ced7f]{display:flex;align-items:center;gap:4px;height:var(--spacing-xl);padding:0 8px;background-color:transparent;color:var(--hw-gray-400);border-radius:6px;transition:all .3s ease;flex-shrink:0}.copy-btn-success[data-v-db0ced7f]{color:#4ec9b0}.copy-feedback[data-v-db0ced7f]{font-size:12px;color:#4ec9b0;white-space:nowrap;animation:copyFadeIn-db0ced7f .2s ease}@keyframes copyFadeIn-db0ced7f{0%{opacity:0;transform:translate(-4px)}to{opacity:1;transform:translate(0)}}.copy-btn[data-v-db0ced7f]:hover,.copy-btn-success[data-v-db0ced7f]{background-color:var(--hw-gray-700);color:var(--hw-white)}@media (max-width: 768px){.hero-section[data-v-db0ced7f]{padding:30px 0 20px}.hero-title[data-v-db0ced7f]{font-size:var(--spacing-xl);line-height:1.4}.title-line[data-v-db0ced7f]{display:block;white-space:normal;word-break:keep-all}.title-space[data-v-db0ced7f]{display:none}.hero-subtitle[data-v-db0ced7f]{flex-wrap:wrap;font-size:14px}.cli-card[data-v-db0ced7f]{padding:var(--spacing-xl)}.cli-command[data-v-db0ced7f]{font-size:14px}.cli-command-wrapper[data-v-db0ced7f]{align-items:flex-start;gap:8px}.copy-btn[data-v-db0ced7f]{align-self:flex-end}}@media (max-width: 480px){.hero-title[data-v-db0ced7f]{font-size:24px;line-height:1.5}.skills-highlight[data-v-db0ced7f]{padding:2px 8px;font-size:.9em}}@media (max-width: 375px){.cli-card[data-v-db0ced7f]{max-width:100%;padding-left:16px;padding-right:16px}}@media (min-width: 376px) and (max-width: 768px){.cli-card[data-v-db0ced7f]{max-width:100%;padding-left:24px;padding-right:24px}}.hot-skills-section[data-v-b3affeb3]{padding:76px 0;background-color:#141414}.skills-grid[data-v-b3affeb3]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:var(--spacing-xl)}.skill-card[data-v-b3affeb3]{background-color:#232323;border-radius:var(--radius-2xl);padding:36px;box-shadow:var(--shadow-sm);transition:box-shadow .3s ease;cursor:pointer;min-height:233px;display:flex;flex-direction:column;position:relative;overflow:hidden}.skill-card[data-v-b3affeb3]:hover{box-shadow:var(--shadow-md)}.skill-card[data-v-b3affeb3]:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(https://res-hd.hc-cdn.cn/HDSkillPortal/1.0.14/assets/cardBackImg-60f7f367.png) no-repeat;background-size:100% 100%;opacity:0;transition:opacity .5s ease;pointer-events:none;border-radius:var(--radius-2xl);z-index:0}.skill-card[data-v-b3affeb3]:hover:after{opacity:1}.skill-card[data-v-b3affeb3]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E");opacity:0;pointer-events:none;transition:opacity .3s ease;border-radius:var(--radius-2xl)}.skill-card[data-v-b3affeb3]:hover:before{opacity:.08}.skill-desc-wrapper[data-v-b3affeb3]{position:relative;margin-bottom:var(--margin-lg);z-index:1}.skill-header[data-v-b3affeb3]{margin-bottom:var(--margin-sm);position:relative;z-index:1}.skill-id[data-v-b3affeb3]{font-size:20px;line-height:30px;font-weight:500;color:#fff;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.skill-tags[data-v-b3affeb3]{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:var(--margin-2xl);position:relative;z-index:1}.skill-tags .tag[data-v-b3affeb3]{display:inline-block;padding:4px 10px;border-radius:4px;font-size:14px;line-height:22px;font-weight:500;background-color:#ffffff14;color:#fff}.skill-desc[data-v-b3affeb3]{font-size:16px;color:#fffc;line-height:24px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.skill-stats[data-v-b3affeb3]{display:flex;gap:16px;padding-top:24px;border-top:1px solid rgba(255,255,255,.08);margin-top:auto;position:relative;z-index:1}.stat-item[data-v-b3affeb3]{display:flex;align-items:center;gap:8px;font-size:16px;line-height:24px;color:var(--hw-gray-500);transition:color .3s ease}.stat-item svg[data-v-b3affeb3]{color:var(--hw-gray-500);transition:color .3s ease}.skill-card:hover .stat-item[data-v-b3affeb3]{color:var(--hw-white)}.skill-card:hover .stat-item svg[data-v-b3affeb3]{color:var(--hw-white)}.view-more[data-v-b3affeb3]{text-align:center}.btn-view[data-v-b3affeb3]{color:#fff}.loading-state[data-v-b3affeb3],.empty-state[data-v-b3affeb3]{text-align:center;padding:60px 0;color:var(--hw-gray-500);font-size:16px}@media (max-width: 1024px){.skills-grid[data-v-b3affeb3]{grid-template-columns:repeat(2,1fr)}}.desc-tooltip[data-v-b3affeb3]{background-color:var(--bg-card);color:#ffffffd9;padding:8px 12px;border-radius:6px;box-shadow:0 2px 8px #00000026;font-size:14px;line-height:1.5;max-width:520px;word-wrap:break-word;animation:fadeInUp-b3affeb3 .2s ease;pointer-events:auto;cursor:text;-webkit-user-select:text;user-select:text}@keyframes fadeInUp-b3affeb3{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 768px){.hot-skills-section[data-v-b3affeb3]{padding:30px 0}.skills-grid[data-v-b3affeb3]{grid-template-columns:1fr;gap:20px}.skill-card[data-v-b3affeb3]{border-radius:var(--radius-2xl)}}.solution-section[data-v-db4a9bb4]{padding:76px 0;background-color:#010101}.carousel-fullwidth[data-v-db4a9bb4]{width:100vw;margin-left:calc(-50vw + 50%);position:relative;overflow:hidden}.carousel-content[data-v-db4a9bb4]{padding-left:calc((100vw - 1600px)/2);padding-right:0}@media (max-width: 375px){.carousel-content[data-v-db4a9bb4]{padding-left:16px;padding-right:0}}@media (min-width: 376px) and (max-width: 768px){.carousel-content[data-v-db4a9bb4]{padding-left:24px;padding-right:0}}@media (min-width: 769px) and (max-width: 1024px){.carousel-content[data-v-db4a9bb4]{padding-left:6vw;padding-right:0}}@media (min-width: 1025px) and (max-width: 1775px){.carousel-content[data-v-db4a9bb4]{padding-left:10vw;padding-right:0}}@media (min-width: 1776px){.carousel-content[data-v-db4a9bb4]{padding-left:calc((100vw - 1600px)/2);padding-right:0}}.carousel-wrapper[data-v-db4a9bb4]{position:relative}.carousel-btn[data-v-db4a9bb4]{position:absolute;top:50%;transform:translateY(-50%);width:64px;height:64px;border-radius:50%;border:1px solid rgba(255,255,255,.15);background:rgba(0,0,0,.6);color:#ffffffb3;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;z-index:10;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.carousel-btn-prev[data-v-db4a9bb4]{left:calc((100vw - 1600px)/2)}.carousel-btn-next[data-v-db4a9bb4]{right:calc((100vw - 1600px)/2)}@media (max-width: 375px){.carousel-btn[data-v-db4a9bb4]{width:44px;height:44px}.carousel-btn-prev[data-v-db4a9bb4]{left:0}.carousel-btn-next[data-v-db4a9bb4]{right:0}}@media (min-width: 376px) and (max-width: 768px){.carousel-btn[data-v-db4a9bb4]{width:36px;height:36px}.carousel-btn-prev[data-v-db4a9bb4]{left:0}.carousel-btn-next[data-v-db4a9bb4]{right:24px}}@media (min-width: 769px) and (max-width: 1024px){.carousel-btn[data-v-db4a9bb4]{width:40px;height:40px}.carousel-btn-prev[data-v-db4a9bb4]{left:0}.carousel-btn-next[data-v-db4a9bb4]{right:6vw}}@media (min-width: 1025px) and (max-width: 1775px){.carousel-btn-prev[data-v-db4a9bb4]{left:0}.carousel-btn-next[data-v-db4a9bb4]{right:10vw}}@media (min-width: 1776px){.carousel-btn-prev[data-v-db4a9bb4]{left:0}.carousel-btn-next[data-v-db4a9bb4]{right:calc((100vw - 1600px)/2)}}.carousel-btn[data-v-db4a9bb4]:hover{background:rgba(0,0,0,.7);color:#fff;border-color:#fff6}.carousel-viewport[data-v-db4a9bb4]{overflow:visible;position:relative;cursor:grab}.carousel-viewport[data-v-db4a9bb4]:after{display:none}.carousel-track[data-v-db4a9bb4]{display:flex;transition:transform .05s linear;padding-top:4px;padding-bottom:4px}.carousel-track-pad[data-v-db4a9bb4]{display:flex;gap:0}.carousel-track-pad[data-v-db4a9bb4]:after{content:"";flex:0 0 calc((100vw - 1600px)/2)}@media (max-width: 375px){.carousel-track-pad[data-v-db4a9bb4]:after{flex:0 0 16px}}@media (min-width: 376px) and (max-width: 768px){.carousel-track-pad[data-v-db4a9bb4]:after{flex:0 0 24px}}@media (min-width: 769px) and (max-width: 1024px){.carousel-track-pad[data-v-db4a9bb4]:after{flex:0 0 6vw}}@media (min-width: 1025px) and (max-width: 1775px){.carousel-track-pad[data-v-db4a9bb4]:after{flex:0 0 10vw}}@media (min-width: 1776px){.carousel-track-pad[data-v-db4a9bb4]:after{flex:0 0 calc((100vw - 1600px)/2)}}.carousel-track-animating[data-v-db4a9bb4]{transition:transform .5s ease}.carousel-track .solution-card[data-v-db4a9bb4]{flex:0 0 calc((100% - 60px)/4);margin-right:20px}.carousel-track .solution-card[data-v-db4a9bb4]:last-child{margin-right:0}.carousel-track .solution-card[data-v-db4a9bb4]:first-child{margin-left:0}.solution-card[data-v-db4a9bb4]{background-color:#232323;border-radius:var(--radius-2xl);padding:var(--spacing-xl);transition:all .3s ease}.solution-card[data-v-db4a9bb4]:hover{box-shadow:var(--shadow-lg)}.solution-card-large[data-v-db4a9bb4]{min-width:0}.card-header[data-v-db4a9bb4]{display:flex;justify-content:space-between;align-items:center}.solution-title[data-v-db4a9bb4]{font-size:20px;font-weight:500;color:#fff;margin:24px 0 0;line-height:30px;flex:1;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis}.card-intro[data-v-db4a9bb4]{margin-top:8px}.solution-scenario[data-v-db4a9bb4]{font-size:16px;color:#fffc;line-height:24px;font-weight:400;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.tech-tags[data-v-db4a9bb4]{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.tech-tag[data-v-db4a9bb4]{display:inline-block;padding:4px 10px;border-radius:4px;font-size:14px;line-height:22px;font-weight:500;background-color:#ffffff14;color:#fff}.tech-tag[data-v-db4a9bb4]:hover{background-color:#ffffff1f}.card-problem[data-v-db4a9bb4]{background-color:var(--hw-gray-50);border-radius:8px;padding:14px;margin-bottom:16px;flex:1}.problem-title[data-v-db4a9bb4]{font-size:14px;font-weight:600;color:var(--hw-gray-700);margin-bottom:8px}.problem-desc[data-v-db4a9bb4]{font-size:14px;color:var(--hw-gray-500);line-height:1.6;margin:0}.card-footer[data-v-db4a9bb4]{padding-top:24px}.card-footer-row[data-v-db4a9bb4]{display:flex;align-items:center}.skills-trigger[data-v-db4a9bb4]{cursor:pointer}.view-link[data-v-db4a9bb4]{font-size:16px;font-weight:400;color:#fffc;transition:all .3s ease}.view-link[data-v-db4a9bb4]:hover{color:#fff}.help-icon[data-v-db4a9bb4]{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;margin-left:6px;color:#fff6;cursor:pointer;transition:color .2s ease}.help-icon[data-v-db4a9bb4]:hover{color:var(--hw-blue)}.case-popup[data-v-db4a9bb4]{background-color:var(--bg-card);border:1px solid rgba(255,255,255,.15);border-radius:8px;box-shadow:0 4px 12px #0000004d;animation:fadeInUp .2s ease;min-width:120px}.case-popup-content[data-v-db4a9bb4]{padding:12px}.case-link-btn[data-v-db4a9bb4]{display:flex;align-items:center;gap:6px;padding:6px 14px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.2);border-radius:4px;font-size:14px;color:#ffffffd9;cursor:pointer;transition:all .2s ease;white-space:nowrap}.case-link-btn[data-v-db4a9bb4]:hover{border-color:var(--hw-blue);color:var(--hw-blue);background:rgba(78,201,176,.08)}.view-detail[data-v-db4a9bb4]{font-size:14px;font-weight:500;color:#fff9;text-decoration:none;transition:all .3s ease;flex-shrink:0}.view-detail[data-v-db4a9bb4]:hover{color:#fff}.card-image[data-v-db4a9bb4]{margin:-32px -32px 16px;overflow:hidden;border-radius:24px 24px 0 0;position:relative;cursor:pointer;aspect-ratio:16 / 9}.card-image-play[data-v-db4a9bb4]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none;transition:all .2s ease}.card-image-play circle[data-v-db4a9bb4]{transition:fill .2s ease;fill:#ffffff0f}.card-image:hover .card-image-play circle[data-v-db4a9bb4]{fill:#fff3}.card-image img[data-v-db4a9bb4]{width:100%;height:100%;display:block;object-fit:cover}.placeholder-text[data-v-db4a9bb4]{color:#ffffff4d;font-size:14px}.skills-tooltip[data-v-db4a9bb4]{background-color:#343434;border:1px solid rgba(255,255,255,.15);border-radius:8px;box-shadow:0 4px 12px #0000004d}@keyframes fadeIn-db4a9bb4{0%{opacity:0}to{opacity:1}}.tooltip-header[data-v-db4a9bb4]{display:none;justify-content:space-between;align-items:center;padding:8px 12px;border-bottom:1px solid rgba(255,255,255,.1)}.tooltip-title[data-v-db4a9bb4]{font-size:14px;font-weight:500;color:#fffc}.tooltip-close-btn[data-v-db4a9bb4]{display:flex;align-items:center;justify-content:center;width:24px;height:24px;background:none;border:none;color:#fff9;cursor:pointer;border-radius:4px;transition:all .2s ease}.tooltip-close-btn[data-v-db4a9bb4]:hover{color:#fff;background:rgba(255,255,255,.1)}.tooltip-body[data-v-db4a9bb4]{padding:8px;max-height:250px;min-width:215px;overflow-y:auto}.tooltip-body[data-v-db4a9bb4]::-webkit-scrollbar{width:4px}.tooltip-body[data-v-db4a9bb4]::-webkit-scrollbar-track{background:transparent}.tooltip-body[data-v-db4a9bb4]::-webkit-scrollbar-thumb{background:#343434;border-radius:2px}.tooltip-body[data-v-db4a9bb4]::-webkit-scrollbar-thumb:hover{background:#343434}.tooltip-body[data-v-db4a9bb4]::-webkit-scrollbar-button{display:none}.tooltip-skill-item[data-v-db4a9bb4]{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;margin-bottom:8px;border-radius:6px;font-size:16px;background-color:#232323;transition:background-color .2s ease}.tooltip-skill-item[data-v-db4a9bb4]:last-child{margin-bottom:0}.tooltip-skill-item[data-v-db4a9bb4]:hover{background-color:#161616}.tooltip-footer[data-v-db4a9bb4]{padding:0 8px;background-color:#343434;border-radius:0 0 8px 8px}.tooltip-command-header[data-v-db4a9bb4]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.tooltip-command-copy[data-v-db4a9bb4]{display:flex;align-items:center;justify-content:center;padding:8px 10px;background:#232323;border-radius:6px;font-size:16px;line-height:24px;color:#fff;cursor:pointer;transition:all .2s ease;width:100%}.tooltip-command-copy[data-v-db4a9bb4]:hover{background:#161616}.tooltip-command-copy svg[data-v-db4a9bb4]{margin-right:8px}.tooltip-skill-name[data-v-db4a9bb4]{font-size:14px;font-weight:500;color:#fff;text-decoration:none;transition:color .2s ease;flex:1;margin-right:8px}@media (min-width: 1776px){.carousel-track .solution-card[data-v-db4a9bb4]{max-width:520px;margin-right:20px}.solution-card[data-v-db4a9bb4]{min-width:520px}}@media (min-width: 1025px) and (max-width: 1775px){.carousel-track .solution-card[data-v-db4a9bb4]{flex:0 0 calc((90% - 60px) / 3);margin-right:20px}}@media (min-width: 769px) and (max-width: 1024px){.carousel-track .solution-card[data-v-db4a9bb4]{flex:0 0 calc((94% - 20px)/2);margin-right:20px}}@media (min-width: 376px) and (max-width: 768px){.solution-section[data-v-db4a9bb4]{padding:30px 0}.carousel-track .solution-card[data-v-db4a9bb4]{flex:0 0 calc(100vw - 48px);margin-right:20px}}@media (max-width: 375px){.solution-section[data-v-db4a9bb4]{padding:30px 0}.carousel-track .solution-card[data-v-db4a9bb4]{flex:0 0 calc(100vw - 32px);margin-right:20px}}.video-modal-overlay[data-v-db4a9bb4]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.85);display:flex;align-items:center;justify-content:center;z-index:100000;animation:videoFadeIn-db4a9bb4 .2s ease}@keyframes videoFadeIn-db4a9bb4{0%{opacity:0}to{opacity:1}}.video-modal-container[data-v-db4a9bb4]{position:relative;width:90%;max-width:960px;border-radius:12px;overflow:hidden;background:#000}.video-modal-close[data-v-db4a9bb4]{position:absolute;top:0;right:0;background:none;border:none;color:#fff6;cursor:pointer;padding:4px;transition:color .2s ease;z-index:1}.video-modal-close[data-v-db4a9bb4]:hover{color:#fff}.video-modal-player[data-v-db4a9bb4]{width:100%;display:block}.text-tooltip[data-v-db4a9bb4]{background-color:#000000d9;color:#fff;font-size:14px;line-height:22px;padding:6px 12px;border-radius:6px;box-shadow:0 2px 8px #0000004d;word-break:break-word;pointer-events:auto;cursor:text;-webkit-user-select:text;user-select:text;animation:textTooltipFadeIn-db4a9bb4 .15s ease}@keyframes textTooltipFadeIn-db4a9bb4{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 768px){.skills-tooltip[data-v-db4a9bb4]{position:fixed!important;left:16px!important;right:16px!important;width:calc(100vw - 32px)!important;max-width:calc(100vw - 32px)!important;bottom:auto!important;transform:none!important}.tooltip-header[data-v-db4a9bb4]{display:flex}.tooltip-body[data-v-db4a9bb4]{max-height:200px}}@media (max-width: 375px){.skills-tooltip[data-v-db4a9bb4]{left:8px!important;right:8px!important;width:calc(100vw - 16px)!important;max-width:calc(100vw - 16px)!important}}.category-section[data-v-ce29e407]{padding:40px 0;background-color:var(--hw-gray-50)}.category-grid[data-v-ce29e407]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.category-btn[data-v-ce29e407]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px 20px;background-color:var(--hw-gray-50);border:1px solid var(--hw-gray-200);border-radius:12px;transition:all .3s ease;cursor:pointer}.category-btn[data-v-ce29e407]:hover{background-color:var(--hw-white);border-color:var(--hw-blue);box-shadow:var(--shadow-sm)}.category-name[data-v-ce29e407]{font-size:15px;font-weight:600;color:var(--hw-gray-800);margin-bottom:8px;text-align:center}.category-count[data-v-ce29e407]{font-size:14px;color:var(--hw-blue)}@media (max-width: 1024px){.category-grid[data-v-ce29e407]{grid-template-columns:repeat(3,1fr)}}@media (max-width: 768px){.category-section[data-v-ce29e407]{padding:30px 0}.category-grid[data-v-ce29e407]{grid-template-columns:repeat(2,1fr);gap:12px}.category-btn[data-v-ce29e407]{padding:20px 16px}}@media (max-width: 480px){.category-grid[data-v-ce29e407]{grid-template-columns:1fr}}.tools-section[data-v-3d7aad68]{padding:76px 0;background:#000000}.container[data-v-3d7aad68]{width:100%;max-width:1200px;margin:0 auto;padding:0 24px}@media (max-width: 375px){.container[data-v-3d7aad68]{max-width:100%;padding:0 16px}}@media (min-width: 376px) and (max-width: 768px){.container[data-v-3d7aad68]{max-width:100%;padding:0 24px}}@media (min-width: 769px) and (max-width: 1024px){.container[data-v-3d7aad68]{max-width:94%;padding:0 3%}}@media (min-width: 1025px) and (max-width: 1775px){.container[data-v-3d7aad68]{max-width:90%;padding:0 5%}}@media (min-width: 1776px){.container[data-v-3d7aad68]{max-width:1600px}}.header-area[data-v-3d7aad68]{text-align:center;margin-bottom:var(--spacing-xl)}.main-title{span[data-v-3d7aad68] {background: linear-gradient(to right,#3991FF 0%,#31BAF8 40%,#63CEFF 60%,#5CFDDA 80%,#2FFFF5 100%); background-repeat: no-repeat; background-size: cover; -webkit-text-fill-color: transparent; -webkit-background-clip: text;}}.main-title[data-v-3d7aad68]{color:#fff;display:inline-block;font-size:56px;line-height:84px}.content-area[data-v-3d7aad68]{display:flex;gap:24px;align-items:stretch}.cards-area[data-v-3d7aad68]{flex:1;display:flex;flex-direction:column;gap:20px}.cards-row[data-v-3d7aad68]{display:flex;gap:20px;flex:1}.tool-card[data-v-3d7aad68]{background:#1a1a1a;border-radius:var(--radius-2xl);padding:var(--spacing-xl);text-decoration:none;transition:all .3s ease;position:relative;display:flex;flex-direction:column;flex:1;border:1px solid #2a2a2a}.tool-card[data-v-3d7aad68]:hover{background:#252525;transform:translateY(-4px);box-shadow:0 8px 24px #0000004d;border-color:#3a3a3a}.card-content[data-v-3d7aad68]{flex:1}.card-title[data-v-3d7aad68]{font-size:20px;font-weight:600;color:#fff;margin-bottom:var(--margin-md)}.card-desc[data-v-3d7aad68]{font-size:16px;color:#fffc;line-height:1.6;margin:0}.card-arrow[data-v-3d7aad68]{position:absolute;top:16px;right:16px;color:#6b7280;transition:color .3s ease}.tool-card:hover .card-arrow[data-v-3d7aad68]{color:#fff}@media (max-width: 1024px){.content-area[data-v-3d7aad68]{flex-direction:column}}@media (max-width: 768px){.tools-section[data-v-3d7aad68]{padding:40px 0}.main-title[data-v-3d7aad68]{font-size:24px}.cards-area[data-v-3d7aad68]{gap:16px}.cards-row[data-v-3d7aad68]{flex-direction:column;gap:16px}}.home[data-v-35d8ca63]{width:100%;min-height:100vh;background-color:var(--hw-white)}.skills-list-page[data-v-54b1579e]{background-color:#0d0d0d;color:#fff;min-height:100vh}.container[data-v-54b1579e]{max-width:100%;margin:0 auto}@media (max-width: 375px){.container[data-v-54b1579e]{max-width:100%;padding:0 16px}}@media (min-width: 376px) and (max-width: 768px){.container[data-v-54b1579e]{max-width:100%;padding:0 24px}}@media (min-width: 769px) and (max-width: 1024px){.container[data-v-54b1579e]{max-width:94%;padding:0 3%}}@media (min-width: 1025px) and (max-width: 1775px){.container[data-v-54b1579e]{max-width:90%;padding:0 5%}}@media (min-width: 1776px){.container[data-v-54b1579e]{max-width:1600px}}.page-header[data-v-54b1579e]{text-align:left;margin:0px 0 var(--spacing-md) 0}.page-title[data-v-54b1579e]{font-size:var(--spacing-xl);font-weight:600;line-height:1.5}.page-subtitle[data-v-54b1579e]{font-size:16px;color:#666}.filter-panel[data-v-54b1579e]{background-color:#232323;border-radius:var(--radius-2xl);padding:var(--spacing-xl);margin-bottom:24px;display:flex;flex-direction:column;gap:16px;box-shadow:0 2px 8px #0000000f;position:relative}.filter-search[data-v-54b1579e]{position:relative;display:flex;align-items:center}.filter-search:hover svg[data-v-54b1579e]{color:#fff}.filter-search-icon[data-v-54b1579e]{position:absolute;left:12px;color:#999;pointer-events:none}.filter-search-input[data-v-54b1579e]{width:100%;height:36px;padding:0 var(--spacing-xl) 0 36px;font-size:14px;color:#fff;background-color:#1a1a1a;border:1px solid rgba(255,255,255,.2);border-radius:20px;transition:all .2s ease}.filter-search-input[data-v-54b1579e]::placeholder{color:#999}.filter-search-input[data-v-54b1579e]:hover{border-color:#fff}.filter-search-input:hover+.filter-search-clear[data-v-54b1579e]{color:#fff}.filter-search-input[data-v-54b1579e]:focus{outline:none;border-color:#fff;background-color:#1a1a1a}.filter-search-clear[data-v-54b1579e]{position:absolute;right:12px;display:flex;align-items:center;justify-content:center;width:24px;height:24px;background:none;border:none;color:#999;cursor:pointer;border-radius:4px;transition:color .2s ease}.filter-search-clear[data-v-54b1579e]:hover{color:#333}.filter-row[data-v-54b1579e]{display:flex;align-items:center;gap:12px}.filter-row-sub[data-v-54b1579e]{padding-left:calc(4em + 12px)}.filter-label[data-v-54b1579e]{font-size:14px;font-weight:500;color:#bfbfbf;white-space:nowrap;flex-shrink:0}.filter-buttons[data-v-54b1579e]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.filter-btn[data-v-54b1579e]{padding:6px 16px;font-size:14px;color:#666;background-color:#141414;border-radius:20px;cursor:pointer;transition:all .2s ease;white-space:nowrap}.filter-btn.active[data-v-54b1579e]{background-color:#1e80ff;color:#fff;border-color:#1e80ff}.filter-btn.active[data-v-54b1579e]:hover{background-color:#1a73e8;border-color:#1a73e8}.filter-btn-sub[data-v-54b1579e]{font-size:12px!important}.filter-section[data-v-54b1579e]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.fiter-config[data-v-54b1579e]{display:flex;align-items:center}.filter-name[data-v-54b1579e]{font-weight:700}.filter-item[data-v-54b1579e]{margin-left:20px;background-color:#0d0d0d;color:#bfbfbf}.filter-item.active[data-v-54b1579e]{color:#fff}.filter-item.active[data-v-54b1579e]:hover,.filter-item[data-v-54b1579e]:hover{color:#f0f0f0;background-color:#141414}.view-switch[data-v-54b1579e]{display:flex;align-items:center;gap:4px;margin-left:20px;background-color:#ffffff0d;border-radius:6px;padding:3px}.view-btn[data-v-54b1579e]{display:flex;align-items:center;justify-content:center;width:28px;height:28px;background-color:transparent;border:none;border-radius:4px;color:#8c8c8c;cursor:pointer;transition:all .2s ease}.view-btn[data-v-54b1579e]:hover{color:#bfbfbf;background-color:#ffffff0f}.view-btn.active[data-v-54b1579e]{color:#fff;background-color:#ffffff1f}.reset-all-btn[data-v-54b1579e]{position:absolute;right:24px;bottom:24px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:6px 14px;background-color:transparent;border-radius:6px;color:#ffffff80;font-size:14px;line-height:1;cursor:pointer;transition:all .2s ease;white-space:nowrap}.reset-all-btn svg[data-v-54b1579e]{height:16px;width:16px}.reset-all-btn[data-v-54b1579e]:hover{color:#ffffffd9;border-color:#ffffff4d}.reset-all-btn:hover path[data-v-54b1579e]{fill:#ffffffd9}.empty-filter-state[data-v-54b1579e]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 0;gap:16px}.empty-filter-state p[data-v-54b1579e]{color:#999;font-size:16px}.skills-grid[data-v-54b1579e]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.skill-card[data-v-54b1579e]{background-color:#232323;border-radius:var(--radius-2xl);padding:var(--spacing-xl);box-shadow:var(--shadow-sm);transition:all .3s ease;cursor:pointer;min-height:233px;display:flex;flex-direction:column;position:relative;overflow:hidden}.skill-card[data-v-54b1579e]:hover{background-color:#2a2a2a;box-shadow:var(--shadow-lg)}.skill-card:hover .stat-item[data-v-54b1579e]{color:#fff!important}.skill-card[data-v-54b1579e]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E");opacity:0;pointer-events:none;transition:opacity .3s ease;border-radius:var(--radius-xl)}.skill-card[data-v-54b1579e]:hover:before{opacity:.08}.skills-list[data-v-54b1579e]{display:flex;flex-direction:column;gap:20px}.skill-list-item[data-v-54b1579e]{background-color:#232323;border-radius:var(--radius-2xl);padding:var(--spacing-xl);box-shadow:var(--shadow-sm);border:1px solid rgba(255,255,255,.06);transition:all .3s ease;cursor:pointer;display:flex;flex-direction:column;gap:8px}.skill-list-item[data-v-54b1579e]:hover{background-color:#2a2a2a;box-shadow:var(--shadow-lg);border-color:#ffffff1f}.list-item-main[data-v-54b1579e]{flex:1;min-width:0}.list-item-header[data-v-54b1579e]{display:flex;align-items:center;gap:12px}.list-item-header .skill-id[data-v-54b1579e]{font-size:20px;margin-bottom:var(--margin-md)}.list-item-footer[data-v-54b1579e]{display:flex;align-items:center;justify-content:space-between}.list-item-footer .skill-tags[data-v-54b1579e]{margin-bottom:0}.list-desc[data-v-54b1579e]{color:#fffc;font-size:16px;line-height:24px;margin:0;margin-bottom:var(--margin-md);display:block;-webkit-line-clamp:unset;-webkit-box-orient:unset;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list-item-stats[data-v-54b1579e]{display:flex;align-items:center;gap:16px;flex-shrink:0}.skill-header[data-v-54b1579e]{margin-bottom:var(--margin-md)}.skill-header>.skill-id[data-v-54b1579e]{font-size:20px;font-weight:600;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.skill-desc-wrapper[data-v-54b1579e]{position:relative;margin-bottom:var(--margin-md)}.skill-id[data-v-54b1579e]{font-size:20px;font-weight:600;color:#fff;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.skill-tags[data-v-54b1579e]{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:var(--margin-md)}.tag[data-v-54b1579e]{display:inline-block;padding:4px 10px;border-radius:4px;font-size:14px;line-height:22px;font-weight:500;background-color:#ffffff14;color:#fff}.skill-desc[data-v-54b1579e]{font-size:16px;color:#fffc;line-height:1.5;opacity:.8;margin-bottom:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.skill-stats[data-v-54b1579e]{display:flex;gap:12px;padding-top:12px;border-top:1px solid rgba(255,255,255,.08);margin-top:auto}.stat-item[data-v-54b1579e]{display:flex;align-items:center;gap:6px;font-size:14px;color:var(--hw-gray-500)}.skill-card:hover .stat-item svg[data-v-54b1579e]{color:#fff}.empty-state[data-v-54b1579e]{text-align:center;padding:100px 0;color:#999;font-size:18px}.scroll-sentinel[data-v-54b1579e]{height:1px;width:100%}.load-more[data-v-54b1579e]{display:flex;justify-content:center;padding:var(--spacing-xl) 0}.load-more-btn[data-v-54b1579e]{display:inline-flex;align-items:center;justify-content:center;padding:10px var(--spacing-xl);background-color:#141414;border-radius:4px;color:#bfbfbf;font-size:14px;cursor:pointer;transition:all .3s ease;min-width:120px}.load-more-btn[data-v-54b1579e]:hover:not(:disabled){color:#fff;border-color:#1890ff;background-color:#1a1a1a}.load-more-btn[data-v-54b1579e]:disabled{cursor:not-allowed;opacity:.7}.loading-spinner[data-v-54b1579e]{display:flex;align-items:center;gap:8px;color:#bfbfbf;font-size:14px}.spinner[data-v-54b1579e]{width:16px;height:16px;border:2px solid #e6f7ff;border-top-color:#1890ff;border-radius:50%;animation:spin-54b1579e .8s linear infinite}@keyframes spin-54b1579e{to{transform:rotate(360deg)}}.all-loaded[data-v-54b1579e]{text-align:center;padding:40px 0;color:#999;font-size:14px;margin-top:20px}.desc-tooltip[data-v-54b1579e]{background-color:var(--bg-card);color:#ffffffd9;padding:8px 12px;border-radius:6px;box-shadow:0 2px 8px #00000026;font-size:14px;line-height:1.5;max-width:520px;word-wrap:break-word;animation:fadeInUp-54b1579e .2s ease;pointer-events:auto;cursor:text;-webkit-user-select:text;user-select:text}@keyframes fadeInUp-54b1579e{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.page-breadcrumb[data-v-54b1579e]{display:flex;align-items:center;gap:0;padding:20px 0;font-size:14px}.breadcrumb-item[data-v-54b1579e]{color:#8c8c8c;text-decoration:none;transition:color .2s ease}.breadcrumb-item[data-v-54b1579e]:hover{color:#fff}.breadcrumb-separator[data-v-54b1579e]{margin:0 8px;color:#8c8c8c}.breadcrumb-current[data-v-54b1579e]{color:#fff;font-weight:500}@media (max-width: 1024px){.skills-grid[data-v-54b1579e]{grid-template-columns:repeat(2,1fr)}.page-title[data-v-54b1579e]{font-size:28px}}@media (max-width: 768px){.skills-grid[data-v-54b1579e]{grid-template-columns:1fr;gap:20px}.skills-list[data-v-54b1579e]{gap:2px}.page-header[data-v-54b1579e]{margin-bottom:24px}.page-title[data-v-54b1579e]{font-size:24px}.page-subtitle[data-v-54b1579e]{font-size:14px}.filter-panel[data-v-54b1579e]{padding:var(--spacing-xl);gap:12px}.filter-search-input[data-v-54b1579e]{height:var(--spacing-xl);font-size:14px}.filter-row[data-v-54b1579e]{gap:8px}.filter-label[data-v-54b1579e]{font-size:14px}.filter-buttons[data-v-54b1579e]{overflow-x:auto;flex-wrap:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:6px}.filter-buttons[data-v-54b1579e]::-webkit-scrollbar{display:none}.filter-btn[data-v-54b1579e]{flex-shrink:0;padding:4px 12px;font-size:14px}.filter-row-sub[data-v-54b1579e]{padding-left:calc(4em + 8px)}.filter-section[data-v-54b1579e]{flex-direction:column;align-items:flex-start;gap:8px}.fiter-config[data-v-54b1579e]{width:100%;flex-wrap:wrap;gap:8px}.filter-options[data-v-54b1579e]{display:flex;gap:6px}.view-switch[data-v-54b1579e]{margin-left:0;display:none}.skill-card[data-v-54b1579e]{padding:var(--spacing-xl);min-height:140px;max-height:none;border-radius:8px}.skill-list-item[data-v-54b1579e]{padding:var(--spacing-xl);border-radius:var(--radius-2xl);margin-bottom:20px}.list-item-footer[data-v-54b1579e]{flex-wrap:wrap;gap:8px}.list-item-stats[data-v-54b1579e]{width:100%;padding-top:10px;border-top:1px solid rgba(255,255,255,.06);margin-top:4px}.skill-stats[data-v-54b1579e]{gap:8px}.stat-item[data-v-54b1579e]{font-size:14px;gap:4px}.stat-item svg[data-v-54b1579e]{width:12px;height:12px}.tag[data-v-54b1579e]{padding:2px 8px;font-size:11px}.reset-all-btn[data-v-54b1579e]{right:10px;bottom:0;font-size:12px}.empty-filter-state[data-v-54b1579e]{padding:40px 0}.desc-tooltip[data-v-54b1579e]{max-width:240px;font-size:12px}}@media (max-width: 480px){.page-title[data-v-54b1579e]{font-size:20px}.filter-panel[data-v-54b1579e]{padding:var(--spacing-xl);gap:10px}.filter-search-input[data-v-54b1579e]{height:28px;font-size:12px;padding:0 28px 0 var(--spacing-xl)}.filter-btn[data-v-54b1579e]{padding:3px 10px;font-size:12px}.view-btn[data-v-54b1579e]{width:24px;height:24px}.skill-card[data-v-54b1579e]{padding:var(--spacing-xl)}.skill-list-item[data-v-54b1579e]{padding:var(--spacing-xl);margin-bottom:20px}.skill-id[data-v-54b1579e]{font-size:20px!important}.skill-desc[data-v-54b1579e],.list-desc[data-v-54b1579e]{font-size:16px}}.md-editor .md-editor-preview{--md-theme-color: var(--md-color);--md-theme-color-reverse: #eee;--md-theme-color-hover: #eee;--md-theme-color-hover-inset: #ddd;--md-theme-link-color: #2d8cf0;--md-theme-link-hover-color: #73d13d;--md-theme-border-color: #e6e6e6;--md-theme-border-color-reverse: #bebebe;--md-theme-border-color-inset: #d6d6d6;--md-theme-bg-color: #fff;--md-theme-bg-color-inset: #ececec;--md-theme-code-copy-tips-color: inherit;--md-theme-code-copy-tips-bg-color: #fff;--md-theme-code-active-color: #61aeee;--md-theme-radius-s: 2px;--md-theme-radius-m: 5px}.md-editor-dark .md-editor-preview{--md-theme-color: var(--md-color);--md-theme-color-reverse: #222;--md-theme-color-hover: #191919;--md-theme-color-hover-inset: #444;--md-theme-link-color: #2d8cf0;--md-theme-link-hover-color: #73d13d;--md-theme-border-color: #2d2d2d;--md-theme-border-color-reverse: #e6e6e6;--md-theme-border-color-inset: #5a5a5a;--md-theme-bg-color: #000;--md-theme-bg-color-inset: #111;--md-theme-code-copy-tips-color: inherit;--md-theme-code-copy-tips-bg-color: #3a3a3a;--md-theme-code-active-color: #e6c07b;--md-theme-radius-s: 2px;--md-theme-radius-m: 5px}.md-editor .md-editor-admonition-note{--md-admonition-color: #212121;--md-admonition-bg-color: #FFFFFF;--md-admonition-border-color: rgb(166.2, 166.2, 166.2)}.md-editor .md-editor-admonition-tip{--md-admonition-color: #616161;--md-admonition-bg-color: #F5F5F5;--md-admonition-border-color: rgb(185.8, 185.8, 185.8)}.md-editor .md-editor-admonition-info{--md-admonition-color: #424242;--md-admonition-bg-color: #F0F0F0;--md-admonition-border-color: rgb(170.4, 170.4, 170.4)}.md-editor .md-editor-admonition-quote{--md-admonition-color: #455a64;--md-admonition-bg-color: #eceff1;--md-admonition-border-color: rgb(169.2, 179.4, 184.6)}.md-editor .md-editor-admonition-abstract{--md-admonition-color: #0288d1;--md-admonition-bg-color: #e1f5fe;--md-admonition-border-color: rgb(135.8, 201.4, 236)}.md-editor .md-editor-admonition-attention{--md-admonition-color: #1e88e5;--md-admonition-bg-color: #e3f2fd;--md-admonition-border-color: rgb(148.2, 199.6, 243.4)}.md-editor .md-editor-admonition-example{--md-admonition-color: #5e35b1;--md-admonition-bg-color: #ede7f6;--md-admonition-border-color: rgb(179.8, 159.8, 218.4)}.md-editor .md-editor-admonition-hint{--md-admonition-color: #00897B;--md-admonition-bg-color: #E0F2F1;--md-admonition-border-color: rgb(134.4, 200, 193.8)}.md-editor .md-editor-admonition-success{--md-admonition-color: #388e3c;--md-admonition-bg-color: #e8f5e9;--md-admonition-border-color: rgb(161.6, 203.8, 163.8)}.md-editor .md-editor-admonition-question{--md-admonition-color: #f9a825;--md-admonition-bg-color: #fffde7;--md-admonition-border-color: rgb(252.6, 219, 153.4)}.md-editor .md-editor-admonition-caution{--md-admonition-color: #fb8c00;--md-admonition-bg-color: #fff8e1;--md-admonition-border-color: rgb(253.4, 204.8, 135)}.md-editor .md-editor-admonition-warning{--md-admonition-color: #f57c00;--md-admonition-bg-color: #fff3e0;--md-admonition-border-color: rgb(251, 195.4, 134.4)}.md-editor .md-editor-admonition-danger{--md-admonition-color: #d84315;--md-admonition-bg-color: #ffebee;--md-admonition-border-color: rgb(239.4, 167.8, 151.2)}.md-editor .md-editor-admonition-failure{--md-admonition-color: #d32f2f;--md-admonition-bg-color: #fee2e6;--md-admonition-border-color: rgb(236.8, 154.4, 156.8)}.md-editor .md-editor-admonition-bug{--md-admonition-color: #c31a1a;--md-admonition-bg-color: #fddadd;--md-admonition-border-color: rgb(229.8, 141.2, 143)}.md-editor .md-editor-admonition-error{--md-admonition-color: #b71c1c;--md-admonition-bg-color: #fdd2d6;--md-admonition-border-color: rgb(225, 137.2, 139.6)}.md-editor-dark .md-editor-admonition-note{--md-admonition-color: #E0E0E0;--md-admonition-bg-color: #1E1E1E;--md-admonition-border-color: rgb(107.6, 107.6, 107.6)}.md-editor-dark .md-editor-admonition-tip{--md-admonition-color: #B0B0B0;--md-admonition-bg-color: #262626;--md-admonition-border-color: rgb(93.2, 93.2, 93.2)}.md-editor-dark .md-editor-admonition-info{--md-admonition-color: #B3B3B3;--md-admonition-bg-color: #2B2B2B;--md-admonition-border-color: rgb(97.4, 97.4, 97.4)}.md-editor-dark .md-editor-admonition-quote{--md-admonition-color: #b0bec5;--md-admonition-bg-color: #263238;--md-admonition-border-color: rgb(93.2, 106, 112.4)}.md-editor-dark .md-editor-admonition-abstract{--md-admonition-color: #81d4fa;--md-admonition-bg-color: #012f45;--md-admonition-border-color: rgb(52.2, 113, 141.4)}.md-editor-dark .md-editor-admonition-attention{--md-admonition-color: #64b5f6;--md-admonition-bg-color: #102a4c;--md-admonition-border-color: rgb(49.6, 97.6, 144)}.md-editor-dark .md-editor-admonition-example{--md-admonition-color: #9575cd;--md-admonition-bg-color: #271b52;--md-admonition-border-color: rgb(83, 63, 131.2)}.md-editor-dark .md-editor-admonition-hint{--md-admonition-color: #4DB6AC;--md-admonition-bg-color: #003D3A;--md-admonition-border-color: rgb(30.8, 109.4, 103.6)}.md-editor-dark .md-editor-admonition-success{--md-admonition-color: #81c784;--md-admonition-bg-color: #1b5e20;--md-admonition-border-color: rgb(67.8, 136, 72)}.md-editor-dark .md-editor-admonition-question{--md-admonition-color: #ffd54f;--md-admonition-bg-color: #3e2f00;--md-admonition-border-color: rgb(139.2, 113.4, 31.6)}.md-editor-dark .md-editor-admonition-caution{--md-admonition-color: #ffcc80;--md-admonition-bg-color: #3e2600;--md-admonition-border-color: rgb(139.2, 104.4, 51.2)}.md-editor-dark .md-editor-admonition-warning{--md-admonition-color: #ffb74d;--md-admonition-bg-color: #3d2600;--md-admonition-border-color: rgb(138.6, 96, 30.8)}.md-editor-dark .md-editor-admonition-danger{--md-admonition-color: #ef9a9a;--md-admonition-bg-color: #3c0000;--md-admonition-border-color: rgb(131.6, 61.6, 61.6)}.md-editor-dark .md-editor-admonition-failure{--md-admonition-color: #ef9a9a;--md-admonition-bg-color: #3c0900;--md-admonition-border-color: rgb(131.6, 67, 61.6)}.md-editor-dark .md-editor-admonition-bug{--md-admonition-color: #e68381;--md-admonition-bg-color: #300000;--md-admonition-border-color: rgb(120.8, 52.4, 51.6)}.md-editor-dark .md-editor-admonition-error{--md-admonition-color: #ef5350;--md-admonition-bg-color: #300000;--md-admonition-border-color: rgb(124.4, 33.2, 32)}.md-editor-preview .md-editor-admonition{background-color:var(--md-admonition-bg-color);border:1px solid var(--md-admonition-border-color);border-radius:var(--md-theme-radius-m);color:var(--md-admonition-color);display:flow-root;font-size:14px;font-weight:400;margin:1rem 0;padding:1em 1em .5em;page-break-inside:avoid}.md-editor-preview .md-editor-admonition-title{margin:0;padding:0;position:relative;font-weight:700}.md-editor-preview .md-editor-admonition p{margin:.5em 0;padding:0}.md-editor-preview .md-editor-admonition p:first-of-type{margin-top:0}.md-editor-preview .md-editor-admonition+p:empty,.md-editor-preview .md-editor-admonition+p:empty+p:empty{display:none}.md-editor-preview .md-editor-mermaid{overflow:hidden;line-height:normal}.md-editor-preview .md-editor-mermaid:not([data-processed]){white-space:pre}.md-editor-preview [class=md-editor-mermaid][data-grab]{cursor:grab}.md-editor-preview [class=md-editor-mermaid][data-grab]:active{cursor:grabbing}.md-editor-preview [class=md-editor-mermaid][data-processed]{position:relative;display:flex;justify-content:center;align-items:center}.md-editor-preview [class=md-editor-mermaid][data-processed] svg{transform-origin:top left}.md-editor-preview [class=md-editor-mermaid][data-processed] .md-editor-mermaid-action{position:absolute;top:10px;right:10px;z-index:1;opacity:0;transition:opacity .3s;cursor:pointer;display:flex;gap:8px}.md-editor-preview [class=md-editor-mermaid][data-processed] .md-editor-mermaid-action svg{padding:6px;border-radius:4px;background-color:var(--md-bk-color-outstand)}.md-editor-preview [class=md-editor-mermaid][data-processed]:hover .md-editor-mermaid-action{opacity:1}.md-editor-katex-block{text-align:center;margin:20px}.md-editor-katex-inline,.md-editor-katex-block{display:none}.md-editor-katex-inline[data-processed]{display:initial}.md-editor-katex-block[data-processed]{display:block}.md-editor .md-editor-preview{--md-theme-code-inline-color: #3594f7;--md-theme-code-inline-bg-color: rgba(59, 170, 250, .1);--md-theme-code-inline-radius: var(--md-theme-radius-s);--md-theme-code-block-color: #a9b7c6;--md-theme-code-block-bg-color: #282c34;--md-theme-code-before-bg-color: var(--md-theme-code-block-bg-color);--md-theme-code-block-radius: var(--md-theme-radius-m)}.md-editor-dark .md-editor-preview{--md-theme-code-inline-color: #3594f7;--md-theme-code-inline-bg-color: rgba(59, 170, 250, .1);--md-theme-code-inline-radius: var(--md-theme-radius-s);--md-theme-code-block-color: #a9b7c6;--md-theme-code-block-bg-color: #1a1a1a;--md-theme-code-before-bg-color: var(--md-theme-code-block-bg-color);--md-theme-code-block-radius: var(--md-theme-radius-m)}.md-editor-preview code{color:var(--md-theme-code-inline-color);background-color:var(--md-theme-code-inline-bg-color);border-radius:var(--md-theme-code-inline-radius);padding:2px 4px;line-height:22px}.md-editor-preview .md-editor-code{color:var(--md-theme-code-block-color);font-size:12px;line-height:1;margin:20px 0;position:relative}.md-editor-preview .md-editor-code input[type=radio],.md-editor-preview .md-editor-code input[type=radio]+pre,.md-editor-preview .md-editor-code input[type=radio]+span.md-editor-code-lang{display:none}.md-editor-preview .md-editor-code input:checked+pre,.md-editor-preview .md-editor-code input:checked+span.md-editor-code-lang{display:block}.md-editor-preview .md-editor-code input:checked+label{border-bottom:1px solid;color:var(--md-theme-code-active-color)}.md-editor-preview .md-editor-code .md-editor-code-head{display:grid;grid-template:"1fr 1fr";justify-content:space-between;height:32px;width:100%;font-size:12px;background-color:var(--md-theme-code-before-bg-color);margin-bottom:0;border-top-left-radius:var(--md-theme-code-block-radius);border-top-right-radius:var(--md-theme-code-block-radius);-webkit-tap-highlight-color:rgba(0,0,0,0);list-style:none;position:sticky;top:0;z-index:10000}.md-editor-preview .md-editor-code .md-editor-code-head::-webkit-details-marker{display:none}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-code-flag{margin-left:12px}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-code-flag span{display:inline-block;width:10px;height:10px;border-radius:50%;margin-top:11px}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-code-flag span:nth-of-type(1){background-color:#ec6a5e}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-code-flag span:nth-of-type(2){background-color:#f4bf4f}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-code-flag span:nth-of-type(3){background-color:#61c554}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-code-flag span+span{margin-left:4px}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-code-flag ul.md-editor-codetab-label{box-sizing:border-box;white-space:nowrap;-webkit-user-select:none;user-select:none;background-color:var(--md-theme-code-block-bg-color);margin-top:8px;padding:0}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-code-flag ul.md-editor-codetab-label li{line-height:1;list-style:none;display:inline-block;position:relative;vertical-align:super;margin:0}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-code-flag ul.md-editor-codetab-label li label{cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-block;font-size:14px}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-code-flag ul.md-editor-codetab-label li+li{margin-left:12px}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-code-action{display:flex;align-items:center}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-code-action>*{margin-right:10px}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-code-lang{line-height:32px}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-copy-button:not(data-is-icon){cursor:pointer;line-height:32px;position:initial}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-copy-button:not(data-is-icon) .md-editor-icon{width:15px;height:15px;display:inline-block;vertical-align:sub}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-copy-button[data-is-icon]{cursor:pointer;line-height:1;position:relative}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-copy-button[data-is-icon] .md-editor-icon{width:15px;height:15px;display:inline-block;vertical-align:sub}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-copy-button[data-is-icon]:before{content:attr(data-tips);color:var(--md-theme-code-copy-tips-color);background-color:var(--md-theme-code-copy-tips-bg-color);position:absolute;font-size:12px;font-family:sans-serif;width:max-content;text-align:center;padding:4px;border-radius:var(--md-theme-radius-s);box-shadow:0 0 2px #0003;left:-10px;top:50%;transform:translate(-100%,-50%)}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-copy-button[data-is-icon]:after{content:"";color:var(--md-theme-code-copy-tips-bg-color);position:absolute;width:0;height:0;border:5px solid rgba(0,0,0,0);border-right-width:0;border-left-color:currentColor;left:-10px;top:50%;transform:translateY(-50%);filter:drop-shadow(4px 0 2px rgba(0,0,0,.2))}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-copy-button[data-is-icon]:before,.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-copy-button[data-is-icon]:after{visibility:hidden;transition:.3s}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-copy-button[data-is-icon]:hover:before,.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-copy-button[data-is-icon]:hover:after{visibility:visible}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-collapse-tips{margin-right:12px}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-collapse-tips .md-editor-icon,.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-collapse-tips .md-editor-iconfont{width:16px;height:16px;font-size:16px;display:inline-block;vertical-align:sub;transform:rotate(0);transition:transform .1s}.md-editor-preview .md-editor-code pre{position:relative;margin:0}.md-editor-preview .md-editor-code pre code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace;font-size:14px;color:var(--md-theme-code-block-color);background-color:var(--md-theme-code-before-bg-color);display:block;line-height:1.6;overflow:auto;padding:1em;position:relative;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:var(--md-theme-code-block-radius);border-bottom-right-radius:var(--md-theme-code-block-radius)}.md-editor-preview .md-editor-code pre code .md-editor-code-block{display:inline-block;width:100%;overflow:auto;vertical-align:bottom;color:var(--md-theme-code-block-color)}.md-editor-preview details.md-editor-code .md-editor-code-head{cursor:pointer}.md-editor-preview details.md-editor-code:not(open) .md-editor-code-head{border-bottom-left-radius:var(--md-theme-code-block-radius);border-bottom-right-radius:var(--md-theme-code-block-radius)}.md-editor-preview details.md-editor-code[open] .md-editor-code-head{border-bottom-left-radius:0;border-bottom-right-radius:0}.md-editor-preview details.md-editor-code[open] .md-editor-code-head .md-editor-collapse-tips .md-editor-icon,.md-editor-preview details.md-editor-code[open] .md-editor-code-head .md-editor-collapse-tips .md-editor-iconfont{transform:rotate(-90deg)}.md-editor-scrn span[rn-wrapper]{position:absolute;pointer-events:none;top:1em;font-size:100%;left:0;width:3em;letter-spacing:-1px;-webkit-user-select:none;user-select:none;counter-reset:linenumber}.md-editor-scrn span[rn-wrapper]>span{display:block;pointer-events:none;counter-increment:linenumber}.md-editor-scrn span[rn-wrapper]>span:before{color:#999;display:block;padding-right:.5em;text-align:right;content:counter(linenumber)}.md-editor-scrn pre code{padding-left:3.5em!important}.md-editor-preview figure{margin:0 0 1em;display:inline-flex;flex-direction:column;text-align:center}.md-editor-preview figure figcaption{color:var(--md-theme-color);font-size:.875em;margin-top:5px}.md-editor .md-editor-preview{--md-theme-heading-color: var(--md-theme-color);--md-theme-heading-border: none;--md-theme-heading-1-color: var(--md-theme-heading-color);--md-theme-heading-1-border: var(--md-theme-heading-border);--md-theme-heading-2-color: var(--md-theme-heading-color);--md-theme-heading-2-border: var(--md-theme-heading-border);--md-theme-heading-3-color: var(--md-theme-heading-color);--md-theme-heading-3-border: var(--md-theme-heading-border);--md-theme-heading-4-color: var(--md-theme-heading-color);--md-theme-heading-4-border: var(--md-theme-heading-border);--md-theme-heading-5-color: var(--md-theme-heading-color);--md-theme-heading-5-border: var(--md-theme-heading-border);--md-theme-heading-6-color: var(--md-theme-heading-color);--md-theme-heading-6-border: var(--md-theme-heading-border)}.md-editor-preview h1,.md-editor-preview h2,.md-editor-preview h3,.md-editor-preview h4,.md-editor-preview h5,.md-editor-preview h6{position:relative;word-break:break-all;margin:1.4em 0 .8em;font-weight:700}.md-editor-preview h1 a,.md-editor-preview h2 a,.md-editor-preview h3 a,.md-editor-preview h4 a,.md-editor-preview h5 a,.md-editor-preview h6 a,.md-editor-preview h1 a:hover,.md-editor-preview h2 a:hover,.md-editor-preview h3 a:hover,.md-editor-preview h4 a:hover,.md-editor-preview h5 a:hover,.md-editor-preview h6 a:hover{color:inherit}.md-editor-preview h1{color:var(--md-theme-heading-1-color);border-bottom:var(--md-theme-heading-1-border)}.md-editor-preview h2{color:var(--md-theme-heading-2-color);border-bottom:var(--md-theme-heading-2-border)}.md-editor-preview h3{color:var(--md-theme-heading-3-color);border-bottom:var(--md-theme-heading-3-border)}.md-editor-preview h4{color:var(--md-theme-heading-4-color);border-bottom:var(--md-theme-heading-4-border)}.md-editor-preview h5{color:var(--md-theme-heading-5-color);border-bottom:var(--md-theme-heading-5-border)}.md-editor-preview h6{color:var(--md-theme-heading-6-color);border-bottom:var(--md-theme-heading-6-border)}.md-editor-preview h1{font-size:2em}.md-editor-preview h2{font-size:1.5em}.md-editor-preview h3{font-size:1.25em}.md-editor-preview h4{font-size:1em}.md-editor-preview h5{font-size:.875em}.md-editor-preview h6{font-size:.85em}.md-editor-preview hr{height:1px;margin:10px 0;border:none;border-top:1px solid var(--md-theme-border-color)}.md-editor-preview a{color:var(--md-theme-link-color);text-decoration:none;transition:color .1s}.md-editor-preview a:hover{color:var(--md-theme-link-hover-color)}.md-editor-preview a:empty:before{content:attr(href)}.md-editor-preview ol,.md-editor-preview ul{padding-left:2em}.md-editor-preview ol .task-list-item,.md-editor-preview ul .task-list-item{list-style-type:none}.md-editor-preview ol .task-list-item input,.md-editor-preview ul .task-list-item input{margin-left:-1.5em;margin-right:.1em}.md-editor-preview img{max-width:100%}.md-editor-preview p:empty{display:none}.md-editor .md-editor-preview{--md-theme-quote-color: var(--md-theme-color);--md-theme-quote-border: none;--md-theme-quote-bg-color: inherit}.md-editor-preview blockquote{padding:0 1em;color:var(--md-theme-quote-color);border-left:var(--md-theme-quote-border);background-color:var(--md-theme-quote-bg-color)}.md-editor .md-editor-preview{--md-theme-table-stripe-color: #fafafa;--md-theme-table-tr-bg-color: inherit;--md-theme-table-td-border-color: var(--md-theme-border-color)}.md-editor-dark .md-editor-preview{--md-theme-table-stripe-color: #0c0c0c;--md-theme-table-tr-bg-color: inherit;--md-theme-table-td-border-color: var(--md-theme-border-color)}.md-editor-preview table tr{background-color:var(--md-theme-table-tr-bg-color)}.md-editor-preview table tr th,.md-editor-preview table tr td{border:1px solid var(--md-theme-table-td-border-color)}.md-editor-preview table tr:nth-child(2n){background-color:var(--md-theme-table-stripe-color)}.md-editor-preview{color:var(--md-theme-color)}.md-editor-preview ::-webkit-scrollbar{width:6px;height:6px}.md-editor-preview ::-webkit-scrollbar-button:vertical{display:none}.md-editor-preview ::-webkit-scrollbar-corner,.md-editor-preview ::-webkit-scrollbar-track,.md-editor-preview ::-webkit-scrollbar-thumb{border-radius:2px}.md-editor .md-editor-preview ::-webkit-scrollbar-corner,.md-editor .md-editor-preview ::-webkit-scrollbar-track{background-color:#e2e2e2}.md-editor .md-editor-preview ::-webkit-scrollbar-thumb{background-color:#0000004d}.md-editor .md-editor-preview ::-webkit-scrollbar-thumb:vertical:hover{background-color:#00000059}.md-editor .md-editor-preview ::-webkit-scrollbar-thumb:vertical:active{background-color:#00000061}.md-editor-dark .md-editor-preview ::-webkit-scrollbar-corner,.md-editor-dark .md-editor-preview ::-webkit-scrollbar-track{background-color:#0f0f0f}.md-editor-dark .md-editor-preview ::-webkit-scrollbar-thumb{background-color:#2d2d2d}.md-editor-dark .md-editor-preview ::-webkit-scrollbar-thumb:vertical:hover{background-color:#3a3a3a}.md-editor-dark .md-editor-preview ::-webkit-scrollbar-thumb:vertical:active{background-color:#3a3a3a}.md-editor div.default-theme{--md-theme-code-copy-tips-color: #141414}.md-editor-dark div.default-theme{--md-theme-code-copy-tips-color: inherit}div.default-theme img{margin:0 auto;box-sizing:border-box}div.default-theme a{display:inline-flex;line-height:1;border-bottom:none}div.default-theme a:hover{border-bottom:1px solid}div.default-theme a[target=_blank]{align-items:center}div.default-theme a[target=_blank]:after{content:"";display:inline-block;width:16px;height:16px;margin-left:2px;background-color:currentColor;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-square-arrow-out-up-right"><path d="M21 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h6"/><path d="m21 3-9 9"/><path d="M15 3h6v6"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-square-arrow-out-up-right"><path d="M21 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h6"/><path d="m21 3-9 9"/><path d="M15 3h6v6"/></svg>');-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}div.default-theme ol,div.default-theme ul{margin:.6em 0}div.default-theme ol li,div.default-theme ul li{line-height:1.6;margin:.5em 0}div.default-theme p{line-height:1.6;margin:.5rem 0}.md-editor div.default-theme{--md-theme-quote-border: 5px solid #35b378;--md-theme-quote-bg-color: var(--md-theme-bg-color-inset)}div.default-theme blockquote{margin:20px 0;padding:0 1.2em;line-height:2em;display:flow-root}.md-editor default-theme{--md-theme-table-stripe-color: #fafafa}.md-editor-dark default-theme{--md-theme-table-stripe-color: #0c0c0c}div.default-theme table{overflow:auto;border-spacing:0;border-collapse:collapse;margin-bottom:1em;margin-top:1em}div.default-theme table tr th,div.default-theme table tr td{word-wrap:break-word;padding:8px 14px}div.default-theme table tbody tr:hover{background-color:var(--md-theme-color-hover)}div.default-theme blockquote table{line-height:initial}div.default-theme blockquote table tr th,div.default-theme blockquote table tr td{border-color:var(--md-theme-border-color-inset)}div.default-theme blockquote table tbody tr:nth-child(n){background-color:inherit}div.default-theme blockquote table tbody tr:hover{background-color:var(--md-theme-color-hover-inset)}.md-editor div.vuepress-theme{--md-theme-code-inline-color: #d63200;--md-theme-code-inline-bg-color: #f8f8f8;--md-theme-code-block-color: #747384;--md-theme-code-block-bg-color: #f8f8f8;--md-theme-code-before-bg-color: var(--md-theme-code-block-bg-color);--md-theme-code-block-radius: 2px}.md-editor-dark div.vuepress-theme{--md-theme-code-inline-color: #e06c75;--md-theme-code-inline-bg-color: #1a1a1a;--md-theme-code-block-color: #999;--md-theme-code-block-bg-color: #1a1a1a;--md-theme-code-before-bg-color: var(--md-theme-code-block-bg-color);--md-theme-code-block-radius: 2px}div.vuepress-theme code{padding:3px 5px;margin:0 2px}div.vuepress-theme .md-editor-code pre{font-size:.875em;margin:0 0 1em}div.vuepress-theme .md-editor-code pre code{white-space:pre;padding:22px 1em;margin:0}div.vuepress-theme .md-editor-code pre code span[rn-wrapper]{top:22px}.md-editor div.vuepress-theme{--md-theme-heading-color: #273849;--md-theme-heading-2-border: 1px solid var(--md-theme-border-color)}.md-editor-dark div.vuepress-theme{--md-theme-heading-color: #999;--md-theme-heading-2-border: 1px solid var(--md-theme-border-color)}div.vuepress-theme h1,div.vuepress-theme h2,div.vuepress-theme h3,div.vuepress-theme h4,div.vuepress-theme h5,div.vuepress-theme h6{font-weight:600;line-height:1.45;position:relative;margin-top:1em}div.vuepress-theme h1{font-size:2.2em;margin:1em 0}div.vuepress-theme h2{font-size:1.65em;padding-bottom:.3em}div.vuepress-theme h3{line-height:1.35em}.md-editor div.vuepress-theme{--md-theme-link-color: #42b983}div.vuepress-theme a{font-weight:600}div.vuepress-theme ul,div.vuepress-theme ol{position:relative;line-height:1.4em;margin:1.2em 0;z-index:1}div.vuepress-theme ul li,div.vuepress-theme ol li{margin:1.2em 0}div.vuepress-theme p{word-spacing:.05em;line-height:1.6em;margin:1.2em 0;position:relative}.md-editor div.vuepress-theme{--md-theme-quote-border: 4px solid #42b983}div.vuepress-theme blockquote{margin:2em 0;padding-left:20px}div.vuepress-theme blockquote p{margin-left:0;margin-top:1.2em;margin-bottom:0;padding:0}.md-editor div.vuepress-theme{--md-theme-table-td-border-color: #dfe2e5;--md-theme-table-stripe-color: #f6f8fa}.md-editor-dark div.vuepress-theme{--md-theme-table-td-border-color: #2d2d2d;--md-theme-table-stripe-color: #0c0c0c}div.vuepress-theme table{border-collapse:collapse;margin:1rem 0;display:block;overflow-x:auto}div.vuepress-theme table tr th,div.vuepress-theme table tr td{padding:.6em 1em}.md-editor div.vuepress-theme{--md-theme-color: #304455}.md-editor-dark div.vuepress-theme{--md-theme-color: #999}div.vuepress-theme{font-size:16px;color:var(--md-theme-color)}div.vuepress-theme em{color:#4f5959;padding:0 6px 0 4px}.md-editor div.github-theme{--md-theme-code-inline-color: inherit;--md-theme-code-inline-bg-color: #eff1f2;--md-theme-code-inline-radius: 6px;--md-theme-code-block-color: inherit;--md-theme-code-block-bg-color: #f6f8fa;--md-theme-code-before-bg-color: var(--md-theme-code-block-bg-color);--md-theme-code-block-radius: 6px}.md-editor-dark div.github-theme{--md-theme-code-inline-color: #c9d1d9;--md-theme-code-inline-bg-color: #2d3339;--md-theme-code-inline-radius: 6px;--md-theme-code-block-color: #a9b7c6;--md-theme-code-block-bg-color: #161b22;--md-theme-code-before-bg-color: var(--md-theme-code-block-bg-color);--md-theme-code-block-radius: 6px}div.github-theme code{padding:.2em .4em;margin:0}div.github-theme pre code{padding:22px 1em;margin-bottom:0;word-break:normal;letter-spacing:1px}.md-editor div.github-theme{--md-theme-heading-color: inherit;--md-theme-heading-6-color: #2d3339;--md-theme-heading-1-border: 1px solid #d9dee4;--md-theme-heading-2-border: 1px solid #d9dee4}.md-editor-dark div.github-theme{--md-theme-heading-color: #c9d1d9;--md-theme-heading-6-color: #768390;--md-theme-heading-1-border: 1px solid #373e47;--md-theme-heading-2-border: 1px solid #373e47}div.github-theme h1,div.github-theme h2,div.github-theme h3,div.github-theme h4,div.github-theme h5,div.github-theme h6{margin-top:24px;margin-bottom:16px;font-weight:600;line-height:1.25}div.github-theme h1{padding-bottom:.3em;font-size:2em}div.github-theme h2{padding-bottom:.3em;font-size:1.5em}div.github-theme h3{font-size:1.25em}div.github-theme h4{font-size:1em}div.github-theme h5{font-size:.875em}div.github-theme h6{font-size:.85em}.md-editor div.github-theme{--md-theme-heading-bg-color: #fff}.md-editor-dark div.github-theme{--md-theme-heading-bg-color: #22272e}div.github-theme img{background-color:var(--md-theme-heading-bg-color)}.md-editor div.github-theme{--md-theme-link-color: #539bf5;--md-theme-link-hover-color: #539bf5}div.github-theme a:hover{text-decoration:underline}div.github-theme ol li+li,div.github-theme ul li+li{margin-top:.25em}.md-editor div.github-theme{--md-theme-quote-color: #57606a;--md-theme-quote-border: .25em solid #d0d7de}.md-editor-dark div.github-theme{--md-theme-quote-color: #8b949e;--md-theme-quote-border: .25em solid #444c56}div.github-theme blockquote{margin:0;padding:0 1em}.md-editor div.github-theme{--md-theme-table-stripe-color: #f7f8fa;--md-theme-table-tr-bg-color: #fff;--md-theme-table-td-border-color: #d0d7de}.md-editor-dark div.github-theme{--md-theme-table-stripe-color: #161b22;--md-theme-table-tr-bg-color: transparent;--md-theme-table-td-border-color: #30363d}div.github-theme table{display:block;max-width:100%;overflow:auto;border-spacing:0;border-collapse:collapse}div.github-theme table tr th,div.github-theme table tr td{padding:6px 13px}.md-editor div.github-theme{--md-theme-color: #222}.md-editor-dark div.github-theme{--md-theme-color: #c9d1d9}div.github-theme{line-height:1.5;color:var(--md-theme-color)}div.github-theme p,div.github-theme blockquote,div.github-theme ul,div.github-theme ol,div.github-theme dl,div.github-theme table,div.github-theme pre,div.github-theme details{margin-top:0;margin-bottom:16px}.md-editor div.cyanosis-theme,.md-editor-dark div.cyanosis-theme{--md-theme-code-inline-color: var(--md-theme-code-color);--md-theme-code-inline-bg-color: var(--md-theme-code-bg-color);--md-theme-code-block-color: var(--md-theme-base-color);--md-theme-code-before-bg-color: var(--md-theme-code-block-bg-color)}div.cyanosis-theme code{padding:.065em .4em;font-family:Menlo,Monaco,Consolas,Courier New,monospace;overflow-x:auto}div.cyanosis-theme code::selection{background-color:var(--md-theme-slct-codebg-color)}div.cyanosis-theme .md-editor-code pre{font-family:Menlo,Monaco,Consolas,Courier New,monospace}div.cyanosis-theme .md-editor-code pre code{padding:11px 12px 22px;margin:0;word-break:normal;line-height:1.75}div.cyanosis-theme .md-editor-code pre code span[rn-wrapper]{top:11px}.md-editor div.cyanosis-theme{--md-theme-heading-color: var(--md-theme-title-color)}div.cyanosis-theme h1{padding-bottom:4px;margin-top:36px;margin-bottom:10px;font-size:30px;line-height:1.5;transition:color .35s}div.cyanosis-theme h2{position:relative;padding-left:10px;padding-right:10px;padding-bottom:10px;margin-top:36px;margin-bottom:10px;font-size:24px;line-height:1.5;border-bottom:1px solid var(--md-theme-border-color-2);transition:color .35s}div.cyanosis-theme h2:before{content:"「";position:absolute;top:-6px;left:-14px}div.cyanosis-theme h2:after{content:"」";position:relative;top:6px;right:auto}div.cyanosis-theme h3{position:relative;padding-bottom:0;margin-top:30px;margin-bottom:10px;font-size:20px;line-height:1.5;padding-left:6px;transition:color .35s}div.cyanosis-theme h3:before{content:"»";padding-right:6px;color:var(--md-theme-strong-color)}div.cyanosis-theme h4{padding-bottom:0;margin-top:24px;margin-bottom:10px;font-size:16px;line-height:1.5;padding-left:6px;transition:color .35s}div.cyanosis-theme h5{padding-bottom:0;margin-top:18px;margin-bottom:10px;font-size:14px;line-height:1.5;padding-left:6px;transition:color .35s}div.cyanosis-theme h6{padding-bottom:0;margin-top:12px;margin-bottom:10px;font-size:12px;line-height:1.5;padding-left:6px;transition:color .35s}div.cyanosis-theme h1::selection,div.cyanosis-theme h2::selection,div.cyanosis-theme h3::selection,div.cyanosis-theme h4::selection,div.cyanosis-theme h5::selection,div.cyanosis-theme h6::selection{color:var(--md-theme-slct-title-color);background-color:var(--md-theme-slct-titlebg-color)}@media (max-width: 720px){div.cyanosis-theme h1{font-size:24px}div.cyanosis-theme h2{font-size:20px}div.cyanosis-theme h3{font-size:18px}}.md-editor div.cyanosis-theme{--md-theme-link-color: var(--md-theme-link-color);--md-theme-link-hover-color: var(--md-theme-linkh-color)}div.cyanosis-theme a{position:relative;display:inline-block;text-decoration:none;border-bottom:1px solid var(--md-theme-border-color)}div.cyanosis-theme a:hover{border-bottom-color:var(--md-theme-linkh-color)}div.cyanosis-theme a:active{color:var(--md-theme-linkh-color)}div.cyanosis-theme a:after{position:absolute;content:"";top:100%;left:0;width:100%;opacity:0;border-bottom:1px solid var(--md-theme-border-color);transition:top .3s,opacity .3s;transform:translateZ(0)}div.cyanosis-theme a:hover:after{top:0;opacity:1;border-bottom-color:var(--md-theme-linkh-color)}div.cyanosis-theme ol,div.cyanosis-theme ul{margin:0}div.cyanosis-theme ol li,div.cyanosis-theme ul li{margin-bottom:0;list-style:inherit}div.cyanosis-theme ol li .task-list-item,div.cyanosis-theme ul li .task-list-item{list-style:none}div.cyanosis-theme ol li .task-list-item ul,div.cyanosis-theme ol li .task-list-item ol,div.cyanosis-theme ul li .task-list-item ul,div.cyanosis-theme ul li .task-list-item ol{margin-top:0}div.cyanosis-theme ol ul,div.cyanosis-theme ol ol,div.cyanosis-theme ul ul,div.cyanosis-theme ul ol{margin-top:4px}div.cyanosis-theme ol li{padding-left:6px}div.cyanosis-theme ol li::selection,div.cyanosis-theme ul li::selection{color:var(--md-theme-slct-text-color);background-color:var(--md-theme-slct-bg-color)}div.cyanosis-theme .task-list-item-checkbox{position:relative}div.cyanosis-theme .contains-task-list input[type=checkbox]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:inherit;height:inherit;background:#f0f8ff;border:1px solid #add6ff;border-radius:var(--md-theme-radius-s);box-sizing:border-box;z-index:1}div.cyanosis-theme .contains-task-list input[type=checkbox][checked]:after{content:"✓";position:absolute;top:-12px;right:0;bottom:0;left:0;width:0;height:0;color:#f55;font-size:20px;font-weight:700;z-index:2}div.cyanosis-theme p{line-height:inherit;margin-top:16px;margin-bottom:16px}div.cyanosis-theme p::selection{color:var(--md-theme-slct-text-color);background-color:var(--md-theme-slct-bg-color)}.md-editor div.cyanosis-theme{--md-theme-quote-color: var(--md-theme-blockquote-color);--md-theme-quote-border: 4px solid var(--md-theme-strong-color);--md-theme-quote-bg-color: var(--md-theme-blockquote-bg-color)}div.cyanosis-theme blockquote{padding:1px 20px;margin:22px 0;transition:color .35s}div.cyanosis-theme blockquote:after{display:block;content:""}div.cyanosis-theme blockquote>p{margin:10px 0}div.cyanosis-theme blockquote>b,div.cyanosis-theme blockquote>strong{color:var(--md-theme-strong-color)}div.cyanosis-theme table{display:inline-block!important;width:auto;max-width:100%;overflow:auto;border:1px solid var(--md-theme-table-border-color);border-spacing:0;border-collapse:collapse}div.cyanosis-theme table thead{color:#000;text-align:left;background:#f6f6f6}div.cyanosis-theme table tr:nth-child(2n){background-color:var(--md-theme-table-tr-nc-color)}div.cyanosis-theme table tr:hover{background-color:var(--md-theme-table-trh-color)}div.cyanosis-theme table th,div.cyanosis-theme table td{padding:12px 8px;line-height:24px;border:1px solid var(--md-theme-table-border-color)}div.cyanosis-theme table th{color:var(--md-theme-table-tht-color);background-color:var(--md-theme-table-th-color)}div.cyanosis-theme table td{min-width:120px}div.cyanosis-theme table thead th::selection{background-color:#0000}div.cyanosis-theme table tbody td::selection{background-color:var(--md-theme-slct-bg-color)}.md-editor div.cyanosis-theme{--md-theme-base-color:#353535;--md-theme-title-color:#005bb7;--md-theme-strong-color:#2196f3;--md-theme-em-color:#4fc3f7;--md-theme-del-color:#ccc;--md-theme-link-color:#3da8f5;--md-theme-linkh-color:#007fff;--md-theme-border-color:#bedcff;--md-theme-border-color-2:#ececec;--md-theme-bg-color:#fff;--md-theme-blockquote-color:#8c8c8c;--md-theme-blockquote-bg-color:#f0fdff;--md-theme-code-color:#c2185b;--md-theme-code-bg-color:#fff4f4;--md-theme-code-block-bg-color:#f8f8f8;--md-theme-table-border-color:#c3e0fd;--md-theme-table-th-color:#dff0ff;--md-theme-table-tht-color:#005bb7;--md-theme-table-tr-nc-color:#f7fbff;--md-theme-table-trh-color:#e0edf7;--md-theme-slct-title-color:#005bb7;--md-theme-slct-titlebg-color:rgba(175,207,247,.25);--md-theme-slct-text-color:#c80000;--md-theme-slct-bg-color:rgba(175,207,247,.25);--md-theme-slct-del-color:#999;--md-theme-slct-elbg-color:#e8ebec;--md-theme-slct-codebg-color:#ffeaeb;--md-theme-slct-prebg-color:rgba(160,200,255,.25)}.md-editor-dark div.cyanosis-theme{--md-theme-base-color:#cacaca;--md-theme-title-color:#ddd;--md-theme-strong-color:#fe9900;--md-theme-em-color:#ffd28e;--md-theme-del-color:#ccc;--md-theme-link-color:#ffb648;--md-theme-linkh-color:#fe9900;--md-theme-border-color:#ffe3ba;--md-theme-border-color-2:#ffcb7b;--md-theme-bg-color:#2f2f2f;--md-theme-blockquote-color:#c7c7c7;--md-theme-blockquote-bg-color:rgba(255,199,116,.1);--md-theme-code-color:#000;--md-theme-code-bg-color:#ffcb7b;--md-theme-code-block-bg-color:rgba(30,25,18,.5);--md-theme-table-border-color:#fe9900;--md-theme-table-th-color:#ffb648;--md-theme-table-tht-color:#000;--md-theme-table-tr-nc-color:#6d5736;--md-theme-table-trh-color:#947443;--md-theme-slct-title-color:#000;--md-theme-slct-titlebg-color:#fe9900;--md-theme-slct-text-color:#00c888;--md-theme-slct-bg-color:rgba(175,207,247,.25);--md-theme-slct-del-color:#999;--md-theme-slct-elbg-color:#000;--md-theme-slct-codebg-color:#ffcb7b;--md-theme-slct-prebg-color:rgba(160,200,255,.25)}div.cyanosis-theme{word-break:break-word;line-height:1.75;font-weight:400;overflow-x:hidden;color:var(--md-theme-base-color);transition:color .35s}div.cyanosis-theme hr{position:relative;width:98%;height:1px;margin-top:32px;margin-bottom:32px;background-image:linear-gradient(90deg,var(--md-theme-link-color),rgba(255,0,0,.3),rgba(37,163,65,.3),rgba(255,0,0,.3),var(--md-theme-link-color));border-width:0;overflow:visible}div.cyanosis-theme b,div.cyanosis-theme strong{color:var(--md-theme-strong-color)}div.cyanosis-theme i,div.cyanosis-theme em{color:var(--md-theme-em-color)}div.cyanosis-theme del{color:var(--md-theme-del-color)}div.cyanosis-theme details>summary{outline:none;color:var(--md-theme-title-color);font-size:20px;font-weight:bolder;border-bottom:1px solid var(--md-theme-border-color);cursor:pointer}div.cyanosis-theme details>p{padding:10px 20px;margin:10px 0 0;color:#666;background-color:var(--md-theme-blockquote-bg-color);border:2px dashed var(--md-theme-strong-color)}div.cyanosis-theme a::selection,div.cyanosis-theme b::selection,div.cyanosis-theme strong::selection,div.cyanosis-theme i::selection,div.cyanosis-theme em::selection{background-color:var(--md-theme-slct-elbg-color)}div.cyanosis-theme del::selection{color:var(--md-theme-slct-del-color);background-color:var(--md-theme-slct-elbg-color)}.md-editor div.mk-cute-theme,.md-editor-dark div.mk-cute-theme{--md-theme-code-inline-color: #4ec9b0;--md-theme-code-inline-bg-color: #282c34;--md-theme-code-block-color: #4ec9b0;--md-theme-code-block-bg-color: #282c34;--md-theme-code-before-bg-color: var(--md-theme-code-block-bg-color);--md-theme-code-block-radius: 10px}div.mk-cute-theme code{font-family:Menlo,Monaco,Consolas,Courier New,monospace;overflow-x:auto;padding:.14em .46em;margin:0 4px}div.mk-cute-theme .md-editor-code pre code{font-family:Menlo,Monaco,Consolas,Courier New,monospace;padding:22px;margin:0;word-break:normal;line-height:1.75}div.mk-cute-theme .md-editor-code pre code span[rn-wrapper]{top:22px}.md-editor div.mk-cute-theme{--md-theme-heading-color: #36ace1}div.mk-cute-theme h1:before,div.mk-cute-theme h2:before,div.mk-cute-theme h3:before,div.mk-cute-theme h4:before,div.mk-cute-theme h5:before,div.mk-cute-theme h6:before{content:"";display:block;position:absolute;left:0;top:0;bottom:0;margin:auto;background-image:url(data:image/png;base64,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);animation:spin 2s linear 0s infinite}div.mk-cute-theme h1{position:relative;font-size:30px;padding:12px 38px;margin:30px 0}div.mk-cute-theme h1:before{width:30px;height:30px;background-size:30px 30px}div.mk-cute-theme h2{position:relative;font-size:24px;padding:12px 36px;margin:28px 0}div.mk-cute-theme h2:before{width:28px;height:28px;background-size:28px 28px}div.mk-cute-theme h3{position:relative;font-size:18px;padding:4px 32px;margin:26px 0}div.mk-cute-theme h3:before{width:24px;height:24px;background-size:24px 24px}div.mk-cute-theme h4{position:relative;padding:4px 28px;font-size:16px;margin:22px 0}div.mk-cute-theme h4:before{width:20px;height:20px;background-size:20px 20px}div.mk-cute-theme h5{position:relative;padding:4px 26px;font-size:15px;margin:20px 0}div.mk-cute-theme h5:before{width:18px;height:18px;background-size:18px 18px}div.mk-cute-theme h6{position:relative;padding:4px 22px;font-size:14px;margin:16px 0}div.mk-cute-theme h6:before{width:16px;height:16px;background-size:16px 16px}@media (max-width: 720px){div.mk-cute-theme h1{font-size:24px}div.mk-cute-theme h2{font-size:20px}div.mk-cute-theme h3{font-size:18px}}.md-editor div.mk-cute-theme{--md-theme-link-color: #409eff;--md-theme-link-hover-color: #007bff}div.mk-cute-theme a{display:inline-block;border-bottom:1px solid #409eff}div.mk-cute-theme a:hover,div.mk-cute-theme a:active{border-bottom:1px solid #007bff}div.mk-cute-theme ol li,div.mk-cute-theme ul li{margin-bottom:0;list-style:inherit}div.mk-cute-theme ol li .task-list-item,div.mk-cute-theme ul li .task-list-item{list-style:none}div.mk-cute-theme ol li .task-list-item ul,div.mk-cute-theme ol li .task-list-item ol,div.mk-cute-theme ul li .task-list-item ul,div.mk-cute-theme ul li .task-list-item ol{margin-top:0}div.mk-cute-theme ol ul,div.mk-cute-theme ol ol,div.mk-cute-theme ul ul,div.mk-cute-theme ul ol{margin-top:3px}div.mk-cute-theme ol li{padding-left:6px}div.mk-cute-theme p{line-height:inherit;margin-top:22px;margin-bottom:22px}.md-editor div.mk-cute-theme{--md-theme-quote-color: #fff;--md-theme-quote-border: 4px solid #409eff;--md-theme-quote-bg-color: rgba(54, 172, 225, .75)}.md-editor-dark div.mk-cute-theme{--md-theme-quote-color: inherit;--md-theme-quote-border: 4px solid #265d97;--md-theme-quote-bg-color: rgba(18, 80, 108, .75)}div.mk-cute-theme blockquote{position:relative;padding:8px 26px;margin:16px 0;border-radius:var(--md-theme-radius-m)}div.mk-cute-theme blockquote:before{content:"❝";top:10px;left:8px;color:#409eff;font-size:20px;line-height:1;font-weight:700;position:absolute;opacity:.7}div.mk-cute-theme blockquote:after{content:"❞";font-size:20px;position:absolute;right:8px;bottom:0;color:#409eff;opacity:.7}div.mk-cute-theme blockquote>p,div.mk-cute-theme blockquote ul li,div.mk-cute-theme blockquote ol li{color:var(--md-theme-quote-color)}.md-editor div.mk-cute-theme{--md-theme-table-color: #000;--md-theme-table-border-color: #f6f6f6;--md-theme-table-thead-bg-color: #f6f6f6;--md-theme-table-stripe-color: #fcfcfc}.md-editor-dark div.mk-cute-theme{--md-theme-table-color: inherit;--md-theme-table-border-color: #1c1c1c;--md-theme-table-thead-bg-color: rgba(28, 28, 28, .631372549);--md-theme-table-stripe-color: rgba(28, 28, 28, .631372549)}div.mk-cute-theme table{display:inline-block;width:auto;max-width:100%;overflow:auto;border:solid 1px var(--md-theme-table-border-color)}div.mk-cute-theme table thead{background-color:var(--md-theme-table-thead-bg-color);color:var(--md-theme-table-color);text-align:left}div.mk-cute-theme table tr th,div.mk-cute-theme table tr td{padding:12px 7px;line-height:24px;border:none}div.mk-cute-theme table tr td{min-width:120px}div.mk-cute-theme blockquote table tbody{color:var(--md-theme-color)}div.mk-cute-theme blockquote table tr{background-color:var(--md-theme-table-stripe-color)}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.md-editor div.mk-cute-theme{--md-theme-color: #36ace1;background-image:linear-gradient(90deg,#323a4240 3%,#0000 3%),linear-gradient(360deg,#323a4240 3%,#0000 3%)}.md-editor-dark div.mk-cute-theme{background-image:linear-gradient(90deg,#d9eafb40 3%,#0000 3%),linear-gradient(360deg,#d9eafb40 3%,#0000 3%);--md-theme-bg-color-scrollbar-thumb: #4d4d4d}div.mk-cute-theme{word-break:break-word;line-height:1.75;font-weight:400;overflow-x:hidden;background-size:20px 20px;background-position:center center}div.mk-cute-theme hr{position:relative;width:98%;height:1px;border:none;margin-top:32px;margin-bottom:32px;background-image:linear-gradient(to right,#36ace1,#dff0fe,#36ace1);overflow:visible}div.mk-cute-theme del{color:#36ace1}.md-editor div.smart-blue-theme{--md-theme-code-inline-color: #d63200;--md-theme-code-inline-bg-color: #fff5f5;--md-theme-code-block-color: #333;--md-theme-code-block-bg-color: #f8f8f8;--md-theme-code-before-bg-color: var(--md-theme-code-block-bg-color)}.md-editor-dark div.smart-blue-theme{--md-theme-code-inline-color: #e06c75;--md-theme-code-inline-bg-color: #1a1a1a;--md-theme-code-block-color: #999;--md-theme-code-block-bg-color: #1a1a1a;--md-theme-code-before-bg-color: var(--md-theme-code-block-bg-color)}div.smart-blue-theme code{overflow-x:auto;padding:.065em .4em}div.smart-blue-theme .md-editor-code pre{font-family:Menlo,Monaco,Consolas,Courier New,monospace}div.smart-blue-theme .md-editor-code pre code{padding:22px 12px;margin:0;word-break:normal}div.smart-blue-theme .md-editor-code pre code span[rn-wrapper]{top:22px}.md-editor div.smart-blue-theme{--md-theme-heading-color: #135ce0}div.smart-blue-theme h1,div.smart-blue-theme h2,div.smart-blue-theme h3,div.smart-blue-theme h4,div.smart-blue-theme h5,div.smart-blue-theme h6{padding:30px 0;margin:0}div.smart-blue-theme h1 a,div.smart-blue-theme h2 a,div.smart-blue-theme h3 a,div.smart-blue-theme h4 a,div.smart-blue-theme h5 a,div.smart-blue-theme h6 a{border:none}div.smart-blue-theme h1{position:relative;text-align:center;font-size:22px;margin:50px 0}div.smart-blue-theme h2{position:relative;font-size:20px;border-left:4px solid;padding:0 0 0 10px;margin:30px 0}div.smart-blue-theme h3{font-size:16px}div.smart-blue-theme img{margin:0 auto}.md-editor div.smart-blue-theme{--md-theme-link-color: #036aca}.md-editor-dark div.smart-blue-theme{--md-theme-link-color: #2d7dc7}div.smart-blue-theme a{font-weight:400}div.smart-blue-theme ul,div.smart-blue-theme ol{margin-top:1em}div.smart-blue-theme li{line-height:2;margin-bottom:0;list-style:inherit}div.smart-blue-theme p{line-height:2;font-weight:400}div.smart-blue-theme *+p{margin-top:16px}.md-editor div.smart-blue-theme{--md-theme-quote-color: #666;--md-theme-quote-bg-color: #fff9f9;--md-theme-quote-border-color: #b2aec5}.md-editor-dark div.smart-blue-theme{--md-theme-quote-color: #999;--md-theme-quote-bg-color: #2a2a2a;--md-theme-quote-border-color: #0063bb}div.smart-blue-theme blockquote{background-color:var(--md-theme-quote-bg-color);margin:2em 0;padding:2px 20px;border-left:4px solid var(--md-theme-quote-border-color)}div.smart-blue-theme blockquote p{color:var(--md-theme-quote-color);line-height:2}.md-editor div.smart-blue-theme{--md-theme-table-td-border-color: #dfe2e5;--md-theme-table-stripe-color: #f6f8fa}.md-editor-dark div.smart-blue-theme{--md-theme-table-td-border-color: #2d2d2d;--md-theme-table-stripe-color: #0c0c0c}div.smart-blue-theme table{border-collapse:collapse;margin:1rem 0;overflow-x:auto}div.smart-blue-theme table tr th,div.smart-blue-theme table tr td{padding:.6em 1em}div.smart-blue-theme blockquote table{line-height:initial}div.smart-blue-theme blockquote table tr th,div.smart-blue-theme blockquote table tr td{border-color:var(--md-theme-border-color-inset)}div.smart-blue-theme blockquote table tbody tr:nth-child(n){background-color:inherit}.md-editor div.smart-blue-theme{--md-theme-color: #595959}.md-editor div.smart-blue-theme{background-image:linear-gradient(90deg,#3c0a1e0a 3%,#0000 3%),linear-gradient(360deg,#3c0a1e0a 3%,#0000 3%)}.md-editor-dark div.smart-blue-theme{--md-theme-color: #999}.md-editor-dark div.smart-blue-theme{background-image:linear-gradient(90deg,#cfcfcf0a 3%,#fff0 3%),linear-gradient(360deg,#cfcfcf0a 3%,#fff0 3%)}div.smart-blue-theme{color:var(--md-theme-color);font-family:-apple-system,system-ui,BlinkMacSystemFont,Helvetica Neue,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Arial,sans-serif;background-size:20px 20px;background-position:center center}div.smart-blue-theme strong,div.smart-blue-theme em strong{color:#036aca}div.smart-blue-theme hr{border-top:1px solid #135ce0}.md-editor-catalog-indicator{height:18px;width:4px;background-color:#73d13d;position:absolute;border-radius:4px;transition:top .3s}.md-editor-catalog>.md-editor-catalog-link{padding:5px 8px}.md-editor-catalog-link{padding:5px 0 5px 1em;display:flex;flex-direction:column}.md-editor-catalog-link span{display:inline-block;width:100%;position:relative;overflow:hidden;color:var(--md-color);white-space:nowrap;text-overflow:ellipsis;transition:color .3s;cursor:pointer;line-height:18px}.md-editor-catalog-link span:hover{color:#73d13d}.md-editor-catalog-wrapper>.md-editor-catalog-link{padding-top:5px;padding-bottom:5px}.md-editor-catalog-wrapper>.md-editor-catalog-link:first-of-type{padding-top:10px}.md-editor-catalog-wrapper>.md-editor-catalog-link:last-of-type{padding-bottom:0}.md-editor-catalog-active>span{color:#73d13d}.md-editor-catalog-dark{--md-color: #999;--md-hover-color: #bbb;--md-bk-color: #000;--md-bk-color-outstand: #333;--md-bk-hover-color: #1b1a1a;--md-border-color: #2d2d2d;--md-border-hover-color: #636262;--md-border-active-color: #777;--md-modal-mask: #00000073;--md-modal-shadow: 0px 6px 24px 2px #00000066;--md-scrollbar-bg-color: #0f0f0f;--md-scrollbar-thumb-color: #2d2d2d;--md-scrollbar-thumb-hover-color: #3a3a3a;--md-scrollbar-thumb-active-color: #3a3a3a}.md-editor{--md-color: #3f4a54;--md-hover-color: #000;--md-bk-color: #fff;--md-bk-color-outstand: #f2f2f2;--md-bk-hover-color: #f5f7fa;--md-border-color: #e6e6e6;--md-border-hover-color: #b9b9b9;--md-border-active-color: #999;--md-modal-mask: #00000073;--md-modal-shadow: 0px 6px 24px 2px #00000019;--md-scrollbar-bg-color: #e2e2e2;--md-scrollbar-thumb-color: #0000004d;--md-scrollbar-thumb-hover-color: #00000059;--md-scrollbar-thumb-active-color: #00000061;color:var(--md-color);font-family:-apple-system,BlinkMacSystemFont,Segoe UI Variable,Segoe UI,system-ui,ui-sans-serif,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";width:100%;height:500px;position:relative;box-sizing:border-box;border:1px solid var(--md-border-color);display:flex;flex-direction:column;overflow:hidden;background-color:var(--md-bk-color)}.md-editor .md-editor-fullscreen{position:fixed!important;top:0;right:0;bottom:0;left:0;width:auto!important;height:auto!important;z-index:10000}svg.md-editor-icon{width:16px;height:16px;padding:4px;fill:none;overflow:hidden;display:block;box-sizing:content-box}.md-editor .lucide-list-icon,.md-editor .lucide-list-ordered-icon,.md-editor .lucide-list-todo-icon{width:18px;height:18px;padding:3px}.md-editor-preview{font-size:16px;word-break:break-all;display:flow-root;padding:10px 20px}.md-editor-modal-container{--md-color: #3f4a54;--md-hover-color: #000;--md-bk-color: #fff;--md-bk-color-outstand: #f2f2f2;--md-bk-hover-color: #f5f7fa;--md-border-color: #e6e6e6;--md-border-hover-color: #b9b9b9;--md-border-active-color: #999;--md-modal-mask: #00000073;--md-modal-shadow: 0px 6px 24px 2px #00000019;--md-scrollbar-bg-color: #e2e2e2;--md-scrollbar-thumb-color: #0000004d;--md-scrollbar-thumb-hover-color: #00000059;--md-scrollbar-thumb-active-color: #00000061;color:var(--md-color);font-family:-apple-system,BlinkMacSystemFont,Segoe UI Variable,Segoe UI,system-ui,ui-sans-serif,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji"}.md-editor-modal-container .lucide-xicon{width:20px;height:20px;padding:2px}.md-editor-previewOnly{border:none;height:auto;overflow:visible}.md-editor-previewOnly .md-editor-content{height:100%}.md-editor-previewOnly .md-editor-preview{padding:0}.md-editor-previewOnly .md-editor-preview-wrapper{overflow:visible}.md-editor-dark,.md-editor-modal-container[data-theme=dark]{--md-color: #999;--md-hover-color: #bbb;--md-bk-color: #000;--md-bk-color-outstand: #333;--md-bk-hover-color: #1b1a1a;--md-border-color: #2d2d2d;--md-border-hover-color: #636262;--md-border-active-color: #777;--md-modal-mask: #00000073;--md-modal-shadow: 0px 6px 24px 2px #00000066;--md-scrollbar-bg-color: #0f0f0f;--md-scrollbar-thumb-color: #2d2d2d;--md-scrollbar-thumb-hover-color: #3a3a3a;--md-scrollbar-thumb-active-color: #3a3a3a}.medium-zoom-overlay,.medium-zoom-image--opened{z-index:100001}.skill-detail-page[data-v-79a67d7f]{width:100%;min-height:100vh;background-color:#010101;padding-bottom:76px}.user-class[data-v-79a67d7f]{padding:0;color:#fff;background:#232323}.container[data-v-79a67d7f]{margin:0 auto}@media (max-width: 375px){.container[data-v-79a67d7f]{max-width:100%;padding:0 16px}}@media (min-width: 376px) and (max-width: 768px){.container[data-v-79a67d7f]{max-width:100%;padding:0 24px}}@media (min-width: 769px) and (max-width: 1024px){.container[data-v-79a67d7f]{max-width:94%;padding:0 3%}}@media (min-width: 1025px) and (max-width: 1775px){.container[data-v-79a67d7f]{max-width:90%;padding:0 5%}}@media (min-width: 1776px){.container[data-v-79a67d7f]{max-width:1600px}}.loading-state[data-v-79a67d7f]{text-align:center;padding:6.25rem 0;color:var(--hw-gray-500);font-size:1rem}.skill-info-card[data-v-79a67d7f]{background-color:#232323;color:#fff;border-radius:var(--radius-2xl);padding:32px;box-shadow:var(--shadow-sm);margin-bottom:32px}.skill-header[data-v-79a67d7f]{margin-bottom:.75rem}.skill-title[data-v-79a67d7f]{font-size:20px;font-weight:600;color:#fff;margin-bottom:12px}.tags-stats-row[data-v-79a67d7f]{display:flex;align-items:flex-end;justify-content:space-between;gap:8px;border-top:1px solid rgba(255,255,255,.08)}.skill-tags[data-v-79a67d7f]{display:flex;flex-wrap:wrap;gap:.5rem}.tag[data-v-79a67d7f]{display:inline-flex;padding:4px 10px;border-radius:4px;font-size:14px;line-height:22px;font-weight:500;background-color:#ffffff14;color:#fff}.tag-purple[data-v-79a67d7f]{background-color:#9b59b6;color:var(--hw-white)}.tag-blue[data-v-79a67d7f]{background-color:#3498db;color:var(--hw-white)}.tag-default[data-v-79a67d7f]{background-color:#ffffff14;color:#fff}.command-box[data-v-79a67d7f]{flex:1;min-width:0;display:flex;align-items:center;background-color:#1a1a1a;border-radius:var(--radius-xl);padding:20px;overflow:hidden}.command-text[data-v-79a67d7f]{flex:1;font-family:Consolas,Monaco,Courier New,monospace;font-size:14px;color:#fff;white-space:nowrap;overflow-x:auto;overflow-y:hidden;text-overflow:clip;padding-bottom:.5rem;margin-bottom:-.5rem;scrollbar-width:thin;scrollbar-color:var(--hw-gray-600) var(--hw-gray-700)}.command-text[data-v-79a67d7f]::-webkit-scrollbar{height:.375rem}.command-text[data-v-79a67d7f]::-webkit-scrollbar-track{background:var(--hw-gray-700);border-radius:.1875rem}.command-text[data-v-79a67d7f]::-webkit-scrollbar-thumb{background:var(--hw-gray-600);border-radius:.1875rem}.command-text[data-v-79a67d7f]::-webkit-scrollbar-thumb:hover{background:var(--hw-gray-500)}.copy-btn[data-v-79a67d7f]{display:flex;align-items:center;gap:4px;height:2rem;padding:0 8px;background-color:transparent;color:var(--hw-gray-400);border-radius:.375rem;transition:all .3s ease;cursor:pointer}.copy-btn-success[data-v-79a67d7f]{color:#4ec9b0}.copy-feedback[data-v-79a67d7f]{font-size:12px;color:#4ec9b0;white-space:nowrap;animation:copyFadeIn-79a67d7f .2s ease}@keyframes copyFadeIn-79a67d7f{0%{opacity:0;transform:translate(-4px)}to{opacity:1;transform:translate(0)}}.copy-btn[data-v-79a67d7f]:hover,.copy-btn-success[data-v-79a67d7f]{background-color:var(--hw-gray-700);color:var(--hw-white)}.action-buttons[data-v-79a67d7f]{display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-shrink:0;margin:12px 0}.action-buttons-left[data-v-79a67d7f]{display:flex;flex-direction:row;gap:12px}.action-buttons .hw-btn[data-v-79a67d7f]{white-space:nowrap;border-radius:20px;max-width:150px;transition:all .3s ease;border:1px solid #595959;color:#fff;background-color:transparent;height:40px}.action-buttons .hw-btn[data-v-79a67d7f]:hover{border:1px solid #ffffff}.disclaimer-link[data-v-79a67d7f]{font-size:14px;color:#fff;cursor:pointer;white-space:nowrap;transition:color .2s ease;opacity:.8}.disclaimer-link[data-v-79a67d7f]:hover{opacity:1}.skill-stats[data-v-79a67d7f]{display:flex;gap:1.5rem;padding-top:1.25rem}.stat-item[data-v-79a67d7f]{display:flex;align-items:center;gap:.5rem;font-size:14px;color:#bfbfbf}.stat-item svg[data-v-79a67d7f]{color:var(--hw-gray-400)}.skill-content[data-v-79a67d7f]{font-size:16px;color:#fff;opacity:.8;line-height:1.5;margin-top:var(--spacing-xl)}.markdown-wrapper[data-v-79a67d7f]{display:flex;gap:20px;margin-top:20px;align-items:flex-start;background-color:#232323;border-radius:32px}.catalog-container[data-v-79a67d7f]{flex-shrink:0;width:300px;padding:32px;box-shadow:0 2px 8px #0000000f;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none;position:sticky;top:150px;max-height:calc(100vh - 300px);align-self:flex-start}.custom-catalog[data-v-79a67d7f]{display:flex;flex-direction:column}.catalog-item[data-v-79a67d7f]{display:flex;align-items:flex-start;cursor:pointer;padding:4px 0}.catalog-track[data-v-79a67d7f]{display:flex;flex-direction:column;align-items:center;width:16px;flex-shrink:0;margin-right:8px;padding-top:7px}.track-dot[data-v-79a67d7f]{width:6px;height:6px;border-radius:50%;border:1.5px solid rgba(255,255,255,.3);background:transparent;flex-shrink:0;transition:all .2s ease}.track-dot.dot-active[data-v-79a67d7f]{background:#FFFFFF;border-color:#fff}.track-line[data-v-79a67d7f]{width:1px;flex:1;min-height:12px;background:rgba(255,255,255,.12);margin-top:12px}.catalog-text[data-v-79a67d7f]{font-size:14px;color:#fff9;line-height:1.6;transition:color .2s ease;padding-top:2px}.catalog-item:hover .catalog-text[data-v-79a67d7f]{color:#ffffffd9}.catalog-item-active .catalog-text[data-v-79a67d7f]{color:#fff;font-weight:600}.catalog-container[data-v-79a67d7f]::-webkit-scrollbar{display:none}.catalog-list[data-v-79a67d7f]{font-size:14px}.markdown-content[data-v-79a67d7f]{flex:1;min-width:0;background-color:#232323;border-radius:32px;padding:32px;box-shadow:0 2px 8px #0000000f;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.markdown-content[data-v-79a67d7f]::-webkit-scrollbar{display:none}.markdown-content[data-v-79a67d7f] [data-line]{scroll-margin-top:160px}.empty-content[data-v-79a67d7f]{text-align:center;color:#86909c;padding:3.75rem 0;font-size:.875rem}.section-title[data-v-79a67d7f]{font-size:36px;line-height:54px;font-weight:600;color:#1d2129;margin-bottom:var(--spacing-xl);display:flex;align-items:center;gap:.5rem}.metadata-card[data-v-79a67d7f]{background-color:#1a1a1a;border-radius:8px;overflow:hidden;margin-bottom:var(--spacing-xl);border-radius:var(--radius-xl)}.metadata-table[data-v-79a67d7f]{width:100%;display:grid;grid-template-columns:6em 1fr;gap:12px;align-items:start;padding:20px}.metadata-row[data-v-79a67d7f]{display:contents}.metadata-value[data-v-79a67d7f]{font-size:16px;color:#fff;opacity:.8;word-break:break-all;line-height:1.5}.instructions-section[data-v-79a67d7f]{margin-top:1.5rem}.markdown-body[data-v-79a67d7f]{font-size:.875rem;line-height:1.6;color:#4e5969}.markdown-body .empty-content[data-v-79a67d7f]{text-align:center;color:var(--hw-gray-500);padding:2.5rem 0}.markdown-body h1[data-v-79a67d7f],.markdown-body h2[data-v-79a67d7f],.markdown-body h3[data-v-79a67d7f],.markdown-body h4[data-v-79a67d7f],.markdown-body h5[data-v-79a67d7f],.markdown-body h6[data-v-79a67d7f]{font-weight:600;line-height:1.5;color:#1d2129;position:relative}.markdown-body h1[data-v-79a67d7f]{font-size:1.25rem;margin-top:0;margin-bottom:12px;color:#0083ff}.markdown-body h2[data-v-79a67d7f]{font-size:1rem;margin-top:40px;margin-bottom:12px;display:flex;align-items:center;gap:.5rem}.markdown-body h3[data-v-79a67d7f]{font-size:.9375rem;margin-top:1.5rem;margin-bottom:12px;color:#1d2129}.markdown-body h4[data-v-79a67d7f]{font-size:.875rem;margin-top:1.25rem;margin-bottom:12px;color:#1d2129}.markdown-body p[data-v-79a67d7f]{margin-bottom:12px;font-size:16px;line-height:1.5;color:#fff}.markdown-body ul[data-v-79a67d7f],.markdown-body ol[data-v-79a67d7f]{margin-bottom:1.25rem;padding-left:2rem}.markdown-body li[data-v-79a67d7f]{margin-bottom:.625rem;line-height:1.7}.markdown-body ul li[data-v-79a67d7f]::marker{color:var(--hw-blue)}.markdown-body code[data-v-79a67d7f]{padding:.125rem .375rem;font-family:Consolas;font-size:.8125rem;background-color:#f5f7fa;color:#0083ff;border-radius:.25rem}.markdown-body pre[data-v-79a67d7f]{padding:1rem;margin:1rem 0;overflow-x:auto;background-color:#1d2129;border-radius:.25rem;position:relative}.markdown-body pre[data-v-79a67d7f]:before{content:attr(data-lang);position:absolute;top:.5rem;right:.75rem;font-size:.75rem;color:#86909c;font-family:Consolas,monospace;text-transform:uppercase}.markdown-body pre code[data-v-79a67d7f]{padding:0;background-color:transparent;color:#00c48c;border:none;font-size:.8125rem;white-space:pre;display:block;line-height:1.6;font-family:Consolas}.markdown-body blockquote[data-v-79a67d7f]{padding:.75rem 1rem;margin:.75rem 0;border-left:3px solid #0083FF}.markdown-body blockquote p[data-v-79a67d7f]{margin-bottom:0}.table-wrapper[data-v-79a67d7f]{width:100%;overflow-x:auto;margin-bottom:1.5rem;margin-top:1rem}.markdown-body table[data-v-79a67d7f]{width:100%;margin:1rem 0;border-collapse:collapse}.markdown-body table th[data-v-79a67d7f],.markdown-body table td[data-v-79a67d7f]{padding:.75rem 1rem;border:1px solid #E5E6EB;text-align:left;vertical-align:top}.markdown-body table th[data-v-79a67d7f]{background-color:#f5f7fa;font-weight:600;font-size:.875rem;color:#1d2129}.markdown-body table td[data-v-79a67d7f]{font-size:.875rem;color:#4e5969;background-color:#fff}.markdown-body strong[data-v-79a67d7f]{font-weight:600;color:#f53f3f}.markdown-body a[data-v-79a67d7f]{color:#0083ff;text-decoration:none;border-bottom:1px solid transparent;transition:all .2s ease}.markdown-body a[data-v-79a67d7f]:hover{text-decoration:underline;border-bottom-color:var(--hw-blue)}.markdown-body img[data-v-79a67d7f]{max-width:100%;height:auto;border-radius:.5rem;margin:1rem 0;box-shadow:0 .25rem .75rem #0000001a}.markdown-body hr[data-v-79a67d7f]{height:2px;margin:2.5rem 0;background:linear-gradient(to right,transparent,var(--hw-gray-300),transparent);border:none}.markdown-body del[data-v-79a67d7f]{color:var(--hw-gray-500);text-decoration:line-through}.markdown-body kbd[data-v-79a67d7f]{display:inline-block;padding:.125rem .375rem;font-size:.75rem;font-family:Consolas,monospace;line-height:1.4;color:var(--hw-gray-700);background-color:var(--hw-gray-100);border:1px solid var(--hw-gray-300);border-radius:.25rem;box-shadow:inset 0 -1px 0 var(--hw-gray-300)}.skill-md-content[data-v-79a67d7f]{font-size:.8125rem;line-height:1.6;color:var(--hw-gray-800);background-color:var(--hw-gray-50);padding:1.25rem;border-radius:var(--radius-md);overflow-x:auto;white-space:pre-wrap;word-wrap:break-word;margin:0}.metadata-item[data-v-79a67d7f]{margin-bottom:.75rem}.metadata-key[data-v-79a67d7f]{font-size:16px;font-weight:600;color:#fff;opacity:.8}.metadata-value[data-v-79a67d7f]{font-size:16px;color:#fff;opacity:.8}@media (max-width: 1200px){.catalog-container[data-v-79a67d7f]{display:none}.markdown-content[data-v-79a67d7f]{max-width:100%}}@media (max-width: 1024px){.skill-title[data-v-79a67d7f]{font-size:20px}}@media (max-width: 768px){.skill-detail-page[data-v-79a67d7f]{padding:1.25rem 0 76px}.skill-info-card[data-v-79a67d7f]{padding:32px}.skill-header[data-v-79a67d7f]{flex-direction:column;align-items:flex-start}.skill-title[data-v-79a67d7f]{font-size:1.5rem}.action-buttons[data-v-79a67d7f]{flex-direction:column;align-items:stretch;gap:.75rem}.action-buttons-left[data-v-79a67d7f]{flex-direction:row;flex-wrap:wrap;gap:.75rem}.disclaimer-link[data-v-79a67d7f]{text-align:right}.skill-stats[data-v-79a67d7f]{flex-wrap:wrap;gap:1rem}.metadata-table[data-v-79a67d7f]{grid-template-columns:1fr;gap:.5rem;background-color:#141414}}@media (max-width: 480px){.skill-info-card[data-v-79a67d7f]{padding:1rem}.skill-title[data-v-79a67d7f]{font-size:1.25rem}.tag[data-v-79a67d7f]{font-size:.75rem;padding:.1875rem .5rem}.command-box[data-v-79a67d7f]{padding:.5rem .75rem}.command-text[data-v-79a67d7f]{font-size:.8125rem}.copy-btn[data-v-79a67d7f]{width:1.75rem;height:1.75rem}}@media (max-width: 500px){.page-breadcrumb[data-v-79a67d7f]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.breadcrumb-current[data-v-79a67d7f]{overflow:hidden;text-overflow:ellipsis;max-width:120px}.action-buttons[data-v-79a67d7f]{flex-wrap:wrap}.action-buttons .hw-btn-white[data-v-79a67d7f]{flex:1;max-width:none}.action-buttons .hw-btn-outline[data-v-79a67d7f]{width:100%;max-width:none}.tags-stats-row[data-v-79a67d7f]{flex-direction:column;align-items:flex-start;gap:8px;padding-top:8px}}[data-v-79a67d7f] .md-editor-code-head{z-index:2!important}[data-v-79a67d7f] .md-editor-preview{body {font-size: .875rem !important; line-height: 1.6 !important; color: #4E5969 !important;} h1 {font-size: 1.75rem !important; line-height: 1.3 !important; margin-top: 0 !important; margin-bottom: 1rem !important; font-weight: 600 !important; color: #FFFFFF !important; padding: 20px 0;} h2 {font-size: 1.375rem !important; line-height: 1.4 !important; margin-top: 40px !important; margin-bottom: .875rem !important; font-weight: 600 !important; color: #FFFFFF !important;} h3 {font-size: 1.125rem !important; line-height: 1.4 !important; margin-top: 1.25rem !important; margin-bottom: .75rem !important; font-weight: 600 !important; color: #FFFFFF !important;} h4 {font-size: 1rem !important; line-height: 1.5 !important; margin-top: 1rem !important; margin-bottom: .625rem !important; font-weight: 600 !important; color: #FFFFFF !important;} h5 {font-size: .9375rem !important; line-height: 1.5 !important; margin-top: .875rem !important; margin-bottom: .5rem !important; font-weight: 600 !important; color: #FFFFFF !important;} h6 {font-size: .875rem !important; line-height: 1.5 !important; margin-top: .75rem !important; margin-bottom: .5rem !important; font-weight: 600 !important; color: #FFFFFF !important;} hr {height: 2px !important; margin: 2rem 0 !important; border: none !important; background: linear-gradient(to right,transparent,#E5E6EB,transparent) !important;} p {font-size: 16px !important; line-height: 1.5 !important; margin-bottom: 12px !important; color: #FFFFFF !important;} blockquote {font-size: .875rem !important; line-height: 1.6 !important; padding: .75rem 1rem !important; margin: .875rem 0 !important; border-left: 3px solid #0083FF !important; color: #FFFFFF !important;} dl {font-size: .875rem !important; margin-bottom: 1rem !important;} dt {font-size: .9375rem !important; font-weight: 600 !important; margin-top: .75rem !important; color: #1D2129 !important;} dd {font-size: .875rem !important; margin-left: 1.5rem !important; margin-bottom: .5rem !important; color: #FFFFFF !important;} ul {font-size: .875rem !important; line-height: 1.6 !important; margin-bottom: 1rem !important; padding-left: 1.5rem !important;} ol {font-size: .875rem !important; line-height: 1.6 !important; margin-bottom: 1rem !important; padding-left: 1.5rem !important;} li {font-size: 16px !important; line-height: 1.5 !important; margin-bottom: 12px !important; color: #FFFFFF !important;} pre {font-size: 16px !important; line-height: 1.5 !important; border-radius: .25rem !important; overflow-x: auto !important;} form {font-size: 16px !important;} fieldset {font-size: 16px !important; padding: .75rem !important; margin-bottom: 12px !important; border: 1px solid #ffffff !important; border-radius: .25rem !important;} legend {font-size: 16px !important; font-weight: 600 !important; padding: 0 .5rem !important; color: #1D2129 !important;} button {font-size: .875rem !important; line-height: 1.5 !important; padding: .5rem 1rem !important;} input {font-size: .875rem !important; line-height: 1.5 !important; padding: .5rem .75rem !important;} textarea {font-size: .875rem !important; line-height: 1.6 !important; padding: .5rem .75rem !important;} th {font-size: 16px !important; font-weight: 600 !important; line-height: 1.5 !important; padding: .75rem 1rem !important; background-color: #141414 !important; color: #FFFFFF !important; text-align: left !important;} td {font-size: 16px !important; line-height: 1.5 !important; padding: .75rem 1rem !important; color: #FFFFFF !important; text-align: left !important;}}.page-breadcrumb[data-v-79a67d7f]{display:flex;align-items:center;gap:0;padding:24px 0;font-size:14px}.breadcrumb-item[data-v-79a67d7f]{color:#8c8c8c;text-decoration:none;transition:color .2s ease}.breadcrumb-item[data-v-79a67d7f]:hover{color:#fff}.breadcrumb-separator[data-v-79a67d7f]{margin:0 8px;color:#8c8c8c}.breadcrumb-current[data-v-79a67d7f]{color:#fff;font-weight:500}.skill-sticky-bar[data-v-79a67d7f]{position:fixed;top:96px;left:0;right:0;z-index:9990;background:rgba(13,13,13,.95);border-bottom:1px solid rgba(255,255,255,.1);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.sticky-bar-inner[data-v-79a67d7f]{display:flex;align-items:center;justify-content:space-between;max-width:1600px;margin:0 auto;height:56px}@media (max-width: 375px){.sticky-bar-inner[data-v-79a67d7f]{max-width:100%;padding:0 16px}}@media (min-width: 376px) and (max-width: 768px){.skill-sticky-bar[data-v-79a67d7f]{top:70px}.sticky-bar-name[data-v-79a67d7f]{display:none}.sticky-bar-inner[data-v-79a67d7f]{max-width:100%;padding:0 24px;text-align:center;display:flex;justify-content:center}}@media (min-width: 769px) and (max-width: 1024px){.sticky-bar-inner[data-v-79a67d7f]{max-width:94%;padding:0 3%}}@media (min-width: 1025px) and (max-width: 1775px){.sticky-bar-inner[data-v-79a67d7f]{max-width:90%;padding:0 5%}}@media (min-width: 1776px){.sticky-bar-inner[data-v-79a67d7f]{max-width:1600px}}.sticky-bar-name[data-v-79a67d7f]{font-size:18px;font-weight:600;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:50%}.sticky-bar-actions[data-v-79a67d7f]{display:flex;gap:12px;flex-shrink:0}.sticky-bar-actions .hw-btn[data-v-79a67d7f]{white-space:nowrap;border-radius:20px;max-width:150px;transition:all .3s ease;border:1px solid #595959;color:#fff;background-color:transparent;height:36px;font-size:14px}.sticky-bar-actions .hw-btn[data-v-79a67d7f]:hover{border:1px solid #ffffff}.sticky-slide-enter-active[data-v-79a67d7f]{transition:all .3s ease}.sticky-slide-leave-active[data-v-79a67d7f]{transition:all .2s ease}.sticky-slide-enter-from[data-v-79a67d7f],.sticky-slide-leave-to[data-v-79a67d7f]{opacity:0;transform:translateY(-100%)}[data-v-79a67d7f] .md-editor-code pre code{background:#1a1a1a!important;font-family:Consolas;color:#e6e6e6}[data-v-79a67d7f] .md-editor-preview code{background:#1a1a1a;font-family:Consolas;color:#e6e6e6}[data-v-79a67d7f] .md-editor-preview th{background:#1A1A1A}[data-v-79a67d7f] .md-editor-preview table tr:nth-child(2n){background:#2C2C2C}[data-v-79a67d7f] .md-editor-preview .md-editor-code pre code .md-editor-code-block{font-family:Consolas;color:#e6e6e6}[data-v-79a67d7f] .md-editor-preview details.md-editor-code[open] .md-editor-code-head{background:#1A1A1A}[data-v-79a67d7f] .md-editor-preview details.md-editor-code[open] .md-editor-code-head .md-editor-code-flag,[data-v-79a67d7f] .md-editor-preview details.md-editor-code[open] .md-editor-code-head .md-editor-code-lang{visibility:hidden}.empty-state[data-v-79a67d7f]{text-align:center;padding:100px 0;color:#999;font-size:16px}[data-v-79a67d7f] .md-editor-preview blockquote{background:#1a1a1a!important;color:#fff!important}.modal-overlay[data-v-79a67d7f]{position:fixed;top:0;left:0;right:0;bottom:0;background:transparent;display:flex;align-items:center;justify-content:center;z-index:10000}.modal-container[data-v-79a67d7f]{background:#FFFFFF;border-radius:8px;padding:0;max-width:400px;width:90%;box-shadow:0 8px 32px #0003}.modal-header[data-v-79a67d7f]{padding:20px 24px 0;display:flex;align-items:center;justify-content:space-between}.modal-icon[data-v-79a67d7f]{display:flex;justify-content:center;margin-bottom:20px}.modal-content[data-v-79a67d7f]{padding:20px 24px}.modal-title[data-v-79a67d7f]{font-size:20px;font-weight:600;color:#191919;margin:0;text-align:left}.modal-close-btn[data-v-79a67d7f]{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;background:transparent;color:#8c8c8c;cursor:pointer;border-radius:4px;transition:all .2s ease;padding:0}.modal-close-btn[data-v-79a67d7f]:hover{color:#1a1a1a;background:rgba(0,0,0,.05)}.modal-text[data-v-79a67d7f]{font-size:14px;line-height:1.6;color:#191919;margin:0}.modal-footer[data-v-79a67d7f]{display:flex;justify-content:flex-end;padding:20px 24px;gap:12px}.modal-btn[data-v-79a67d7f]{padding:8px 24px;border-radius:20px;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;border:none;min-width:80px}.modal-btn-primary[data-v-79a67d7f]{background:#1A1A1A;color:#fff}.modal-btn-primary[data-v-79a67d7f]:hover{background:#333333}.modal-fade-enter-active[data-v-79a67d7f]{animation:modal-fade-in-79a67d7f .3s ease}.modal-fade-leave-active[data-v-79a67d7f]{animation:modal-fade-out-79a67d7f .2s ease}@keyframes modal-fade-in-79a67d7f{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes modal-fade-out-79a67d7f{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@media (max-width: 768px){.modal-container[data-v-79a67d7f]{margin:20px}.modal-title[data-v-79a67d7f]{font-size:20px}.modal-text[data-v-79a67d7f]{font-size:14px}.modal-btn[data-v-79a67d7f]{padding:8px 20px;font-size:14px;min-width:70px}}
