.regulations-reader[data-v-aeac1751]{max-height:70vh;color:var(--design-color-text);font-family:var(--design-font-family);white-space:normal;overflow-y:auto}.regulations-list[data-v-aeac1751]{margin:8px 0 0;padding:0;list-style:none}.regulations-item[data-v-aeac1751]{border-bottom:1px solid var(--design-color-border);align-items:center;gap:16px;padding:20px 4px;display:flex}.regulations-item[data-v-aeac1751]:last-child{border-bottom:0}.regulations-file-icon[data-v-aeac1751]{width:24px;height:24px;color:var(--design-color-primary);flex:none}.regulations-item-copy[data-v-aeac1751]{flex:1;min-width:0}.regulations-item h2[data-v-aeac1751]{margin:0;font-size:16px;font-weight:500;line-height:1.6}.regulations-item p[data-v-aeac1751]{color:var(--design-color-text-secondary);margin:5px 0 10px;font-size:13px;line-height:1.7}.regulations-item-meta[data-v-aeac1751],.regulations-detail-meta[data-v-aeac1751]{color:var(--design-color-text-secondary);flex-wrap:wrap;align-items:center;gap:10px 16px;font-size:12px;line-height:1.7;display:flex}.regulations-detail-tools[data-v-aeac1751]{justify-content:space-between;align-items:center;margin:16px 0;display:flex}.regulations-detail-tools a[data-v-aeac1751]{color:var(--design-color-primary);font-size:14px}.regulations-detail-title[data-v-aeac1751]{margin:0 0 12px;font-size:21px;font-weight:500;line-height:1.5}.regulations-detail-meta[data-v-aeac1751]{border-bottom:1px solid var(--design-color-border);padding-bottom:20px}.regulations-prose section[data-v-aeac1751]{margin:24px 0}.regulations-prose h3[data-v-aeac1751]{margin:0 0 10px;font-size:16px;font-weight:500}.regulations-prose p[data-v-aeac1751]{white-space:pre-wrap;margin:0;font-size:14px;line-height:1.9}.regulations-pdf[data-v-aeac1751]{border:1px solid var(--design-color-border);border-radius:var(--design-radius-control);width:100%;height:50vh;margin-top:20px}.regulations-pdf-tip[data-v-aeac1751]{color:var(--design-color-text-secondary);font-size:13px;line-height:1.7}@media (width<=1024px){.regulations-item[data-v-aeac1751]{gap:12px;padding:16px 0}.regulations-detail-title[data-v-aeac1751]{font-size:18px}}
