:where(main[data-cn-source-content]){--qily-dark-surface-text:#ffffff;--qily-dark-surface-muted:#e8f6f3;--qily-dark-surface-underline:#ffe39b;--qily-dark-surface-hover:#ffe39b;--qily-dark-surface-hover-ink:#17322d;--qily-olive-control:#0f4b5a;--qily-olive-control-hover:#12606f}
html :where(main[data-cn-source-content]):is(body,main) :is(
  .module-hero,
  .daily-hero,
  .article-hub,
  .project-hero,
  .projects-hero,
  .cooperation-hero,
  .capability-hero,
  .capabilities-hero,
  .experience-hero,
  .improvement-hero,
  .improvements-hero,
  .knowledge-hero,
  .trust-hero,
  .qily-forest-bg,
  .qily-olive-bg,
  .olive-bg,
  .forest-bg,
  .dark-bg,
  .qily-dark,
  .qily-olive,
  .module-footer,
  .footer,
  .contact-card
){color:var(--qily-dark-surface-text)!important}
html :where(main[data-cn-source-content]):is(body,main) :is(
  .module-hero,
  .daily-hero,
  .article-hub,
  .project-hero,
  .projects-hero,
  .cooperation-hero,
  .capability-hero,
  .capabilities-hero,
  .experience-hero,
  .improvement-hero,
  .improvements-hero,
  .knowledge-hero,
  .trust-hero,
  .qily-forest-bg,
  .qily-olive-bg,
  .olive-bg,
  .forest-bg,
  .dark-bg,
  .qily-dark,
  .qily-olive,
  .module-footer,
  .footer,
  .contact-card
) :is(h1,h2,h3,h4,h5,h6,.title,.headline,.eyebrow,.hub-title){color:var(--qily-dark-surface-text)!important;-webkit-text-fill-color:var(--qily-dark-surface-text)!important}
html :where(main[data-cn-source-content]):is(body,main) :is(
  .module-hero,
  .daily-hero,
  .article-hub,
  .project-hero,
  .projects-hero,
  .cooperation-hero,
  .capability-hero,
  .capabilities-hero,
  .experience-hero,
  .improvement-hero,
  .improvements-hero,
  .knowledge-hero,
  .trust-hero,
  .qily-forest-bg,
  .qily-olive-bg,
  .olive-bg,
  .forest-bg,
  .dark-bg,
  .qily-dark,
  .qily-olive,
  .module-footer,
  .footer,
  .contact-card
) :is(p,small,.lead,.module-lead,.hub-lead,.subtitle,.description,.summary,.meta){color:var(--qily-dark-surface-muted)!important;-webkit-text-fill-color:var(--qily-dark-surface-muted)!important}
html :where(main[data-cn-source-content]):is(body,main) :is(
  .module-hero,
  .daily-hero,
  .article-hub,
  .project-hero,
  .projects-hero,
  .cooperation-hero,
  .capability-hero,
  .capabilities-hero,
  .experience-hero,
  .improvement-hero,
  .improvements-hero,
  .knowledge-hero,
  .trust-hero,
  .qily-forest-bg,
  .qily-olive-bg,
  .olive-bg,
  .forest-bg,
  .dark-bg,
  .qily-dark,
  .qily-olive,
  .module-footer,
  .footer,
  .contact-card
) a[href]{color:var(--qily-dark-surface-text)!important;-webkit-text-fill-color:var(--qily-dark-surface-text)!important;text-decoration-line:underline!important;text-decoration-color:var(--qily-dark-surface-underline)!important;text-decoration-thickness:1.9px!important;text-underline-offset:.25em!important;opacity:1!important;filter:none!important}
html :where(main[data-cn-source-content]):is(body,main) :is(
  .daily-index-heading > a[href],
  .brief-index-actions a.brief-open[href],
  .brief-consultation-actions button,
  .brief-inline-message-actions button,
  .module-actions a[href]:not(.secondary),
  .card-actions a[href]:not(.secondary),
  a[href].module-action,
  a[href].resource-action,
  a[href].project-list-action,
  a[href].project-card-action,
  a[href].service-contract-link,
  a[href].share-button,
  a[href].button:not(.primary),
  button.button,
  button.primary,
  .qily-olive-action,
  .qily-dark-action
){color:#fff!important;-webkit-text-fill-color:#fff!important;background-color:var(--qily-olive-control)!important;border-color:var(--qily-olive-control)!important;text-decoration-color:var(--qily-dark-surface-underline)!important;opacity:1!important;filter:none!important;text-shadow:none!important}
html :where(main[data-cn-source-content]):is(body,main) :is(
  .daily-index-heading > a[href],
  .brief-index-actions a.brief-open[href],
  .brief-consultation-actions button,
  .brief-inline-message-actions button,
  .module-actions a[href]:not(.secondary),
  .card-actions a[href]:not(.secondary),
  a[href].module-action,
  a[href].resource-action,
  a[href].project-list-action,
  a[href].project-card-action,
  a[href].service-contract-link,
  a[href].share-button,
  a[href].button:not(.primary),
  button.button,
  button.primary,
  .qily-olive-action,
  .qily-dark-action
) :is(span,strong,b,small){color:#fff!important;-webkit-text-fill-color:#fff!important}
html :where(main[data-cn-source-content]):is(body,main) :is(
  .daily-index-heading > a[href],
  .brief-index-actions a.brief-open[href],
  .brief-consultation-actions button,
  .brief-inline-message-actions button,
  .module-actions a[href]:not(.secondary),
  .card-actions a[href]:not(.secondary),
  a[href].module-action,
  a[href].resource-action,
  a[href].project-list-action,
  a[href].project-card-action,
  a[href].service-contract-link,
  a[href].share-button,
  a[href].button:not(.primary),
  button.button,
  button.primary,
  .qily-olive-action,
  .qily-dark-action
):hover,html :where(main[data-cn-source-content]):is(body,main) :is(
  .daily-index-heading > a[href],
  .brief-index-actions a.brief-open[href],
  .brief-consultation-actions button,
  .brief-inline-message-actions button,
  .module-actions a[href]:not(.secondary),
  .card-actions a[href]:not(.secondary),
  a[href].module-action,
  a[href].resource-action,
  a[href].project-list-action,
  a[href].project-card-action,
  a[href].service-contract-link,
  a[href].share-button,
  a[href].button:not(.primary),
  button.button,
  button.primary,
  .qily-olive-action,
  .qily-dark-action
):focus-visible{color:#fff!important;-webkit-text-fill-color:#fff!important;background-color:var(--qily-olive-control-hover)!important;border-color:#ffe39b!important;text-decoration-color:#ffe39b!important;box-shadow:0 9px 22px rgba(15,75,90,.28)!important}
html :where(main[data-cn-source-content]):is(body,main) :is(
  .module-hero,
  .daily-hero,
  .article-hub,
  .project-hero,
  .projects-hero,
  .cooperation-hero,
  .capability-hero,
  .capabilities-hero,
  .experience-hero,
  .improvement-hero,
  .improvements-hero,
  .knowledge-hero,
  .trust-hero,
  .qily-forest-bg,
  .qily-olive-bg,
  .olive-bg,
  .forest-bg,
  .dark-bg,
  .qily-dark,
  .qily-olive
) a[href]:hover,html :where(main[data-cn-source-content]):is(body,main) :is(
  .module-hero,
  .daily-hero,
  .article-hub,
  .project-hero,
  .projects-hero,
  .cooperation-hero,
  .capability-hero,
  .capabilities-hero,
  .experience-hero,
  .improvement-hero,
  .improvements-hero,
  .knowledge-hero,
  .trust-hero,
  .qily-forest-bg,
  .qily-olive-bg,
  .olive-bg,
  .forest-bg,
  .dark-bg,
  .qily-dark,
  .qily-olive
) a[href]:focus-visible{color:var(--qily-dark-surface-hover-ink)!important;-webkit-text-fill-color:var(--qily-dark-surface-hover-ink)!important;background-color:var(--qily-dark-surface-hover)!important;border-color:#c99a3e!important;text-decoration-color:var(--qily-dark-surface-hover-ink)!important;box-shadow:0 8px 20px rgba(5,42,51,.28)!important}
html :where(main[data-cn-source-content]):is(body,main) :is(
  .module-hero,
  .daily-hero,
  .article-hub,
  .project-hero,
  .projects-hero,
  .cooperation-hero,
  .capability-hero,
  .capabilities-hero,
  .experience-hero,
  .improvement-hero,
  .improvements-hero,
  .knowledge-hero,
  .trust-hero
) :is(a.button.primary,.article-links a[aria-current="page"],.module-subnav a.primary,.module-subnav a[aria-selected="true"]){color:var(--qily-dark-surface-hover-ink)!important;-webkit-text-fill-color:var(--qily-dark-surface-hover-ink)!important;background-color:var(--qily-dark-surface-hover)!important;border-color:#c99a3e!important;text-decoration-color:var(--qily-dark-surface-hover-ink)!important}
html :where(main[data-cn-source-content]):is(body,main) .article-hub .hub-back,html :where(main[data-cn-source-content]):is(body,main) .article-hub .article-links a[href]:not([aria-current="page"]){color:#fff!important;-webkit-text-fill-color:#fff!important;background-color:rgba(255,255,255,.06)!important;border-color:rgba(255,227,155,.62)!important;text-decoration-color:#ffe39b!important}
html :where(main[data-cn-source-content]):is(body,main) .article-hub .hub-back:hover,html :where(main[data-cn-source-content]):is(body,main) .article-hub .hub-back:focus-visible,html :where(main[data-cn-source-content]):is(body,main) .article-hub .article-links a[href]:not([aria-current="page"]):hover,html :where(main[data-cn-source-content]):is(body,main) .article-hub .article-links a[href]:not([aria-current="page"]):focus-visible{color:#17322d!important;-webkit-text-fill-color:#17322d!important;background-color:#ffe39b!important;border-color:#c99a3e!important;text-decoration-color:#17322d!important}
@media(prefers-reduced-motion:reduce){html :where(main[data-cn-source-content]):is(body,main) a[href],html :where(main[data-cn-source-content]):is(body,main) button{transition:none!important}}
html :where(main[data-cn-source-content]):is(body,main) :is(.career-chain,.module-hero,.daily-hero,.article-hub,.project-hero,.projects-hero,.cooperation-hero,.capability-hero,.capabilities-hero,.experience-hero,.improvement-hero,.improvements-hero,.knowledge-hero,.trust-hero,.qily-forest-bg,.qily-olive-bg,.olive-bg,.forest-bg,.dark-bg,.qily-dark,.qily-olive,[data-qily-dark-surface="true"]){color:#fff!important;-webkit-text-fill-color:#fff!important}
html :where(main[data-cn-source-content]):is(body,main) :is(.career-chain,.module-hero,.daily-hero,.article-hub,.project-hero,.projects-hero,.cooperation-hero,.capability-hero,.capabilities-hero,.experience-hero,.improvement-hero,.improvements-hero,.knowledge-hero,.trust-hero,.qily-forest-bg,.qily-olive-bg,.olive-bg,.forest-bg,.dark-bg,.qily-dark,.qily-olive,[data-qily-dark-surface="true"]) :is(p,li,span,small,h1,h2,h3,h4,h5,h6){color:inherit!important;-webkit-text-fill-color:inherit!important;opacity:1!important}
html :where(main[data-cn-source-content]):is(body,main) :is(.career-chain,[data-qily-dark-surface="true"]) :is(strong,b){color:#ffe39b!important;-webkit-text-fill-color:#ffe39b!important;opacity:1!important}
@media(max-width:760px){html :where(main[data-cn-source-content]):is(body,main) .career-chain{color:#fff!important;-webkit-text-fill-color:#fff!important}
html :where(main[data-cn-source-content]):is(body,main) .career-chain strong{color:#ffe39b!important;-webkit-text-fill-color:#ffe39b!important}}