.checkpoint-v2 .nk-card,.checkpoint-v2 .nk-card *,.checkpoint-v2 .nk-grid,.checkpoint-v2 .nk-grid *,.checkpoint-v2 .v2-card,.checkpoint-v2 .v2-card *,.checkpoint-v2 .v2-nearby,.checkpoint-v2 .v2-nearby *{min-width:0}.checkpoint-v2 .v2-nearby__slots{flex-wrap:wrap}.checkpoint-v2 .v2-nearby__slot{min-width:0;flex:1 1 140px;overflow-wrap:anywhere;word-break:break-word}.checkpoint-v2 .analysis-content,.checkpoint-v2 .analysis-content *,.checkpoint-v2 .forecast-analysis,.checkpoint-v2 .nk-card *,.checkpoint-v2 .opinions-ai-summary,.checkpoint-v2 .v2-card__content,.checkpoint-v2 .v2-card__content *,.checkpoint-v2 .v2-info-box,.checkpoint-v2 .v2-info-box *{overflow-wrap:anywhere;word-break:break-word}.checkpoint-v2 .v2-list,.checkpoint-v2 .v2-list li,.checkpoint-v2 .v2-list li *,.checkpoint-v2 .v2-mini-card{min-width:0;overflow-wrap:anywhere;word-break:break-word;hyphens:auto}.checkpoint-v2 .v2-list--contacts li,.checkpoint-v2 .v2-list--contacts li *{word-break:break-all;overflow-wrap:anywhere}.checkpoint-v2 .v2-list--danger li,.checkpoint-v2 .v2-list--danger li *,.checkpoint-v2 .v2-mini-card--danger,.checkpoint-v2 .v2-mini-card--danger *{overflow-wrap:anywhere;word-break:break-word;hyphens:auto}.checkpoint-v2 .nk-card h1,.checkpoint-v2 .nk-card h2,.checkpoint-v2 .nk-card h3,.checkpoint-v2 .nk-card h4,.checkpoint-v2 .v2-card h1,.checkpoint-v2 .v2-card h2,.checkpoint-v2 .v2-card h3,.checkpoint-v2 .v2-card h4{overflow-wrap:anywhere;word-break:break-word}.checkpoint-v2 .nk-reviews-news .container .row>[class*=col-],.checkpoint-v2 .nk-reviews-news .container .row>[class*=col-] *{min-width:0;overflow-wrap:anywhere;word-break:break-word}.checkpoint-v2 .full-weather-widget,.checkpoint-v2 .full-weather-widget *,.checkpoint-v2 .nk-weather{min-width:0;overflow-wrap:anywhere;word-break:break-word}.checkpoint-v2 .v2-toc,.checkpoint-v2 .v2-toc *{min-width:0;overflow-wrap:anywhere}.checkpoint-v2 .breadcrumb,.checkpoint-v2 .breadcrumb li{flex-wrap:wrap;min-width:0;overflow-wrap:anywhere}.v2-footer__container,.v2-footer__grid,.v2-footer__links,.v2-footer__section{min-width:0}.v2-footer__section,.v2-footer__section *{overflow-wrap:anywhere;word-break:break-word}.checkpoint-v2 .nk-stats-by-day,.checkpoint-v2 .nk-stats-by-day>*{max-width:100%;min-width:0}.checkpoint-v2 .nk-stats-by-day h3,.checkpoint-v2 .nk-stats-by-day p{overflow-wrap:anywhere;word-break:break-word}.checkpoint-v2 .forecast-container,.checkpoint-v2 .forecast-section,.checkpoint-v2 .nkd-smart-chart{max-width:100%;min-width:0}.checkpoint-v2 .nk-more-contact-map,.checkpoint-v2 .nk-more-contact-map *{min-width:0;overflow-wrap:anywhere;word-break:break-word}.v2-footer__bottom,.v2-footer__bottom *{overflow-wrap:anywhere;word-break:break-word}.checkpoint-v2 .v2-forecast-scroll{width:100%!important;max-width:100%}.checkpoint-v2 .nk-card .row,.checkpoint-v2 .v2-card .row{margin-left:0;margin-right:0}.checkpoint-v2 .nk-card .row>[class*=col-],.checkpoint-v2 .v2-card .row>[class*=col-]{padding-left:8px;padding-right:8px}.checkpoint-v2 .nk-card,.checkpoint-v2 .v2-card{overflow-x:clip}.checkpoint-v2.checkpoint-v2--no-tabs{display:flex;flex-direction:column}.checkpoint-v2.checkpoint-v2--no-tabs>.v2-hero{order:0}.checkpoint-v2.checkpoint-v2--no-tabs>.v3-toc{order:1}.checkpoint-v2.checkpoint-v2--no-tabs>#tab-queue{order:2}.checkpoint-v2.checkpoint-v2--no-tabs>#tab-reviews{order:3}.checkpoint-v2.checkpoint-v2--no-tabs>#tab-forecast{order:4}.checkpoint-v2.checkpoint-v2--no-tabs>#tab-trip{order:5}.checkpoint-v2.checkpoint-v2--no-tabs>#tab-more{order:6}.checkpoint-v2.checkpoint-v2--no-tabs>.v2-ad-mid{order:99}.checkpoint-v2.checkpoint-v2--no-tabs>.v2-faq-section,.checkpoint-v2.checkpoint-v2--no-tabs>.v2-useful-links{order:100}.checkpoint-v2.checkpoint-v2--no-tabs>.v2-tab-content{border-top:1px solid var(--v2-border,#e5e7eb);padding-top:var(--v2-space-lg,24px);margin-top:var(--v2-space-lg,24px)}.checkpoint-v2.checkpoint-v2--no-tabs>#tab-queue{border-top:0;margin-top:0;padding-top:0}.checkpoint-v2 .v2-collapsible{margin:var(--v2-space-md,16px) 0;border:1px solid var(--v2-border,#e5e7eb);border-radius:var(--v2-radius-md,12px);background:var(--v2-bg-card,#fff);overflow:hidden}.checkpoint-v2 .v2-collapsible>summary{list-style:none;cursor:pointer;padding:var(--v2-space-md,16px) var(--v2-space-lg,24px);font-weight:600;font-size:1.05rem;display:flex;align-items:center;gap:12px;user-select:none;background:var(--v2-bg-secondary,#f9fafb);transition:background .15s ease}.checkpoint-v2 .v2-collapsible>summary::-webkit-details-marker{display:none}.checkpoint-v2 .v2-collapsible>summary::after{content:'';margin-left:auto;width:12px;height:12px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);transition:transform .2s ease;opacity:.5}.checkpoint-v2 .v2-collapsible[open]>summary::after{transform:rotate(-135deg)}.checkpoint-v2 .v2-collapsible>summary:hover{background:var(--v2-border,#e5e7eb)}.checkpoint-v2 .v2-collapsible__body{padding:var(--v2-space-md,16px) var(--v2-space-lg,24px)}.checkpoint-v2 .v2-collapsible__hint{margin-left:4px;font-weight:400;font-size:.85rem;color:var(--v2-text-secondary,#6b7280)}.checkpoint-v2 .v2-collapsible__body>.nk-card,.checkpoint-v2 .v2-collapsible__body>.nk-row>.v2-card,.checkpoint-v2 .v2-collapsible__body>.v2-card{border-color:transparent;box-shadow:none}.checkpoint-v2 .v2-collapsible__body>.nk-card+.nk-card,.checkpoint-v2 .v2-collapsible__body>.v2-card+.v2-card{border-top:1px solid var(--v2-border,#e5e7eb);border-radius:0}.checkpoint-v2 .nk-row>.nkd-related-news,.checkpoint-v2 .nkd-related-news{margin:0;padding:var(--v2-space-lg,24px);background:var(--v2-bg-card,#fff);border:1px solid var(--v2-border,#e5e7eb);border-radius:var(--v2-radius-lg,16px);box-shadow:var(--v2-shadow-card,0 2px 8px rgba(0,0,0,.04))}.checkpoint-v2 .nkd-related-news>h2{text-align:left!important;margin:0 0 var(--v2-space-md,16px);font-size:1.25rem;font-weight:600;color:var(--v2-text-primary,#111827);display:flex;align-items:center;gap:12px}.checkpoint-v2 .nkd-related-news>h2::before{content:'';width:24px;height:24px;background:currentColor;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M4 22h16a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H8a2 2 0 0 0-2 2v16a2 2 0 0 1-2 2Zm0 0a2 2 0 0 1-2-2v-9c0-1.1.9-2 2-2h2'/><path d='M18 14h-8'/><path d='M15 18h-5'/><path d='M10 6h8v4h-8V6Z'/></svg>") no-repeat center/contain;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M4 22h16a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H8a2 2 0 0 0-2 2v16a2 2 0 0 1-2 2Zm0 0a2 2 0 0 1-2-2v-9c0-1.1.9-2 2-2h2'/><path d='M18 14h-8'/><path d='M15 18h-5'/><path d='M10 6h8v4h-8V6Z'/></svg>") no-repeat center/contain;color:var(--v2-primary,#0057b7);flex-shrink:0}.checkpoint-v2 .nkd-related-news .row{margin:0 -8px}.checkpoint-v2 .nkd-related-news [class*=col-]{padding:0 8px}.checkpoint-v2 .nkd-related-news .card{border:1px solid var(--v2-border,#e5e7eb);border-radius:var(--v2-radius-md,12px);background:var(--v2-bg-secondary,#f9fafb);box-shadow:none;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.checkpoint-v2 .nkd-related-news .card:hover{transform:translateY(-2px);border-color:var(--v2-primary-light,#3b82f6);box-shadow:0 4px 12px rgba(0,87,183,.08)}.checkpoint-v2 .nkd-related-news .card-body{padding:var(--v2-space-md,16px);gap:8px}.checkpoint-v2 .nkd-related-news .card-title{font-size:.95rem;font-weight:600;line-height:1.4;margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.checkpoint-v2 .nkd-related-news .card-title a{color:var(--v2-text-primary,#111827);text-decoration:none}.checkpoint-v2 .nkd-related-news .card:hover .card-title a{color:var(--v2-primary,#0057b7)}.checkpoint-v2 .nkd-related-news .card-text{font-size:.8rem;color:var(--v2-text-secondary,#6b7280);margin-top:auto;display:flex;align-items:center;gap:6px}.checkpoint-v2 .nkd-related-news .card-text::before{content:'';width:14px;height:14px;background:currentColor;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><rect width='18' height='18' x='3' y='4' rx='2' ry='2'/><line x1='16' x2='16' y1='2' y2='6'/><line x1='8' x2='8' y1='2' y2='6'/><line x1='3' x2='21' y1='10' y2='10'/></svg>") no-repeat center/contain;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><rect width='18' height='18' x='3' y='4' rx='2' ry='2'/><line x1='16' x2='16' y1='2' y2='6'/><line x1='8' x2='8' y1='2' y2='6'/><line x1='3' x2='21' y1='10' y2='10'/></svg>") no-repeat center/contain;flex-shrink:0;opacity:.6}.checkpoint-v2 .nkd-related-news .btn-outline-secondary{border-color:var(--v2-border,#e5e7eb);color:var(--v2-text-secondary,#6b7280);font-weight:500;padding:8px 16px;border-radius:999px}.checkpoint-v2 .nkd-related-news .btn-outline-secondary:hover{background:var(--v2-primary,#0057b7);border-color:var(--v2-primary,#0057b7);color:#fff}[data-theme=dark] .checkpoint-v2 .nkd-related-news .card{background:var(--v2-bg-primary,#0f172a);border-color:var(--v2-border,#334155)}[data-theme=dark] .checkpoint-v2 .nkd-related-news .card:hover{border-color:var(--v2-primary-light,#3b82f6)}@media (max-width:599px){.checkpoint-v2 .nkd-related-news .row>[class*=col-]{flex:0 0 100%;max-width:100%}}@media (min-width:600px) and (max-width:991px){.checkpoint-v2 .nkd-related-news .row>[class*=col-]{flex:0 0 50%;max-width:50%}}.checkpoint-v2 .v2-vehicle-chips{display:flex;flex-wrap:wrap;gap:6px;margin:12px 0 0;padding:0}.checkpoint-v2 .v2-vehicle-chip{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;font-size:.825rem;font-weight:500;line-height:1.2;text-decoration:none;background:rgba(255,255,255,.12);color:var(--v2-hero-text,#fff);border:1px solid rgba(255,255,255,.18);transition:background .15s ease,border-color .15s ease,transform .15s ease;white-space:nowrap;flex-shrink:0}.checkpoint-v2 .v2-vehicle-chip:hover{background:rgba(255,255,255,.22);border-color:rgba(255,255,255,.35);transform:translateY(-1px)}.checkpoint-v2 .v2-vehicle-chip--active{background:var(--v2-hero-text,#fff);color:var(--v2-primary,#0057b7);border-color:var(--v2-hero-text,#fff);cursor:default;pointer-events:none;font-weight:600}.checkpoint-v2 .v2-vehicle-chip svg{flex-shrink:0;opacity:.85}.checkpoint-v2 .v2-vehicle-chip--active svg{opacity:1}@media (max-width:480px){.checkpoint-v2 .v2-vehicle-chip{font-size:.78rem;padding:5px 10px}.checkpoint-v2 .v2-vehicle-chip svg{width:12px;height:12px}}.checkpoint-v2 .v3-cp-specific-content{margin-top:var(--v2-space-lg,24px);padding-top:var(--v2-space-md,16px);border-top:1px solid var(--v2-border,#e5e7eb)}.checkpoint-v2 .v3-cp-specific-content>h2{font-size:1.05rem;font-weight:600;margin:0 0 var(--v2-space-sm,8px);color:var(--v2-text-primary,#111827)}.checkpoint-v2 .v3-cp-specific-content p{margin-bottom:var(--v2-space-sm,8px);line-height:1.6}.checkpoint-v2 .v3-green-card-callout{margin:0 0 var(--v2-space-md,16px);padding:12px 16px;border-left:4px solid var(--v2-status-yellow,#f59e0b);background:rgba(245,158,11,.08);border-radius:8px}.checkpoint-v2 .v3-green-card-callout>*{margin:0}.checkpoint-v2 .v3-green-card-callout .nk-card,.checkpoint-v2 .v3-green-card-callout .v2-card{border:0;background:0 0;box-shadow:none;padding:0}.checkpoint-v2 .v3-green-card-callout .v2-card__header{margin-bottom:6px}.checkpoint-v2 .v2-badge,.checkpoint-v2 .v2-pill,.checkpoint-v2 .v2-status-chip,.checkpoint-v2 .v2-tag{word-break:keep-all;overflow-wrap:normal}.nk-grid--insights{display:flex;flex-direction:column;gap:0;background:var(--v2-bg-primary,#fff);border-radius:var(--v2-radius-lg,16px);border:none;box-shadow:0 1px 3px rgba(0,0,0,.08),0 1px 2px rgba(0,0,0,.06);overflow:hidden;margin-bottom:var(--v2-space-md,16px)}.nk-grid--insights>.nk-grid__item{min-width:0;border-bottom:1px solid var(--v2-border,#e5e7eb)}.nk-grid--insights>.nk-grid__item:last-child{border-bottom:none}.nk-grid--insights>.nk-grid__item>.v2-nearby{background:0 0;border-radius:0;box-shadow:none;border:none;height:100%;margin-top:0;padding:12px 14px}.nk-grid--insights .v2-nearby__header{margin-bottom:8px;padding-bottom:6px}.nk-grid--insights .v2-nearby__icon{font-size:.95rem}.nk-grid--insights .v2-nearby__label{font-size:.82rem}.checkpoint-v2 .nk-grid--insights .v2-nearby__slots{flex-wrap:nowrap;gap:4px}.checkpoint-v2 .nk-grid--insights .v2-nearby__slot{flex:0 0 auto;padding:6px 8px;gap:8px;min-width:0;overflow-wrap:anywhere;word-break:break-word}.nk-grid--insights .v2-nearby__queue{font-size:1.1rem;min-width:36px}.nk-grid--insights .v2-nearby__slot-icon{min-width:36px}.nk-grid--insights .v2-nearby__slot-icon svg{width:20px;height:20px}.nk-grid--insights .v2-nearby__name{font-size:.84rem}.nk-grid--insights .v2-nearby__dist{font-size:.7rem}.nk-grid--insights .v2-nearby__diff{font-size:.74rem;padding:3px 7px}.nk-grid--insights .v2-nearby__footer{margin-top:8px;padding-top:6px;font-size:.74rem}.nk-grid--insights .v2-nearby__footer-links{flex-wrap:wrap}.nk-grid--insights .v2-nearby__disclaimer{margin-top:4px;padding:3px 6px;font-size:.7rem}[data-theme=dark] .nk-grid--insights{background:var(--v2-bg-primary,#0f172a)}@media (min-width:768px){.nk-grid--insights{flex-direction:row;align-items:stretch}.nk-grid--insights>.nk-grid__item{flex:1;min-width:0;border-bottom:none;border-right:1px solid var(--v2-border,#e5e7eb)}.nk-grid--insights>.nk-grid__item:last-child{border-right:none}}
.fc-dialog,.fc-dialog *,.fc-dialog-container,.fc-monetization-dialog,.fc-monetization-dialog *,.fc-consent-root,.fc-consent-root *,[class*="fc-dialog"],[class*="fc-monetization"]{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif!important}

.v2-tab-content--active{animation:none!important}
.v2-ad-leaderboard,.v2-ad-mid--lb{min-height:90px}
.google-auto-placed,.ap_container{min-height:280px;display:block;contain:layout style}
ins.adsbygoogle[data-ad-layout="in-article"]{min-height:280px;display:block;contain:layout style}

/* WCAG AA contrast fixes (Lighthouse a11y on /uk/id/id_13). Card #137 round 4. CPC-safe. */
.breadcrumb-item a:not(.active){color:#0a58ca}
.breadcrumb-item.active{color:#495057}
.nkd-smart-chart__live-pill{background:#b91c1c!important}
.v2-nearby__diff--better{color:#047857!important}
.v2-nearby__diff--worse{color:#b91c1c!important}
.badge.bg-success-subtle.text-success,span.bg-success-subtle.text-success{background:#c8e6c9!important;color:#0f5132!important}
.badge.bg-warning-subtle.text-warning,span.bg-warning-subtle.text-warning{background:#fff3cd!important;color:#664d03!important}
.badge.bg-danger-subtle.text-danger,span.bg-danger-subtle.text-danger{background:#f8d7da!important;color:#842029!important}
.v2-footer__domain-link{color:#0a58ca}
.stat-cta-link{background:#0e7490!important}
[data-theme=dark] .breadcrumb-item a:not(.active),[data-theme=dark] .v2-footer__domain-link,[data-theme=dark] .v2-mini-card a{color:#93c5fd!important}
[data-theme=dark] .breadcrumb-item.active{color:#cbd5e1!important}
[data-theme=dark] .nkd-smart-chart__live-pill{background:#b91c1c!important}
[data-theme=dark] .v2-nearby__diff--better{color:#6ee7b7!important}
[data-theme=dark] .v2-nearby__diff--worse{color:#fca5a5!important}
[data-theme=dark] .badge.bg-success-subtle.text-success,[data-theme=dark] span.bg-success-subtle.text-success{background:#064e3b!important;color:#6ee7b7!important}
[data-theme=dark] .badge.bg-warning-subtle.text-warning,[data-theme=dark] span.bg-warning-subtle.text-warning{background:#332701!important;color:#fcd34d!important}
[data-theme=dark] .badge.bg-danger-subtle.text-danger,[data-theme=dark] span.bg-danger-subtle.text-danger{background:#451a1d!important;color:#fca5a5!important}
[data-theme=dark] .stat-cta-link{background:#0e7490!important}
[data-theme=dark] [style*="color:#6c757d"],[data-theme=dark] [style*="color: #6c757d"]{color:#cbd5e1!important}
[data-theme=dark] .v2-info-box{color:#f1f5f9!important}
[data-theme=dark] .v2-info-box .small,[data-theme=dark] .v2-info-box small{color:#cbd5e1!important}
