.qss-header[data-v-93d6f340]{position:sticky;top:0;z-index:60;background:#fbfcfaeb;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid rgba(88,156,160,.16);color:var(--qss-text-secondary);transition:box-shadow .2s ease}.qss-header.is-solid[data-v-93d6f340]{box-shadow:0 8px 26px #0b334914}.qss-header-inner[data-v-93d6f340]{display:flex;align-items:center;gap:24px;height:72px}.qss-brand[data-v-93d6f340]{display:flex;align-items:center;gap:12px;flex-shrink:0}.qss-brand-mark[data-v-93d6f340]{position:relative;width:38px;height:38px;border-radius:4px;background:var(--qss-gradient-ink);color:#fff;font-size:18px;font-weight:700;display:flex;align-items:center;justify-content:center}.qss-brand-mark[data-v-93d6f340]:after{content:"";position:absolute;right:-5px;top:7px;width:8px;height:23px;border-right:2px solid var(--qss-primary-light);border-top:2px solid var(--qss-primary-light)}.qss-brand-text[data-v-93d6f340]{display:flex;flex-direction:column;gap:0}.qss-brand-text strong[data-v-93d6f340]{font-size:20px;font-weight:700;letter-spacing:.08em;color:var(--qss-primary-deep);line-height:1.2}.qss-brand-text small[data-v-93d6f340]{font-size:10px;color:var(--qss-text-muted);letter-spacing:.1em;line-height:1.4}.qss-mainnav[data-v-93d6f340]{flex:1;display:flex;justify-content:flex-start;min-width:0;padding-left:18px}.qss-mainnav-inner[data-v-93d6f340]{display:flex;align-items:center;gap:4px}.qss-nav-link[data-v-93d6f340]{position:relative;display:flex;align-items:center;padding:0 13px;height:72px;font-size:14px;color:var(--qss-text-secondary);transition:color .18s ease;white-space:nowrap}.qss-nav-link[data-v-93d6f340]:after{content:"";position:absolute;left:13px;right:13px;bottom:0;height:2px;background:var(--qss-gradient-brand);transform:scaleX(0);transform-origin:center;transition:transform .2s ease}.qss-nav-link[data-v-93d6f340]:hover{color:var(--qss-primary-dark)}.qss-nav-link.active[data-v-93d6f340]{color:var(--qss-primary-dark);font-weight:600}.qss-nav-link.active[data-v-93d6f340]:after{transform:scaleX(1)}.qss-nav-phone[data-v-93d6f340]{display:none}.qss-search[data-v-93d6f340]{flex-shrink:0;display:flex;align-items:center;width:250px;height:38px;border:1px solid var(--qss-border-strong);border-radius:999px;background:#fff;overflow:hidden;transition:border-color .18s ease,box-shadow .18s ease}.qss-search[data-v-93d6f340]:focus-within{border-color:var(--qss-primary-light);box-shadow:0 0 0 3px #0a7f751f}.qss-search-input[data-v-93d6f340]{flex:1;min-width:0;height:100%;border:0;outline:0;background:transparent;padding:0 6px 0 16px;font-size:13.5px;color:var(--qss-navy)}.qss-search-input[data-v-93d6f340]::placeholder{color:var(--qss-text-muted)}.qss-search-input[data-v-93d6f340]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.qss-search-btn[data-v-93d6f340]{flex-shrink:0;width:40px;height:30px;margin-right:3px;border:0;border-radius:999px;background:var(--qss-gradient-brand);color:#fff;display:flex;align-items:center;justify-content:center;transition:filter .18s ease}.qss-search-btn[data-v-93d6f340]:hover{filter:brightness(1.08)}.qss-header-right[data-v-93d6f340]{display:flex;align-items:center;gap:10px;flex-shrink:0}@media (min-width: 801px){.qss-header-right[data-v-93d6f340]{display:none}}.qss-lang-toggle[data-v-93d6f340]{padding:4px 10px;border-radius:var(--qss-radius-sm);border:1px solid var(--qss-border-strong);background:transparent;color:var(--qss-text-secondary);font-size:12px;line-height:1.4}.qss-lang-toggle[data-v-93d6f340]:hover{border-color:var(--qss-primary-light);background:var(--qss-teal-soft)}.qss-mobile-toggle[data-v-93d6f340]{display:none;flex-direction:column;gap:5px;padding:9px;border:0;background:transparent}.qss-mobile-toggle span[data-v-93d6f340]{display:block;width:22px;height:2px;background:var(--qss-navy);border-radius:1px;transition:transform .2s ease,opacity .2s ease}.qss-mobile-toggle.open span[data-v-93d6f340]:nth-child(1){transform:translateY(7px) rotate(45deg)}.qss-mobile-toggle.open span[data-v-93d6f340]:nth-child(2){opacity:0}.qss-mobile-toggle.open span[data-v-93d6f340]:nth-child(3){transform:translateY(-7px) rotate(-45deg)}@media (max-width: 800px){.qss-mobile-toggle[data-v-93d6f340]{display:flex}.qss-mainnav[data-v-93d6f340]{position:absolute;top:100%;left:0;right:0;display:block;background:#fbfcfafa;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);max-height:0;overflow:hidden;transition:max-height .25s ease;border-bottom:1px solid rgba(88,156,160,.16);box-shadow:0 18px 34px #0b334914}.qss-mainnav.open[data-v-93d6f340]{max-height:560px}.qss-mainnav-inner[data-v-93d6f340]{flex-direction:column;align-items:stretch;gap:0;padding:8px 0}.qss-nav-link[data-v-93d6f340]{height:46px;padding:0 20px;font-size:14px;border-radius:0;border-left:3px solid transparent}.qss-nav-link.active[data-v-93d6f340]{border-left-color:var(--qss-primary-light);background:var(--qss-primary-soft)}.qss-nav-link.active[data-v-93d6f340]:after{display:none}.qss-nav-phone[data-v-93d6f340]{display:block;padding:12px 20px;font-size:12.5px;color:var(--qss-text-muted)}.qss-header-inner[data-v-93d6f340]{height:66px;gap:16px}.qss-mainnav[data-v-93d6f340]{padding-left:0}.qss-search[data-v-93d6f340]{width:168px;height:34px}.qss-search-btn[data-v-93d6f340]{width:34px;height:26px}}@media (max-width: 640px){.qss-header-inner[data-v-93d6f340]{gap:10px;height:60px}.qss-search[data-v-93d6f340]{display:none}.qss-brand-mark[data-v-93d6f340]{width:34px;height:34px;font-size:16px}.qss-brand-text strong[data-v-93d6f340]{font-size:17px}.qss-brand-text small[data-v-93d6f340]{display:none}.qss-lang-toggle[data-v-93d6f340]{padding:3px 8px}}@media (max-width: 400px){.qss-lang-toggle[data-v-93d6f340]{display:none}}.qss-footer[data-v-b98ce410]{margin-top:64px;background:#1f2d25;box-shadow:inset 0 1px #6ee0d52e;color:#aeb9b2;padding:56px 0 24px}.qss-footer-main[data-v-b98ce410]{display:grid;grid-template-columns:1.4fr repeat(3,1fr);gap:42px}.qss-footer-brand-row[data-v-b98ce410]{display:flex;align-items:center;gap:10px}.qss-footer-mark[data-v-b98ce410]{width:36px;height:36px;border-radius:4px;background:var(--qss-gradient-ink);color:#fff;font-size:18px;font-weight:700;display:flex;align-items:center;justify-content:center}.qss-footer-name[data-v-b98ce410]{font-size:22px;font-weight:700;color:#fff;letter-spacing:.04em}.qss-footer-slogan[data-v-b98ce410]{font-size:12px;color:#aeb9b2;line-height:1.7;margin:12px 0 16px}.qss-footer-contact[data-v-b98ce410]{list-style:none;margin:0 0 20px;padding:0;font-size:12px}.qss-footer-contact li[data-v-b98ce410]{padding:4px 0;color:#aeb9b2}.qss-footer-col h4[data-v-b98ce410]{color:#fff;font-size:13px;font-weight:600;margin:0 0 15px}.qss-footer-col ul[data-v-b98ce410]{list-style:none;padding:0;margin:0}.qss-footer-col li[data-v-b98ce410]{padding:0;font-size:12px}.qss-footer-col a[data-v-b98ce410]{display:block;margin:8px 0;color:#aeb9b2;transition:color .18s ease}.qss-footer-col a[data-v-b98ce410]:hover{color:#fff}.qss-footer-bottom[data-v-b98ce410]{margin-top:40px;padding-top:18px;border-top:1px solid rgba(255,255,255,.12)}.qss-footer-bottom-inner[data-v-b98ce410]{display:flex;flex-wrap:wrap;align-items:center;gap:20px;font-size:11px;color:#89958e}.qss-footer-icp a[data-v-b98ce410]{color:#89958e;transition:color .18s ease}.qss-footer-icp a[data-v-b98ce410]:hover{color:#fff}.qss-footer-legal[data-v-b98ce410]{margin-left:auto;display:flex;gap:18px}.qss-footer-legal a[data-v-b98ce410]{color:#89958e}.qss-footer-legal a[data-v-b98ce410]:hover{color:#fff}@media (max-width: 1023px){.qss-footer-main[data-v-b98ce410]{grid-template-columns:1fr 1fr;gap:32px}}@media (max-width: 600px){.qss-footer[data-v-b98ce410]{margin-top:40px;padding:44px 0 20px}.qss-footer-main[data-v-b98ce410]{grid-template-columns:1fr;gap:26px}.qss-footer-bottom-inner[data-v-b98ce410]{gap:10px}.qss-footer-legal[data-v-b98ce410]{margin-left:0}}.qss-main[data-v-8c12399c]{min-height:calc(100vh - 64px)}:root{--qss-primary: #0A7F75;--qss-primary-hover: #075E56;--qss-primary-dark: #056F64;--qss-primary-deep: #063B36;--qss-primary-light: #18B7A7;--qss-mint-ink: #6EE0D5;--qss-primary-soft: #E9FBF7;--qss-primary-tint: #F2FAF8;--qss-primary-line: #63CFC2;--qss-navy: #0B3349;--qss-navy-soft: #14465E;--qss-gradient-ink: linear-gradient(140deg, #0B3349 0%, #063B36 62%, #052A28 100%);--qss-gradient-brand: linear-gradient(135deg, #0A7F75 0%, #056F64 100%);--qss-teal: #0A7F75;--qss-teal-soft: #ECF8FB;--qss-accent: #9E5B1F;--qss-accent-bright: #9E5B1F;--qss-accent-soft: #F7F0E3;--qss-bg: #FBFCFA;--qss-bg-elevated: #FFFFFF;--qss-border: #DCEBE8;--qss-border-strong: #B6D5D0;--qss-text: #24312A;--qss-text-secondary: #36556A;--qss-text-muted: #4F6A7C;--qss-success: #056F64;--qss-warning: #8A5A16;--qss-danger: #B23A2C;--qss-info: #056F64;--qss-status-longterm: #056F64;--qss-status-in-progress: #0A7F75;--qss-status-upcoming: #9E5B1F;--qss-status-starting: #4F6A7C;--qss-status-closed: #61706B;--qss-status-vague: #5D6C64;--qss-shadow-sm: 0 2px 8px rgba(47, 131, 142, .06);--qss-shadow: 0 18px 44px rgba(47, 131, 142, .1);--qss-shadow-lg: 0 26px 60px rgba(11, 51, 73, .16);--qss-radius-sm: 6px;--qss-radius: 10px;--qss-radius-lg: 16px;--qss-container: 1240px;--qss-gap: 20px}*{box-sizing:border-box}html,body,#app{margin:0;padding:0;background:var(--qss-bg);color:var(--qss-text-secondary);font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,Helvetica Neue,Arial,sans-serif;font-size:15px;line-height:1.65;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:var(--qss-primary-dark);text-decoration:none}a:hover{color:var(--qss-primary-hover)}h1,h2,h3,h4{margin:0;color:var(--qss-navy);font-weight:600;line-height:1.35}@media (min-width: 769px){h1{font-size:32px!important;font-weight:700!important;line-height:1.3!important}h2{font-size:22px!important;font-weight:600!important;line-height:1.35!important}}button{font-family:inherit;cursor:pointer}img{max-width:100%;display:block}.qss-container{max-width:var(--qss-container);margin:0 auto;padding:0 24px}.qss-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:10px 20px;border-radius:var(--qss-radius);font-size:14px;font-weight:500;border:1px solid var(--qss-border);background:var(--qss-bg-elevated);color:var(--qss-navy);transition:background .18s ease,border-color .18s ease,color .18s ease,transform .18s ease,box-shadow .18s ease}.qss-btn-primary{background:var(--qss-gradient-brand);color:#fff;border-color:transparent;box-shadow:0 10px 24px #077f7538}.qss-btn-primary:hover{background:var(--qss-primary-hover);border-color:var(--qss-primary-hover);color:#fff;transform:translateY(-1px);box-shadow:0 14px 30px #077f7547}.qss-btn-ghost{background:transparent;color:var(--qss-primary-dark);border-color:var(--qss-primary-line)}.qss-btn-ghost:hover{background:var(--qss-primary-soft);color:var(--qss-primary-dark)}.qss-btn-accent{background:var(--qss-accent);color:#fff;border-color:var(--qss-accent)}.qss-btn-accent:hover{background:#83490f;border-color:#83490f;color:#fff}.qss-btn-outline{background:transparent;color:var(--qss-text-secondary);border-color:var(--qss-border-strong)}.qss-btn-outline:hover{color:var(--qss-primary-dark);border-color:var(--qss-primary);background:var(--qss-primary-soft)}.qss-card{background:var(--qss-bg-elevated);border:1px solid var(--qss-border);border-radius:var(--qss-radius-lg);padding:22px;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.qss-card:hover{border-color:#17b5a76b;box-shadow:var(--qss-shadow)}.qss-panel{background:var(--qss-bg-elevated);border:1px solid var(--qss-border);border-radius:18px;overflow:hidden}.qss-panel-head{display:flex;align-items:center;gap:10px;padding:18px 22px;border-bottom:1px solid rgba(88,156,160,.14)}.qss-panel-title{display:flex;align-items:center;padding-left:12px;position:relative;font-size:17px;font-weight:600;color:var(--qss-navy)}.qss-panel-title:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:16px;background:var(--qss-gradient-brand);border-radius:2px}.qss-panel-more{margin-left:auto;font-size:13px;color:var(--qss-primary-dark);font-weight:600}.qss-panel-more:hover{color:var(--qss-primary-hover)}.qss-panel-body{padding:18px 22px}.qss-section-title{display:flex;align-items:center;gap:14px;font-size:clamp(21px,2.3vw,28px);font-weight:700;color:var(--qss-navy);letter-spacing:-.02em;margin-bottom:26px}.qss-section-title:after{content:"";flex:1;height:1px;background:linear-gradient(90deg,rgba(23,181,167,.5),transparent)}.qss-section-sub{color:var(--qss-text-muted);font-size:14px;margin:-18px 0 24px}.qss-page-hero{position:relative;overflow:hidden;background:radial-gradient(circle at 82% 18%,rgba(110,224,213,.22),transparent 42%),radial-gradient(circle at 10% 90%,rgba(10,127,117,.35),transparent 55%),var(--qss-gradient-ink);border-bottom:1px solid rgba(110,224,213,.14);padding:72px 0 60px}.qss-page-hero:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(110,224,213,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(110,224,213,.07) 1px,transparent 1px);background-size:48px 48px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.9),transparent 85%);mask-image:linear-gradient(180deg,rgba(0,0,0,.9),transparent 85%)}.qss-page-hero>.qss-container{position:relative;z-index:1}.qss-crumb{display:flex;align-items:center;gap:8px;font-size:13px;color:#ffffff8c;flex-wrap:wrap}.qss-crumb a{color:#ffffff8c}.qss-crumb a:hover{color:var(--qss-mint-ink)}.qss-page-h1{font-size:clamp(28px,3.3vw,38px);font-weight:700;color:#fff;letter-spacing:.02em;line-height:1.2;margin:14px 0 12px}.qss-page-desc{font-size:14.5px;color:#ffffffb8;margin:0;max-width:100%;line-height:1.75}@media (max-width: 768px){.qss-page-hero{padding:48px 0 44px}.qss-page-h1{font-size:28px}}.qss-list{list-style:none;margin:0;padding:0}.qss-list-item{display:flex;align-items:center;gap:12px;padding:11px 4px;border-bottom:1px dashed rgba(88,156,160,.18);font-size:14px}.qss-list-item:last-child{border-bottom:0}.qss-list-title{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--qss-navy)}.qss-list-item:hover .qss-list-title{color:var(--qss-primary-dark)}.qss-list-date{flex-shrink:0;font-size:12px;color:var(--qss-text-muted);font-variant-numeric:tabular-nums}.qss-tabs{display:inline-flex;gap:4px;padding:4px;border-radius:10px;background:var(--qss-primary-soft);margin-bottom:16px}.qss-tab{padding:7px 16px;border-radius:8px;font-size:13px;color:var(--qss-text-muted);border:0;background:transparent;transition:all .18s ease}.qss-tab:hover{color:var(--qss-primary-dark)}.qss-tab.active{background:#fff;color:var(--qss-primary-dark);font-weight:600;box-shadow:0 2px 8px #0b334914}.qss-chip{display:inline-flex;align-items:center;padding:3px 11px;border-radius:999px;font-size:12px;line-height:1.7;background:var(--qss-primary-soft);color:var(--qss-primary-dark)}.qss-chip-muted{background:var(--qss-bg);color:var(--qss-text-muted);border:1px solid var(--qss-border)}.qss-badge{display:inline-flex;align-items:center;padding:2px 10px;border-radius:999px;font-size:12px;white-space:nowrap}.qss-input,.qss-select{width:100%;padding:10px 14px;border:1px solid var(--qss-border-strong);border-radius:var(--qss-radius);background:var(--qss-bg);color:var(--qss-navy);font-size:14px;font-family:inherit;transition:border-color .18s ease,box-shadow .18s ease}.qss-input:focus,.qss-select:focus{outline:none;border-color:var(--qss-primary);box-shadow:0 0 0 3px #17b5a724}.qss-input::placeholder{color:var(--qss-text-muted)}@media (max-width: 768px){.qss-container{padding:0 16px}.qss-section-title{font-size:20px}}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:var(--qss-border-strong);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--qss-text-muted)}.qss-kwbar{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:12px 18px;margin-bottom:16px;border-left:3px solid var(--qss-primary)}.qss-kwbar-text{font-size:14px;color:var(--qss-text-secondary)}.qss-kwbar-text b{color:var(--qss-primary-dark);font-variant-numeric:tabular-nums}.qss-kwbar-clear{flex-shrink:0;padding:5px 14px;border-radius:999px;border:1px solid var(--qss-border-strong);background:transparent;color:var(--qss-text-secondary);font-size:13px;line-height:1.4;transition:border-color .18s ease,color .18s ease}.qss-kwbar-clear:hover{border-color:var(--qss-primary-light);color:var(--qss-primary-dark)}
