/* Ātrie Kredīti identity; isolated from other OneCredit installations. */
.onecredit-v3 .oc-hero {
  background-color:#e9f4ff!important;
  background-image:linear-gradient(90deg,rgba(241,248,255,.42),rgba(241,248,255,.06)),url('../images/atriekrediti-hero.webp')!important;
  background-position:center top!important;
  background-size:cover!important;
}
.onecredit-v3 .oc-hero__heading h1 {color:#123b76!important}
.onecredit-v3 .oc-site-main {background:#f2f7fd!important}
.onecredit-v3 .oc-site-footer {background:#123b76!important;color:#e8f2ff!important}
.onecredit-v3 .oc-site-footer .oc-footer-bottom {background:#0c2d5b!important;color:#d7e8fa!important}
.onecredit-v3 .oc-site-footer .oc-footer-about p,
.onecredit-v3 .oc-site-footer .oc-footer-note p {color:#d7e8fa!important}
.onecredit-v3 .oc-comparison-panel a.soft-math {border-color:#c8ddf5!important;background:#f0f7ff!important;color:#1455a7!important}
.onecredit-v3 .oc-comparison-panel a.soft-math::before {color:#1455a7!important}
.onecredit-v3 .oc-comparison-panel a.soft-math:hover {border-color:#1455a7!important;background:#e3f0ff!important}
.onecredit-v3 #type-switcher-mobile .loan-type-select-row-count {color:#1455a7!important}
@media(max-width:768px){.onecredit-v3 .oc-hero{background-position:57% top!important}}

/* Cool blue controls for the comparison panel. */
.onecredit-v3 .oc-comparison-panel {border-color:#d6e4f4!important}
.onecredit-v3 .oc-comparison-panel #soft-slider-switchers {background:#edf5ff!important;border-color:#d6e4f4!important}
.onecredit-v3 .oc-comparison-panel #soft-slider-switchers li.active,
.onecredit-v3 .oc-comparison-panel #soft-slider-switchers li.pse-active {background:#fff!important}
.onecredit-v3 .oc-comparison-panel .price-box {color:#123b76!important}
.onecredit-v3 .oc-comparison-panel .soft-slider-component--hero,
.onecredit-v3 .soft-slider-component--sidebar {border-color:#d6e4f4!important}
.onecredit-v3 #loaner-table thead th {border-color:#d6e4f4!important}

/* Show the selected category icon beside the mobile and sidebar selectors. */
.onecredit-v3 .soft-header-slider-mobile-select-wrap {position:relative}
.onecredit-v3 .soft-header-slider-mobile-select-wrap .ak-type-icon {
 position:absolute;left:12px;top:50%;transform:translateY(-50%);z-index:1;
 width:26px;height:26px;display:flex;align-items:center;justify-content:center;
 color:#1455a7;pointer-events:none;
}
.onecredit-v3 .soft-header-slider-mobile-select-wrap .ak-type-icon svg,
.onecredit-v3 .soft-header-slider-mobile-select-wrap .ak-type-icon img {width:24px;height:24px}
.onecredit-v3 .soft-header-slider-mobile-select-wrap:has(.ak-type-icon svg) select,
.onecredit-v3 .soft-header-slider-mobile-select-wrap:has(.ak-type-icon img) select {padding-left:46px!important}

/* Neighboring terms for the one selected amount and loan type. */
.onecredit-v3 .ak-term-compare{padding:20px 25px 22px;border-top:1px solid #d6e4f4;background:#f7fbff;color:#203952}
.onecredit-v3 .ak-term-compare__eyebrow{display:block;color:#1455a7;font-size:11px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}
.onecredit-v3 .ak-term-compare h2{font-size:21px;line-height:1.25;margin:4px 0 0;color:#123b76;font-weight:800}
.onecredit-v3 .ak-term-compare__selection{margin:8px 0 0;min-height:22px;color:#425d7b;font-size:14px;font-weight:700}
.onecredit-v3 .ak-term-compare__body{min-height:240px}
.onecredit-v3 .ak-term-compare__cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:17px}
.onecredit-v3 .ak-term-compare__card{border:1px solid #d6e4f4;background:#fff;border-radius:12px;padding:13px 17px}
.onecredit-v3 .ak-term-compare__card--selected{border:2px solid #1455a7;background:#eff6ff}
.onecredit-v3 .ak-term-compare__term{color:#123b76;font-size:13px}
.onecredit-v3 .ak-term-compare__badge{display:inline-block;float:right;border-radius:15px;background:#1455a7;color:#fff!important;font-size:10px!important;font-weight:700;padding:3px 7px}
.onecredit-v3 .ak-term-compare__payment{font-size:27px;font-weight:800;line-height:1.25;color:#1455a7;margin:5px 0 0}
.onecredit-v3 .ak-term-compare__card span,.onecredit-v3 .ak-term-compare__card p{font-size:12px;color:#526b84}
.onecredit-v3 .ak-term-compare__card p{margin:9px 0 0;font-weight:700;color:#203952}
.onecredit-v3 .ak-term-compare__difference{font-size:13px;line-height:1.55;font-weight:800;color:#123b76;margin:14px 0 2px}
.onecredit-v3 .ak-term-compare__lender,.onecredit-v3 .ak-term-compare__note{color:#5b7087;font-size:12px;margin:8px 0 0}
.onecredit-v3 .ak-term-compare__note{margin-top:12px;line-height:1.5}
.onecredit-v3 .ak-term-compare__message{margin:17px 0 0;color:#526b84;font-size:14px}
@media(max-width:760px){.onecredit-v3 .ak-term-compare{padding:18px 15px}.onecredit-v3 .ak-term-compare h2{font-size:19px}.onecredit-v3 .ak-term-compare__cards{gap:6px}.onecredit-v3 .ak-term-compare__card{padding:10px 6px}.onecredit-v3 .ak-term-compare__payment{font-size:18px}.onecredit-v3 .ak-term-compare__card p{font-size:11px}.onecredit-v3 .ak-term-compare__badge{float:none;display:block;margin-bottom:6px;width:max-content}}

@media(max-width:760px){.onecredit-v3 .ak-term-compare__body{min-height:345px}.onecredit-v3 .ak-term-compare__selection{min-height:40px}}

/* Informational pages and editorial links. */
.onecredit-v3 .oc-entry-content dl{display:grid;grid-template-columns:max-content 1fr;gap:8px 22px;margin:22px 0}
.onecredit-v3 .oc-entry-content dt{font-weight:800;color:#123b76}
.onecredit-v3 .oc-entry-content dd{margin:0}
.onecredit-v3 .oc-entry-content table{width:100%;border-collapse:collapse;margin:20px 0;font-size:14px}
.onecredit-v3 .oc-entry-content th,.onecredit-v3 .oc-entry-content td{padding:10px;border:1px solid #d6e4f4;vertical-align:top;text-align:left}
.onecredit-v3 .oc-entry-content th{background:#edf5ff;color:#123b76}
.onecredit-v3 .oc-entry-content code{overflow-wrap:anywhere}
.onecredit-v3 .ak-latest{border-top:1px solid #d6e4f4;margin-top:28px;padding-top:20px}
.onecredit-v3 .ak-latest__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}
.onecredit-v3 .ak-latest__card{padding:18px;border:1px solid #d6e4f4;border-radius:12px;background:#f7fbff}
.onecredit-v3 .ak-latest__card h4{font-size:16px;line-height:1.35;margin:0 0 10px}
.onecredit-v3 .ak-latest__card p{font-size:13px;line-height:1.5}
.onecredit-v3 .ak-related-reading{border-top:1px solid #d6e4f4;margin-top:28px;padding-top:18px}
.onecredit-v3 .ak-related-reading ul{margin-top:10px}
@media(max-width:700px){.onecredit-v3 .ak-latest__grid{grid-template-columns:1fr}.onecredit-v3 .oc-entry-content dl{grid-template-columns:1fr;gap:3px}.onecredit-v3 .oc-entry-content dd{margin-bottom:10px}.onecredit-v3 .oc-entry-content table{font-size:12px}.onecredit-v3 .oc-entry-content th,.onecredit-v3 .oc-entry-content td{padding:6px}}

/* The compact comparison card follows this site's blue palette. */
.onecredit-v3 .oc-sidebar .panel{border:0;background:transparent;box-shadow:none;overflow:visible}
.onecredit-v3 .oc-sidebar .panel-heading{padding:0;border:0;background:transparent}
.onecredit-v3 .oc-sidebar .soft-slider-component--sidebar{border-color:#d6e4f4!important;box-shadow:0 12px 28px rgba(18,59,118,.09)!important}
.onecredit-v3 .oc-sidebar .soft-slider-component--sidebar #soft-header-slider-mobile-select-container{border-color:#d6e4f4!important;background:#edf5ff!important}
.onecredit-v3 .oc-sidebar .soft-slider-component--sidebar .soft-header-slider-mobile-select-label{color:#425d7b!important}
.onecredit-v3 .oc-sidebar .soft-slider-component--sidebar #soft-header-slider-mobile-select{border-color:#bdd3ec!important;color:#123b76!important}
.onecredit-v3 .oc-sidebar .soft-slider-component--sidebar #soft-slider-forms form>.col-md-9>p.soft-comment{color:#123b76!important}
.onecredit-v3 .oc-sidebar .soft-slider-component--sidebar .one-slider-value{border-color:#c8ddf5!important;color:#123b76!important}
.onecredit-v3 .oc-sidebar .soft-slider-component--sidebar .one-slider-value:focus{outline-color:rgba(20,85,167,.2)!important}
.onecredit-v3 .oc-sidebar .soft-slider-component--sidebar #soft-slider-forms form>.col-md-3{border-color:#d6e4f4!important;background:#f4f9ff!important}
.onecredit-v3 .oc-sidebar .soft-slider-component--sidebar #priceTypeTitle,
.onecredit-v3 .oc-sidebar .soft-slider-component--sidebar .term-box{color:#425d7b!important}
.onecredit-v3 .oc-sidebar .soft-slider-component--sidebar .price-box,
.onecredit-v3 .oc-sidebar .soft-slider-component--sidebar .price-box .price,
.onecredit-v3 .oc-sidebar .soft-slider-component--sidebar .price-box .price-sign,
.onecredit-v3 .oc-sidebar .soft-slider-component--sidebar .term-box .term{color:#123b76!important}
.onecredit-v3 .oc-sidebar .soft-slider-component--sidebar .soft-accept{box-shadow:0 8px 18px rgba(20,85,167,.2)!important}

/* Informational price notices are secondary to actual quoted amounts. */
.onecredit-v3 #loaner-table td.loan-price.loan-price--message strong{font-size:13px!important;font-weight:600!important;letter-spacing:0;line-height:1.35!important;color:#485971!important}
@media(max-width:767px){.onecredit-v3 #loaner-table td.loan-price.loan-price--message strong{font-size:12px!important;line-height:1.3!important}}
