.aside[data-v-6a4c0a74]{flex-shrink:0;position:sticky;top:var(--solutionStickyTop,64px);width:260px}.catalog[data-v-6a4c0a74]{background:var(--fy-bg-card);border:1px solid var(--fy-border-color-soft);border-radius:var(--fy-radius-md);overflow:hidden}.catalogHead[data-v-6a4c0a74]{align-items:center;border-bottom:1px solid var(--fy-border-color-soft);display:flex;gap:10px;padding:var(--fy-space-3) var(--fy-space-4)}.catalogHeadIcon[data-v-6a4c0a74]{align-items:center;background:var(--fy-color-primary-soft);border-radius:var(--fy-radius-xs);color:var(--fy-color-primary-active);display:inline-flex;flex-shrink:0;height:28px;justify-content:center;width:28px}.catalogHeadIcon .iconfont[data-v-6a4c0a74]{font-size:16px}.catalogHeadTitle[data-v-6a4c0a74]{color:var(--fy-text-1);font-size:var(--fy-font-size-base);font-weight:var(--fy-font-weight-semibold);line-height:1.2}.catalogHeadSub[data-v-6a4c0a74]{color:var(--fy-text-4);font-size:10px;letter-spacing:.22em;margin-top:2px;text-transform:uppercase}.tabList[data-v-6a4c0a74]{list-style:none;margin:0;padding:0}.tab[data-v-6a4c0a74]{align-items:center;background:var(--fy-bg-card);border:0;border-bottom:1px solid var(--fy-border-color-soft);border-left:2px solid transparent;color:var(--fy-text-1);cursor:pointer;display:flex;font-size:var(--fy-font-size-base);gap:var(--fy-space-3);padding:var(--fy-space-3) var(--fy-space-4);position:relative;text-align:left;text-decoration:none;transition:background var(--fy-duration-fast),border-color var(--fy-duration-fast),color var(--fy-duration-fast);width:100%}.tab[data-v-6a4c0a74]:last-child{border-bottom:0}.tab[data-v-6a4c0a74]:hover{background:var(--fy-bg-soft)}.tab.isActive[data-v-6a4c0a74]{background:var(--fy-bg-hover);border-left-color:var(--fy-color-primary);color:var(--fy-color-primary-active);font-weight:var(--fy-font-weight-semibold)}.tab.isActive .tabIcon[data-v-6a4c0a74]{background:var(--fy-color-primary);color:#fff}.tab.isActive .tabChevron[data-v-6a4c0a74]{color:var(--fy-color-primary-active)}.tabIcon[data-v-6a4c0a74]{align-items:center;background:var(--fy-brand-gray-4);border-radius:var(--fy-radius-sm);color:var(--fy-text-2);display:inline-flex;flex-shrink:0;height:32px;justify-content:center;transition:background var(--fy-duration-fast),color var(--fy-duration-fast);width:32px}.tabIcon .iconfont[data-v-6a4c0a74]{font-size:16px;font-weight:lighter}.tabLabel[data-v-6a4c0a74]{flex:1;line-height:1.3}.tabChevron[data-v-6a4c0a74]{color:var(--fy-text-4);flex-shrink:0;font-size:12px;height:14px;width:14px}.support[data-v-6a4c0a74]{background:var(--fy-bg-card);border:1px solid var(--fy-border-color-soft);border-radius:var(--fy-radius-md);margin-top:var(--fy-space-3);padding:var(--fy-space-4)}.supportHead[data-v-6a4c0a74]{align-items:center;border-bottom:1px solid var(--fy-border-color-soft);display:flex;gap:10px;margin-bottom:var(--fy-space-3);padding-bottom:var(--fy-space-3)}.supportDesc[data-v-6a4c0a74]{color:var(--fy-text-2);font-size:var(--fy-font-size-base);line-height:1.45}.supportHotline[data-v-6a4c0a74]{background:var(--fy-bg-soft);border:1px solid var(--fy-border-color-soft);border-radius:var(--fy-radius-xs);margin-top:var(--fy-space-3);padding:10px var(--fy-space-3)}.supportHotlineLabel[data-v-6a4c0a74]{color:var(--fy-text-4);font-size:10px;letter-spacing:.15em;text-transform:uppercase}.supportHotlineNum[data-v-6a4c0a74]{color:var(--fy-text-1);font-size:var(--fy-font-size-md);font-weight:var(--fy-font-weight-semibold);letter-spacing:.04em;margin-top:2px}.supportBtn[data-v-6a4c0a74]{align-items:center;background:var(--fy-color-primary);border:0;border-radius:var(--fy-radius-xs);color:#fff;cursor:pointer;display:inline-flex;font-size:var(--fy-font-size-sm);gap:6px;height:36px;justify-content:center;margin-top:var(--fy-space-3);text-decoration:none;transition:background var(--fy-duration-fast),color var(--fy-duration-fast);width:100%}.supportBtn[data-v-6a4c0a74]:hover{background:var(--fy-color-primary-active);color:#fff}.supportBtn .iconfont[data-v-6a4c0a74]{font-size:12px}@media(max-width:1024px){.aside[data-v-6a4c0a74]{position:static;width:100%}.tabList[data-v-6a4c0a74]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.tab[data-v-6a4c0a74]{border-left:0}.tab.isActive[data-v-6a4c0a74]{border-left:2px solid var(--fy-color-primary)}}@media(max-width:860px){.tabList[data-v-6a4c0a74]{grid-template-columns:1fr}}
