.ce-entry-links{display:flex;flex-wrap:wrap;gap:16px;width:min(1180px,calc(100% - 32px));margin:16px auto;font-size:13px}.ce-accepted{margin:22px 0;padding:18px;border:1px solid #ccdcbc;border-radius:8px;background:#f8fbf4}.ce-accepted>strong{color:#41652b}.ce-accepted .markdown-body{max-height:420px;overflow:auto}.ce-disclosure{padding:10px 13px;background:#f6f7f3;color:#637058;border-left:3px solid #9bb380;font-size:13px}.ce-badge{padding:2px 6px;border-radius:4px;background:#edf3e6;color:#507239;font-size:11px;white-space:nowrap}.ce-feedback,.ce-error{font-size:13px;flex-basis:100%;margin:8px 0}.ce-error{color:#a13c32}.ce-outline{margin:10px 0;padding:7px 12px;border:1px solid #cbd8bf;border-radius:5px;background:#f5f9ef;color:#4b6638;cursor:pointer}.ce-codebar{display:flex;justify-content:space-between;align-items:center;padding:7px 12px;background:#edf1e8;border:1px solid #dce4d5;border-radius:6px 6px 0 0;font-size:12px;margin-top:16px}.ce-codebar+pre{margin-top:0!important}.ce-codebar button{padding:4px 8px;border:1px solid #c9d4c1;background:#fff;border-radius:4px;cursor:pointer}.ce-keyword{color:#8555a0;font-weight:600}.ce-string{color:#437741}.ce-number{color:#ad6232}.ce-image-open{display:block;max-width:100%;padding:0;border:0;background:transparent;cursor:zoom-in}.ce-image-dialog{max-width:94vw;max-height:94vh;border:0;border-radius:10px;padding:14px}.ce-image-dialog::backdrop{background:#101b19c9}.ce-image-dialog img{display:block;max-width:85vw;max-height:80vh;object-fit:contain}.ce-image-dialog button{display:block;margin:0 0 10px auto;padding:7px 12px}.ce-quality{padding:22px}.ce-quality>article{display:grid;grid-template-columns:1fr 1fr;gap:20px;padding:20px 0;border-bottom:1px solid #e0e6da}.ce-quality form{display:flex;flex-wrap:wrap;gap:10px;align-items:end}.ce-quality label{display:grid;gap:5px;flex:1}.ce-quality input{min-width:0;width:100%;padding:8px}.ce-quality p{line-height:1.7}.circle-notice-options .circle-notice-option>.circle-notice-copy:first-child{grid-column:1 / 3}.pm-reason-actions form:has([data-ce-feedback]){flex-wrap:wrap}@media(max-width:640px){.ce-quality>article{grid-template-columns:1fr}.ce-entry-links{gap:12px}.ce-accepted{padding:13px}.ce-quality{padding:14px}.ui-tabs{overflow:auto;white-space:nowrap}}
