.dc-page,.dc-page *{box-sizing:border-box}.dc-shell{max-width:1000px;margin:28px auto 48px;padding:0 24px}.dc-page{background:#fff;color:#182c46;padding:28px;font:16px/1.75 "Microsoft YaHei","PingFang SC",system-ui,sans-serif;min-width:0;border-radius:10px}.dc-page a{color:#2459d3;text-decoration:none}.dc-page a:hover{text-decoration:underline;text-underline-offset:4px}.dc-page :is(a,button,input,select,textarea):focus-visible{outline:3px solid #2459d3;outline-offset:3px}.dc-page ::selection{background:#d9e6ff;color:#182c46}.dc-page .le2-icon{width:18px;height:18px;flex-shrink:0}.dc-heading{margin-bottom:24px}.dc-heading h1{font-size:26px;line-height:1.45;margin:12px 0 6px}.dc-context{margin:0 0 8px;font-size:15px;color:#52647a;overflow-wrap:anywhere}.dc-back,.dc-link{display:inline-flex;align-items:center;gap:6px;min-height:44px;font-size:14px}.dc-heading .dc-more{font-size:13px}.dc-tabs{display:flex;flex-wrap:wrap;gap:8px 24px;align-items:center;border-bottom:1px solid #e1e7ef;margin-bottom:8px}.dc-tabs a{display:inline-flex;min-height:48px;align-items:center;color:#52647a;border-bottom:2px solid transparent}.dc-tabs a[aria-current=page]{color:#174cae;border-bottom-color:#2459d3;font-weight:600}.dc-tabs>span{margin-inline-start:auto;color:#52647a;font-size:14px}.dc-comment{padding:22px 0;border-bottom:1px solid #e3e9f1;scroll-margin-top:100px}.dc-comment-head{display:flex;gap:10px;align-items:center;flex-wrap:wrap;min-width:0}.dc-avatar{object-fit:cover;border-radius:50%;flex-shrink:0}.dc-author{font-size:15px;overflow-wrap:anywhere;min-width:0}.dc-comment-head time{color:#52647a;font-size:13px;margin-inline-start:auto;font-variant-numeric:tabular-nums}.dc-comment-body{margin-top:12px;overflow-wrap:anywhere;max-width:74ch}.dc-comment-body>p,.dc-quote p,.dc-admin-body{white-space:pre-wrap;margin:0}.dc-help,.dc-muted{color:#52647a;font-size:14px}.dc-comment-body .dc-help{margin-top:8px}.dc-reason{margin-top:8px!important;color:#8f2020;font-size:14px}.dc-badge{font-size:12px;border-radius:4px;padding:1px 7px}.dc-badge-pending{background:#fff1d4;color:#805300}.dc-badge-rejected{background:#fff0ed;color:#9b261e}.dc-comment-actions{display:flex;gap:20px;flex-wrap:wrap;margin-top:6px}.dc-comment-actions .dc-link{font-size:13px;min-height:40px}.dc-previews{padding:0 0 14px 36px;margin:0 0 8px;border-bottom:1px solid #e3e9f1}.dc-child{border-bottom:0;padding:14px 0 4px}.dc-child .dc-avatar{width:28px;height:28px}.dc-child .dc-comment-body{font-size:15px}.dc-section-title{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-top:28px;border-bottom:1px solid #e1e7ef}.dc-section-title h2,.dc-composer h2{font-size:19px;line-height:1.5;margin:0 0 12px}.dc-section-title>span{font-size:14px;color:#52647a}.dc-composer{padding-top:28px;margin-top:10px;scroll-margin-top:100px}.dc-form label{display:block;font-weight:600;font-size:14px;margin:12px 0 7px}.dc-form textarea,.dc-form select{display:block;width:100%;min-width:0;padding:12px 14px;border:1px solid #7b8ba0;border-radius:6px;background:#fff;color:#182c46;font-family:inherit;font-size:16px;line-height:1.6;resize:vertical;caret-color:#2459d3}.dc-form textarea{min-height:130px}.dc-form select{min-height:46px}.dc-form .dc-help{margin:8px 0 0}.dc-form-actions{display:flex;gap:18px;flex-wrap:wrap;align-items:center;margin-top:16px}.dc-page .dc-primary{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:10px 20px;background:#2459d3;border:1px solid #2459d3;border-radius:6px;color:#fff;font:inherit;font-size:15px;line-height:1.5;cursor:pointer}.dc-page .dc-primary span,.dc-page .dc-primary svg{color:#fff}.dc-page .dc-primary:hover{background:#1645ad;color:#fff;text-decoration:none}.dc-page .dc-primary:disabled{cursor:wait;background:#647b9f;border-color:#647b9f;color:#fff}.dc-page .dc-danger{background:#b42318;border-color:#b42318}.dc-page .dc-danger:hover{background:#912018}.dc-form-message{color:#a72b23;font-size:14px;white-space:pre-wrap;margin:10px 0 0;min-height:0}.dc-form-message:empty{display:none}.dc-quote{margin:12px 0 18px;padding:14px 16px;background:#f5f7fb;border:0;border-radius:6px;color:#52647a;font-size:14px;overflow-wrap:anywhere}.dc-quote strong{display:block;color:#182c46;margin-bottom:6px}.dc-empty{padding:24px 0;color:#52647a;font-size:15px}.dc-pages{display:flex;align-items:center;justify-content:center;gap:24px;flex-wrap:wrap;margin:20px 0}.dc-pages>span{font-size:14px;color:#52647a}.dc-notice{background:#eef4ff;color:#174cae;border-radius:6px;padding:12px 16px;font-size:14px}.dc-retry-new{font:inherit;font-size:14px;background:#fff;color:#2459d3;border:1px solid #a8c2ef;min-height:44px;border-radius:6px;padding:8px 12px;margin-top:10px;cursor:pointer}.dc-retry-new[hidden]{display:none}.dc-admin-row{padding:20px 0;border-bottom:1px solid #e3e9f1}.dc-admin-row h2{font-size:17px;line-height:1.55;margin:0 0 6px;overflow-wrap:anywhere}.dc-admin-meta{color:#52647a;font-size:13px;margin:0 0 8px}.dc-admin-body{font-size:15px;overflow-wrap:anywhere}.dc-admin{max-width:1040px;margin:0 auto}.dc-access p{color:#52647a;font-size:15px}.dc-admin .dc-composer{max-width:760px}
@media(max-width:650px){.dc-shell{padding:0 16px;margin:20px auto 32px}.dc-page{padding:20px 16px 80px}.dc-heading h1{font-size:23px}.dc-comment-head time{width:100%;margin-inline-start:46px}.dc-previews{padding-inline-start:20px}.dc-child .dc-comment-head time{margin-inline-start:38px}.dc-comment{padding:18px 0}.dc-form-actions{gap:10px 18px}.dc-form-actions .dc-primary{flex-grow:1}.dc-admin .dc-heading h1{font-size:23px}}

@media(max-width:650px){body:has(.smsbody.currentbody .dc-page) .smsui_panel-left{display:none}.dc-comment-actions .dc-link{min-height:44px}}

.dc-form textarea::placeholder{color:#52647a;opacity:1}
