/* KOMORI site — TEMA ESCURO GERADO (não editar à mão). Gerador: /opt/koreos-ai-shared/site-tema-20261030/qa/gen-dark.js
   Regerar depois de mudar CSS do site: ver /opt/koreos-ai-shared/SITE-TEMA-TOKENS.md. Ajustes manuais: assets/css/site-theme.css */

html[data-theme="dark"] body{color:#d9e0f1;background-color:#0d1219}
html[data-theme="dark"] .top-subheader-langs{border-top-color:rgba(33,41,54,0.6);border-right-color:rgba(33,41,54,0.6);border-bottom-color:rgba(33,41,54,0.6);border-left-color:rgba(33,41,54,0.6)}
html[data-theme="dark"] .main-header{background-color:rgba(13,18,25,0.95)}
html[data-theme="dark"] body.has-page-hero .main-header.is-scrolled .header-user-menu summary{color:#6ecaf3}
html[data-theme="dark"] .mobile-menu-toggle{color:#6ecaf3}
html[data-theme="dark"] .main-nav{background-color:#0d1219}
html[data-theme="dark"] .main-nav__drawer-head{background-image:linear-gradient(#0d1219 0%, #0b1420 100%)}
html[data-theme="dark"] .main-nav__close{background-color:#0d1219;color:#6ecaf3}

@media (max-width: 1024px){
html[data-theme="dark"] .main-nav a,html[data-theme="dark"] body.has-page-hero .site-header-bar:not(.is-scrolled) .main-nav a{color:#d9e0f1 !important}
html[data-theme="dark"] .main-nav a:hover,html[data-theme="dark"] .main-nav a.is-active{color:#6ecaf3 !important}
}

html[data-theme="dark"] .main-nav a{color:#d9e0f1}
html[data-theme="dark"] .main-nav a:hover{color:#6ecaf3}
html[data-theme="dark"] .main-nav a.is-active{color:#6ecaf3}
html[data-theme="dark"] .header-panel-link{color:#6ecaf3}
html[data-theme="dark"] .header-panel-link:hover{color:#99d5f7}
html[data-theme="dark"] .header-user-menu summary{color:#6ecaf3}
html[data-theme="dark"] .header-user-dropdown{background:#0d1219;border:1px solid #2c3541}
html[data-theme="dark"] .header-user-dropdown a{color:#d9e0f1}
html[data-theme="dark"] .header-user-dropdown a:hover{color:#6ecaf3}

@media (min-width: 1025px){
html[data-theme="dark"] .site-header-bar{background-color:rgba(13,18,25,0.95)}
html[data-theme="dark"] .main-nav a{color:#d9e0f1}
}

html[data-theme="dark"] .modal-content{background:#0d1219}
html[data-theme="dark"] .modal-close{color:#959fac}
html[data-theme="dark"] .modal-close:hover{color:#d9e0f1}
html[data-theme="dark"] .panel-login-modal__close{color:#b9c2d0}
html[data-theme="dark"] .panel-login-modal__close:hover{color:#6ecaf3}
html[data-theme="dark"] .panel-login-modal__icon{color:#6ecaf3}
html[data-theme="dark"] .panel-login-modal__head h2{color:#99d5f7}
html[data-theme="dark"] .panel-login-modal__head p{color:#b9c2d0}
html[data-theme="dark"] .panel-login-modal__form label{color:#99d5f7}
html[data-theme="dark"] .panel-login-modal__footer a{color:#6ecaf3}
html[data-theme="dark"] .panel-login-modal__footer a:hover{color:#99d5f7}
html[data-theme="dark"] .footer-trust-panel{border-top-color:rgba(33,41,54,0.6);border-right-color:rgba(33,41,54,0.6);border-bottom-color:rgba(33,41,54,0.6);border-left-color:rgba(33,41,54,0.6)}
html[data-theme="dark"] .footer-trust-brands li{background-color:#13191f;color:#d1dae8}
html[data-theme="dark"] .footer-hours-card{border-top-color:rgba(33,41,54,0.6);border-right-color:rgba(33,41,54,0.6);border-bottom-color:rgba(33,41,54,0.6);border-left-color:rgba(33,41,54,0.6)}
html[data-theme="dark"] .website-chat-panel{background-color:#0d1219}
html[data-theme="dark"] .website-chat-close:hover{background-color:rgba(13,18,25,0.28)}
html[data-theme="dark"] .website-chat-status{color:#659ef2}
html[data-theme="dark"] .website-chat-status.is-open{color:#a4eecc}
html[data-theme="dark"] .website-chat-status.is-offline-hours{color:#f8e7a6}
html[data-theme="dark"] .website-chat-status.is-unavailable{color:#e48e96}
html[data-theme="dark"] .website-chat-form label{color:#d4dce7}
html[data-theme="dark"] .website-chat-form input,html[data-theme="dark"] .website-chat-form select,html[data-theme="dark"] .website-chat-form textarea{color:#dbe2ef;background-color:#0d1219}
html[data-theme="dark"] .website-chat-hours{background-color:#11161b;color:#a7b1bf}
html[data-theme="dark"] .website-chat-error{color:#e48e96}
html[data-theme="dark"] .website-chat-unavailable,html[data-theme="dark"] .website-chat-success{background-color:#11161b;color:#c3cddb}
html[data-theme="dark"] .admin-login-input-wrap{background-image:linear-gradient(#0d1219, #0a111f)}
html[data-theme="dark"] .admin-login-input-wrap .material-icons{color:#a2b1c5}
html[data-theme="dark"] .form-group input,html[data-theme="dark"] .form-group textarea{border:1px solid #2c3541}
html[data-theme="dark"] .corner-loader::before{border-top-color:rgba(33,41,54,0.6);border-right-color:rgba(33,41,54,0.6);border-bottom-color:rgba(33,41,54,0.6);border-left-color:rgba(33,41,54,0.6)}
html[data-theme="dark"] .jp-section{background-image:linear-gradient(#131b20 0%, #0d1219 42%, #11161b 100%)}
html[data-theme="dark"] .jp-section[data-watermark]::after{color:rgba(153,213,247,0.043)}
html[data-theme="dark"] .jp-head__bracket{color:rgba(110,202,243,0.55)}
html[data-theme="dark"] .jp-card__index{color:rgba(153,213,247,0.14)}
html[data-theme="dark"] .jp-section--white{background-color:#0d1219}
html[data-theme="dark"] .jp-section--soft{background-image:linear-gradient(#11161b 0%, #0d1219 100%)}
html[data-theme="dark"] .jp-section--primary .jp-head__line{background-image:linear-gradient(transparent, rgba(13,18,25,0.45), transparent)}
html[data-theme="dark"] .jp-page-hero[data-watermark]::before{color:rgba(153,213,247,0.05)}
html[data-theme="dark"] .btn-outline{color:#6ecaf3}
html[data-theme="dark"] .media-slider-arrow{background-color:rgba(13,18,25,0.92);color:#bbd7f2}
html[data-theme="dark"] .about-hero-panel__badge{border-top-color:rgba(33,41,54,0.6);border-right-color:rgba(33,41,54,0.6);border-bottom-color:rgba(33,41,54,0.6);border-left-color:rgba(33,41,54,0.6)}
html[data-theme="dark"] .about-story-shell{background-image:linear-gradient(#0d1219 0%, #10161d 100%)}
html[data-theme="dark"] .about-values-shell{background-color:#131b20}
html[data-theme="dark"] .website-chat-msg.from-staff{background-color:#13191f;color:#d9e0f1}
html[data-theme="dark"] .website-chat-msg.from-system{background-color:#19222f;color:#f5cfa3}
html[data-theme="dark"] .website-chat-typing-dots span{background-color:#3c434c}
html[data-theme="dark"] .website-chat-newchat{color:#a7b1bf}
html[data-theme="dark"] .website-chat-newchat:hover{color:#659ef2}
html[data-theme="dark"] .privacy-lead{color:#b9c2d0}
html[data-theme="dark"] .privacy-operator{background-color:#11161b}
html[data-theme="dark"] .commerce-price-tax{color:#a7b1bf}
html[data-theme="dark"] .commerce-price-note{color:#b9c2d0}
html[data-theme="dark"] .legal-precedence{border-top-color:#7d5f2a;border-right-color:#7d5f2a;border-bottom-color:#7d5f2a;border-left-color:#7d5f2a;background-color:#111720;color:#f0d9b5}
html[data-theme="dark"] .legal-precedence strong{color:#f8dcae}
html[data-theme="dark"] .legal-review-note{border-top-color:#363f4a;border-right-color:#363f4a;border-bottom-color:#363f4a;border-left-color:#363f4a;background-color:#11161b;color:#b9c2d0}
html[data-theme="dark"] .legal-review-note .material-icons{color:#a7f6f2}
html[data-theme="dark"] .legal-hub-card{border-top-color:#323c45;border-right-color:#323c45;border-bottom-color:#323c45;border-left-color:#323c45;color:#c9dff5;background-image:linear-gradient(145deg, #0d1219, #0e171d)}
html[data-theme="dark"] .legal-hub-card p{color:#afbac5}
html[data-theme="dark"] .legal-hub-card strong{color:#a7f6f2}
html[data-theme="dark"] .legal-hub-help{background-image:linear-gradient(135deg, #13201f, #101923)}
html[data-theme="dark"] .legal-hub-help small{color:#a7f6f2}
html[data-theme="dark"] .legal-hub-help h2{color:#c9dff5}
html[data-theme="dark"] .legal-metric__note{color:rgba(217,224,241,0.62)}
html[data-theme="dark"] .legal-matrix__area{background-color:#11161b}
html[data-theme="dark"] .legal-matrix__cell--you{background-color:#0f141c}
html[data-theme="dark"] .legal-table__caption{color:rgba(217,224,241,0.62)}
html[data-theme="dark"] .legal-table thead th{background-color:#13191f}
html[data-theme="dark"] .legal-table tbody th{background-color:#0a121f}
html[data-theme="dark"] .legal-flow__body span{color:rgba(217,224,241,0.78)}
html[data-theme="dark"] .legal-notice--warn{background-color:#111720;border-top-color:#6e5f25;border-right-color:#6e5f25;border-bottom-color:#6e5f25;border-left-color:#6e5f25;color:#f4c6ab}
html[data-theme="dark"] .legal-notice--good{background-color:#0d2314;border-top-color:#215c35;border-right-color:#215c35;border-bottom-color:#215c35;border-left-color:#215c35;color:#c1f0d4}
html[data-theme="dark"] .legal-diagram figcaption{color:rgba(217,224,241,0.62)}
html[data-theme="dark"] .legal-diagram__layer{background-color:#0d1219}
html[data-theme="dark"] .legal-diagram__detail{color:rgba(217,224,241,0.66)}

@media (max-width: 720px){
html[data-theme="dark"] .legal-matrix__area{background-color:#101822}
}

html[data-theme="dark"] .service-notice__close:hover{background-color:rgba(13,18,25,0.28)}
html[data-theme="dark"] .main-footer #komori-maintenance-banner .km-maintenance-estimate{border-top-color:rgba(33,41,54,0.6) !important;border-right-color:rgba(33,41,54,0.6) !important;border-bottom-color:rgba(33,41,54,0.6) !important;border-left-color:rgba(33,41,54,0.6) !important}
html[data-theme="dark"] body.page-about .about-hero-panel__meta li{border-top-color:rgba(33,41,54,0.6);border-right-color:rgba(33,41,54,0.6);border-bottom-color:rgba(33,41,54,0.6);border-left-color:rgba(33,41,54,0.6)}
html[data-theme="dark"] body.page-about .page-subnav,html[data-theme="dark"] body.page-contact .page-subnav,html[data-theme="dark"] body.page-vagas .page-subnav{background-color:rgba(13,18,25,0.94)}
html[data-theme="dark"] body.page-about .about-story-shell.jp-section--white,html[data-theme="dark"] body.page-about .about-timeline-shell.jp-section--white{background-color:#0d1219}
html[data-theme="dark"] body.page-about .about-values-shell.jp-section--soft,html[data-theme="dark"] body.page-about .about-corporate-shell.jp-section--soft{background-image:linear-gradient(#11161b 0%, #0d1219 100%)}
html[data-theme="dark"] body.page-about .about-ceo-card__quote::before{color:rgba(110,202,243,0.45)}
html[data-theme="dark"] body.page-about .about-ceo-card__quote::after{color:rgba(110,202,243,0.45)}
html[data-theme="dark"] body.page-about .about-jp-media__kanji{color:rgba(153,213,247,0.06)}
html[data-theme="dark"] body.page-about .about-jp-timeline__index{color:rgba(153,213,247,0.2)}
html[data-theme="dark"] body.page-contact .contact-main-section{background-image:linear-gradient(#0b1520 0%, #0d1219 100%)}
html[data-theme="dark"] body.page-contact .contact-info-panel,html[data-theme="dark"] body.page-contact .contact-form-card,html[data-theme="dark"] body.page-contact .map-container{background-color:rgba(13,18,25,0.94)}
html[data-theme="dark"] body.page-contact .contact-info-card{background-image:linear-gradient(135deg, #0d1219, #0b1420)}
html[data-theme="dark"] body.page-contact .contact-info-card__num,html[data-theme="dark"] body.page-contact .contact-support-card__num{color:rgba(153,213,247,0.36)}
html[data-theme="dark"] body.page-contact .contact-form input:focus,html[data-theme="dark"] body.page-contact .contact-form textarea:focus{background-color:#0d1219}
html[data-theme="dark"] body.page-contact .contact-subject-chip{background-color:#0d1219}
html[data-theme="dark"] body.page-contact .access-info-card{background-color:#0d1219}
html[data-theme="dark"] body.page-contact .contact-support-section{background-image:radial-gradient(circle at 86% 10%, rgba(14, 165, 233, 0.1), transparent 32%), linear-gradient(#0c1824 0%, #0b1420 100%)}
html[data-theme="dark"] body.page-contact .contact-support-card{background-color:rgba(13,18,25,0.9)}
html[data-theme="dark"] body.page-vagas .vagas-hero__kicker{border-top-color:rgba(33,41,54,0.6);border-right-color:rgba(33,41,54,0.6);border-bottom-color:rgba(33,41,54,0.6);border-left-color:rgba(33,41,54,0.6)}
html[data-theme="dark"] body.page-vagas:not(.page-vagas-check) .jp-section--light{background-image:linear-gradient(#11161b 0%, #0d1219 46%, #13191f 100%)}
html[data-theme="dark"] body.page-vagas:not(.page-vagas-check) .jp-section:not(.jp-section--light){background-image:linear-gradient(#0d1219 0%, #131b20 52%, #11161b 100%)}
html[data-theme="dark"] body.page-vagas:not(.page-vagas-check) .jp-section[data-watermark]::after{color:rgba(153,213,247,0.035)}
html[data-theme="dark"] body.page-vagas:not(.page-vagas-check) .jp-tag{background-color:rgba(13,18,25,0.9)}
html[data-theme="dark"] body.page-vagas .vagas-stat-card__inner{background-image:linear-gradient(165deg, rgba(13,18,25,0.98) 0%, rgba(12,26,35,0.94) 100%)}
html[data-theme="dark"] body.page-vagas .vagas-message-panel{background-image:linear-gradient(135deg, rgba(13,18,25,0.98), rgba(12,26,35,0.92)), radial-gradient(circle at 100% 0%, rgba(14, 165, 233, 0.08), transparent 42%)}
html[data-theme="dark"] body.page-vagas .vagas-strategy-table__row:nth-child(2n){background-color:rgba(17,22,27,0.92)}
html[data-theme="dark"] body.page-vagas .vagas-strategy-table__row:hover{background-color:rgba(14,31,42,0.55)}
html[data-theme="dark"] body.page-vagas .vagas-explore-card{background-image:linear-gradient(160deg, #0d1219 0%, #11161b 100%)}
html[data-theme="dark"] body.page-vagas.page-vagas-check .vagas-check-topbar{background-color:rgba(17,22,27,0.94)}
html[data-theme="dark"] body.page-vagas.page-vagas-check .vagas-check-embed__notice{background-image:linear-gradient(135deg, rgba(13,18,25,0.96), rgba(12,22,35,0.94))}

@media (max-width: 720px){
html[data-theme="dark"] body.page-vagas .vagas-strategy-table__cell{background-color:rgba(13,18,25,0.72)}
}

html[data-theme="dark"] .site-google-divider{color:#939fb0}
html[data-theme="dark"] .site-google-divider::before,html[data-theme="dark"] .site-google-divider::after{background-color:#1c2228}
html[data-theme="dark"] .site-google-login{border-top-color:#323b46;border-right-color:#323b46;border-bottom-color:#323b46;border-left-color:#323b46;background-color:#0d1219;color:#ced7e3}
html[data-theme="dark"] .site-google-login:hover{color:#dbe2ef;border-top-color:#454c56;border-right-color:#454c56;border-bottom-color:#454c56;border-left-color:#454c56}
html[data-theme="dark"] .ks{color:#cae5f8;background:#0d1219}
html[data-theme="dark"] :where(.ks) h1,html[data-theme="dark"] :where(.ks) h2,html[data-theme="dark"] :where(.ks) h3{color:#cae5f8}
html[data-theme="dark"] .ks a{color:#99d5f7}
html[data-theme="dark"] .ks .ks-btn--ghost{background-color:#0d1219;color:#cae5f8}
html[data-theme="dark"] .ks .ks-btn--ghost:hover{color:#99d5f7}
html[data-theme="dark"] .ks-card{border:1px solid #303b42;background-color:#0d1219;color:#cae5f8}
html[data-theme="dark"] .ks a.ks-card{color:#cae5f8}
html[data-theme="dark"] .ks-card__icon{background:#14161a}
html[data-theme="dark"] .ks-card__tag{color:#aeb8c5}
html[data-theme="dark"] .ks-card p{color:#a9b7c5}
html[data-theme="dark"] .ks-card__go{color:#99d5f7}
html[data-theme="dark"] .ks-gallery img{background-color:#191e24}
html[data-theme="dark"] .ks-cta__contact a{border-top-color:rgba(33,41,54,0.6);border-right-color:rgba(33,41,54,0.6);border-bottom-color:rgba(33,41,54,0.6);border-left-color:rgba(33,41,54,0.6);border:1px solid rgba(33,41,54,0.6)}
html[data-theme="dark"] .ks-cta__contact a:hover{border-top-color:#212936;border-right-color:#212936;border-bottom-color:#212936;border-left-color:#212936}
html[data-theme="dark"] .cv-toggle{border-top-color:rgba(33,41,54,0.6);border-right-color:rgba(33,41,54,0.6);border-bottom-color:rgba(33,41,54,0.6);border-left-color:rgba(33,41,54,0.6)}
html[data-theme="dark"] .cv-toggle:hover{border-top-color:#2b6c79;border-right-color:#2b6c79;border-bottom-color:#2b6c79;border-left-color:#2b6c79;outline-color:#2b6c79}
html[data-theme="dark"] .cv-home .kf-hero .ks-btn--primary{border-top-color:#2b717e;border-right-color:#2b717e;border-bottom-color:#2b717e;border-left-color:#2b717e}
html[data-theme="dark"] .cv-home .kf-hero .kf-text-link{border-bottom-color:rgba(33,41,54,0.6)}
html[data-theme="dark"] .cv-home .kf-hero-foot{border-top-color:rgba(33,41,54,0.6)}
html[data-theme="dark"] .cv-hero-lines{border-left-color:rgba(33,41,54,0.6);border-right-color:rgba(33,41,54,0.6)}
html[data-theme="dark"] .cv-scroll > span{border-top-color:rgba(33,41,54,0.6);border-right-color:rgba(33,41,54,0.6);border-bottom-color:rgba(33,41,54,0.6);border-left-color:rgba(33,41,54,0.6)}
html[data-theme="dark"] .cv-home .kf-about{background-color:#141d22}
html[data-theme="dark"] .cv-home .kf-facts{border-top-color:#384953}
html[data-theme="dark"] .cv-home .kf-facts dd{color:#94d4f6}
html[data-theme="dark"] .cv-band-link{border-bottom-color:rgba(33,41,54,0.6)}
html[data-theme="dark"] .cv-home .cv-dept{border-top-color:rgba(33,41,54,0.6);border-right-color:rgba(33,41,54,0.6);border-bottom-color:rgba(33,41,54,0.6);border-left-color:rgba(33,41,54,0.6)}
html[data-theme="dark"] .cv-home .cv-dept .kf-dept-detail{border-top-color:rgba(33,41,54,0.6);border-right-color:rgba(33,41,54,0.6);border-bottom-color:rgba(33,41,54,0.6);border-left-color:rgba(33,41,54,0.6)}
html[data-theme="dark"] .cv-home .cv-dept .kf-text-link{border-top-color:rgba(33,41,54,0.6);border-right-color:rgba(33,41,54,0.6);border-bottom-color:rgba(33,41,54,0.6);border-left-color:rgba(33,41,54,0.6)}
html[data-theme="dark"] .cv-dept-symbol{border:1px solid color-mix(in srgb,#f2a33a 70%,#212936)}
html[data-theme="dark"] .cv-home .kf-products{background-color:#131c21}
html[data-theme="dark"] .cv-home .kf-product-feature{background-color:#172329}
html[data-theme="dark"] .cv-home .kf .ks-card{background:radial-gradient(circle at 50% 0%,#12242c,transparent 55%),#0d1219}
html[data-theme="dark"] .cv-home .kf-instagram{background-color:#141d22}
html[data-theme="dark"] .cv-marquee{border-block-start-color:rgba(33,41,54,0.6);border-block-end-color:rgba(33,41,54,0.6)}
html[data-theme="dark"] .cv-department .cv-department-hero .ks-btn--ghost{border-top-color:#385260;border-right-color:#385260;border-bottom-color:#385260;border-left-color:#385260}
html[data-theme="dark"] .cv-department #offers{background-color:#131c21}

@media print{
html[data-theme="dark"] .cv-home .kf-departments,html[data-theme="dark"] .cv-home .cv-dept{background-color:#0d1219;color:#c6ddf3}
}

html[data-theme="dark"] .cv-department .cv-department-hero .ks-btn--ghost{border-top-color:rgba(33,41,54,0.6) !important;border-right-color:rgba(33,41,54,0.6) !important;border-bottom-color:rgba(33,41,54,0.6) !important;border-left-color:rgba(33,41,54,0.6) !important}
html[data-theme="dark"] .cv-home .cv-dept .cv-dept-symbol{color:#f1ad54}
html[data-theme="dark"] .cv-home .cv-dept .kf-dept-detail h4,html[data-theme="dark"] .cv-home .cv-dept .kf-text-link{color:#f1ad54}
html[data-theme="dark"] .cv-reel-copy .kf-kicker{color:#f1ad54}
html[data-theme="dark"] .cv-reel-copy .cv-band-link span{color:#f1ad54}
html[data-theme="dark"] .cv-reel-dots li::after{background-color:rgba(13,18,25,0.314)}
html[data-theme="dark"] .page-cinematic-shell{color:#cae5f8}
html[data-theme="dark"] .kc-kicker{color:#a8dcef}
html[data-theme="dark"] .kc-underlink:hover{color:#9be0f7}
html[data-theme="dark"] .kc-feature-lead{color:#b5c6cf}
html[data-theme="dark"] .kc-product-filter button{border-top-color:#36444b;border-right-color:#36444b;border-bottom-color:#36444b;border-left-color:#36444b;color:#b8d3e1}
html[data-theme="dark"] .kc-result-count{color:#aebdc5}
html[data-theme="dark"] .kc #contact .ks-cta{background-color:#161d20;color:#c7e7f8}
html[data-theme="dark"] .kc #contact .ks-cta :where(h2, p, a, small){color:#c7e7f8}
html[data-theme="dark"] .kc #contact .ks-cta a{border-top-color:#36464f;border-right-color:#36464f;border-bottom-color:#36464f;border-left-color:#36464f}
html[data-theme="dark"] .page-cinematic-shell .ks-dept-page .ks-feature{background-color:#0d1219}
html[data-theme="dark"] .kc-directory-hero{background-color:#161d1f}
html[data-theme="dark"] .kc-directory-card > a{color:#c6e4f6}
html[data-theme="dark"] .kc-directory-card p{color:#b0bfca}
html[data-theme="dark"] body.ke-site{color:#c3d8f3;background-color:#0d1219}
html[data-theme="dark"] .ke-site .ke-menu-head{background-color:#10151c}
html[data-theme="dark"] .ke-site .kc .ks-cta__contact a{border-top-color:rgba(33,41,54,0.6);border-right-color:rgba(33,41,54,0.6);border-bottom-color:rgba(33,41,54,0.6);border-left-color:rgba(33,41,54,0.6)}
html[data-theme="dark"] .ke-site .site-header-bar{background-color:#0d1219}
html[data-theme="dark"] .ke-site .main-header{background-color:#0d1219 !important;color:#c3d8f3 !important}
html[data-theme="dark"] .ke-header-links a{color:#c3d8f3}
html[data-theme="dark"] .ke-header-links a:hover{color:#78a6ed}
html[data-theme="dark"] .ke-ready .ke-menu-button{color:#96bef3}
html[data-theme="dark"] .ke-menu{background-color:#10151c;color:#c3d8f3}
html[data-theme="dark"] .ke-menu-head > a{color:#96bef3}
html[data-theme="dark"] .ke-menu-head button{color:#96bef3}
html[data-theme="dark"] .ke-menu-links a{color:#c3d8f3}
html[data-theme="dark"] .ke-menu-links small{color:#a5bbd4}
html[data-theme="dark"] .ke-menu-links em{color:#aabbd0}
html[data-theme="dark"] .ke-menu-depts a{color:#96bef3}
html[data-theme="dark"] .ke-menu-depts small{color:#abbbcf}
html[data-theme="dark"] .ke-eyebrow{color:#96bef3}
html[data-theme="dark"] .ke-breadcrumb{color:#aabbd0}
html[data-theme="dark"] .ke-application-grid small{color:#a9bdd4}
html[data-theme="dark"] .ke-site .ks-feature{background-color:#0d1219}
html[data-theme="dark"] .ke-site .about-story-shell{background-color:#0d1219}
html[data-theme="dark"] .ke-site .kbf-hero{background-color:#12181f !important}
html[data-theme="dark"] .ke-site .kbf-hero-media::before,html[data-theme="dark"] .ke-site .kbf-hero-media::after{border-top-color:#3f516a;border-bottom-color:#3f516a}
html[data-theme="dark"] .ke-site .kbf-hero-media::after{border-inline-start-color:#3f516a;border-inline-end-color:#3f516a}
html[data-theme="dark"] .ke-site .main-footer .footer-grid{border-top-color:rgba(33,41,54,0.6)}
html[data-theme="dark"] .kf{color:#c6ddf3;background-color:#0d1219}
html[data-theme="dark"] .kf h1 span + span{color:#94d4f6}
html[data-theme="dark"] .kf-kicker{color:#b1cbd9}
html[data-theme="dark"] .kf-hero{background:#141a1d}
html[data-theme="dark"] .kf-lead{color:#b2c4d1}
html[data-theme="dark"] .kf-text-link{color:#94d4f6}
html[data-theme="dark"] .kf-text-link:hover{color:#c6ddf3}
html[data-theme="dark"] .kf-hero-foot{border-top-color:#3c4850;color:#b2c5d1}
html[data-theme="dark"] .kf-hero-foot i{color:#89d4f5}
html[data-theme="dark"] .kf-factory{border-top-color:#212936;border-right-color:#212936;border-bottom-color:#212936;border-left-color:#212936}
html[data-theme="dark"] .kf-code{border-top-color:#212936;border-right-color:#212936;border-bottom-color:#212936;border-left-color:#212936}
html[data-theme="dark"] .kf-cross{color:#88ceef}
html[data-theme="dark"] .kf-section-head > p:last-child:not(.kf-kicker){color:#b1c2d0}
html[data-theme="dark"] .kf-facts{border-block-start-color:#333f48;border-block-end-color:#333f48}
html[data-theme="dark"] .kf-facts dt{color:#adbec9}
html[data-theme="dark"] .kf-departments{background-color:#151b1e}
html[data-theme="dark"] .kf-dept{background-color:#0d1219;border-top-color:#303b42;border-right-color:#303b42;border-bottom-color:#303b42;border-left-color:#303b42}
html[data-theme="dark"] .kf-dept-photo{background-color:#1b2329}
html[data-theme="dark"] .kf-round{border-top-color:rgba(33,41,54,0.6);border-right-color:rgba(33,41,54,0.6);border-bottom-color:rgba(33,41,54,0.6);border-left-color:rgba(33,41,54,0.6)}
html[data-theme="dark"] .kf-dept-content > p{color:#afbeca}
html[data-theme="dark"] .kf-dept-detail{border-top-color:#2f3a40}
html[data-theme="dark"] .kf-dept-detail h4{color:#f1ad54}
html[data-theme="dark"] .kf-unit span{color:#afbeca}
html[data-theme="dark"] .kf-dept-content > .kf-text-link{border-top-color:#2f3a40}
html[data-theme="dark"] .kf .ks-card{border-top-color:#2e3b44;border-right-color:#2e3b44;border-bottom-color:#2e3b44;border-left-color:#2e3b44;background-color:#0d1219;color:#c6ddf3}
html[data-theme="dark"] .kf .ks-card:hover{border-top-color:#446272;border-right-color:#446272;border-bottom-color:#446272;border-left-color:#446272}
html[data-theme="dark"] .kf .ks-card p{color:#aebec9}
html[data-theme="dark"] .kf .ks-card__go{color:#93d7f6}
html[data-theme="dark"] .kf-engineering figure{background-color:#171e23}
html[data-theme="dark"] .kf-engineering figcaption{color:#b6cddc}
html[data-theme="dark"] .kf-instagram-grid > a{background-color:#182024}
html[data-theme="dark"] .map-container iframe:not([src]){background-color:#161d22}
html[data-theme="dark"] .kf-product-feature{background-color:#131a1f;border-top-color:#2d3d48;border-right-color:#2d3d48;border-bottom-color:#2d3d48;border-left-color:#2d3d48;color:#c6ddf3}
html[data-theme="dark"] .kf-product-feature::after{color:#91c2db}
html[data-theme="dark"] .kf-product-feature figcaption{color:#aebec9}
html[data-theme="dark"] .kld-flag,html[data-theme="dark"] .kld.kld .kld-flag{background-color:#1d1f22}
html[data-theme="dark"] .kld-menu.kld-menu{background-color:#0d1219;color:#d9e0f1}
html[data-theme="dark"] .kld-menu.kld-menu .kld-opt:hover{background-color:#141920}
html[data-theme="dark"] .kld-menu.kld-menu .kld-opt:focus{background-color:#0e1929}
html[data-theme="dark"] .kld-menu.kld-menu .kld-opt:focus-visible{background-color:#0e1929}
html[data-theme="dark"] .kld-menu.kld-menu .kld-opt.is-current{color:#699df3}
html[data-theme="dark"] .kld-menu.kld-menu.is-dark{border-top-color:rgba(33,41,54,0.6);border-right-color:rgba(33,41,54,0.6);border-bottom-color:rgba(33,41,54,0.6);border-left-color:rgba(33,41,54,0.6)}
html[data-theme="dark"] .nav-dd__link .material-icons{color:#9bf6ee}
html[data-theme="dark"] .nav-dd__all{border-top-color:rgba(77,86,99,0.6)}

@media (min-width: 1025px){
html[data-theme="dark"] .nav-dd__summary{color:#d9e0f1}
html[data-theme="dark"] body.has-page-hero .site-header-bar.is-scrolled .nav-dd__summary{color:#d9e0f1}
html[data-theme="dark"] .nav-dd__summary.is-active{color:#6ecaf3}
html[data-theme="dark"] .nav-dd__panel{background-color:#0d1219;border-top-color:rgba(77,86,99,0.6);border-right-color:rgba(77,86,99,0.6);border-bottom-color:rgba(77,86,99,0.6);border-left-color:rgba(77,86,99,0.6)}
html[data-theme="dark"] .nav-dd__panel::before{background-color:#0d1219;border-left-color:rgba(77,86,99,0.6);border-top-color:rgba(77,86,99,0.6)}
html[data-theme="dark"] .nav-dd__link{color:#d9e0f1 !important}
html[data-theme="dark"] .nav-dd__tagline{color:#a0aab9}
html[data-theme="dark"] .nav-dd__link:hover{color:#9bf6ee !important}
}
@media (max-width: 1024px){
html[data-theme="dark"] .nav-dd__summary{color:#d9e0f1}
html[data-theme="dark"] .nav-dd__summary.is-active{color:#6ecaf3}
}

html[data-theme="dark"] .footer-trust-report{border-top-color:rgba(48,130,117,0.6);border-right-color:rgba(48,130,117,0.6);border-bottom-color:rgba(48,130,117,0.6);border-left-color:rgba(48,130,117,0.6)}
html[data-theme="dark"] .footer-trust-report:hover{border-top-color:#308275;border-right-color:#308275;border-bottom-color:#308275;border-left-color:#308275}
html[data-theme="dark"] .footer-landing-tag{border-top-color:rgba(33,41,54,0.6);border-right-color:rgba(33,41,54,0.6);border-bottom-color:rgba(33,41,54,0.6);border-left-color:rgba(33,41,54,0.6)}
html[data-theme="dark"] .footer-landing-tag:hover{border-top-color:rgba(33,41,54,0.6);border-right-color:rgba(33,41,54,0.6);border-bottom-color:rgba(33,41,54,0.6);border-left-color:rgba(33,41,54,0.6)}
html[data-theme="dark"] .footer-portal-link{border-top-color:rgba(33,41,54,0.6);border-right-color:rgba(33,41,54,0.6);border-bottom-color:rgba(33,41,54,0.6);border-left-color:rgba(33,41,54,0.6)}
html[data-theme="dark"] .footer-portal-link:hover{border-top-color:rgba(33,41,54,0.6);border-right-color:rgba(33,41,54,0.6);border-bottom-color:rgba(33,41,54,0.6);border-left-color:rgba(33,41,54,0.6)}
html[data-theme="dark"] .site-dock-mini{background-color:#0d1219;color:#b9c2d0}
html[data-theme="dark"] .site-dock-mini:hover,html[data-theme="dark"] .site-dock-mini[aria-expanded="true"]{background:#0c1623;color:#659ef2}
html[data-theme="dark"] .site-dock-menu{background-color:#0d1219}
html[data-theme="dark"] .site-dock-menu-item{color:#d1dae8}
html[data-theme="dark"] .site-dock-menu-item:hover{background:#11161b;color:#659ef2}
html[data-theme="dark"] .site-dock-menu-icon.material-icons{background:#0c1623;color:#659ef2}
html[data-theme="dark"] .site-dock-langs{color:#a7b1bf}
html[data-theme="dark"] .site-dock-lang{color:#b9c2d0;background:#13191f}
html[data-theme="dark"] .site-dock-lang:hover{color:#659ef2;background:#0c1623}
html[data-theme="dark"] .wc-sheet .website-chat-panel{background-color:#0d1219}
html[data-theme="dark"] .wc-sheet .website-chat-header{background-color:#0d1219;color:#d1dae8}
html[data-theme="dark"] .wc-avatar-dot{background:#3c434c}
html[data-theme="dark"] .wc-sheet .website-chat-header strong{color:#d1dae8}
html[data-theme="dark"] .wc-sheet .website-chat-header strong small{color:#a7b1bf}
html[data-theme="dark"] .wc-sheet .website-chat-status{color:#a7b1bf}
html[data-theme="dark"] .wc-sheet .website-chat-status.is-open{color:#a7f1c3}
html[data-theme="dark"] .wc-sheet .website-chat-status.is-offline-hours{color:#f6ba8c}
html[data-theme="dark"] .wc-sheet .website-chat-status.is-unavailable{color:#ed8888}
html[data-theme="dark"] .wc-head-btn,html[data-theme="dark"] .wc-sheet .website-chat-close{color:#a7b1bf}
html[data-theme="dark"] .wc-head-btn:hover,html[data-theme="dark"] .wc-sheet .website-chat-close:hover{background:#13191f;color:#d1dae8}
html[data-theme="dark"] .wc-sheet .website-chat-body{background:#11161b}
html[data-theme="dark"] .wc-sheet .website-chat-unavailable,html[data-theme="dark"] .wc-sheet .website-chat-success{background-color:#0d1219}
html[data-theme="dark"] .wc-sheet .website-chat-msg.from-staff{background-color:#0d1219;color:#d1dae8}
html[data-theme="dark"] .wc-sheet .website-chat-msg.from-system{background-color:#0d1219;color:#a7b1bf}
html[data-theme="dark"] .wc-sheet .website-chat-msg-author{color:#659ef2}
html[data-theme="dark"] .wc-sheet .website-chat-reply{background-color:#0d1219}
html[data-theme="dark"] .wc-icon-btn{color:#a7b1bf}
html[data-theme="dark"] .wc-icon-btn:hover,html[data-theme="dark"] .wc-icon-btn[aria-expanded="true"]{background:#13191f;color:#d1dae8}
html[data-theme="dark"] .wc-icon-btn[aria-expanded="true"]{background:#0c1623;color:#659ef2}
html[data-theme="dark"] .wc-input-wrap{background:#11161b}
html[data-theme="dark"] .wc-input-wrap textarea{color:#d1dae8}
html[data-theme="dark"] .wc-emoji-pop{background-color:#0d1219}
html[data-theme="dark"] .wc-emoji-pop button:hover{background:#13191f}
html[data-theme="dark"] body.has-page-hero .site-header-bar:not(.is-scrolled) .main-nav a:hover,html[data-theme="dark"] body.has-page-hero .site-header-bar:not(.is-scrolled) .main-nav a.is-active{color:#51c0f1}
html[data-theme="dark"] .btn-light{background:#0d1219;color:#6ecaf3}
html[data-theme="dark"] .btn-light:hover{background:#11161b;color:#99d5f7}
html[data-theme="dark"] .jp-head__kanji{background-color:rgba(13,18,25,0.72);color:#99d5f7}
html[data-theme="dark"] .jp-head__kicker{color:#6ecaf3}
html[data-theme="dark"] .jp-head h2{color:#99d5f7}
html[data-theme="dark"] .jp-head__desc{color:#b9c2d0}
html[data-theme="dark"] .jp-tag{background-color:rgba(13,18,25,0.8);color:#99d5f7}
html[data-theme="dark"] .jp-card__frame{background:#0d1219}
html[data-theme="dark"] .jp-card__icon{border-top-color:rgba(33,41,54,0.85);border-right-color:rgba(33,41,54,0.85);border-bottom-color:rgba(33,41,54,0.85);border-left-color:rgba(33,41,54,0.85);background:#0d1219}
html[data-theme="dark"] .jp-card__icon .material-icons{color:#6ecaf3}
html[data-theme="dark"] .jp-card__title{color:#99d5f7}
html[data-theme="dark"] .jp-card__desc{color:#b9c2d0}
html[data-theme="dark"] .jp-card__link{color:#6ecaf3}
html[data-theme="dark"] .jp-card__link:hover{color:#99d5f7}
html[data-theme="dark"] .jp-section--primary .jp-head__kanji{border-top-color:rgba(33,41,54,0.6);border-right-color:rgba(33,41,54,0.6);border-bottom-color:rgba(33,41,54,0.6);border-left-color:rgba(33,41,54,0.6)}
html[data-theme="dark"] .about-timeline-shell{background:#0d1219}
html[data-theme="dark"] .about-corporate-shell{background:#11161b}
html[data-theme="dark"] .about-detail-list{color:#b9c2d0}
html[data-theme="dark"] .about-contact-link,html[data-theme="dark"] .about-contact-text{color:#d9e0f1}
html[data-theme="dark"] .about-contact-link:hover{color:#6ecaf3}
html[data-theme="dark"] .about-gallery-shell{background:#0d1219}
html[data-theme="dark"] body.page-about .page-subnav__link,html[data-theme="dark"] body.page-contact .page-subnav__link,html[data-theme="dark"] body.page-vagas .page-subnav__link{color:#99d5f7}
html[data-theme="dark"] body.page-about .page-subnav__link:hover,html[data-theme="dark"] body.page-contact .page-subnav__link:hover,html[data-theme="dark"] body.page-vagas .page-subnav__link:hover{color:#6ecaf3}
html[data-theme="dark"] body.page-about .about-story-prose{color:#b9c2d0}
html[data-theme="dark"] body.page-about .about-ceo-card__quote{color:#d9e0f1}
html[data-theme="dark"] body.page-about .about-ceo-card__author strong{color:#99d5f7}
html[data-theme="dark"] body.page-about .about-ceo-card__author span{color:#b9c2d0}
html[data-theme="dark"] body.page-about .about-jp-media__accent{border:3px solid #212936}
html[data-theme="dark"] body.page-about .jp-card__kicker{color:#b9c2d0}
html[data-theme="dark"] body.page-about .about-jp-timeline__year{color:#6ecaf3}
html[data-theme="dark"] body.page-about .jp-card--about-detail .jp-card__list li{color:#b9c2d0}
html[data-theme="dark"] body.page-about .about-final-cta .btn-outline{border-top-color:rgba(33,41,54,0.6);border-right-color:rgba(33,41,54,0.6);border-bottom-color:rgba(33,41,54,0.6);border-left-color:rgba(33,41,54,0.6)}
html[data-theme="dark"] .ki-page > main,html[data-theme="dark"] .ki-page > main main{background-color:#0d171c}
html[data-theme="dark"] .ki-page main{color:#cadcef}
html[data-theme="dark"] .ki-page main :is(.page-hero, .hero)::after{border-top-color:rgba(30,69,91,0.6);border-right-color:rgba(30,69,91,0.6);border-bottom-color:rgba(30,69,91,0.6);border-left-color:rgba(30,69,91,0.6)}
html[data-theme="dark"] .ki-page main :is(.jp-section--soft, .jp-section--light, .kh-soft, .kgy-section-soft, .kt-experience, .kt-pricing, .klp-sec--soft){background:radial-gradient(ellipse at 90% 5%,#bce2ef38,transparent 46%),linear-gradient(140deg,#121c21,#101a1a)}
html[data-theme="dark"] .ki-page main .jp-head h2{color:#cadcef}
html[data-theme="dark"] .ki-page main .page-subnav{background-color:#0c171e}
html[data-theme="dark"] .ki-page main .page-subnav__link{background-color:#0d1219;border:1px solid #2c3b45}
html[data-theme="dark"] .ki-page main :is(.jp-card, .seo-card, .services-overview-card, .services-digital-card, .services-commitment-card, .access-info-card, .contact-hours-card, .news-editorial-card, .catalog-card, .vagas-explore-card, .vagas-environment-card, .vagas-division-card, .klp-feat, .klp-whyc, .klp-gcard, .krt-whyc, .krt-step, .kgy-feature, .kh-feature, .kt-feature-grid > article){border:1px solid #2c3b45;background-color:#0d1219}
html[data-theme="dark"] .ki-page main :is(.jp-card, .seo-card, .catalog-card, .news-editorial-card, .klp-gcard, .services-overview-card):hover{border-top-color:#345764;border-right-color:#345764;border-bottom-color:#345764;border-left-color:#345764}
html[data-theme="dark"] .ki-page main .contact-info-panel :is(.contact-info-card, .contact-hours-card){border-top-color:rgba(33,41,54,0.6);border-right-color:rgba(33,41,54,0.6);border-bottom-color:rgba(33,41,54,0.6);border-left-color:rgba(33,41,54,0.6)}
html[data-theme="dark"] .ki-page main .contact-form :is(input:not([type="hidden"]), textarea){background-color:#11191d;border-top-color:#303e47;border-right-color:#303e47;border-bottom-color:#303e47;border-left-color:#303e47}
html[data-theme="dark"] .ki-page.ki-reading main .privacy-article{background-color:#0d1219}
html[data-theme="dark"] .ki-page main .ki-directory-hero{background-image:radial-gradient(at 85% 0%, rgba(27,50,60,0.314), transparent 55%), initial;background-color:#111c21}
html[data-theme="dark"] .ki-page main .kab-page{background-color:#0d171c !important}

@media print{
html[data-theme="dark"] .ki-page main :is(section, .ki-hero){background-color:#0d1219 !important;color:#f1f2f4 !important}
}

html[data-theme="dark"] .ki-page main :is(.jp-section--soft, .jp-section--light, .kh-soft, .kgy-section-soft, .kt-experience, .kt-pricing, .klp-sec--soft, .template-band--soft, .kco-sec--tint){background:#122028}
html[data-theme="dark"] .ke-related{background:#15181c}
html[data-theme="dark"] .ke-related a{border-bottom-color:#3a4555;color:#96bef3}
html[data-theme="dark"] .kc .kc-underlink{color:#cae5f8}

@media (min-width: 1025px){
html[data-theme="dark"] .nav-dd__summary.is-active{color:#6ecaf3}
}
@media (max-width: 1024px){
html[data-theme="dark"] .nav-dd__summary.is-active{color:#6ecaf3}
}

html[data-theme="dark"] .ks{color:#c6ddf3;background:#0d1219}
html[data-theme="dark"] :where(.ks) h1,html[data-theme="dark"] :where(.ks) h2,html[data-theme="dark"] :where(.ks) h3{color:#c6ddf3}
html[data-theme="dark"] .ks-section--paper{background:#14161a}
html[data-theme="dark"] .ks-eyebrow{color:#99d5f7}
html[data-theme="dark"] .ks .ks-btn--ghost{background-color:#0d1219;color:#c6ddf3}
html[data-theme="dark"] .ks-hero{background:linear-gradient(180deg, #14161a, #0d1219 70%)}
html[data-theme="dark"] .ks-hero__lead{color:#a9b7c5}
html[data-theme="dark"] .ks-hero__media img{background-color:#191e24}
html[data-theme="dark"] .ks-dept__tag{color:#aeb8c5}
html[data-theme="dark"] .ks-gallery figcaption{color:#aeb8c5}
html[data-theme="dark"] .ks-crumb{color:#aeb8c5}
html[data-theme="dark"] .ks a.ks-crumb{color:#aeb8c5}
html[data-theme="dark"] .ks-unitgrid article{background:#14161a}
html[data-theme="dark"] .ks-unitgrid b{color:#f1ad54}
html[data-theme="dark"] .ks-unitgrid p{color:#a9b7c5}
html[data-theme="dark"] .ks-dept-nav a{color:#c6ddf3;background-color:#0d1219}
html[data-theme="dark"] .ks-dept-nav a[aria-current="page"]{background:#14161a}
html[data-theme="dark"] .ks-dept-nav a small{color:#aeb8c5}
html[data-theme="dark"] .ks-feature{border:1px solid #303b42;background-color:#0d1219}
html[data-theme="dark"] .ks a.ks-feature{color:#c6ddf3}
html[data-theme="dark"] .ks-feature img{background:#14161a}
html[data-theme="dark"] .ks-feature > span > span:not([class]){color:#a9b7c5}
html[data-theme="dark"] .cv-department .cv-department-hero .ks-eyebrow{color:#f1ad54 !important}
html[data-theme="dark"] .ke-site .ks-dept-page .ks-hero{background:#15181c}
html[data-theme="dark"] .ke-site .ks-unitgrid article{background:#15181c}
html[data-theme="dark"] .site-loader{background:radial-gradient(circle at center, rgba(255, 255, 255, 0.1), transparent 34%),
        linear-gradient(180deg, color-mix(in srgb, #2d4f73 86%, #071321 14%), color-mix(in srgb, #2d3b48 42%, #071321 58%))}
html[data-theme="dark"] .ks-unitgrid b{color:#7be0c7}
html[data-theme="dark"] .cv-department .cv-department-hero .ks-eyebrow{color:#7be0c7 !important}
html[data-theme="dark"] .jp-section--primary .jp-tag{border-top-color:rgba(33,41,54,0.6);border-right-color:rgba(33,41,54,0.6);border-bottom-color:rgba(33,41,54,0.6);border-left-color:rgba(33,41,54,0.6)}
html[data-theme="dark"] .ks-card{border:1px solid #303b42;background-color:#0d1219;color:#c6ddf3}
html[data-theme="dark"] .ks a.ks-card{color:#c6ddf3}
html[data-theme="dark"] .svc-digital-intro__card p{color:#b9c2d0}
html[data-theme="dark"] .lab-tab{background-color:#0d1219;color:#d9e0f1}
html[data-theme="dark"] .lab-card{background-color:#0d1219}
html[data-theme="dark"] .lab-card__name{color:#d9e0f1}
html[data-theme="dark"] .lab-card__status{color:#a7f1c3}
html[data-theme="dark"] .lab-card__link{color:#7695ed}
html[data-theme="dark"] .koreos-plan{background-color:#0d1219}
html[data-theme="dark"] .koreos-plan__name{color:#d9e0f1}
html[data-theme="dark"] .koreos-plan__desc{color:#b9c2d0}
html[data-theme="dark"] .koreos-plan__monthly{color:#d9e0f1}
html[data-theme="dark"] .koreos-plan__monthly small{color:#a7b1bf}
html[data-theme="dark"] .koreos-plan__sub{color:#b9c2d0}
html[data-theme="dark"] .koreos-plan__feats li{color:#c3cddb}
html[data-theme="dark"] .koreos-plan__feats li::before{color:#7695ed}
html[data-theme="dark"] .koreos-demo__cta{background-color:#0d1219;color:#b4ccf8}
html[data-theme="dark"] .koreos-demo__cta:hover{color:#7695ed}

@media (prefers-color-scheme: dark){
html[data-theme="dark"] .lab-tab,html[data-theme="dark"] .lab-card,html[data-theme="dark"] .koreos-plan{border-top-color:rgba(33,41,54,0.6);border-right-color:rgba(33,41,54,0.6);border-bottom-color:rgba(33,41,54,0.6);border-left-color:rgba(33,41,54,0.6)}
}

html[data-theme="dark"] .ksw-dept__card{background-color:#0d1219;color:#d9e0f1}
html[data-theme="dark"] .ksw-dept__card .material-icons{background-color:#0c1424;color:#7695ed}
html[data-theme="dark"] .ksw-dept__card p{color:#b9c2d0}
html[data-theme="dark"] .ksw-dept__price{color:#bbd2f7}
html[data-theme="dark"] .ksw-dept__price small{color:#a7b1bf}

@media (prefers-color-scheme: dark){
html[data-theme="dark"] .ksw-dept__card{border-top-color:rgba(33,41,54,0.6);border-right-color:rgba(33,41,54,0.6);border-bottom-color:rgba(33,41,54,0.6);border-left-color:rgba(33,41,54,0.6)}
}

html[data-theme="dark"] .ke-breadcrumb a{color:#96bef3}
html[data-theme="dark"] .ke-catalog-product{border:1px solid #2f3a48;background-color:#0d1219}
html[data-theme="dark"] .ke-catalog-product:has(.ke-catalog-picture){background:#15181c}
html[data-theme="dark"] .ke-notice{background:#15181c}
html[data-theme="dark"] .ke-application-grid figcaption a{color:#96bef3}
html[data-theme="dark"] .section-title h2{color:#6ecaf3}
html[data-theme="dark"] .ki-page main .ki-directory-hero h1{color:#cadcef !important}
html[data-theme="dark"] .ki-page main .ki-directory-hero p{color:#a7b3c0}
html[data-theme="dark"] .ki-page main .ki-directory-hero__kicker{color:#84d4f5}
html[data-theme="dark"] .kab{color:#d7e2ee}
html[data-theme="dark"] .kab-store{background:#0d1219}
html[data-theme="dark"] .kab-meta{color:#b1bac4}
html[data-theme="dark"] .kab-qr img{background-color:#0d1219}
html[data-theme="dark"] .kab-qr figcaption{color:#b1bac4}
html[data-theme="dark"] .kab-card{background:#0d1219}
html[data-theme="dark"] .kab-card-head p{color:#b1bac4}
html[data-theme="dark"] .ksw{color:#d9e0f1;background-color:#0d1219}
html[data-theme="dark"] .ksw-btn--ghost{background-color:#0d1219;color:#bbd2f7;border-top-color:#1d2856;border-right-color:#1d2856;border-bottom-color:#1d2856;border-left-color:#1d2856}
html[data-theme="dark"] .ksw-btn--ghost-light{border-top-color:rgba(33,41,54,0.6);border-right-color:rgba(33,41,54,0.6);border-bottom-color:rgba(33,41,54,0.6);border-left-color:rgba(33,41,54,0.6)}
html[data-theme="dark"] .ksw-badges li{border-top-color:rgba(33,41,54,0.6);border-right-color:rgba(33,41,54,0.6);border-bottom-color:rgba(33,41,54,0.6);border-left-color:rgba(33,41,54,0.6)}
html[data-theme="dark"] .ksw-hero__list a{background-color:rgba(13,18,25,0.96);color:#d9e0f1}
html[data-theme="dark"] .ksw-hero__list .material-icons{background:color-mix(in srgb,#0e7490 12%,#0d1219)}
html[data-theme="dark"] .ksw-hero__list small{color:#b3bcc9}
html[data-theme="dark"] .ksw-hero__list em{color:#bbd2f7}
html[data-theme="dark"] .ksw-hero__list em i{color:#b3bcc9}
html[data-theme="dark"] .ksw-soft{background:#10161f}
html[data-theme="dark"] .ksw-head span{color:#7695ed}
html[data-theme="dark"] .ksw-head h2{color:#bbd2f7}
html[data-theme="dark"] .ksw-head p{color:#b3bcc9}
html[data-theme="dark"] .ksw-shot{border:1px solid #2c3541;background-color:#0d1219}
html[data-theme="dark"] .ksw-shot figcaption,html[data-theme="dark"] .ksw-thumbs figcaption,html[data-theme="dark"] .ksw-visual figcaption{color:#b3bcc9;background-color:#11161b}
html[data-theme="dark"] .ksw-thumbs figure{border:1px solid #2c3541;background-color:#0d1219}
html[data-theme="dark"] .ksw-kicker{color:#9de2f5}
html[data-theme="dark"] .ksw-product h3{color:#bbd2f7}
html[data-theme="dark"] .ksw-lead{color:#c3cddb}
html[data-theme="dark"] .ksw-points li{color:#d1dae8}
html[data-theme="dark"] .ksw-price{background-image:linear-gradient(#0b1420, #0c1424);border-top-color:#1b2a50;border-right-color:#1b2a50;border-bottom-color:#1b2a50;border-left-color:#1b2a50}
html[data-theme="dark"] .ksw-price__label{color:#b3bcc9}
html[data-theme="dark"] .ksw-price strong{color:#bbd2f7}
html[data-theme="dark"] .ksw-price strong em{color:#b3bcc9}
html[data-theme="dark"] .ksw-price__net{color:#b3bcc9}
html[data-theme="dark"] .ksw-price--quote{background-color:#11161b}
html[data-theme="dark"] .ksw-visual{border:1px solid #2c3541}
html[data-theme="dark"] .ksw-visual .bg{fill:#caddf6}
html[data-theme="dark"] .ksw-visual--lite .bg{fill:#cdeff8}
html[data-theme="dark"] .ksw-visual .river{stroke:rgba(81,192,241,0.25)}
html[data-theme="dark"] .ksw-visual .r1{stroke:#62dff2}
html[data-theme="dark"] .ksw-visual .r2{stroke:#f2c75a}
html[data-theme="dark"] .ksw-visual .pin circle{stroke:#6ecaf3}
html[data-theme="dark"] .ksw-visual .pin text,html[data-theme="dark"] .ksw-visual .depot text{fill:#caddf6}
html[data-theme="dark"] .ksw-visual .depot rect{fill:#f3c06a}
html[data-theme="dark"] .ksw-table-wrap{border:1px solid #2c3541;background-color:#0d1219}
html[data-theme="dark"] .ksw-table tbody th{color:#c3cddb;background-color:#0a121f}
html[data-theme="dark"] .ksw-pricing article{background-color:#0d1219}
html[data-theme="dark"] .ksw-pricing small{color:#9de2f5}
html[data-theme="dark"] .ksw-pricing h3{color:#bbd2f7}
html[data-theme="dark"] .ksw-pricing strong{color:#bbd2f7}
html[data-theme="dark"] .ksw-pricing p{color:#b3bcc9}
html[data-theme="dark"] .ksw-note{color:#b3bcc9}
html[data-theme="dark"] .ksw-steps li{background-color:#0d1219;border:1px solid #2c3541}
html[data-theme="dark"] .ksw-steps h3{color:#bbd2f7}
html[data-theme="dark"] .ksw-steps p{color:#b3bcc9}
html[data-theme="dark"] .ksw-faq details{border:1px solid #2c3541;background-color:#0d1219}
html[data-theme="dark"] .ksw-faq summary{color:#bbd2f7}
html[data-theme="dark"] .ksw-faq summary::after{color:#7695ed}
html[data-theme="dark"] .ksw-faq details p{color:#c3cddb}
html[data-theme="dark"] body.has-page-hero .main-header:not(.is-scrolled){background:#141619}
html[data-theme="dark"] body.has-page-hero .site-header-bar:not(.is-scrolled) .main-nav a{color:#d9e0f1}
html[data-theme="dark"] body.has-page-hero .site-header-bar:not(.is-scrolled) .main-nav a:hover,html[data-theme="dark"] body.has-page-hero .site-header-bar:not(.is-scrolled) .main-nav a.is-active{color:#6ecaf3}
html[data-theme="dark"] body.has-page-hero .main-header:not(.is-scrolled) .mobile-menu-toggle{color:#99d5f7}
html[data-theme="dark"] body.has-page-hero .main-header:not(.is-scrolled) .header-panel-link,html[data-theme="dark"] body.has-page-hero .main-header:not(.is-scrolled) .header-user-menu summary{color:#99d5f7}

@media (min-width: 1025px){
html[data-theme="dark"] body.has-page-hero .site-header-bar{background:#141619}
html[data-theme="dark"] body.has-page-hero .site-header-bar:not(.is-scrolled) .main-nav a{color:#d9e0f1}
}

html[data-theme="dark"] .btn-secondary{color:#6ecaf3}
html[data-theme="dark"] .jp-card--feature .jp-card__icon-wrap .material-icons{color:#6ecaf3}
html[data-theme="dark"] body.page-vagas .vagas-hero__actions .btn-secondary{border-top-color:rgba(33,41,54,0.6);border-right-color:rgba(33,41,54,0.6);border-bottom-color:rgba(33,41,54,0.6);border-left-color:rgba(33,41,54,0.6)}
html[data-theme="dark"] body.page-vagas .vagas-band--growth .vagas-growth-copy{background:#0d1219}
html[data-theme="dark"] body.page-vagas .vagas-lead{color:#99d5f7}
html[data-theme="dark"] body.page-vagas .vagas-growth-copy p{color:#b9c2d0}
html[data-theme="dark"] body.page-vagas .vagas-stat-card__num{color:#99d5f7}
html[data-theme="dark"] body.page-vagas .vagas-stat-card__label{color:#6ecaf3}
html[data-theme="dark"] body.page-vagas .vagas-stat-card__desc{color:#b9c2d0}
html[data-theme="dark"] body.page-vagas .vagas-message-panel__quote{color:#99d5f7}
html[data-theme="dark"] body.page-vagas .vagas-message-panel p{color:#b9c2d0}
html[data-theme="dark"] body.page-vagas .vagas-division-card__points li{color:#b9c2d0}
html[data-theme="dark"] body.page-vagas [data-vagas-card] .jp-card__frame{background:#0d1219}
html[data-theme="dark"] body.page-vagas .vagas-strategy-summary__item{border:1px solid rgba(33,41,54,0.6);border-top-color:rgba(33,41,54,0.6);border-right-color:rgba(33,41,54,0.6);border-bottom-color:rgba(33,41,54,0.6);border-left-color:rgba(33,41,54,0.6)}
html[data-theme="dark"] body.page-vagas .vagas-strategy-table{background:#0d1219}
html[data-theme="dark"] body.page-vagas .vagas-strategy-table__row{background:#0d1219}
html[data-theme="dark"] body.page-vagas .vagas-strategy-table__division{color:#99d5f7}
html[data-theme="dark"] body.page-vagas .vagas-strategy-table__cell strong{color:#6ecaf3}
html[data-theme="dark"] body.page-vagas .vagas-strategy-table__cell small{color:#b9c2d0}
html[data-theme="dark"] body.page-vagas .vagas-strategy-note{color:#b9c2d0}
html[data-theme="dark"] body.page-vagas .vagas-process__step{background:#0d1219}
html[data-theme="dark"] body.page-vagas .vagas-process__num{color:#99d5f7}
html[data-theme="dark"] body.page-vagas .vagas-process__step h3{color:#99d5f7}
html[data-theme="dark"] body.page-vagas .vagas-process__step p{color:#b9c2d0}
html[data-theme="dark"] body.page-vagas .vagas-explore-card h3{color:#99d5f7}
html[data-theme="dark"] body.page-vagas .vagas-explore-card p{color:#b9c2d0}
html[data-theme="dark"] body.page-vagas .vagas-explore-card__link{color:#6ecaf3}
html[data-theme="dark"] body.page-vagas .vagas-cta-band__btn.btn-light{color:#99d5f7}
html[data-theme="dark"] body.page-vagas .vagas-cta-band__btn.btn-secondary{border-top-color:rgba(33,41,54,0.6);border-right-color:rgba(33,41,54,0.6);border-bottom-color:rgba(33,41,54,0.6);border-left-color:rgba(33,41,54,0.6)}

@media (min-width: 1025px){
html[data-theme="dark"] body.has-page-hero .site-header-bar:not(.is-scrolled) .nav-dd__summary{color:#d9e0f1}
}

html[data-theme="dark"] body.page-vagas.page-vagas-check .vagas-check-topbar__hint{color:#b9c2d0}
html[data-theme="dark"] body.page-vagas.page-vagas-check .vagas-check-embed__notice p{color:#b9c2d0}
html[data-theme="dark"] .accordion-item{background:#0d1219;border:1px solid #2c3541}
html[data-theme="dark"] .accordion-header{color:#d9e0f1}
html[data-theme="dark"] .accordion-header:hover{color:#6ecaf3}
html[data-theme="dark"] .accordion-content{color:#b9c2d0}
html[data-theme="dark"] .accordion-item.active .accordion-header{color:#6ecaf3}
html[data-theme="dark"] .contact-subject-chip{border:1px solid #2c3541;background-color:#131619;color:#b9c2d0}
html[data-theme="dark"] .contact-subject-chip.is-selected{color:#6ecaf3}
html[data-theme="dark"] body.page-contact .contact-hero__kicker::before{border-top-color:rgba(33,41,54,0.6);border-right-color:rgba(33,41,54,0.6);border-bottom-color:rgba(33,41,54,0.6);border-left-color:rgba(33,41,54,0.6);color:#51c0f1}
html[data-theme="dark"] body.page-contact .contact-info-card__icon{color:#6ecaf3}
html[data-theme="dark"] body.page-contact .contact-info-card h3,html[data-theme="dark"] body.page-contact .contact-hours-card h3,html[data-theme="dark"] body.page-contact .access-info-card h3,html[data-theme="dark"] body.page-contact .contact-support-card h3{color:#99d5f7}
html[data-theme="dark"] body.page-contact .contact-hours-card .material-icons{color:#51c0f1}
html[data-theme="dark"] body.page-contact .contact-form-card__head > .material-icons{color:#6ecaf3}
html[data-theme="dark"] body.page-contact .contact-form-card h2{color:#99d5f7}
html[data-theme="dark"] body.page-contact .contact-form label{color:#99d5f7}
html[data-theme="dark"] body.page-contact .contact-form input,html[data-theme="dark"] body.page-contact .contact-form textarea{background-color:#11161b;color:#d9e0f1}
html[data-theme="dark"] body.page-contact .contact-subject-chip.is-selected{color:#6ecaf3}
html[data-theme="dark"] body.page-contact .access-info-card .material-icons{color:#6ecaf3}
html[data-theme="dark"] body.page-contact .contact-accordion .accordion-header{color:#99d5f7}
html[data-theme="dark"] .ki-page main .contact-form-card{border:1px solid #2c3b45}
html[data-theme="dark"] .section-title p{color:#b9c2d0}
html[data-theme="dark"] .template-band--soft{background:linear-gradient(180deg, #11161b 0%, #0d1219 100%)}
html[data-theme="dark"] .seo-card{background:#0d1219;border:1px solid #2c3541}
html[data-theme="dark"] .seo-card h3{color:#d9e0f1}
html[data-theme="dark"] .seo-card p{color:#b9c2d0}
html[data-theme="dark"] body.page-news .news-list-hero--light .news-list-hero__kicker{color:#6ecaf3}
html[data-theme="dark"] body.page-news .news-list-hero--light h1{color:#99d5f7}
html[data-theme="dark"] body.page-news .news-list-content{background:#0d1219}
html[data-theme="dark"] body.page-news .news-empty{color:#b9c2d0}
html[data-theme="dark"] .kt-page{color:#c5e3f7;background-color:#10151d}
html[data-theme="dark"] .kt-wordmark small{color:#afbfcb}
html[data-theme="dark"] .kt-button.outline{border-top-color:#3f506a;border-right-color:#3f506a;border-bottom-color:#3f506a;border-left-color:#3f506a;color:#c5e3f7 !important}
html[data-theme="dark"] .kt-eyebrow{color:#afbfcb}
html[data-theme="dark"] .kt-hero-copy > p{color:#afbfcb}
html[data-theme="dark"] .kt-proof{color:#afbfcb}
html[data-theme="dark"] .kt-hero-visual{border-top-color:#3c473b;border-right-color:#3c473b;border-bottom-color:#3c473b;border-left-color:#3c473b;background-color:#0d1219}
html[data-theme="dark"] .kt-window{background-color:#1f2219}
html[data-theme="dark"] .kt-window > span{background-color:#3e4338}
html[data-theme="dark"] .kt-window small{color:#b0baab}
html[data-theme="dark"] .kt-hero-visual figcaption > span{background-color:#22271b}
html[data-theme="dark"] .kt-sectors{background-color:#1d2018}
html[data-theme="dark"] .kt-sectors i{color:#b4c0aa}
html[data-theme="dark"] .kt-section-title p{color:#afbfcb}
html[data-theme="dark"] .kt-feature-number{color:#adb7a3}
html[data-theme="dark"] .kt-feature-grid p{color:#afbfcb}
html[data-theme="dark"] .kt-experience{background-color:#1e2219}
html[data-theme="dark"] .kt-demo-grid img{border-top-color:#404739;border-right-color:#404739;border-bottom-color:#404739;border-left-color:#404739}
html[data-theme="dark"] .kt-steps article > span{color:#afbfcb;border-top-color:#585f52}
html[data-theme="dark"] .kt-steps p{color:#afbfcb}
html[data-theme="dark"] .kt-pricing{background-color:#1e2219}
html[data-theme="dark"] .kt-plan{border-top-color:#404739;border-right-color:#404739;border-bottom-color:#404739;border-left-color:#404739;background-color:#10151d}
html[data-theme="dark"] .kt-plan li::before{color:#aebda3}
html[data-theme="dark"] .kt-faq p{color:#afbfcb}
html[data-theme="dark"] .kt-final{background-color:#252b1f}
html[data-theme="dark"] .kt-final p{color:#afbfcb}
html[data-theme="dark"] .kbf-page{background-color:#0d1219}
html[data-theme="dark"] .kbf-page .kt-eyebrow{color:#9bdbf7}
html[data-theme="dark"] .kbf-page .kt-button.outline{border-top-color:#42515b;border-right-color:#42515b;border-bottom-color:#42515b;border-left-color:#42515b}
html[data-theme="dark"] .kbf-model span{color:#8ad8f6}
html[data-theme="dark"] .kbf-hero-media{background-color:#16191c;border-top-color:#2e3840;border-right-color:#2e3840;border-bottom-color:#2e3840;border-left-color:#2e3840}
html[data-theme="dark"] .kbf-hero-media figcaption{color:#afbfcb;border-top-color:#333c43}
html[data-theme="dark"] .kbf-metrics span{color:#afbfcb}
html[data-theme="dark"] .kbf-page .kt-feature-number{color:#95d8f6}
html[data-theme="dark"] .kbf-spec-table caption{background-color:#131c21;color:#c5e3f7}
html[data-theme="dark"] .kbf-spec-table th{color:#afbfcb}
html[data-theme="dark"] .kbf-shapes span{border:1px solid #313d45}
html[data-theme="dark"] .kbf-note{color:#afbfcb}
html[data-theme="dark"] .kbf-gallery-section{background-color:#141a1e}
html[data-theme="dark"] .kbf-gallery img{border-top-color:#31393f;border-right-color:#31393f;border-bottom-color:#31393f;border-left-color:#31393f}
html[data-theme="dark"] .kbf-contact{background-color:#131d23;border-top-color:#2c3f4a;border-right-color:#2c3f4a;border-bottom-color:#2c3f4a;border-left-color:#2c3f4a}

@media print{
html[data-theme="dark"] .kbf-video-section{background-color:#0d1219;color:#c5e3f7}
}

html[data-theme="dark"] .kbf3d-stage{border:1px solid rgba(55,87,107,0.6)}
html[data-theme="dark"] .kbf3d-start{border-top-color:rgba(38,94,115,0.6);border-right-color:rgba(38,94,115,0.6);border-bottom-color:rgba(38,94,115,0.6);border-left-color:rgba(38,94,115,0.6)}
html[data-theme="dark"] .kbf3d-start i{border-left-color:#265e73}
html[data-theme="dark"] .kbf3d-loading::before{border-right-color:rgba(38,94,115,0.6);border-bottom-color:rgba(38,94,115,0.6);border-left-color:rgba(38,94,115,0.6);border-top-color:#265e73}
html[data-theme="dark"] .kbf3d-disclaimer{color:#87a4b6}

@media print{
html[data-theme="dark"] .kbf3d{background-color:#0d1219;color:#f1f2f4}
}

html[data-theme="dark"] .ki-page main :is(.klp-sec, .krt-sec, .kt-section, .kgy-section):nth-of-type(2n){background:#122028}
html[data-theme="dark"] .ke-site .kbf-hero .kbf-model{color:#96bef3 !important}
html[data-theme="dark"] .ke-site .kbf-hero-media{border:1px solid #2f3a48;background-color:#0d1219 !important}
html[data-theme="dark"] .kgy{background-color:#0d1219;color:#cfdff2}
html[data-theme="dark"] .kgy-hero::after{background-image:linear-gradient(90deg, transparent, rgba(13,18,25,0.35), transparent)}
html[data-theme="dark"] .kgy-kicker{border-top-color:rgba(33,41,54,0.6);border-right-color:rgba(33,41,54,0.6);border-bottom-color:rgba(33,41,54,0.6);border-left-color:rgba(33,41,54,0.6)}
html[data-theme="dark"] .kgy-btn-primary{background-color:#0d1219;color:#b6f5f8}
html[data-theme="dark"] .kgy-btn-ghost{border-top-color:rgba(33,41,54,0.6);border-right-color:rgba(33,41,54,0.6);border-bottom-color:rgba(33,41,54,0.6);border-left-color:rgba(33,41,54,0.6)}
html[data-theme="dark"] .kgy-trust{border-top-color:rgba(33,41,54,0.6)}
html[data-theme="dark"] .kgy-trust span + span{border-left-color:rgba(33,41,54,0.6)}
html[data-theme="dark"] .kgy-section-soft{background:#151b1b}
html[data-theme="dark"] .kgy-section-head > span,html[data-theme="dark"] .kgy-label{color:#a9f8f4}
html[data-theme="dark"] .kgy-section-head p,html[data-theme="dark"] .kgy-compare-wrap > div > p,html[data-theme="dark"] .kgy-offer > div > p,html[data-theme="dark"] .kgy-final p{color:#a9b4c1}
html[data-theme="dark"] .kgy-outcomes article{border:1px solid #333d41;background-color:#0d1219}
html[data-theme="dark"] .kgy-outcomes p{color:#a9b4c1}
html[data-theme="dark"] .kgy-features article{border:1px solid #333d41;background-color:#0d1219}
html[data-theme="dark"] .kgy-features p{color:#a9b4c1}
html[data-theme="dark"] .kgy-compare-wrap > div > a{color:#a9f8f4}
html[data-theme="dark"] .kgy-compare{border:1px solid #333d41}
html[data-theme="dark"] .kgy-compare article{background-color:#0d1219}
html[data-theme="dark"] .kgy-compare span{color:#b7c4d3}
html[data-theme="dark"] .kgy-compare small{color:#93a0af}
html[data-theme="dark"] .kgy-compare i{color:#94f6f1}
html[data-theme="dark"] .kgy-offer{background-image:linear-gradient(135deg, #13201f, #15101f)}
html[data-theme="dark"] .kgy-offer > article{border-top-color:#364749;border-right-color:#364749;border-bottom-color:#364749;border-left-color:#364749;background-color:#0d1219}
html[data-theme="dark"] .kgy-offer article > small{color:#a9b4c1}
html[data-theme="dark"] .kgy-offer article > strong{color:#cfdff2}
html[data-theme="dark"] .kgy-offer article > strong em{color:#a9b4c1}
html[data-theme="dark"] .kgy-offer article > span{color:#a9b4c1}
html[data-theme="dark"] .kgy-steps article{background:#151b1b}
html[data-theme="dark"] .kgy-steps article > span{color:#a18bcc}
html[data-theme="dark"] .kgy-steps p{color:#a9b4c1}

@media (max-width: 680px){
html[data-theme="dark"] .kgy-trust span + span{border-top-color:rgba(33,41,54,0.6)}
}

html[data-theme="dark"] .ki-page main :is(.jp-section--soft, .jp-section--light, .kh-soft, .kgy-section-soft, .kt-experience, .kt-pricing, .klp-sec--soft){background:radial-gradient(ellipse at 90% 5%,#bce2ef38,transparent 46%),linear-gradient(140deg,#172120,#101a1a)}
html[data-theme="dark"] .kab-title{color:#d7e2ee}
html[data-theme="dark"] .kab-lead{color:#b1bac4}
html[data-theme="dark"] .wc-sheet .website-chat-msg.from-staff{background-color:#0d1219;color:#d1dae8}
html[data-theme="dark"] .wc-sheet .website-chat-msg-author{color:#659ef2}
html[data-theme="dark"] .krt-btn--primary{background-color:#0d1219;color:#96c7f1}
html[data-theme="dark"] .krt-btn--ghost{border-top-color:rgba(33,41,54,0.6);border-right-color:rgba(33,41,54,0.6);border-bottom-color:rgba(33,41,54,0.6);border-left-color:rgba(33,41,54,0.6)}
html[data-theme="dark"] .krt-btn--ghost:hover{border-top-color:#212936;border-right-color:#212936;border-bottom-color:#212936;border-left-color:#212936}
html[data-theme="dark"] .krt-vcard{background-color:#10151e;color:#bdd7f5}
html[data-theme="dark"] .krt-vcard .role{color:#a4b7ca}
html[data-theme="dark"] .krt-vcard .row{color:#b5c9de;border-top-color:#31363d}
html[data-theme="dark"] .krt-scan{background-color:#0d1219;color:#96c7f1}
html[data-theme="dark"] .krt-sec h2{color:#d9e0f1}
html[data-theme="dark"] .krt-sec .sub{color:#a4b7ca}
html[data-theme="dark"] .krt-whyc{background-color:#0d1219;border:1px solid rgba(77,86,99,0.6)}
html[data-theme="dark"] .krt-whyc i{color:#96c7f1}
html[data-theme="dark"] .krt-whyc h3{color:#d9e0f1}
html[data-theme="dark"] .krt-whyc p{color:#a4b7ca}
html[data-theme="dark"] .krt-step{background-color:#0d1219;border:1px solid rgba(77,86,99,0.6)}
html[data-theme="dark"] .krt-step b{color:rgba(150,199,241,0.22)}
html[data-theme="dark"] .krt-step h3{color:#d9e0f1}
html[data-theme="dark"] .krt-step p{color:#a4b7ca}
html[data-theme="dark"] .krt-what{background:#161e2a;border:1px solid rgba(77,86,99,0.6)}
html[data-theme="dark"] .krt-what h3{color:#d9e0f1}
html[data-theme="dark"] .krt-what p{color:#a4b7ca}
html[data-theme="dark"] .krt-what li{color:#d9e0f1}
html[data-theme="dark"] .krt-what li i{color:#96c7f1}
html[data-theme="dark"] .krt-plan{background-color:#0d1219;border:1px solid rgba(77,86,99,0.6)}
html[data-theme="dark"] .krt-plan h3{color:#d9e0f1}
html[data-theme="dark"] .krt-plan .price{color:#bdd7f5}
html[data-theme="dark"] .krt-plan .price small{color:#a4b7ca}
html[data-theme="dark"] .krt-plan .netto{color:#a4b7ca}
html[data-theme="dark"] .krt-plan .recurring{background-color:#101d23;color:#bdd7f5}
html[data-theme="dark"] .krt-plan .recurring small{color:#a4b7ca}
html[data-theme="dark"] .krt-plan .lim{color:#d9e0f1}
html[data-theme="dark"] .krt-plan .trial{color:#96c7f1}
html[data-theme="dark"] .krt-taxnote{color:#a4b7ca}
html[data-theme="dark"] .krt-faq details{background-color:#0d1219;border:1px solid rgba(77,86,99,0.6)}
html[data-theme="dark"] .krt-faq summary{color:#d9e0f1}
html[data-theme="dark"] .krt-faq p{color:#a4b7ca}
html[data-theme="dark"] .ki-page main :is(.jp-section--soft, .jp-section--light, .kh-soft, .kgy-section-soft, .kt-experience, .kt-pricing, .klp-sec--soft){background:radial-gradient(ellipse at 90% 5%,#bce2ef38,transparent 46%),linear-gradient(140deg,#171e18,#101a1a)}
html[data-theme="dark"] .kt-page{color:#d2e2dc;background-color:#10151d}
html[data-theme="dark"] .kt-wordmark small{color:#afb6c0}
html[data-theme="dark"] .kt-button.outline{border-top-color:#3f506a;border-right-color:#3f506a;border-bottom-color:#3f506a;border-left-color:#3f506a;color:#d2e2dc !important}
html[data-theme="dark"] .kt-eyebrow{color:#afb6c0}
html[data-theme="dark"] .kt-hero-copy > p{color:#afb6c0}
html[data-theme="dark"] .kt-proof{color:#afb6c0}
html[data-theme="dark"] .kt-hero-visual figcaption{background-color:#0d1219;border:1px solid #3a4136}
html[data-theme="dark"] .kt-hero-visual figcaption small{color:#afb6c0}
html[data-theme="dark"] .kt-sectors span{color:#afb6c0}
html[data-theme="dark"] .kt-section-title p{color:#afb6c0}
html[data-theme="dark"] .kt-feature-grid p{color:#afb6c0}
html[data-theme="dark"] .kt-demo-grid figcaption{color:#afb6c0}
html[data-theme="dark"] .kt-steps article > span{color:#afb6c0;border-top-color:#585f52}
html[data-theme="dark"] .kt-steps p{color:#afb6c0}
html[data-theme="dark"] .kt-map p{color:#afb6c0}
html[data-theme="dark"] .kt-map img{border:1px solid #3a4136}
html[data-theme="dark"] .kt-pill{border:1px solid #3a4136}
html[data-theme="dark"] .kt-tax{color:#afb6c0}
html[data-theme="dark"] .kt-pricing-note{color:#afb6c0}
html[data-theme="dark"] .kt-faq p{color:#afb6c0}
html[data-theme="dark"] .kt-final p{color:#afb6c0}
html[data-theme="dark"] .ki-page main :is(.jp-section--soft, .jp-section--light, .kh-soft, .kgy-section-soft, .kt-experience, .kt-pricing, .klp-sec--soft){background:radial-gradient(ellipse at 90% 5%,#bce2ef38,transparent 46%),linear-gradient(140deg,#101923,#101a1a)}
html[data-theme="dark"] .klp-hero{background-image:linear-gradient(135deg, #0c1525 0%, #0b1220 55%, #0d1219 100%)}
html[data-theme="dark"] .klp-badge{color:#b4ccf8}
html[data-theme="dark"] .klp-hero h1{color:#d9e0f1}
html[data-theme="dark"] .klp-hero h1 span{color:#6596f2}
html[data-theme="dark"] .klp-hero p.lead{color:#a7b1bf}
html[data-theme="dark"] .klp-btn--ghost{background-color:#0d1219;color:#b4ccf8}
html[data-theme="dark"] .klp-btn--ghost:hover{color:#6596f2}
html[data-theme="dark"] .klp-frame{border:1px solid rgba(77,86,99,0.6);background-color:#0d1219}
html[data-theme="dark"] .klp-frame__bar{background-color:#13191f}
html[data-theme="dark"] .klp-frame__bar i{background-color:#232930}
html[data-theme="dark"] .klp-stats__in{background-color:#0d1219;border:1px solid rgba(77,86,99,0.6)}
html[data-theme="dark"] .klp-stat b{color:#6596f2}
html[data-theme="dark"] .klp-stat span{color:#a7b1bf}
html[data-theme="dark"] .klp-sec h2{color:#d9e0f1}
html[data-theme="dark"] .klp-sec .sub{color:#a7b1bf}
html[data-theme="dark"] .klp-story{background-color:#0b1220;border:1px solid rgba(77,86,99,0.6)}
html[data-theme="dark"] .klp-story p{color:#a7b1bf}
html[data-theme="dark"] .klp-story .klp-quote{color:#b4ccf8}
html[data-theme="dark"] .klp-tl{background-color:#0d1219;border:1px solid rgba(77,86,99,0.6)}
html[data-theme="dark"] .klp-tl .m{color:#6596f2}
html[data-theme="dark"] .klp-tl h3{color:#d9e0f1}
html[data-theme="dark"] .klp-tl p{color:#a7b1bf}
html[data-theme="dark"] .klp-feat{background-color:#0d1219;border:1px solid rgba(77,86,99,0.6)}
html[data-theme="dark"] .klp-feat i{color:#6596f2}
html[data-theme="dark"] .klp-feat h3{color:#d9e0f1}
html[data-theme="dark"] .klp-feat p{color:#a7b1bf}
html[data-theme="dark"] .klp-gcard{background-color:#0d1219;border:1px solid rgba(77,86,99,0.6)}
html[data-theme="dark"] .klp-gcard__shot{background-color:#13191f}
html[data-theme="dark"] .klp-gcard__body h3{color:#d9e0f1}
html[data-theme="dark"] .klp-gcard__body h3 i{color:#6596f2}
html[data-theme="dark"] .klp-gcard__body p{color:#a7b1bf}
html[data-theme="dark"] .klp-whyc{background-color:#0d1219;border:1px solid rgba(77,86,99,0.6)}
html[data-theme="dark"] .klp-whyc i{color:#6596f2}
html[data-theme="dark"] .klp-whyc h3{color:#d9e0f1}
html[data-theme="dark"] .klp-whyc p{color:#a7b1bf}
html[data-theme="dark"] .klp-plan{background-color:#0d1219;border:1px solid rgba(77,86,99,0.6)}
html[data-theme="dark"] .klp-plan__name{color:#d9e0f1}
html[data-theme="dark"] .klp-plan__users{color:#a7b1bf}
html[data-theme="dark"] .klp-plan__price{color:#d9e0f1}
html[data-theme="dark"] .klp-plan__price small{color:#a7b1bf}
html[data-theme="dark"] .klp-plan__setup{color:#a7b1bf}
html[data-theme="dark"] .klp-plan__feats li{color:#c3cddb}
html[data-theme="dark"] .klp-plan__feats li i{color:#86f5d0}
html[data-theme="dark"] .klp-ai__stat{border-top-color:rgba(33,41,54,0.6);border-right-color:rgba(33,41,54,0.6);border-bottom-color:rgba(33,41,54,0.6);border-left-color:rgba(33,41,54,0.6)}
html[data-theme="dark"] .klp-final .klp-btn--primary{background-color:#0d1219;color:#6596f2}
html[data-theme="dark"] .klp-final .klp-btn--ghost{border-top-color:rgba(33,41,54,0.6);border-right-color:rgba(33,41,54,0.6);border-bottom-color:rgba(33,41,54,0.6);border-left-color:rgba(33,41,54,0.6)}
html[data-theme="dark"] .klp-sec--soft{background-color:#0b1220}
html[data-theme="dark"] .klp-cmp{border:1px solid rgba(77,86,99,0.6);background-color:#0d1219}
html[data-theme="dark"] .klp-cmp__col--bad{background-color:#220b0b}
html[data-theme="dark"] .klp-cmp__col--good{background-color:#102015}
html[data-theme="dark"] .klp-cmp__col--bad h3{color:#ed8888}
html[data-theme="dark"] .klp-cmp__col--good h3{color:#a7f1c3}
html[data-theme="dark"] .klp-cmp li{color:#c3cddb}
html[data-theme="dark"] .klp-cmp__col--bad li i{color:#f05151}
html[data-theme="dark"] .klp-cmp__col--good li i{color:#81e9a8}
html[data-theme="dark"] .klp-faq details{background-color:#0d1219;border:1px solid rgba(77,86,99,0.6)}
html[data-theme="dark"] .klp-faq summary{color:#d9e0f1}
html[data-theme="dark"] .klp-faq summary::after{color:#6596f2}
html[data-theme="dark"] .klp-faq p{color:#a7b1bf}
html[data-theme="dark"] .klp-demo__btn{background-color:#0d1219;color:#b4ccf8}
html[data-theme="dark"] .klp-demo__btn:hover{color:#6596f2}
html[data-theme="dark"] .klp-demo__card{border-top-color:rgba(33,41,54,0.6);border-right-color:rgba(33,41,54,0.6);border-bottom-color:rgba(33,41,54,0.6);border-left-color:rgba(33,41,54,0.6)}
html[data-theme="dark"] .klp-plan__tax{color:#a1aab3}
html[data-theme="dark"] .kad-chip{background-color:#0d1219;color:#cfdef2}
html[data-theme="dark"] .kad-chip:hover{color:#cfdef2}
html[data-theme="dark"] .kad-chip i{color:#6596f2}
html[data-theme="dark"] .kad-chip small{color:#aeb8c4}
html[data-theme="dark"] .klp-btn--primary{background-color:#0d1219;color:#9bf6ee}
html[data-theme="dark"] .klp-btn--ghost{border-top-color:rgba(33,41,54,0.6);border-right-color:rgba(33,41,54,0.6);border-bottom-color:rgba(33,41,54,0.6);border-left-color:rgba(33,41,54,0.6)}
html[data-theme="dark"] .klp-btn--ghost:hover{border-top-color:#212936;border-right-color:#212936;border-bottom-color:#212936;border-left-color:#212936}
html[data-theme="dark"] .klp-shot{border-top-color:#212936;border-right-color:#212936;border-bottom-color:#212936;border-left-color:#212936}
html[data-theme="dark"] .klp-trust__in{background-color:#0d1219;border:1px solid rgba(77,86,99,0.6)}
html[data-theme="dark"] .klp-trust__c b{color:#9bf6ee}
html[data-theme="dark"] .klp-trust__c span{color:#a7b1bf}
html[data-theme="dark"] .klp-sec h2{color:#d9e0f1}
html[data-theme="dark"] .klp-sec .sub{color:#a7b1bf}
html[data-theme="dark"] .klp-whyc{background-color:#0d1219;border:1px solid rgba(77,86,99,0.6)}
html[data-theme="dark"] .klp-whyc i{color:#9bf6ee}
html[data-theme="dark"] .klp-whyc h3{color:#d9e0f1}
html[data-theme="dark"] .klp-whyc p{color:#a7b1bf}
html[data-theme="dark"] .klp-what{background-color:#101f1c;border:1px solid rgba(77,86,99,0.6)}
html[data-theme="dark"] .klp-what h3{color:#d9e0f1}
html[data-theme="dark"] .klp-what p{color:#a7b1bf}
html[data-theme="dark"] .klp-what li{color:#d9e0f1}
html[data-theme="dark"] .klp-what li i{color:#9bf6ee}
html[data-theme="dark"] .klp-frame{border:1px solid rgba(77,86,99,0.6);background-color:#0d1219}
html[data-theme="dark"] .klp-frame__bar{background-color:#13191f}
html[data-theme="dark"] .klp-frame__bar i{background-color:#232930}
html[data-theme="dark"] .klp-gcard{background-color:#0d1219;border:1px solid rgba(77,86,99,0.6)}
html[data-theme="dark"] .klp-gcard__shot{background-color:#13191f}
html[data-theme="dark"] .klp-gcard__name{color:#d9e0f1}
html[data-theme="dark"] .klp-note{color:#a7b1bf}
html[data-theme="dark"] .klp-step{background-color:#0d1219;border:1px solid rgba(77,86,99,0.6)}
html[data-theme="dark"] .klp-step b{color:#9bf6ee}
html[data-theme="dark"] .klp-step h3{color:#d9e0f1}
html[data-theme="dark"] .klp-step p{color:#a7b1bf}
html[data-theme="dark"] .klp-pricecard{background-color:#0d1219}
html[data-theme="dark"] .klp-pricecard__tag{color:#c1eff4}
html[data-theme="dark"] .klp-pricecard__val{color:#d9e0f1}
html[data-theme="dark"] .klp-pricecard__val small{color:#a7b1bf}
html[data-theme="dark"] .klp-pricecard__per{color:#a7b1bf}
html[data-theme="dark"] .klp-pricecard__feats li{color:#d9e0f1}
html[data-theme="dark"] .klp-pricecard__feats li i{color:#9bf6ee}
html[data-theme="dark"] .klp-pricecard__tax{color:#a7b1bf}
html[data-theme="dark"] .klp-price__note{color:#a7b1bf}
html[data-theme="dark"] .klp-final .klp-btn--primary{background-color:#0d1219;color:#9bf6ee}
html[data-theme="dark"] .klp-final .klp-btn--ghost{border-top-color:rgba(33,41,54,0.6);border-right-color:rgba(33,41,54,0.6);border-bottom-color:rgba(33,41,54,0.6);border-left-color:rgba(33,41,54,0.6)}
html[data-theme="dark"] .klp-faq details{background-color:#0d1219;border:1px solid rgba(77,86,99,0.6)}
html[data-theme="dark"] .klp-faq summary{color:#d9e0f1}
html[data-theme="dark"] .klp-faq summary::after{color:#9bf6ee}
html[data-theme="dark"] .klp-faq p{color:#a7b1bf}
html[data-theme="dark"] .kt-page{color:#c7d9f0;background-color:#10151d}
html[data-theme="dark"] .kt-button.outline{border-top-color:#3f506a;border-right-color:#3f506a;border-bottom-color:#3f506a;border-left-color:#3f506a;color:#c7d9f0 !important}
html[data-theme="dark"] .kt-eyebrow{color:#aebaca}
html[data-theme="dark"] .kt-hero-copy > p{color:#aebaca}
html[data-theme="dark"] .kt-proof{color:#aebaca}
html[data-theme="dark"] .kt-sectors span{color:#aebaca}
html[data-theme="dark"] .kt-section-title p{color:#aebaca}
html[data-theme="dark"] .kt-feature-grid p{color:#aebaca}
html[data-theme="dark"] .kt-steps article > span{color:#aebaca;border-top-color:#585f52}
html[data-theme="dark"] .kt-steps p{color:#aebaca}
html[data-theme="dark"] .kt-tax{color:#aebaca}
html[data-theme="dark"] .kt-pricing-note{color:#aebaca}
html[data-theme="dark"] .kt-faq p{color:#aebaca}
html[data-theme="dark"] .kt-final p{color:#aebaca}
html[data-theme="dark"] .cl-page{background-color:#0c151d}
html[data-theme="dark"] .cl-page .kt-sectors,html[data-theme="dark"] .cl-page .kt-experience,html[data-theme="dark"] .cl-page .kt-pricing{background-color:#111821}
html[data-theme="dark"] .cl-komail .kt-sectors,html[data-theme="dark"] .cl-komail .kt-experience,html[data-theme="dark"] .cl-komail .kt-pricing{background-color:#131923}
html[data-theme="dark"] .cl-page .kt-feature-grid article{background-color:#0d1219}
html[data-theme="dark"] .cl-page .kt-feature-number{color:#85b1f1}
html[data-theme="dark"] .cl-gallery a{border:1px solid #2c3745}
html[data-theme="dark"] .cl-page .kt-plan{background-color:#0d1219}
html[data-theme="dark"] .cl-plan-detail{color:#aebaca}
html[data-theme="dark"] .cl-page .kt-final{background-color:#121b26}
html[data-theme="dark"] .cl-komail .kt-final{background-color:#18202d}
html[data-theme="dark"] .cl-page .kt-button.outline:hover{background-color:#151c24}
html[data-theme="dark"] .kad-chip:hover{color:#cfdef2}
html[data-theme="dark"] .kad-chip i{color:#85b1f1}
html[data-theme="dark"] .cl-page .kt-feature-number{color:#c0d6ee}
html[data-theme="dark"] .cl-gallery a{border:1px solid #34383e}
html[data-theme="dark"] .cl-notice{background-color:#131923;color:#aebaca}
html[data-theme="dark"] .kh-landing{color:#d2dee5;background-color:#0d1219}
html[data-theme="dark"] .kh-hero{background-image:linear-gradient(125deg, #161c15 0%, #111720 64%, #18201a 100%)}
html[data-theme="dark"] .kh-eyebrow{color:#b0e6dd}
html[data-theme="dark"] .kh-eyebrow span{color:#b0b7c1;background-color:#1b241e}
html[data-theme="dark"] .kh-copy h1{color:#d2dee5}
html[data-theme="dark"] .kh-copy p{color:#bcc8c6}
html[data-theme="dark"] .kh-secondary{background-color:#0d1219;border-top-color:#334139;border-right-color:#334139;border-bottom-color:#334139;border-left-color:#334139;color:#b0e6dd !important}
html[data-theme="dark"] .kh-copy small{color:#adb5bf}
html[data-theme="dark"] .kh-glow{background-color:#202f27}
html[data-theme="dark"] .kh-section.kh-soft{background-color:#171c15}
html[data-theme="dark"] .kh-section-head > span{color:#b0e6dd}
html[data-theme="dark"] .kh-section-head h2{color:#d2dee5}
html[data-theme="dark"] .kh-section-head p{color:#b2b9c3}
html[data-theme="dark"] .kh-feature{background-color:#0d1219;border:1px solid #333d37}
html[data-theme="dark"] .kh-feature .material-icons{color:#b0e6dd;background-color:#19231d}
html[data-theme="dark"] .kh-feature h3{color:#d2dee5}
html[data-theme="dark"] .kh-feature p{color:#b2b9c2}
html[data-theme="dark"] .kh-flow li{border-bottom-color:#344137}
html[data-theme="dark"] .kh-flow li b{color:#b0e6dd}
html[data-theme="dark"] .kh-pricing article{border:1px solid #333d37;background-color:#0d1219}
html[data-theme="dark"] .kh-pricing article:nth-child(2){border-top-color:#4b665e;border-right-color:#4b665e;border-bottom-color:#4b665e;border-left-color:#4b665e;background-color:#141c15}
html[data-theme="dark"] .kh-pricing small{color:#b0e6dd}
html[data-theme="dark"] .kh-pricing h3{color:#d2dee5}
html[data-theme="dark"] .kh-pricing strong{color:#d2dee5}
html[data-theme="dark"] .kh-pricing p{color:#b2b9c3}
html[data-theme="dark"] .kh-price-note{color:#abb3bd}
html[data-theme="dark"] .kh-final .kh-primary{background-color:#0d1219;color:#c5e8e3 !important}
html[data-theme="dark"] .kco{color:#d9e0f1}
html[data-theme="dark"] .kco-hero{background:linear-gradient(180deg,#0d1219 0%,#13161c 100%)}
html[data-theme="dark"] .kco-eyebrow{color:#96f5ec}
html[data-theme="dark"] .kco-hero h1{color:#c5ddf6}
html[data-theme="dark"] .kco-hero h1 span{color:#96f5ec}
html[data-theme="dark"] .kco-lead{color:#b4bdc9}
html[data-theme="dark"] .kco-toc a{border:1px solid #303741;background-color:#0d1219;color:#c5ddf6}
html[data-theme="dark"] .kco-toc a:hover{color:#96f5ec}
html[data-theme="dark"] .kco-sec--tint{background:#13161c}
html[data-theme="dark"] .kco-h2{color:#c5ddf6}
html[data-theme="dark"] .kco-h3{color:#b4bdc9}
html[data-theme="dark"] .kco-meta{color:#b4bdc9}
html[data-theme="dark"] .kco-statement{color:#c5ddf6}
html[data-theme="dark"] .kco-note,html[data-theme="dark"] .kco-small{color:#b4bdc9}
html[data-theme="dark"] .kco-mv__item{border:1px solid #303741;background-color:#0d1219}
html[data-theme="dark"] .kco-mv__item h3{color:#96f5ec}
html[data-theme="dark"] .kco-mv__item p:last-child{color:#b4bdc9}
html[data-theme="dark"] .kco-num{color:#c5ddf6}
html[data-theme="dark"] .kco-origin__text p{color:#b4bdc9}
html[data-theme="dark"] .kco-stat dt{color:#b4bdc9}
html[data-theme="dark"] .kco-stat dt i{color:#96f5ec}
html[data-theme="dark"] .kco-stat b{color:#c5ddf6}
html[data-theme="dark"] .kco-stat small{color:#b4bdc9}
html[data-theme="dark"] .kco-stat--fin b.kco-nd{color:#9fa9b4}
html[data-theme="dark"] .kco-product a{border:1px solid #303741;background-color:#0d1219}
html[data-theme="dark"] .kco-product__name{color:#c5ddf6}
html[data-theme="dark"] .kco-product__desc{color:#b4bdc9}
html[data-theme="dark"] .kco-chip{background:#13161c;color:#c5ddf6}
html[data-theme="dark"] .kco-timeline::before{background:#1c2126}
html[data-theme="dark"] .kco-tl::before{background-color:#0d1219}
html[data-theme="dark"] .kco-tl time{color:#c5ddf6}
html[data-theme="dark"] .kco-tl__kind{color:#96f5ec}
html[data-theme="dark"] .kco-tl--verified .kco-tl__kind{color:#b4bdc9}
html[data-theme="dark"] .kco-tl h3{color:#d9e0f1}
html[data-theme="dark"] .kco-tl p{color:#b4bdc9}
html[data-theme="dark"] .kco-method li{border-top-color:rgba(33,41,54,0.6);border-right-color:rgba(33,41,54,0.6);border-bottom-color:rgba(33,41,54,0.6);border-left-color:rgba(33,41,54,0.6)}
html[data-theme="dark"] .kco-method li::before{color:#87f2e6}
html[data-theme="dark"] .kco-internal{background-color:#111519}
html[data-theme="dark"] .kco-contact p{color:#b4bdc9}
html[data-theme="dark"] .kco-btn{border:1px solid #303741;background-color:#0d1219;color:#c5ddf6 !important}
html[data-theme="dark"] .kco-sources ul{color:#b4bdc9}
html[data-theme="dark"] .klp-btn--primary{background-color:#0d1219;color:#6596f2}
html[data-theme="dark"] .klp-btn--ghost{border-top-color:rgba(33,41,54,0.6);border-right-color:rgba(33,41,54,0.6);border-bottom-color:rgba(33,41,54,0.6);border-left-color:rgba(33,41,54,0.6)}
html[data-theme="dark"] .klp-btn--ghost:hover{border-top-color:#212936;border-right-color:#212936;border-bottom-color:#212936;border-left-color:#212936}
html[data-theme="dark"] .klp-shot{border-top-color:#212936;border-right-color:#212936;border-bottom-color:#212936;border-left-color:#212936}
html[data-theme="dark"] .klp-frame{border:1px solid rgba(77,86,99,0.6);background-color:#0d1219}
html[data-theme="dark"] .klp-trust__in{background-color:#0d1219;border:1px solid rgba(77,86,99,0.6)}
html[data-theme="dark"] .klp-trust__c b{color:#6596f2}
html[data-theme="dark"] .klp-trust__c span{color:#a7b1bf}
html[data-theme="dark"] .klp-gcard__name{color:#d9e0f1}
html[data-theme="dark"] .klp-note{color:#a7b1bf}
html[data-theme="dark"] .klp-flag{background-color:#0b1220;border:1px solid rgba(77,86,99,0.6)}
html[data-theme="dark"] .klp-flag h3{color:#d9e0f1}
html[data-theme="dark"] .klp-flag p{color:#a7b1bf}
html[data-theme="dark"] .klp-step{background-color:#0d1219;border:1px solid rgba(77,86,99,0.6)}
html[data-theme="dark"] .klp-step b{color:#6596f2}
html[data-theme="dark"] .klp-step h3{color:#d9e0f1}
html[data-theme="dark"] .klp-step p{color:#a7b1bf}
html[data-theme="dark"] .klp-stackchip{background-color:#0d1219;border:1px solid rgba(77,86,99,0.6);color:#b4ccf8}
html[data-theme="dark"] .klp-filterbtn{background-color:#0d1219;border:1px solid rgba(77,86,99,0.6);color:#b4ccf8}
html[data-theme="dark"] .klp-filterbtn:hover{color:#6596f2}
html[data-theme="dark"] .privacy-doc{color:#d9e0f1}
html[data-theme="dark"] .privacy-block-title,html[data-theme="dark"] .privacy-article__title{color:#99d5f7}
html[data-theme="dark"] .privacy-operator-row dt{color:#99d5f7}
html[data-theme="dark"] .privacy-operator-row a{color:#6ecaf3}
html[data-theme="dark"] .privacy-contact-list .material-icons{color:#6ecaf3}
html[data-theme="dark"] .privacy-contact-list a{color:#6ecaf3}
html[data-theme="dark"] .ki-page.ki-reading main .privacy-article:nth-child(2n){background:#122028}
html[data-theme="dark"] .legal-table-wrap{border:1px solid #2c3541}
html[data-theme="dark"] .legal-metric{border:1px solid #2c3541;background-image:linear-gradient(#0b1420 0%, #0d1219 100%)}
html[data-theme="dark"] .legal-metric__value{color:#99d5f7}
html[data-theme="dark"] .legal-metric__label{color:#d9e0f1}
html[data-theme="dark"] .legal-matrix{border:1px solid #2c3541}
html[data-theme="dark"] .legal-diagram__tag{color:#99d5f7}
html[data-theme="dark"] .commerce-price-table thead th{background-color:#13191f;color:#99d5f7}
html[data-theme="dark"] .commerce-price-table tbody th{color:#99d5f7}
html[data-theme="dark"] .commerce-price-table strong{color:#99d5f7}

