.zr-editor-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:5px;padding:10px;background:var(--soft,#f3f7f8);border:1px solid var(--line,#d6e3e9);border-radius:12px 12px 0 0}.zr-editor-toolbar button,.zr-editor-toolbar select{min-height:34px;height:34px;padding:4px 9px;margin:0;font-size:12px}.zr-editor-toolbar button[aria-pressed=true]{background:#c2f0e7;color:#005751;border-color:#00a995}.zr-editor-select{margin:0}.zr-editor-canvas{border:1px solid var(--line,#d6e3e9);border-top:0;border-radius:0 0 12px 12px;padding:18px;min-height:320px;max-height:65vh;overflow:auto}.zr-editor-canvas .tiptap{min-height:280px;outline:none}.news-rich-content{font-size:16px;line-height:1.5;overflow-wrap:anywhere}.news-prose .news-rich-content{white-space:normal}.news-rich-content p{margin:0 0 8px}.news-rich-content h2,.news-rich-content h3,.news-rich-content h4{margin:12px 0 8px;line-height:1.25}.news-rich-content ul,.news-rich-content ol{padding-left:26px;margin:6px 0 10px}.news-rich-content li p{margin:0 0 3px}.news-rich-content blockquote{margin:8px 0;padding:4px 14px;border-left:3px solid #00a995}.news-rich-content table{border-collapse:collapse;width:100%;table-layout:fixed;margin:12px 0}.news-rich-content td,.news-rich-content th{border:1px solid #b5c9d0;vertical-align:top;padding:8px;min-width:36px}.news-rich-content th{background:var(--soft,#eef6f6);font-weight:700}.rt-table-scroll{overflow:auto}.news-rich-content .selectedCell{box-shadow:inset 0 0 0 2px #00a995}.rt-list-dash{list-style-type:'–  '}.rt-image{display:block;position:relative;max-width:100%;margin-top:12px;margin-bottom:12px}.rt-image img{display:block;max-width:100%;width:100%;height:auto;border-radius:6px}.rt-image figcaption{font-size:13px;line-height:1.4;color:var(--muted,#556b76);margin:5px 0}.rt-image-left{margin-left:0;margin-right:auto}.rt-image-center{margin-left:auto;margin-right:auto}.rt-image-right{margin-left:auto;margin-right:0}.zr-image-resize{position:absolute;right:0;bottom:0;cursor:ew-resize;padding:2px 8px;min-height:28px;background:#005d63;color:white;border-radius:4px}.ProseMirror-selectednode{outline:2px solid #00a995}.news-detail-actions{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0}.news-detail .news-prose{font-size:16px;line-height:1.5}.news-detail .dh-page-heading{margin-bottom:16px}.news-comments{padding-top:16px;margin-top:12px;border-top:1px solid var(--line,#d6e3e9)}.news-comments form{margin:0 0 12px}.news-comment{padding:12px 0;margin:0}.news-comment-body{margin:5px 0;font-size:14px;line-height:1.5}.news-comments textarea{min-height:80px}.sp-documents th a{display:flex;align-items:center;gap:8px;text-decoration:none;color:inherit}.sp-documents th a:hover{color:#008e83}.sp-documents td:nth-child(3){white-space:nowrap}@media(max-width:640px){.zr-editor-toolbar{max-height:210px;overflow:auto;padding:6px}.zr-editor-canvas{padding:10px;max-height:55vh}.zr-editor-toolbar button{font-size:11px}.news-rich-content{font-size:15px}}
.rt-align-left{text-align:left!important}.rt-align-center{text-align:center!important}.rt-align-right{text-align:right!important}.rt-align-justify{text-align:justify!important}.rt-indent-0{padding-left:0px!important}.rt-indent-1{padding-left:24px!important}.rt-indent-2{padding-left:48px!important}.rt-indent-3{padding-left:72px!important}.rt-indent-4{padding-left:96px!important}.rt-indent-5{padding-left:120px!important}.rt-indent-6{padding-left:144px!important}.rt-indent-7{padding-left:168px!important}.rt-indent-8{padding-left:192px!important}.rt-before-0{margin-top:0px!important}.rt-after-0{margin-bottom:0px!important}.rt-before-1{margin-top:1px!important}.rt-after-1{margin-bottom:1px!important}.rt-before-2{margin-top:2px!important}.rt-after-2{margin-bottom:2px!important}.rt-before-3{margin-top:3px!important}.rt-after-3{margin-bottom:3px!important}.rt-before-4{margin-top:4px!important}.rt-after-4{margin-bottom:4px!important}.rt-before-5{margin-top:5px!important}.rt-after-5{margin-bottom:5px!important}.rt-before-6{margin-top:6px!important}.rt-after-6{margin-bottom:6px!important}.rt-before-7{margin-top:7px!important}.rt-after-7{margin-bottom:7px!important}.rt-before-8{margin-top:8px!important}.rt-after-8{margin-bottom:8px!important}.rt-before-9{margin-top:9px!important}.rt-after-9{margin-bottom:9px!important}.rt-before-10{margin-top:10px!important}.rt-after-10{margin-bottom:10px!important}.rt-before-11{margin-top:11px!important}.rt-after-11{margin-bottom:11px!important}.rt-before-12{margin-top:12px!important}.rt-after-12{margin-bottom:12px!important}.rt-before-13{margin-top:13px!important}.rt-after-13{margin-bottom:13px!important}.rt-before-14{margin-top:14px!important}.rt-after-14{margin-bottom:14px!important}.rt-before-15{margin-top:15px!important}.rt-after-15{margin-bottom:15px!important}.rt-before-16{margin-top:16px!important}.rt-after-16{margin-bottom:16px!important}.rt-before-17{margin-top:17px!important}.rt-after-17{margin-bottom:17px!important}.rt-before-18{margin-top:18px!important}.rt-after-18{margin-bottom:18px!important}.rt-before-19{margin-top:19px!important}.rt-after-19{margin-bottom:19px!important}.rt-before-20{margin-top:20px!important}.rt-after-20{margin-bottom:20px!important}.rt-before-21{margin-top:21px!important}.rt-after-21{margin-bottom:21px!important}.rt-before-22{margin-top:22px!important}.rt-after-22{margin-bottom:22px!important}.rt-before-23{margin-top:23px!important}.rt-after-23{margin-bottom:23px!important}.rt-before-24{margin-top:24px!important}.rt-after-24{margin-bottom:24px!important}.rt-before-25{margin-top:25px!important}.rt-after-25{margin-bottom:25px!important}.rt-before-26{margin-top:26px!important}.rt-after-26{margin-bottom:26px!important}.rt-before-27{margin-top:27px!important}.rt-after-27{margin-bottom:27px!important}.rt-before-28{margin-top:28px!important}.rt-after-28{margin-bottom:28px!important}.rt-before-29{margin-top:29px!important}.rt-after-29{margin-bottom:29px!important}.rt-before-30{margin-top:30px!important}.rt-after-30{margin-bottom:30px!important}.rt-before-31{margin-top:31px!important}.rt-after-31{margin-bottom:31px!important}.rt-before-32{margin-top:32px!important}.rt-after-32{margin-bottom:32px!important}.rt-line-1{line-height:1!important}.rt-line-1-15{line-height:1.15!important}.rt-line-1-5{line-height:1.5!important}.rt-line-2{line-height:2!important}.rt-font-10{font-size:10px}.rt-font-12{font-size:12px}.rt-font-14{font-size:14px}.rt-font-16{font-size:16px}.rt-font-18{font-size:18px}.rt-font-20{font-size:20px}.rt-font-24{font-size:24px}.rt-font-28{font-size:28px}.rt-font-32{font-size:32px}.rt-font-40{font-size:40px}.rt-image-w-10{width:10%}.rt-image-w-11{width:11%}.rt-image-w-12{width:12%}.rt-image-w-13{width:13%}.rt-image-w-14{width:14%}.rt-image-w-15{width:15%}.rt-image-w-16{width:16%}.rt-image-w-17{width:17%}.rt-image-w-18{width:18%}.rt-image-w-19{width:19%}.rt-image-w-20{width:20%}.rt-image-w-21{width:21%}.rt-image-w-22{width:22%}.rt-image-w-23{width:23%}.rt-image-w-24{width:24%}.rt-image-w-25{width:25%}.rt-image-w-26{width:26%}.rt-image-w-27{width:27%}.rt-image-w-28{width:28%}.rt-image-w-29{width:29%}.rt-image-w-30{width:30%}.rt-image-w-31{width:31%}.rt-image-w-32{width:32%}.rt-image-w-33{width:33%}.rt-image-w-34{width:34%}.rt-image-w-35{width:35%}.rt-image-w-36{width:36%}.rt-image-w-37{width:37%}.rt-image-w-38{width:38%}.rt-image-w-39{width:39%}.rt-image-w-40{width:40%}.rt-image-w-41{width:41%}.rt-image-w-42{width:42%}.rt-image-w-43{width:43%}.rt-image-w-44{width:44%}.rt-image-w-45{width:45%}.rt-image-w-46{width:46%}.rt-image-w-47{width:47%}.rt-image-w-48{width:48%}.rt-image-w-49{width:49%}.rt-image-w-50{width:50%}.rt-image-w-51{width:51%}.rt-image-w-52{width:52%}.rt-image-w-53{width:53%}.rt-image-w-54{width:54%}.rt-image-w-55{width:55%}.rt-image-w-56{width:56%}.rt-image-w-57{width:57%}.rt-image-w-58{width:58%}.rt-image-w-59{width:59%}.rt-image-w-60{width:60%}.rt-image-w-61{width:61%}.rt-image-w-62{width:62%}.rt-image-w-63{width:63%}.rt-image-w-64{width:64%}.rt-image-w-65{width:65%}.rt-image-w-66{width:66%}.rt-image-w-67{width:67%}.rt-image-w-68{width:68%}.rt-image-w-69{width:69%}.rt-image-w-70{width:70%}.rt-image-w-71{width:71%}.rt-image-w-72{width:72%}.rt-image-w-73{width:73%}.rt-image-w-74{width:74%}.rt-image-w-75{width:75%}.rt-image-w-76{width:76%}.rt-image-w-77{width:77%}.rt-image-w-78{width:78%}.rt-image-w-79{width:79%}.rt-image-w-80{width:80%}.rt-image-w-81{width:81%}.rt-image-w-82{width:82%}.rt-image-w-83{width:83%}.rt-image-w-84{width:84%}.rt-image-w-85{width:85%}.rt-image-w-86{width:86%}.rt-image-w-87{width:87%}.rt-image-w-88{width:88%}.rt-image-w-89{width:89%}.rt-image-w-90{width:90%}.rt-image-w-91{width:91%}.rt-image-w-92{width:92%}.rt-image-w-93{width:93%}.rt-image-w-94{width:94%}.rt-image-w-95{width:95%}.rt-image-w-96{width:96%}.rt-image-w-97{width:97%}.rt-image-w-98{width:98%}.rt-image-w-99{width:99%}.rt-image-w-100{width:100%}.zr-editor-dialog{width:min(520px,calc(100vw - 40px));padding:24px;border:1px solid var(--line,#d6e3e9);border-radius:16px;background:var(--surface,#fff);color:var(--ink,#092c42);box-shadow:0 18px 60px #002f5033}.zr-editor-dialog::backdrop{background:#002f5066}.zr-editor-dialog h2{font-size:20px;margin:0 0 18px}.zr-editor-dialog label{display:grid;gap:6px;margin:12px 0;font-size:14px}.zr-editor-dialog input{width:100%;box-sizing:border-box;min-height:44px;padding:8px 12px;border:1px solid var(--line,#c4d7df);border-radius:10px;background:var(--surface,#fff);color:inherit}.zr-editor-dialog .actions{display:flex;gap:8px;margin-top:20px}
.news-detail .news-rich-content table{font-size:16px}.news-detail .news-rich-content td p,.news-detail .news-rich-content th p{font-size:inherit;line-height:1.5}
