/* Generated by tools/scope-css.py from quote-public.css + order-public.css — do not edit. */
.corp-cp {--qp: #16a34a; --qp-dark: #15803d; --ink: #0f1d17; --text: #3f4f47; --muted: #6b7a72; --line: #e2e9e5; --soft: #f2f8f4; --bg: #eef2f0;}
.corp-cp *, .corp-cp *::before, .corp-cp *::after {box-sizing: border-box;}
.corp-cp .qp-paper h1, .corp-cp .qp-paper h2 {font-family: Montserrat, system-ui, sans-serif; color: var(--ink); margin: 0;}
.corp-cp .qp-paper a {color: var(--qp);}
.corp-cp svg {flex-shrink: 0;}
.corp-cp .qp-wrap {width: 100%; max-width: 940px; margin: 0 auto; padding: 0 20px;}
.corp-cp .qp-muted {color: var(--muted);}
.corp-cp .qp-top {background: #fff; border-bottom: 1px solid var(--line);}
.corp-cp .qp-top__inner {display: flex; align-items: center; justify-content: space-between; gap: 12px; min-height: 68px;}
.corp-cp .qp-logo img {display: block; height: 40px; width: auto; max-width: 220px;}
.corp-cp .qp-logo span {font: 800 20px Montserrat, sans-serif; color: var(--ink);}
.corp-cp .qp-top__actions {display: flex; gap: 8px;}
.corp-cp .qp-btn {display: inline-flex; align-items: center; justify-content: center; gap: 8px; padding: 10px 18px; border: 2px solid var(--qp); border-radius: 8px; background: var(--qp); color: #fff; font: 700 13px Montserrat, sans-serif; letter-spacing: .03em; text-decoration: none; cursor: pointer;}
.corp-cp .qp-btn:hover {background: var(--qp-dark); border-color: var(--qp-dark);}
.corp-cp .qp-btn--ghost {background: #fff; color: var(--ink); border-color: var(--line);}
.corp-cp .qp-btn--ghost:hover {background: var(--soft); border-color: var(--qp); color: var(--qp);}
.corp-cp .qp-btn--big {padding: 14px 24px; font-size: 14px;}
.corp-cp .qp-btn--alt {background: #fff; color: var(--qp-dark);}
.corp-cp .qp-btn--alt:hover {color: #fff;}
.corp-cp .qp-btn--danger {background: #fff; color: #b91c1c; border-color: #fca5a5;}
.corp-cp .qp-btn--danger:hover {background: #b91c1c; border-color: #b91c1c; color: #fff;}
.corp-cp .qp-main {padding-top: 28px; padding-bottom: 60px;}
.corp-cp .qp-note {margin-bottom: 16px; padding: 14px 18px; border-radius: 10px; font-weight: 600; border: 1px solid;}
.corp-cp .qp-note--ok {background: #ecfdf3; border-color: #a7f3c4; color: #166534;}
.corp-cp .qp-note--info {background: #eff6ff; border-color: #bfdbfe; color: #1e40af;}
.corp-cp .qp-note--warn {background: #fffbeb; border-color: #fde68a; color: #92400e;}
.corp-cp .qp-note--staff {background: #f5f3ff; border-color: #ddd6fe; color: #5b21b6;}
.corp-cp .qp-paper {background: #fff; border-radius: 16px; padding: 44px 48px; box-shadow: 0 30px 70px -40px rgba(11, 31, 23, .35); border-top: 5px solid var(--qp);}
.corp-cp .qp-empty {text-align: center;}
.corp-cp .qp-empty h1 {font-size: 26px; margin-bottom: 10px;}
.corp-cp .qp-head {display: flex; justify-content: space-between; gap: 24px; flex-wrap: wrap; padding-bottom: 26px; border-bottom: 1px solid var(--line);}
.corp-cp .qp-eyebrow {display: block; font: 700 12px Montserrat, sans-serif; letter-spacing: .16em; text-transform: uppercase; color: var(--qp); margin-bottom: 6px;}
.corp-cp .qp-head h1 {font-size: 26px; line-height: 1.25; max-width: 520px;}
.corp-cp .qp-pill {display: inline-flex; align-items: center; gap: 6px; margin-top: 12px; padding: 3px 12px; border-radius: 999px; font-size: 12.5px; font-weight: 700; color: var(--c); background: color-mix(in srgb, var(--c) 12%, #fff);}
.corp-cp .qp-pill::before {content: ""; width: 7px; height: 7px; border-radius: 50%; background: var(--c);}
.corp-cp .qp-meta {margin: 0; display: grid; gap: 6px; align-content: start; min-width: 220px;}
.corp-cp .qp-meta div {display: flex; justify-content: space-between; gap: 18px; font-size: 14px;}
.corp-cp .qp-meta dt {color: var(--muted);}
.corp-cp .qp-meta dd {margin: 0; font-weight: 700; color: var(--ink);}
.corp-cp .qp-parties {display: grid; grid-template-columns: 1fr 1fr; gap: 28px; padding: 26px 0;}
.corp-cp .qp-parties h2, .corp-cp .qp-terms h2 {font-size: 12px; letter-spacing: .14em; text-transform: uppercase; color: var(--qp); margin-bottom: 8px;}
.corp-cp .qp-parties p {margin: 0; font-size: 14.5px;}
.corp-cp .qp-parties strong {color: var(--ink); font-size: 15.5px;}
.corp-cp .qp-intro {margin: 0 0 24px; padding: 16px 18px; background: var(--soft); border-radius: 10px;}
.corp-cp .qp-items {width: 100%; border-collapse: collapse; font-size: 14.5px;}
.corp-cp .qp-items th {background: var(--qp); color: #fff; font: 700 12.5px Montserrat, sans-serif; text-align: left; padding: 11px 12px;}
.corp-cp .qp-items th:first-child {border-radius: 8px 0 0 8px;}
.corp-cp .qp-items th:last-child {border-radius: 0 8px 8px 0;}
.corp-cp .qp-items td {padding: 14px 12px; border-bottom: 1px solid var(--line); vertical-align: top;}
.corp-cp .qp-items tbody tr:nth-child(even) td {background: #fafcfb;}
.corp-cp .qp-num {text-align: right !important; white-space: nowrap;}
.corp-cp .qp-strong {font-weight: 700; color: var(--ink);}
.corp-cp .qp-c-no {width: 36px; color: var(--muted);}
.corp-cp .qp-c-desc strong {display: block; color: var(--ink);}
.corp-cp .qp-c-desc span {display: block; margin-top: 3px; color: var(--muted); font-size: 13.5px;}
.corp-cp .qp-totals {width: 340px; max-width: 100%; margin: 20px 0 8px auto;}
.corp-cp .qp-totals div {display: flex; justify-content: space-between; gap: 16px; padding: 6px 4px; font-size: 14.5px;}
.corp-cp .qp-totals dt {color: var(--muted);}
.corp-cp .qp-totals dd {margin: 0; color: var(--ink);}
.corp-cp .qp-totals__grand {margin-top: 8px; padding: 12px 16px !important; border-radius: 10px; background: var(--qp);}
.corp-cp .qp-totals__grand dt, .corp-cp .qp-totals__grand dd {color: #fff !important; font: 800 17px Montserrat, sans-serif;}
.corp-cp .qp-terms {margin-top: 26px;}
.corp-cp .qp-terms p {margin: 0; font-size: 14px;}
.corp-cp .qp-decide {margin-top: 24px; background: #fff; border-radius: 16px; padding: 30px 36px; box-shadow: 0 30px 70px -40px rgba(11, 31, 23, .35);}
.corp-cp .qp-decide > h2 {font-size: 20px; margin-bottom: 16px;}
.corp-cp .qp-tabs {display: flex; flex-wrap: wrap; gap: 8px; margin-bottom: 20px;}
.corp-cp .qp-tabs button {display: inline-flex; align-items: center; gap: 8px; padding: 10px 16px; border: 1.5px solid var(--line); border-radius: 999px; background: #fff; color: var(--text); font: 600 14px "Open Sans", sans-serif; cursor: pointer;}
.corp-cp .qp-tabs button.is-active {border-color: var(--qp); background: var(--qp); color: #fff;}
.corp-cp .qp-form {display: grid; gap: 14px;}
.corp-cp .qp-form[hidden] {display: none;}
.corp-cp .qp-lead {margin: 0;}
.corp-cp .qp-form label {display: grid; gap: 6px; font-weight: 600; color: var(--ink); font-size: 14px;}
.corp-cp .qp-form input[type=text], .corp-cp .qp-form textarea {width: 100%; padding: 12px 14px; border: 1.5px solid #d3ddd7; border-radius: 10px; font: 400 15px "Open Sans", sans-serif; color: var(--ink); background: #fff;}
.corp-cp .qp-form input:focus, .corp-cp .qp-form textarea:focus {outline: 0; border-color: var(--qp); box-shadow: 0 0 0 4px color-mix(in srgb, var(--qp) 15%, transparent);}
.corp-cp .qp-check {display: flex !important; align-items: flex-start; gap: 10px; font-weight: 400 !important;}
.corp-cp .qp-check input {width: 20px; height: 20px; margin-top: 2px; accent-color: var(--qp); flex-shrink: 0;}
.corp-cp .qp-form .qp-btn {justify-self: start;}
.corp-cp .qp-help {margin-top: 22px; text-align: center; color: var(--muted); font-size: 13.5px;}
@media (max-width: 680px) {
.corp-cp .qp-wrap {padding: 0 14px;}
.corp-cp .qp-paper {padding: 26px 18px; border-radius: 12px;}
.corp-cp .qp-decide {padding: 24px 18px;}
.corp-cp .qp-parties {grid-template-columns: 1fr; gap: 18px;}
.corp-cp .qp-head h1 {font-size: 21px;}
.corp-cp .qp-meta {min-width: 0; width: 100%;}
.corp-cp .qp-hide-sm {display: none !important;}
.corp-cp .qp-top__actions .qp-btn {padding: 8px 12px;}
.corp-cp .qp-items thead {display: none;}
.corp-cp .qp-items, .corp-cp .qp-items tbody, .corp-cp .qp-items tr, .corp-cp .qp-items td {display: block; width: 100%;}
.corp-cp .qp-items tr {padding: 12px 0; border-bottom: 1px solid var(--line);}
.corp-cp .qp-items td {border: 0; padding: 3px 0; background: none !important;}
.corp-cp .qp-items .qp-c-no {display: none;}
.corp-cp .qp-items td.qp-num {display: flex; justify-content: space-between;}
.corp-cp .qp-items td.qp-num::before {content: attr(data-label); color: var(--muted); font-weight: 400;}
.corp-cp .qp-totals {width: 100%;}
.corp-cp .qp-form .qp-btn {justify-self: stretch;}
}
@media print {
.corp-cp .qp-top__actions, .corp-cp .qp-decide, .corp-cp .qp-note--staff, .corp-cp .qp-help {display: none !important;}
.corp-cp .qp-paper {box-shadow: none; padding: 0; border-top: 0;}
.corp-cp .qp-main {padding: 0;}
.corp-cp .qp-items th, .corp-cp .qp-totals__grand {-webkit-print-color-adjust: exact; print-color-adjust: exact;}
}
.corp-cp .qp-ms {margin: 28px 0 8px;}
.corp-cp .qp-ms h2 {font-size: 12px; letter-spacing: .14em; text-transform: uppercase; color: var(--qp); margin-bottom: 12px;}
.corp-cp .qp-ms ol {list-style: none; margin: 0; padding: 0; display: grid; gap: 10px;}
.corp-cp .qp-ms li {display: flex; gap: 14px; align-items: flex-start; padding: 14px 16px; border: 1px solid var(--line); border-radius: 12px; background: #fff;}
.corp-cp .qp-ms__n {flex: none; display: inline-flex; align-items: center; justify-content: center; width: 30px; height: 30px; border-radius: 50%; background: var(--qp); color: #fff; font-weight: 700; font-size: 13px;}
.corp-cp .qp-ms__body {flex: 1; min-width: 0; display: grid; gap: 2px;}
.corp-cp .qp-ms__body span {color: var(--muted); font-size: 14px;}
.corp-cp .qp-ms__body small, .corp-cp .qp-ms__pay small {color: var(--muted); font-size: 12.5px;}
.corp-cp .qp-ms__pay {text-align: right; display: grid; gap: 2px; white-space: nowrap;}
@media (max-width: 560px) {
.corp-cp .qp-ms li {flex-wrap: wrap;}
.corp-cp .qp-ms__pay {text-align: left; width: 100%; padding-left: 44px;}
}
.corp-cp .op-body .qp-wrap {max-width: 1080px;}
.corp-cp .op-summary {margin-bottom: 22px;}
.corp-cp .op-steps {list-style: none; margin: 28px 0 0; padding: 0; display: grid; grid-template-columns: repeat(5, 1fr); position: relative;}
.corp-cp .op-step {position: relative; display: grid; justify-items: center; gap: 8px; text-align: center; color: #8a978f; font-size: 13px; font-weight: 600;}
.corp-cp .op-step::before {content: ""; position: absolute; top: 17px; left: -50%; width: 100%; height: 3px; background: #e2e8e4; z-index: 0;}
.corp-cp .op-step:first-child::before {display: none;}
.corp-cp .op-step.is-done::before, .corp-cp .op-step.is-current::before {background: var(--qp);}
.corp-cp .op-step__dot {position: relative; z-index: 1; width: 36px; height: 36px; border-radius: 50%; display: grid; place-items: center; background: #fff; border: 3px solid #e2e8e4; color: #8a978f; font: 700 14px Montserrat, sans-serif;}
.corp-cp .op-step.is-done .op-step__dot {background: var(--qp); border-color: var(--qp); color: #fff;}
.corp-cp .op-step.is-current .op-step__dot {border-color: var(--qp); color: var(--qp); box-shadow: 0 0 0 6px color-mix(in srgb, var(--qp) 15%, transparent);}
.corp-cp .op-step.is-done, .corp-cp .op-step.is-current {color: var(--ink, #0b1f17);}
.corp-cp .op-step__dot svg {width: 18px; height: 18px;}
.corp-cp .op-progress {margin-top: 26px;}
.corp-cp .op-progress__label {display: flex; justify-content: space-between; font-size: 14px; margin-bottom: 8px;}
.corp-cp .op-progress__label strong {font-family: Montserrat, sans-serif; color: var(--qp-dark);}
.corp-cp .op-progress__bar {height: 10px; border-radius: 999px; background: #e9efeb; overflow: hidden;}
.corp-cp .op-progress__bar span {display: block; height: 100%; background: linear-gradient(90deg, var(--qp), var(--qp-dark)); border-radius: inherit; transition: width .4s;}
.corp-cp .op-hold, .corp-cp .op-cancel {margin: 18px 0 0; padding: 10px 14px; border-radius: 10px; background: #fff7e6; color: #8a5300; font-size: 14px;}
.corp-cp .op-cancel {background: #f1f5f9; color: #475569;}
.corp-cp .op-grid {display: grid; grid-template-columns: minmax(0, 1.6fr) minmax(0, 1fr); gap: 22px; align-items: start;}
.corp-cp .op-col {display: grid; gap: 22px;}
.corp-cp .op-card {padding: 28px 30px; border-top-width: 0;}
.corp-cp .op-card--accent {border-top: 5px solid var(--qp);}
.corp-cp .op-card h2 {font: 700 17px Montserrat, sans-serif; margin: 0 0 16px; color: var(--ink, #0b1f17);}
.corp-cp .op-items {list-style: none; margin: 0; padding: 0;}
.corp-cp .op-item {display: flex; align-items: center; justify-content: space-between; gap: 12px; padding: 12px 0; border-bottom: 1px solid var(--line, #e5ece8);}
.corp-cp .op-item:last-child {border-bottom: 0;}
.corp-cp .op-item__title {font-weight: 600; font-size: 14.5px;}
.corp-cp .op-item__title small {display: block; font-weight: 400; color: #6b7a72; font-size: 12.5px; margin-top: 2px;}
.corp-cp .op-item__st {margin-top: 0; white-space: nowrap; flex: none;}
.corp-cp .op-item--done .op-item__title {color: #6b7a72;}
.corp-cp .op-feed {list-style: none; margin: 0; padding: 0 0 0 18px; border-left: 2px solid #e5ece8; display: grid; gap: 18px;}
.corp-cp .op-feed__item {position: relative;}
.corp-cp .op-feed__item::before {content: ""; position: absolute; left: -25px; top: 5px; width: 10px; height: 10px; border-radius: 50%; background: #fff; border: 2px solid var(--qp);}
.corp-cp .op-feed__item--client::before {background: #2563eb; border-color: #2563eb;}
.corp-cp .op-feed__item--status::before {background: var(--qp);}
.corp-cp .op-feed__meta {font-size: 12.5px; color: #6b7a72; margin-bottom: 4px;}
.corp-cp .op-feed__meta strong {color: var(--ink, #0b1f17);}
.corp-cp .op-feed__text {font-size: 14.5px; line-height: 1.6;}
.corp-cp .op-feed__item--client .op-feed__text {background: #eff6ff; padding: 10px 12px; border-radius: 10px;}
.corp-cp .op-files {list-style: none; margin: 0; padding: 0; display: grid; gap: 8px;}
.corp-cp .op-files a {display: flex; gap: 10px; align-items: flex-start; padding: 10px 12px; border: 1px solid var(--line, #e5ece8); border-radius: 10px; color: var(--ink, #0b1f17); text-decoration: none; font-weight: 600; font-size: 14px; word-break: break-word;}
.corp-cp .op-files a:hover {border-color: var(--qp); background: color-mix(in srgb, var(--qp) 6%, #fff);}
.corp-cp .op-files svg {flex: none; color: var(--qp); margin-top: 1px;}
.corp-cp .op-files small {display: block; font-weight: 400; color: #6b7a72; font-size: 12px;}
.corp-cp .op-form {gap: 12px;}
.corp-cp .op-hp {position: absolute; left: -9999px; width: 1px; height: 1px; overflow: hidden;}
.corp-cp .op-contact {margin: 0; line-height: 1.9; font-size: 14px;}
.corp-cp .op-contact a {display: inline-flex; align-items: center; gap: 6px; color: var(--qp-dark); text-decoration: none; word-break: break-all;}
@media (max-width: 860px) {
.corp-cp .op-grid {grid-template-columns: 1fr;}
.corp-cp .op-col--side {order: -1;}
}
@media (max-width: 680px) {
.corp-cp .op-card {padding: 22px 18px;}
.corp-cp .op-step {font-size: 11px;}
.corp-cp .op-step__dot {width: 30px; height: 30px; font-size: 12px;}
.corp-cp .op-step::before {top: 14px;}
}
@media print {
.corp-cp .op-form, .corp-cp #message, .corp-cp #accept {display: none;}
}
.corp-cp .op-dls {margin-bottom: 22px; border-top: 5px solid var(--qp);}
.corp-cp .op-dls__head {display: flex; flex-wrap: wrap; justify-content: space-between; align-items: center; gap: 10px; margin-bottom: 16px;}
.corp-cp .op-dls__head h2 {margin: 0 !important;}
.corp-cp .op-dl {padding: 20px; margin-bottom: 14px; border: 1.5px solid color-mix(in srgb, var(--qp) 35%, #fff); border-radius: 14px; background: color-mix(in srgb, var(--qp) 4%, #fff); scroll-margin-top: 20px;}
.corp-cp .op-dl__head {display: flex; flex-wrap: wrap; justify-content: space-between; gap: 8px 16px; align-items: flex-start;}
.corp-cp .op-dl__head .qp-pill {margin-top: 0;}
.corp-cp .op-dl__head h3 {margin: 8px 0 0; font: 700 17px Montserrat, sans-serif; color: var(--ink, #0b1f17);}
.corp-cp .op-dl__head h3 small {font: 400 13px "Open Sans", sans-serif; color: #6b7a72;}
.corp-cp .op-dl__due {margin: 0; font-size: 13px; color: #9a3412; font-weight: 600;}
.corp-cp .op-dl__msg {margin: 12px 0 0; padding: 10px 12px; background: #fff; border-radius: 10px; font-size: 14px;}
.corp-cp .op-dl__files {margin: 14px 0;}
.corp-cp .op-dl__decide {padding-top: 14px; border-top: 1px solid var(--line, #e5ece8);}
.corp-cp .op-dl__decide .qp-tabs {margin-bottom: 14px;}
.corp-cp .op-dl__rev {margin: 0; font-size: 13.5px; color: #6b7a72;}
.corp-cp .op-stars {display: inline-flex; flex-direction: row-reverse; justify-content: flex-end; gap: 2px; margin: 0; padding: 0; border: 0;}
.corp-cp .op-stars legend {position: absolute; width: 1px; height: 1px; overflow: hidden; clip: rect(0 0 0 0);}
.corp-cp .op-stars-label {display: block; margin-bottom: -6px; font-weight: 600; font-size: 14px; color: var(--ink, #0b1f17);}
.corp-cp .op-stars input {position: absolute; opacity: 0; width: 1px; height: 1px;}
.corp-cp .op-stars label {font-size: 28px; line-height: 1; color: #d6dfda; cursor: pointer; display: inline !important;}
.corp-cp .op-stars label:hover, .corp-cp .op-stars label:hover ~ label, .corp-cp .op-stars input:checked ~ label {color: #f59e0b;}
.corp-cp .op-stars input:focus-visible + label {outline: 2px solid var(--qp); outline-offset: 2px;}
.corp-cp .op-dl-hist {list-style: none; margin: 0; padding: 0;}
.corp-cp .op-dl-hist li {display: flex; flex-wrap: wrap; align-items: center; gap: 6px 10px; padding: 10px 0; border-bottom: 1px solid var(--line, #e5ece8); font-size: 14px;}
.corp-cp .op-dl-hist li:last-child {border-bottom: 0;}
.corp-cp .op-dl-hist .qp-pill {margin-top: 0;}
.corp-cp .op-dl-hist__files {display: flex; flex-wrap: wrap; gap: 4px 12px; width: 100%; padding-left: 2px;}
.corp-cp .op-dl-hist__files a {color: var(--qp-dark); font-size: 13px; word-break: break-all;}
@media (max-width: 680px) {
.corp-cp .op-dl {padding: 16px 14px;}
}
.corp-cp .op-stars .screen-reader-text {position: absolute !important; width: 1px; height: 1px; overflow: hidden; clip: rect(0 0 0 0);}
.corp-cp .op-inv {margin-bottom: 22px;}
.corp-cp .op-inv h2 {margin: 0 0 12px !important;}
.corp-cp .op-inv__list {list-style: none; margin: 0; padding: 0;}
.corp-cp .op-inv__list li {display: flex; flex-wrap: wrap; justify-content: space-between; align-items: center; gap: 10px 16px; padding: 12px 0; border-bottom: 1px solid var(--line, #e5ece8);}
.corp-cp .op-inv__list li:last-child {border-bottom: 0;}
.corp-cp .op-inv__list .qp-pill {margin: 0 0 0 6px;}
.corp-cp .op-inv__list .qp-muted {display: block; font-size: 13px; margin-top: 2px;}
.corp-cp .op-ms__head {display: flex; justify-content: space-between; align-items: baseline; gap: 12px; margin-bottom: 14px;}
.corp-cp .op-ms__head h2 {margin: 0;}
.corp-cp .op-ms__list {list-style: none; margin: 0; padding: 0; position: relative; display: grid; gap: 4px;}
.corp-cp .op-ms__item {position: relative; display: flex; gap: 14px; padding: 10px 0 14px;}
.corp-cp .op-ms__item:not(:last-child)::before {content: ""; position: absolute; left: 15px; top: 40px; bottom: -4px; border-left: 2px dashed var(--line, #dfe7e2);}
.corp-cp .op-ms__item.is-completed:not(:last-child)::before {border-left-style: solid; border-left-color: var(--qp, #16a34a);}
.corp-cp .op-ms__dot {position: relative; z-index: 1; flex: none; display: inline-flex; align-items: center; justify-content: center; width: 32px; height: 32px; border-radius: 50%; border: 2px solid var(--line, #dfe7e2); background: #fff; color: var(--muted, #5f6f67); font-weight: 700; font-size: 13px;}
.corp-cp .op-ms__item.is-completed .op-ms__dot {background: var(--qp, #16a34a); border-color: var(--qp, #16a34a); color: #fff;}
.corp-cp .op-ms__item.is-in_progress .op-ms__dot {border-color: #2563eb; color: #2563eb; box-shadow: 0 0 0 4px rgba(37, 99, 235, .12);}
.corp-cp .op-ms__body {flex: 1; min-width: 0;}
.corp-cp .op-ms__top {display: flex; flex-wrap: wrap; align-items: center; gap: 8px;}
.corp-cp .op-ms__body p {margin: 4px 0 0; color: var(--muted, #5f6f67); font-size: 14px;}
.corp-cp .op-ms__meta {display: flex; flex-wrap: wrap; gap: 4px 14px; font-size: 13px !important;}
.corp-cp .op-ms__meta a {color: var(--qp, #16a34a); font-weight: 600;}
