.zcmt{--zcmt-ink: var(--zg-ink, #173f3c);--zcmt-teal: var(--zg-teal, #0f716b);--zcmt-muted: var(--zg-muted, #546966);--zcmt-line: var(--zg-line, #dce8e4);color:var(--zcmt-ink);font-family:inherit;font-size:16px;line-height:1.65;min-width:0;max-width:100%;margin-block:48px 0;padding-block-start:36px;border-block-start:1px solid var(--zcmt-line);scroll-margin-top:110px}.zcmt *,.zcmt *:before,.zcmt *:after{box-sizing:border-box}.zcmt :is(p,h2,h3,h4,ul,ol){margin:0}.zcmt :is(p,a,span,h2,h3,h4){overflow-wrap:anywhere}.zcmt :is(h2,h3,h4){color:var(--zcmt-ink);font-family:inherit;font-weight:650;letter-spacing:-.025em;text-wrap:balance}.zcmt .zcmt-title{font-size:clamp(25px,2.6vw,32px);line-height:1.25;scroll-margin-top:110px}.zcmt .zcmt-count{font-size:.7em;font-weight:500;color:var(--zcmt-muted)}.zcmt .zcmt-intro{margin-top:10px;color:var(--zcmt-muted)}.zcmt .zcmt-list{list-style:none;padding:0;margin-top:24px}.zcmt .zcmt-list-item{min-width:0}.zcmt .zcmt-list-item+.zcmt-list-item{border-block-start:1px solid var(--zcmt-line)}.zcmt .zcmt-comment{padding-block:24px;scroll-margin-top:110px}.zcmt .zcmt-body{color:#304d49;line-height:1.8;overflow-wrap:anywhere}.zcmt .zcmt-body>*+*{margin-top:12px}.zcmt .zcmt-body :is(ul,ol){padding-inline-start:24px}.zcmt .zcmt-body :is(img,video,iframe){max-width:100%}.zcmt .zcmt-body a{color:var(--zcmt-teal);text-decoration:underline;text-underline-offset:3px}.zcmt .zcmt-meta{display:flex;flex-wrap:wrap;gap:6px 20px;margin-top:14px;font-size:14px;line-height:1.6;color:var(--zcmt-muted)}.zcmt .zcmt-author{font-weight:650;color:var(--zcmt-ink)}.zcmt .zcmt-pages{display:flex;flex-wrap:wrap;align-items:center;gap:8px;list-style:none;padding:0;margin-block:16px 32px}.zcmt .zcmt-page-link{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:8px 13px;border:1px solid var(--zcmt-line);border-radius:8px;color:var(--zcmt-teal);font-size:14px;font-weight:650;text-decoration:none}.zcmt a.zcmt-page-link:hover{border-color:var(--zcmt-teal);background:#eff7f4}.zcmt .zcmt-page-link--current{color:#fff;background:var(--zcmt-teal);border-color:var(--zcmt-teal)}.zcmt .zcmt-page-gap{display:inline-block;padding:8px 4px;color:var(--zcmt-muted)}.zcmt .zcmt-form{padding:clamp(20px,3vw,32px);margin-top:28px;min-width:0;background:#f7faf8;border:1px solid var(--zcmt-line);border-radius:18px}.zcmt .zcmt-form-title{font-size:24px;line-height:1.3}.zcmt .zcmt-form-intro{margin-top:8px;font-size:14px;color:var(--zcmt-muted)}.zcmt .zcmt-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:24px}.zcmt .zcmt-field{min-width:0}.zcmt .zcmt-field--full{grid-column:1 / -1}.zcmt .zcmt-label{display:block;margin-bottom:8px;font-size:15px;font-weight:650;line-height:1.5}.zcmt .zcmt-input{display:block;width:100%;max-width:100%;min-width:0;min-height:48px;border:1px solid #baccc5;border-radius:8px;padding:11px 13px;background:#fff;color:var(--zcmt-ink);font-family:inherit;font-size:16px;line-height:1.5;box-shadow:none;scroll-margin-top:110px}.zcmt .zcmt-textarea{min-height:160px;resize:vertical}.zcmt .zcmt-help,.zcmt .zcmt-field-error{font-size:13px;line-height:1.6;margin-top:7px}.zcmt .zcmt-help{color:var(--zcmt-muted)}.zcmt .zcmt-field-error{color:#8c312c}.zcmt .zcmt-input[aria-invalid=true]{border-color:#a3433d}.zcmt .zcmt-notice{padding:18px 20px;margin-top:24px;border:1px solid;border-radius:10px;scroll-margin-top:110px}.zcmt .zcmt-notice--error{color:#8c312c;background:#fff6f4;border-color:#e5b7b0}.zcmt .zcmt-notice--success{color:#1c5947;background:#edf7f1;border-color:#b8d6c9}.zcmt .zcmt-notice-title{color:inherit;font-size:17px;line-height:1.5}.zcmt .zcmt-error-list{padding-inline-start:20px;margin-top:8px}.zcmt .zcmt-error-list li+li{margin-top:5px}.zcmt .zcmt-error-list a{color:inherit;text-decoration:underline;text-underline-offset:3px}.zcmt .zcmt-moderation{margin-top:20px;color:var(--zcmt-muted);font-size:14px}.zcmt .zcmt-submit{display:inline-flex;align-items:center;justify-content:center;min-width:152px;min-height:48px;margin-top:24px;padding:12px 24px;color:#fff;background:var(--zcmt-teal);border:1px solid var(--zcmt-teal);border-radius:8px;font:inherit;font-weight:650;line-height:1.5;cursor:pointer}.zcmt .zcmt-submit:hover{background:#0b5e58;border-color:#0b5e58}.zcmt :is(a,button,input,textarea,[tabindex]):focus-visible{outline:3px solid var(--zcmt-teal);outline-offset:4px}.zcmt .zcmt-notice:focus{outline:3px solid var(--zcmt-teal);outline-offset:4px}@media(max-width:599px){.zcmt{margin-top:36px;padding-top:28px}.zcmt .zcmt-form{padding:20px 16px;border-radius:14px}.zcmt .zcmt-fields{grid-template-columns:minmax(0,1fr);gap:20px}.zcmt .zcmt-form-title{font-size:22px}.zcmt .zcmt-notice{padding:16px}.zcmt .zcmt-submit{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/ziqing-comments.css.map */
