.base-container[data-v-4b99e8a5]{width:1180px;margin:0 auto}.link-style-base[data-v-4b99e8a5]{text-decoration:none;outline:none;color:#333}.opinion[data-v-4b99e8a5]{color:#333}.breadcrumb[data-v-4b99e8a5]{margin-bottom:8px;color:#999;font-size:12px}.opinion a[data-v-4b99e8a5],.opinion button[data-v-4b99e8a5]{font:inherit;color:inherit;border:0;cursor:pointer;text-decoration:none}.breadcrumb a[data-v-4b99e8a5]{color:#999}.page-title[data-v-4b99e8a5]{margin:0 0 24px;color:#00ab84;font-size:20px;font-weight:500}.section[data-v-4b99e8a5]{margin-bottom:20px}.list-viewport[data-v-4b99e8a5]{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .26s ease,opacity .18s ease}.list-viewport.open[data-v-4b99e8a5]{grid-template-rows:1fr;opacity:1}.list-content[data-v-4b99e8a5]{min-height:0;overflow:hidden}.more-button[data-v-4b99e8a5]{width:100%;padding:12px;border-top:1px solid #eee!important;background:#fff;color:#555;font-size:12px;text-align:center}.section-title[data-v-4b99e8a5]{box-sizing:border-box;-js-display:flex;display:flex;align-items:center;justify-content:space-between;width:100%;padding:12px;border-radius:4px;background:#f6f9f9;font-weight:600;text-align:left}.chevron[data-v-4b99e8a5]{width:7px;height:7px;border-right:1px solid #888;border-bottom:1px solid #888;transform:rotate(45deg);transition:transform .2s ease}.chevron.open[data-v-4b99e8a5]{transform:rotate(225deg)}@media(prefers-reduced-motion:reduce){.chevron[data-v-4b99e8a5],.list-viewport[data-v-4b99e8a5]{transition:none}}.item[data-v-4b99e8a5]{box-sizing:border-box;-js-display:flex;display:flex;align-items:flex-start;width:100%;padding:18px 12px;border-bottom:1px solid #eee!important;background:#fff;text-align:left;line-height:1.6}.item[data-v-4b99e8a5]:hover{background:#f7faf9}.item-title[data-v-4b99e8a5]{display:block;font-weight:500}.item-content[data-v-4b99e8a5]{flex:1;min-width:0}.tag[data-v-4b99e8a5]{display:inline-block;flex-shrink:0;margin:2px 10px 0 0;padding:1px 5px;border-radius:2px;background:#00ab84;color:#fff;font-size:11px}.period[data-v-4b99e8a5]{display:block;margin-top:8px;color:#999;font-size:12px}.published[data-v-4b99e8a5]{align-items:center;justify-content:space-between;gap:16px}.next[data-v-4b99e8a5]{flex-shrink:0;margin-left:12px;color:#999;font-size:20px}.load-error[data-v-4b99e8a5]{margin:0 0 20px;color:#a63e35;font-size:14px}