.breadcrumb[data-v-58b9b5cb]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:14px;color:#6b7280;margin-bottom:24px}.breadcrumb a[data-v-58b9b5cb]{color:#6b7280;padding:3px 0;-webkit-transition:color .15s cubic-bezier(.16,1,.3,1);transition:color .15s cubic-bezier(.16,1,.3,1);cursor:pointer}.breadcrumb a[data-v-58b9b5cb]:hover{color:#3b82f6}.breadcrumb .sep[data-v-58b9b5cb]{margin:0 8px;color:#c8cdd6;font-size:11px}.breadcrumb .cur[data-v-58b9b5cb]{color:#374151;font-weight:500}.crumb-pill[data-v-58b9b5cb]{height:30px;margin-right:10px;-ms-flex-negative:0;flex-shrink:0;background:#fff;border:1px solid #e5e7eb;border-radius:999px;overflow:hidden}.crumb-pill[data-v-58b9b5cb],.crumb-pill button[data-v-58b9b5cb]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.crumb-pill button[data-v-58b9b5cb]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:34px;height:100%;padding:0;border:none;background:transparent;color:#6b7280;cursor:pointer;-webkit-transition:background .15s cubic-bezier(.16,1,.3,1),color .15s cubic-bezier(.16,1,.3,1);transition:background .15s cubic-bezier(.16,1,.3,1),color .15s cubic-bezier(.16,1,.3,1)}.crumb-pill button[data-v-58b9b5cb]:hover{background:#f1f4f9;color:#3b82f6}.crumb-pill button svg[data-v-58b9b5cb]{width:14px;height:14px}.crumb-pill .sep[data-v-58b9b5cb]{width:1px;height:14px;background:#e5e7eb;-ms-flex-negative:0;flex-shrink:0}.detail-banner[data-v-58b9b5cb]{margin-bottom:28px}.detail-banner h1[data-v-58b9b5cb]{font-size:30px;font-weight:600;color:#111;line-height:1.2;letter-spacing:-.03em;margin:0}.detail-banner .banner-sub[data-v-58b9b5cb]{margin-top:8px;font-size:14px;color:#6b7280}.detail-body[data-v-58b9b5cb]{max-width:780px}.detail-intro[data-v-58b9b5cb]{font-size:16px;color:#374151;line-height:1.75;margin-bottom:34px}.ds[data-v-58b9b5cb]{margin-bottom:34px}.ds-title[data-v-58b9b5cb]{font-size:15px;font-weight:700;color:#3b82f6;text-transform:uppercase;letter-spacing:.04em;line-height:1.2;margin-bottom:14px}.ds-content[data-v-58b9b5cb]{font-size:14.5px;color:#374151;line-height:1.75}.ds-content>p[data-v-58b9b5cb]{white-space:pre-wrap}.ds-content .bulletin-title[data-v-58b9b5cb]{font-weight:700;color:#111;margin-bottom:10px}.ds-btn[data-v-58b9b5cb]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px;height:40px;padding:0 18px;margin-top:18px;font-size:13.5px;font-weight:600;color:#fff;background:#3b82f6;border:none;border-radius:8px;cursor:pointer;-webkit-transition:background .15s cubic-bezier(.16,1,.3,1);transition:background .15s cubic-bezier(.16,1,.3,1)}.ds-btn[data-v-58b9b5cb]:hover{background:#2563eb}.ds-btn[data-v-58b9b5cb]:active{-webkit-transform:scale(.97);transform:scale(.97)}.ds-btn svg[data-v-58b9b5cb]{width:14px;height:14px}.detail-sub[data-v-58b9b5cb]{margin-bottom:26px}.detail-sub-title[data-v-58b9b5cb]{font-size:15px;font-weight:700;color:#3b82f6;text-transform:uppercase;letter-spacing:.04em;margin-bottom:14px}.dl-item[data-v-58b9b5cb]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:9px 14px;font-size:13px;color:#3b82f6;cursor:pointer;-webkit-transition:background .15s cubic-bezier(.16,1,.3,1),border-color .15s cubic-bezier(.16,1,.3,1);transition:background .15s cubic-bezier(.16,1,.3,1),border-color .15s cubic-bezier(.16,1,.3,1);border:1px solid #e4e7ec;border-radius:8px;background:#fff;margin:0 8px 8px 0}.dl-item[data-v-58b9b5cb]:hover{background:#e8f0fe;border-color:#cfe0fb}.dl-item svg[data-v-58b9b5cb]{width:17px;height:17px;-ms-flex-negative:0;flex-shrink:0}.access-area[data-v-58b9b5cb]{margin-top:40px}.btn-access[data-v-58b9b5cb]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;height:44px;padding:0 28px;background:#3b82f6;color:#fff;font-size:14px;font-weight:600;border:none;border-radius:8px;cursor:pointer;-webkit-transition:background .15s cubic-bezier(.16,1,.3,1),-webkit-transform .15s cubic-bezier(.16,1,.3,1);transition:background .15s cubic-bezier(.16,1,.3,1),-webkit-transform .15s cubic-bezier(.16,1,.3,1);transition:background .15s cubic-bezier(.16,1,.3,1),transform .15s cubic-bezier(.16,1,.3,1);transition:background .15s cubic-bezier(.16,1,.3,1),transform .15s cubic-bezier(.16,1,.3,1),-webkit-transform .15s cubic-bezier(.16,1,.3,1)}.btn-access[data-v-58b9b5cb]:hover{background:#2563eb}.btn-access[data-v-58b9b5cb]:active{-webkit-transform:scale(.97);transform:scale(.97)}.btn-access svg[data-v-58b9b5cb]{width:15px;height:15px}.access-hint[data-v-58b9b5cb]{margin-top:14px;font-size:13px;color:#6b7280}.access-hint a[data-v-58b9b5cb]{color:#3b82f6;cursor:pointer;font-weight:600}.access-hint a[data-v-58b9b5cb]:hover{text-decoration:underline}@media(max-width:1280px){.sc-header[data-v-58b9b5cb]{height:250px;padding:0 32px}.page-inner[data-v-58b9b5cb]{padding:0 32px}}@media(max-width:1024px){.topnav__menu[data-v-58b9b5cb],.topnav__user-text[data-v-58b9b5cb]{display:none}.page-inner[data-v-58b9b5cb]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 16px}.sc-header[data-v-58b9b5cb]{height:220px;padding:0 16px}.sc-header h1[data-v-58b9b5cb]{font-size:36px}.sidebar[data-v-58b9b5cb]{width:100%;border-right:none;border-bottom:1px solid var(--hairline)}.sidebar-inner[data-v-58b9b5cb]{position:static;max-height:none;padding:16px 0 8px}.main[data-v-58b9b5cb]{padding:24px 0 64px}.card-grid[data-v-58b9b5cb],.ts-grid[data-v-58b9b5cb]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:680px){.card-grid[data-v-58b9b5cb],.ts-grid[data-v-58b9b5cb]{grid-template-columns:1fr}.sc-header h1[data-v-58b9b5cb]{font-size:30px}.sc-header p[data-v-58b9b5cb]{font-size:16px}.detail-banner h1[data-v-58b9b5cb]{font-size:24px}}@media(prefers-reduced-motion:reduce){[data-v-58b9b5cb],[data-v-58b9b5cb]:after,[data-v-58b9b5cb]:before{-webkit-animation-duration:.01ms!important;animation-duration:.01ms!important;-webkit-transition-duration:.01ms!important;transition-duration:.01ms!important}html[data-v-58b9b5cb]{scroll-behavior:auto}}