/* Statymų prognozių blokas */
.ms-tips{margin:34px 0 0;min-width:0}.ms-tips-intro{font-size:13px;color:#78869c;margin:0 0 15px}.ms-tip-tabs{display:flex;gap:8px;overflow-x:auto;padding:0 0 12px;scrollbar-width:thin}.ms-tip-tab{border:1px solid #dbe3f0;background:#fff;color:#52647d;border-radius:22px;padding:9px 15px;font-size:12px;font-weight:750;white-space:nowrap;cursor:pointer}.ms-tip-tab[aria-pressed=true]{background:#182957;color:#fff;border-color:#182957}.ms-tip-tab:focus-visible{outline:3px solid #49a9d6;outline-offset:2px}.ms-tip-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.ms-tip-card{border:1px solid #dce4f2;border-radius:14px;background:#fff;overflow:hidden;box-shadow:0 4px 18px #1720520b;min-width:0;display:flex;flex-direction:column}.ms-tip-card[hidden]{display:none}.ms-tip-top{padding:15px 16px 13px;background:linear-gradient(135deg,#f5f7fc,#fff);border-bottom:1px solid #eaf0f7}.ms-tip-meta{display:flex;justify-content:space-between;gap:7px;color:#697b99;font-size:10px;font-weight:800;letter-spacing:.035em}.ms-tip-sport{color:#506b9c}.ms-tip-match{font-size:16px;color:#1e2a4e;line-height:1.32;margin:14px 0 5px;font-weight:800}.ms-tip-time{color:#7f8da4;font-size:12px}.ms-tip-body{padding:14px 16px 15px;display:flex;flex-direction:column;flex:1}.ms-tip-pick{display:flex;justify-content:space-between;align-items:center;gap:10px}.ms-tip-label{font-size:9px;font-weight:800;color:#8a98af;letter-spacing:.08em}.ms-tip-selection{font-size:13px;line-height:1.35;color:#243557;font-weight:750;margin-top:5px}.ms-tip-odds{background:#eaf4fb;border:1px solid #d5eaf7;border-radius:9px;padding:7px 10px;font-size:19px;font-weight:800;color:#1878a4;white-space:nowrap}.ms-tip-partner{border-top:1px solid #edf0f6;margin-top:14px;padding-top:11px;display:flex;align-items:center;justify-content:space-between;gap:8px;color:#8997ad;font-size:10px;font-weight:700}.ms-tip-logo{width:113px;height:50px;border-radius:8px;background-image:url(/img/lazybos/partneriai.png);background-size:400% auto;background-repeat:no-repeat;flex:none}.ms-tip-logo.spartibet{background-position:0% 56%}.ms-tip-logo.chanze{background-position:33.333% 56%}.ms-tip-logo.spinhub{background-position:66.666% 56%}.ms-tip-logo.immerion{background-position:100% 56%}.ms-tip-note{font-size:11px;color:#8994a7;margin:12px 0 0;line-height:1.5}@media(max-width:1100px){.ms-tip-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:540px){.ms-tip-grid{grid-template-columns:1fr}.ms-tip-card{border-radius:12px}.ms-tip-top{padding:13px 15px 10px}.ms-tip-match{margin-top:10px}.ms-tip-body{padding:12px 15px}.ms-tip-partner{margin-top:11px}.ms-tip-logo{width:104px;height:46px}}

/* Partnerio logotipas ir trumpas pasiūlymas */
.ms-tip-partner{justify-content:flex-start;gap:10px}.ms-tip-partner .ms-tip-logo{width:88px;height:40px}.ms-tip-offer{min-width:0;line-height:1.25}.ms-tip-offer span{display:block;color:#8997ad;font-size:9px;font-weight:800;letter-spacing:.04em}.ms-tip-offer strong{display:block;color:#243b68;font-size:12px;margin-top:4px;overflow-wrap:anywhere}@media(max-width:540px){.ms-tip-partner .ms-tip-logo{width:94px;height:42px}.ms-tip-offer strong{font-size:13px}}

/* Partnerio ir prognozės akcentai */
.ms-sport-icon{display:inline-flex;vertical-align:middle;align-items:center;justify-content:center;width:19px;height:19px;margin-right:4px;color:#5674a5}.ms-sport-icon svg{display:block;width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.55;stroke-linecap:round;stroke-linejoin:round}.ms-tip-sport{display:inline-flex;align-items:center}.ms-tip-tab .ms-sport-icon{margin-right:4px}.ms-tip-tab[aria-pressed=true] .ms-sport-icon{color:#c9d9f4}.ms-tip-odds{cursor:pointer;font:inherit;font-size:19px;font-weight:800;transition:background .2s,transform .2s,box-shadow .2s}.ms-tip-odds span{font-size:12px}.ms-tip-odds:hover{background:#d9ecf9;transform:translateY(-2px);box-shadow:0 4px 10px #1f608c1a}.ms-tip-odds:focus-visible{outline:3px solid #4697c8;outline-offset:2px}.ms-tip-partner{position:relative;overflow:hidden;margin:14px -16px -15px;padding:12px 16px;border-top:1px solid #dbe5f3;background:linear-gradient(115deg,#eff3fb 0%,#f7f4ff 65%,#eaf4fa 100%);transition:background .2s}.ms-tip-partner::after{content:"";position:absolute;width:72px;height:72px;border:1px solid #aebfe43d;border-radius:50%;right:-24px;top:-35px;pointer-events:none}.ms-tip-card:hover .ms-tip-partner{background:linear-gradient(115deg,#e7effc,#f2edff 65%,#e4f1fa)}.ms-tip-partner .ms-tip-logo,.ms-tip-offer{position:relative;z-index:1}.ms-tip-feedback{margin:9px 0 0;font-size:11px;line-height:1.4;color:#64758e;min-height:0}@media(max-width:540px){.ms-tip-partner{margin:11px -15px -12px;padding:11px 15px}}

/* Kompaktiškos prognozės ir jų argumentai */
.ms-tip-top{padding:12px 14px 10px}.ms-tip-match{margin:10px 0 4px}.ms-tip-body{padding:12px 14px 13px}.ms-tip-reason{color:#718099;font-size:11px;line-height:1.45;margin:11px 0 0}.ms-tip-reason span{font-weight:750;color:#596b86}.ms-tip-updated{font-size:10px;color:#8794a9;margin:8px 0 0}.ms-tip-updated span{color:#a0aabb}.ms-tip-odds{display:flex;flex-direction:column;align-items:center;line-height:1.1;gap:4px;min-width:74px}.ms-tip-odds .ms-odds-action{font-size:10px;font-weight:700}.ms-tip-partner{margin:11px -14px -13px;padding:9px 14px;background:linear-gradient(115deg,#f3f5fa,#f6f4fb 65%,#f0f6f9)}.ms-tip-partner .ms-tip-logo{width:82px;height:37px}.ms-tip-offer strong{font-size:11px}.ms-tip-more{display:block;width:100%;margin:14px 0 0;padding:11px 16px;border:1px solid #dce3f1;background:#fff;border-radius:10px;color:#25385e;font-weight:750;cursor:pointer}.ms-tip-more:hover{background:#f2f5fb}.ms-tip-more:focus-visible{outline:3px solid #4697c8;outline-offset:2px}.ms-tip-more[hidden]{display:none}@media(max-width:540px){.ms-tip-top{padding:11px 14px 9px}.ms-tip-body{padding:11px 14px 12px}.ms-tip-partner{margin:10px -14px -12px;padding:9px 14px}.ms-tip-partner .ms-tip-logo{width:82px;height:37px}.ms-tip-offer strong{font-size:12px}}

.ms-tip-article-link{color:inherit;text-decoration:none}.ms-tip-article-link span{color:#8ba4c5;font-size:12px}.ms-tip-article-link:hover{color:#28719a;text-decoration:underline}.ms-tip-article-link:focus-visible{outline:3px solid #4697c8;outline-offset:3px}

.ms-tip-partner,.ms-tip-odds{text-decoration:none}.ms-tip-partner:focus-visible{outline:3px solid #4697c8;outline-offset:-3px}

.ms-tip-author{display:inline-block;font-size:9px;font-weight:800;letter-spacing:.04em;color:#5a728f;background:#e8eef7;border-radius:5px;padding:4px 6px;margin-bottom:9px}

/* Prognozės ir partnerio pasiūlymo ryšys */
.ms-affiliate-disclosure{margin:0 0 13px;color:#7a879b;font-size:11px;line-height:1.4}.ms-read-pick{align-self:flex-start;margin-top:9px;color:#355e9a;font-size:11px;font-weight:750;text-decoration:none}.ms-read-pick:hover{text-decoration:underline}.ms-read-pick:focus-visible{outline:3px solid #4697c8;outline-offset:3px}.ms-offer-cta{display:block!important;color:#356b9a!important;font-size:10px!important;letter-spacing:0!important;margin-top:5px}.ms-tip-partner:hover .ms-offer-cta{text-decoration:underline}.ms-tip-partner:hover{box-shadow:inset 3px 0 #5e8eb7}.ms-tip-odds{min-width:78px}.ms-tip-odds .ms-odds-action{font-size:10px}.ms-tip-note{line-height:1.55}

.ms-read-pick{display:flex;align-items:center;justify-content:center;width:100%;margin:12px 0 0;padding:9px 12px;border:1px solid #d4e0ef;border-radius:8px;background:#f7f9fd;color:#315b91;font-size:12px;font-weight:750;text-decoration:none}.ms-read-pick:hover{background:#eaf2fc;text-decoration:none}.ms-tip-updated{margin:8px 0 0}

.ms-tip-body .ms-read-pick{display:inline-flex;align-items:center;justify-content:flex-start;gap:6px;width:auto;align-self:flex-start;margin:12px 0 0;padding:0;border:0;border-radius:0;background:transparent;color:#486a98;font-size:12px;font-weight:700;line-height:1.5}.ms-tip-body .ms-read-pick span{transition:transform .2s}.ms-tip-body .ms-read-pick:hover{background:transparent;color:#244b80;text-decoration:none}.ms-tip-body .ms-read-pick:hover span{transform:translateX(3px)}.ms-tip-body .ms-tip-partner{margin-top:14px}

/* Didesni partnerių logotipai */
.ms-tip-body .ms-tip-partner{gap:12px}.ms-tip-body .ms-tip-partner .ms-tip-logo{width:112px;height:50px;flex:none}.ms-tip-body .ms-tip-offer{flex:1;min-width:0}@media(max-width:380px){.ms-tip-body .ms-tip-partner .ms-tip-logo{width:102px;height:46px}}

/* Svetainėje vienodas šriftas ir prognozių nuoroda */
.ms-tips .category-head{gap:10px}.ms-all-tips{font-size:13px;white-space:nowrap;color:#536992}.ms-all-tips:hover{background:#f0f2ff}@media(max-width:520px){.ms-all-tips{font-size:11px;padding:6px 10px}}

.ms-tip-body .ms-tip-partner .ms-tip-logo{height:32px!important;background-size:400% auto!important;background-position-y:50%!important}.ms-tip-logo.spartibet{background-position-x:0%!important}.ms-tip-logo.chanze{background-position-x:35%!important}.ms-tip-logo.spinhub{background-position-x:71%!important}.ms-tip-logo.immerion{background-position-x:100%!important}

@media(max-width:850px){.home .ms-tip-tabs{flex-wrap:wrap;overflow:visible;gap:5px}.home .ms-tip-tab{flex:1 1 auto;padding:7px 8px;min-height:36px;font-size:11px}.home .ms-tip-card .ms-tip-top{padding:10px 12px 8px}.home .ms-tip-match{margin:8px 0 3px}.home .ms-tip-body{padding:9px 12px 10px}.home .ms-tip-partner{margin:9px -12px -10px;padding:8px 12px}.home .ms-tip-more{margin-top:9px;padding:9px}}

body.home .ms-tips .home-section-head{margin-bottom:14px}

/* Same muted-logo rule as css/statymai/bendra.css: soft grey, colour on card hover/focus/tap. */
.ms-tip-partner .ms-tip-logo{
  filter:grayscale(1) contrast(1.05);
  opacity:.82;
  transition:filter .2s ease,opacity .2s ease;
}
.ms-tip-card:hover .ms-tip-partner .ms-tip-logo,
.ms-tip-card:focus-within .ms-tip-partner .ms-tip-logo,
.ms-tip-partner:hover .ms-tip-logo,
.ms-tip-partner:focus-visible .ms-tip-logo,
.ms-tip-partner.is-color .ms-tip-logo{filter:none;opacity:1}
.ms-tip-logo.is-file{
  background-image:none!important;
  object-fit:contain;
  object-position:center;
}

.ms-tip-logo.is-builtin{object-fit:cover!important;object-position:center}
