.resource-detail__title[data-v-4e3fe95c]{margin:0;color:#262626;font-size:20px;font-weight:600;line-height:28px;overflow-wrap:anywhere}.resource-detail__tags[data-v-4e3fe95c]{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.resource-detail__tags .tag[data-v-4e3fe95c]{box-sizing:border-box;max-width:100%;padding:4px 8px;border-radius:4px;background:#f5f6f8;color:#595959;font-size:12px;line-height:20px;overflow-wrap:anywhere}.resource-detail__meta[data-v-4e3fe95c]{display:flex;flex-wrap:wrap;gap:8px 24px;margin-top:18px;color:#8c8c8c;font-size:12px;line-height:18px;padding-bottom:18px;border-bottom:1px solid #f2f3f4}.resource-detail__meta span[data-v-4e3fe95c]{min-width:0;overflow-wrap:anywhere}.resource-detail__desc[data-v-4e3fe95c]{margin:20px 0 0;color:#262626;font-size:14px;line-height:2;white-space:pre-line;overflow-wrap:anywhere}.resource-detail__section[data-v-4e3fe95c]{display:flex;align-items:center;gap:8px;margin:32px 0 0;color:#262626;font-size:14px;font-weight:500;line-height:18px}.resource-detail__section[data-v-4e3fe95c]:before{content:"";width:4px;height:14px;background:#1c6eee}.resource-detail__notice[data-v-4e3fe95c]{margin-top:20px;padding:14px 16px;border-radius:4px;background:#f5f6f8;color:#737373;font-size:12px;line-height:22px;overflow-wrap:anywhere}.resource-detail__notice p[data-v-4e3fe95c]{margin:0}.resource-detail__notice .resource-detail__notice-title[data-v-4e3fe95c]{margin-bottom:4px;color:#595959;font-weight:500}.resource-detail__notice a[data-v-4e3fe95c]{color:#1c6eee}.resource-detail__notice a[data-v-4e3fe95c]:hover{text-decoration:underline}.resource-detail__notice a[data-v-4e3fe95c]:focus-visible{outline:2px solid #1c6eee;outline-offset:2px}.file-list[data-v-4e3fe95c]{margin:6px 0 0;padding:0;list-style:none}.file-list .file-download[data-v-4e3fe95c]{flex-shrink:0;display:inline-flex;align-items:center;height:40px;padding:0 14px;border:none;border-radius:9px;background:#1c6eee;color:#fff;font-size:12px;cursor:pointer;transition:background-color .15s ease}.file-list .file-download i[data-v-4e3fe95c]{margin-right:2px;font-size:15px}.file-list .file-download[data-v-4e3fe95c]:hover{background:#4a8cf7}.file-list .file-download[data-v-4e3fe95c]:active{background:#155bd4}.file-list .file-download[data-v-4e3fe95c]:focus-visible{outline:2px solid #1c6eee;outline-offset:2px}.file-list li[data-v-4e3fe95c]{position:relative;display:flex;align-items:center;gap:16px;box-sizing:border-box;min-height:82px;padding:16px 0;border-bottom:1px solid #f2f3f4}.file-list li[data-v-4e3fe95c]:before{content:"";position:absolute;inset:0;border-radius:0;background:transparent;pointer-events:none;transition:background-color .15s ease}.file-list li>[data-v-4e3fe95c]{position:relative}.file-list li[data-v-4e3fe95c]:focus-within:before,.file-list li[data-v-4e3fe95c]:hover:before{background:#f7faff}.file-list li:focus-within .file-name[data-v-4e3fe95c],.file-list li:hover .file-name[data-v-4e3fe95c]{color:#1c6eee}.file-list .file-heading[data-v-4e3fe95c]{display:flex;align-items:center;gap:8px;min-width:0}.file-list .file-icon[data-v-4e3fe95c]{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:18px;height:22px;font-size:18px;line-height:1}.file-list .file-content[data-v-4e3fe95c]{flex:1;min-width:0}.file-list .file-name[data-v-4e3fe95c]{display:block;min-width:0;max-width:100%;padding:0;border:none;background:transparent;color:#262626;font:inherit;font-size:16px;line-height:22px;text-align:left;cursor:pointer;transition:color .2s ease;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-list .file-name[data-v-4e3fe95c]:hover{color:#1c6eee}.file-list .file-name[data-v-4e3fe95c]:focus-visible{outline:2px solid #1c6eee;outline-offset:3px;border-radius:2px}.file-list .file-size[data-v-4e3fe95c]{display:block;margin-top:8px;color:#8c8c8c;font-size:12px;line-height:18px}.solution-list[data-v-4e3fe95c]{display:flex;flex-wrap:wrap;gap:12px;margin-top:16px}.solution-list .solution-chip[data-v-4e3fe95c]{box-sizing:border-box;display:inline-flex;align-items:center;max-width:100%;padding:12px;border-radius:4px;background:#fafafa;color:#1c6eee;font-size:14px;line-height:22px;transition:background-color .18s ease,box-shadow .18s ease}.solution-list .solution-chip i[data-v-4e3fe95c]{flex-shrink:0;margin-right:6px;font-size:18px;line-height:1}.solution-list .solution-chip[data-v-4e3fe95c]:hover{background:#edf4ff;box-shadow:inset 0 0 0 1px #c9ddff}.solution-list .solution-chip[data-v-4e3fe95c]:focus-visible{outline:2px solid #1c6eee;outline-offset:3px}.solution-list .solution-chip span[data-v-4e3fe95c]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:1440px){.resource-detail__title[data-v-4e3fe95c]{font-size:18px;line-height:26px}.resource-detail__tags[data-v-4e3fe95c]{gap:6px;margin-top:12px}.resource-detail__tags .tag[data-v-4e3fe95c]{padding:2px 6px;line-height:18px}.resource-detail__meta[data-v-4e3fe95c]{gap:6px 16px;margin-top:14px;padding-bottom:14px}.resource-detail__desc[data-v-4e3fe95c]{margin-top:16px;line-height:1.8}.resource-detail__section[data-v-4e3fe95c]{margin-top:24px}.resource-detail__notice[data-v-4e3fe95c]{margin-top:16px;padding:12px}.file-list li[data-v-4e3fe95c]{min-height:68px;padding:12px 0;gap:12px}.file-list .file-name[data-v-4e3fe95c]{font-size:14px;line-height:20px}.file-list .file-size[data-v-4e3fe95c]{margin-top:4px}.file-list .file-download[data-v-4e3fe95c]{height:32px;padding:0 12px;border-radius:6px}.solution-list[data-v-4e3fe95c]{gap:8px;margin-top:12px}.solution-list .solution-chip[data-v-4e3fe95c]{padding:10px;font-size:13px;line-height:20px}}@media(prefers-reduced-motion:reduce){.file-list .file-download[data-v-4e3fe95c],.file-list .file-name[data-v-4e3fe95c],.file-list li[data-v-4e3fe95c]:before,.solution-list .solution-chip[data-v-4e3fe95c]{transition:none}}