/* Only these two editorial owners; no generic span/a selector. */
.akl-owner-20261006 :is(#klub-diagnostika,#emise-mini-rentier,#klub-bonus){scroll-margin-top:100px;}
.akl-owner-20261006 .akl-figure{margin:26px 0;padding:14px;border:1px solid #b9d7d9;border-radius:18px;background:#f5fafb;min-width:0;}
.akl-owner-20261006 .akl-figure picture{display:block;width:100%;}
.akl-owner-20261006 .akl-figure img{display:block;width:100%;height:auto;aspect-ratio:var(--akl-desktop-ratio);object-fit:contain;border-radius:10px;}
.akl-owner-20261006 .akl-figure figcaption{margin-top:14px;font-size:1rem;line-height:1.65;overflow-wrap:anywhere;}
.akl-owner-20261006 .akl-tool{padding:24px;border:1px solid #9bcbd0;background:#eefaF7;border-radius:18px;margin:24px 0;min-width:0;}
.akl-owner-20261006 .akl-tool h3{margin-top:0;}
.akl-owner-20261006 .akl-tool label{display:block;font-weight:700;margin:14px 0 8px;}
.akl-owner-20261006 .akl-tool select,.akl-owner-20261006 .akl-tool input{font:inherit;min-height:48px;width:100%;max-width:100%;box-sizing:border-box;padding:12px;border:1px solid #719ba5;border-radius:8px;background:#fff;color:#123843;}
.akl-owner-20261006 .akl-inputs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;}
.akl-owner-20261006 .akl-result{padding:16px;border-left:4px solid #087c72;background:white;font-weight:650;}
.akl-owner-20261006 .akl-method{font-size:1rem;line-height:1.65;}
.akl-owner-20261006 .akl-table{overflow-x:auto;max-width:100%;margin-block:20px;}
.akl-owner-20261006 .akl-table table{width:100%;border-collapse:collapse;min-width:580px;}
.akl-owner-20261006 .akl-table caption{font-weight:700;text-align:left;padding:12px 0;}
.akl-owner-20261006 .akl-table td,.akl-owner-20261006 .akl-table th{padding:14px;text-align:left;vertical-align:top;border-bottom:1px solid #bed2d5;}
.akl-owner-20261006 .akl-table th{background:#e2f1f1;}
.akl-owner-20261006 .allwyn-sponsored{display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;justify-content:center!important;align-items:center!important;grid-column:1/-1;flex:0 0 100%!important;width:100%!important;min-width:0;box-sizing:border-box;margin-inline:auto!important;gap:10px;text-align:center!important;font:inherit!important;text-transform:none!important;letter-spacing:normal!important;color:inherit!important;}
.akl-owner-20261006 .allwyn-sponsored>a[rel~=sponsored]{display:inline-flex!important;justify-content:center!important;align-items:center!important;width:fit-content!important;max-width:100%;height:auto!important;min-height:48px;margin-inline:auto!important;text-align:center!important;box-sizing:border-box;}
.akl-owner-20261006 .allwyn-sponsored>.akl-aff-note{display:block!important;flex:0 0 auto!important;width:100%;font:inherit!important;font-size:.94rem!important;font-weight:400!important;line-height:1.55;letter-spacing:normal!important;text-transform:none!important;color:inherit!important;}
.akl-owner-20261006 .allwyn-sponsored>.akl-aff-note>a{display:inline!important;padding:0!important;border:0!important;background:none!important;min-height:0!important;font:inherit!important;color:inherit!important;box-shadow:none!important;transform:none!important;text-decoration:underline!important;}
.akl-owner-20261006 .mini-route-grid>.allwyn-sponsored>a[rel~=sponsored]{flex-direction:column;width:100%!important;}
.akl-owner-20261006 .mini-route-grid>.allwyn-sponsored>a[rel~=sponsored]>span{font:inherit;font-size:.9rem;text-transform:none;letter-spacing:normal;}
.akl-owner-20261006 .mini-inline-cta,.akl-owner-20261006 .mini-check-route{flex-wrap:wrap;}
.akl-owner-20261006 .mini-inline-cta>div,.akl-owner-20261006 .mini-check-route>div{flex:1 1 100%;}
@media(max-width:600px){.akl-owner-20261006 .akl-figure img{aspect-ratio:var(--akl-mobile-ratio);}.akl-owner-20261006 .akl-inputs{grid-template-columns:minmax(0,1fr);}.akl-owner-20261006 .akl-figure{padding:0;border-radius:12px;}.akl-owner-20261006 .akl-figure figcaption{padding:14px;margin-top:0;}.akl-owner-20261006 .akl-tool{padding:18px;}.akl-owner-20261006 .allwyn-sponsored>a[rel~=sponsored]{width:100%!important;}}
