.uasf,.uasf *{box-sizing:border-box}.uasf{--uas-ink:#152951;--uas-muted:#566785;--uas-primary:#2556c8;--uas-purple:#6233e3;--uas-orange:#ff8a12;--uas-surface:#fff;--uas-outline:#e2e8f5;--uas-bottom:#0c2044;--uas-radius:24px;--uas-max:1450px;--uas-head:16px;--uas-text:14px;--uas-mobile:14px;--uas-space:32px;--uas-shadow:0 12px 34px rgba(22,40,87,.085);width:100%;max-width:var(--uas-max);margin-inline:auto;color:var(--uas-ink);font:400 var(--uas-text)/1.5 system-ui,-apple-system,'Segoe UI',Arial,sans-serif;overflow-wrap:anywhere;position:relative;isolation:isolate}.uasf a{color:inherit;text-decoration:none}.uasf a:hover{text-decoration:underline}.uasf img{display:block;max-width:100%}.uasf svg{display:block;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px}.uasf :focus-visible{outline:3px solid #ffbf74;outline-offset:2px}.uasf .uasf-main{border:1px solid var(--uas-outline);border-radius:var(--uas-radius);box-shadow:var(--uas-shadow);background:var(--uas-surface);padding:var(--uas-space);display:grid;grid-template-columns:minmax(290px,1.52fr) repeat(3,minmax(0,.82fr));gap:25px;align-items:start}.uasf .uasf-brand,.uasf .uasf-nav{min-width:0}.uasf .uasf-logo{width:min(100%,320px);height:auto;margin:0 0 17px;object-fit:contain;object-position:left center}.uasf .uasf-desc{margin:0 0 22px;font-size:var(--uas-text);line-height:1.65;color:var(--uas-muted)}.uasf .uasf-contact-grid{display:grid;grid-template-columns:1fr;gap:10px}.uasf .uasf-contact{display:flex;align-items:center;gap:12px;min-width:0;padding:7px 9px;border-radius:14px;background:#f7f9fe}.uasf .uasf-icon{display:grid;place-items:center;width:42px;height:42px;border-radius:14px;flex:none;background:#e9f1ff;color:#275cd0}.uasf .uasf-contact:nth-child(2) .uasf-icon{background:#e3faec;color:#13a45b}.uasf .uasf-contact:nth-child(3) .uasf-icon{background:#fff0e5;color:#e76719}.uasf .uasf-contact-copy{min-width:0;font-size:12px;color:var(--uas-muted);line-height:1.5;overflow-wrap:anywhere}.uasf .uasf-contact-copy strong{display:block;font-size:13px;color:var(--uas-ink);margin-bottom:1px}.uasf .uasf-nav{border-left:1px solid var(--uas-outline);padding-left:19px;min-height:180px}.uasf .uasf-toggle{position:absolute;opacity:0;width:1px;height:1px}.uasf .uasf-head{display:flex;gap:11px;align-items:center;min-height:46px;margin-bottom:12px;cursor:default}.uasf .uasf-head strong{font-size:var(--uas-head);line-height:1.3;font-weight:800;color:var(--uas-ink)}.uasf .uasf-head .uasf-icon{width:40px;height:40px;border-radius:14px}.uasf .uasf-nav:nth-of-type(3) .uasf-icon{background:#fff0e5;color:#f06418}.uasf .uasf-nav:nth-of-type(4) .uasf-icon{background:#f0eaff;color:#6a36d9}.uasf .uasf-chevron{display:none;margin-left:auto;width:18px;height:18px}.uasf .uasf-links{display:grid;gap:3px;margin:0;padding:0;list-style:none}.uasf .uasf-links li{margin:0;padding:0;list-style:none}.uasf .uasf-links a,.uasf .uasf-links span{display:flex;min-height:33px;align-items:center;font-size:13px;line-height:1.45;padding:5px 0;color:#485979}.uasf .uasf-links span{opacity:.65}.uasf .uasf-links a:hover{color:var(--uas-primary)}.uasf .uasf-news{position:relative;overflow:hidden;background:linear-gradient(116deg,#0a358e 0%,var(--uas-primary) 39%,var(--uas-purple) 100%);margin-top:14px;border-radius:var(--uas-radius) var(--uas-radius) 0 0;min-height:282px;padding:30px 38px;color:#fff;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(200px,.65fr);gap:18px;align-items:center}.uasf .uasf-news:before{content:'';position:absolute;right:-8%;top:-62%;width:55%;height:145%;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.15),transparent 60%);pointer-events:none}.uasf .uasf-newscontent{position:relative;z-index:1;min-width:0}.uasf .uasf-eyebrow{color:#dbe5ff;display:block;font-size:11px;font-weight:800;letter-spacing:.17em;margin-bottom:10px;text-transform:uppercase}.uasf .uasf-news h2{color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:clamp(25px,3vw,39px)!important;line-height:1.16!important;letter-spacing:-.035em!important;font-weight:850!important;margin:0 0 8px!important;display:block!important;visibility:visible!important;opacity:1!important}.uasf .uasf-newsdesc{color:#e9eeff!important;-webkit-text-fill-color:#e9eeff!important;font-size:14px!important;line-height:1.55!important;margin:0 0 20px!important}.uasf .uasf-letter{position:relative;width:min(100%,380px);margin:auto;filter:drop-shadow(0 11px 18px rgba(0,12,86,.25));border-radius:20px}.uasf .uasf-newsform{display:block;position:relative;margin:0!important;padding:0!important;background:transparent!important;box-shadow:none!important}.uasf .uasf-newsrow{display:flex;gap:9px}.uasf .uasf-email{display:block!important;flex:1 1 170px!important;min-width:0!important;width:100%!important;height:53px!important;max-height:none!important;padding:12px 16px!important;border:1px solid #fff!important;border-radius:13px!important;background:#fff!important;font:500 14px/1.3 system-ui,Arial,sans-serif!important;color:#1c3157!important;-webkit-text-fill-color:#1c3157!important;visibility:visible!important;opacity:1!important;margin:0!important}.uasf .uasf-email::placeholder{color:#7482a0!important;-webkit-text-fill-color:#7482a0!important}.uasf .uasf-submit{display:flex!important;align-items:center!important;justify-content:center!important;flex:0 0 145px!important;height:53px!important;min-height:53px!important;width:auto!important;padding:12px!important;margin:0!important;border:1px solid #ffc06c!important;border-radius:13px!important;background:linear-gradient(130deg,#ffac26,#fb6b11)!important;font:800 15px/1.3 system-ui,Arial,sans-serif!important;letter-spacing:normal!important;text-transform:none!important;text-indent:0!important;color:#fff!important;-webkit-text-fill-color:#fff!important;visibility:visible!important;opacity:1!important;cursor:pointer!important;box-shadow:0 8px 19px rgba(35,22,66,.15)!important}.uasf .uasf-submit:hover{filter:brightness(1.05)}.uasf .uasf-consent{display:flex;align-items:flex-start;gap:9px;margin-top:13px!important;cursor:pointer;color:#edf1ff;font-size:11.5px;line-height:1.45}.uasf .uasf-consent input{appearance:auto!important;display:block!important;flex:none!important;width:17px!important;height:17px!important;min-height:0!important;margin:0!important;accent-color:var(--uas-orange);opacity:1!important;visibility:visible!important}.uasf .uasf-anti{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.uasf .uasf-nomodule{display:inline-flex;align-items:center;padding:12px 18px;background:var(--uas-orange);color:#fff!important;border-radius:12px;font-weight:700}.uasf .uasf-small{display:block;font-size:11.5px;line-height:1.5;color:#e4e8ff;margin-top:10px}.uasf .uasf-end{background:var(--uas-bottom);color:#f5f8ff;border-radius:0 0 var(--uas-radius) var(--uas-radius);padding:22px 33px 20px;position:relative}.uasf .uasf-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;padding-bottom:20px;border-bottom:1px solid rgba(255,255,255,.20)}.uasf .uasf-benefit{display:flex;align-items:center;gap:12px;min-width:0}.uasf .uasf-benefit-icon{display:grid;place-items:center;flex:none;background:#173974;color:#9fd3ff;width:44px;height:44px;border:1px solid rgba(255,255,255,.12);border-radius:14px}.uasf .uasf-benefit:nth-child(2) .uasf-benefit-icon{color:#ffaf42;background:#352e47}.uasf .uasf-benefit:nth-child(3) .uasf-benefit-icon{color:#d5c2ff;background:#30265e}.uasf .uasf-benefit-copy{font-size:11px;line-height:1.45;color:#bbcae8}.uasf .uasf-benefit-copy strong{display:block;color:#fff;font-size:13px;margin-bottom:2px}.uasf .uasf-final{display:flex;justify-content:space-between;align-items:center;gap:18px;margin-top:17px}.uasf .uasf-copyright{margin:0;font-size:11.5px;color:#c8d4eb}.uasf .uasf-final-links{display:flex;flex-wrap:wrap;gap:14px}.uasf .uasf-final-links a{font-size:11.5px;color:#e1eaff}.uasf .uasf-status{font-size:12px;margin-top:7px;color:white}.uasf .uasf-status:empty{display:none}.uasf--compact .uasf-main{gap:15px}.uasf--compact .uasf-news{min-height:230px;padding:25px}.uasf--minimal .uasf-main{box-shadow:none}.uasf--minimal .uasf-news{background:linear-gradient(120deg,var(--uas-primary),var(--uas-purple))}.uasf--minimal .uasf-main,.uasf--minimal .uasf-news,.uasf--minimal .uasf-end{border-radius:12px}.uasf .uasf-hide{display:none!important}
@media(max-width:1080px){.uasf .uasf-main{grid-template-columns:minmax(220px,1.1fr) repeat(3,minmax(0,1fr));padding:24px;gap:13px}.uasf .uasf-nav{padding-left:10px}.uasf .uasf-head strong{font-size:14px}.uasf .uasf-contact{padding:6px}}@media(max-width:880px){.uasf .uasf-main{grid-template-columns:repeat(2,minmax(0,1fr))}.uasf .uasf-news{grid-template-columns:minmax(0,1fr) minmax(160px,.68fr)}.uasf .uasf-news h2{font-size:28px!important}}@media(max-width:640px){.uasf{font-size:var(--uas-mobile)}.uasf .uasf-main{grid-template-columns:minmax(0,1fr);gap:11px;padding:19px 15px 20px;border-radius:18px 18px 0 0;box-shadow:none}.uasf .uasf-brand{padding:4px 1px 10px}.uasf .uasf-logo{width:min(100%,300px);margin:0 0 19px}.uasf .uasf-desc{font-size:var(--uas-mobile);margin-bottom:18px}.uasf .uasf-contact{padding:7px}.uasf .uasf-nav{background:#f9faff;border:1px solid var(--uas-outline);border-radius:15px;min-height:0;padding:0;overflow:hidden}.uasf .uasf-head{margin:0;padding:10px 13px;min-height:65px;cursor:pointer}.uasf .uasf-head strong{font-size:16px}.uasf .uasf-chevron{display:block;transition:transform .2s}.uasf .uasf-toggle:checked+.uasf-head .uasf-chevron{transform:rotate(180deg)}.uasf .uasf-toggle:not(:checked)~.uasf-links{display:none!important}.uasf .uasf-toggle:checked~.uasf-links{display:grid!important;margin:0 15px 13px;padding:10px 0 0!important;border-top:1px solid var(--uas-outline)}.uasf .uasf-news{display:flex;flex-direction:column;align-items:stretch;gap:0;margin-top:0;min-height:0;padding:27px 18px 24px;border-radius:0}.uasf .uasf-news h2{font-size:28px!important}.uasf .uasf-newsdesc{font-size:13.5px!important;margin-bottom:10px!important}.uasf .uasf-letter{width:235px;margin:-8px auto 13px;order:1}.uasf .uasf-newscontent{order:0}.uasf .uasf-newsrow{flex-direction:column;gap:10px}.uasf .uasf-email,.uasf .uasf-submit{width:100%!important;flex:0 0 auto!important}.uasf .uasf-end{padding:19px 18px;border-radius:0 0 18px 18px}.uasf .uasf-benefits{grid-template-columns:1fr;gap:14px}.uasf .uasf-final{display:block;margin-top:14px}.uasf .uasf-final-links{margin-top:13px;gap:13px}.uasf .uasf-copyright{line-height:1.6}}

.uasf .uasf-social{display:flex;flex-wrap:wrap;gap:12px;margin:15px 0 0}.uasf .uasf-social a{display:inline-flex;align-items:center;border-radius:10px;background:#eaf0ff;color:#254caf;padding:7px 10px;font-size:12px;font-weight:700}.uasf .uasf-social span{display:none}.uasf .uasf-payments{padding:10px 0 0;color:#cfddff;font-size:11px;letter-spacing:.025em}

/* v1.0.2: optional official-store links; hidden unless enabled and URL validated. */
.uasf .uasf-apps{background:#f5f8ff;border:1px solid var(--uas-outline);padding:21px 27px;display:flex;align-items:center;justify-content:space-between;gap:24px;margin:0}
.uasf .uasf-app-copy{min-width:0;max-width:560px}.uasf .uasf-app-copy>strong{font-size:17px;line-height:1.4;color:var(--uas-ink)}.uasf .uasf-app-copy p{color:var(--uas-muted);font-size:13px;line-height:1.6;margin:4px 0 0}
.uasf .uasf-app-buttons{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.uasf a.uasf-app-badge{display:flex;align-items:center;gap:10px;min-width:166px;padding:9px 13px;background:#10254e;color:#fff;border-radius:14px;border:1px solid rgba(255,255,255,.2);text-decoration:none;transition:transform .15s ease,background .15s ease}.uasf a.uasf-app-badge:hover{background:#223f7f;transform:translateY(-2px);color:#fff}.uasf .uasf-app-badge>svg{width:34px;height:34px;flex:0 0 34px}.uasf .uasf-app-badge>img{width:42px;max-height:38px;object-fit:contain}.uasf .uasf-app-badge span{display:flex;flex-direction:column;line-height:1.3}.uasf .uasf-app-badge small{font-size:9px;opacity:.8;letter-spacing:.04em}.uasf .uasf-app-badge strong{font-size:15px;color:#fff}
@media(max-width:640px){.uasf .uasf-apps{display:block;padding:18px 17px}.uasf .uasf-app-buttons{margin-top:14px}.uasf a.uasf-app-badge{flex:1 1 160px;justify-content:center;min-width:0}}

/* v1.0.3: normalize clickable and not-yet-linked legal/footer labels. Scoped only to footer's bottom links. */
.uasf .uasf-final-links {
  column-gap:var(--uas-final-link-gap,14px)!important;
  row-gap:8px!important;
}
.uasf .uasf-final-links > a,
.uasf .uasf-final-links > span {
  display:inline-flex!important;
  align-items:center!important;
  flex:0 0 auto!important;
  font-family:inherit!important;
  font-size:var(--uas-final-link-size,13px)!important;
  font-weight:var(--uas-final-link-weight,500)!important;
  line-height:1.45!important;
  letter-spacing:normal!important;
  text-transform:none!important;
  text-decoration:none!important;
  color:var(--uas-final-link-color,#e1eaff)!important;
  -webkit-text-fill-color:var(--uas-final-link-color,#e1eaff)!important;
  margin:0!important;
  padding:0!important;
  border:0!important;
}
.uasf .uasf-final-links > a:hover,
.uasf .uasf-final-links > a:focus-visible {
  color:var(--uas-final-link-hover,#fff)!important;
  -webkit-text-fill-color:var(--uas-final-link-hover,#fff)!important;
}
@media (max-width:640px) {
  .uasf .uasf-final-links {
    column-gap:var(--uas-final-link-mobile-gap,13px)!important;
  }
  .uasf .uasf-final-links > a,
  .uasf .uasf-final-links > span {
    font-size:var(--uas-final-link-mobile-size,13px)!important;
  }
}


/* v1.0.6 – Premium dark glass payment section. Scoped to UAS footer only. */
.uasf .uasf-final{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:18px!important;margin-top:22px!important}
.uasf .uasf-copyright{order:1!important;flex:0 0 auto!important;margin:0!important;color:#cad7f0;line-height:1.65!important;min-width:0}
.uasf .uasf-final-links{order:3!important;flex:0 0 auto!important;justify-content:center;margin:0!important}
.uasf .uasf-payment-strip{order:2!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;gap:13px!important;color:#eaf2ff!important}
.uasf .uasf-payment-heading{display:flex;justify-content:flex-end;align-items:center;gap:16px;min-width:0}
.uasf .uasf-payment-heading:before{content:"";height:1px;flex:1 1 50px;min-width:10px;background:linear-gradient(90deg,rgba(104,156,255,.08),rgba(131,173,240,.36))}
.uasf .uasf-payment-caption{color:#bdceed!important;font:750 11px/1.3 system-ui,-apple-system,"Segoe UI",Arial,sans-serif!important;letter-spacing:.18em!important;white-space:nowrap!important;text-transform:uppercase!important;margin:0!important;text-align:right!important}
.uasf .uasf-payment-badges{isolation:isolate;box-sizing:border-box!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:var(--uas-payment-badge-gap,8px)!important;width:100%!important;min-width:0!important;max-width:min(100%,calc(var(--uas-payment-badge-width,89px) * 13))!important;margin-left:auto!important;margin-right:auto!important;align-items:stretch!important;padding:12px!important;border:1px solid rgba(105,159,255,.48)!important;border-radius:calc(var(--uas-payment-badge-radius,11px) + 17px)!important;background:linear-gradient(145deg,rgba(35,75,139,.32) 0%,rgba(12,29,62,.57) 53%,rgba(10,28,63,.7) 100%)!important;box-shadow:0 15px 27px rgba(1,9,29,.17),inset 0 1px 0 rgba(171,206,255,.11)!important}
.uasf .uasf-payment-badge{box-sizing:border-box!important;position:relative;overflow:hidden;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:center!important;gap:9px!important;width:100%!important;max-width:none!important;min-width:0!important;height:67px!important;padding:9px 8px!important;margin:0!important;border:1px solid rgba(106,158,241,.42)!important;border-radius:var(--uas-payment-badge-radius,11px)!important;background:linear-gradient(155deg,rgba(47,87,148,.42),rgba(15,37,76,.92) 67%,rgba(12,31,66,.96))!important;box-shadow:inset 0 1px 0 rgba(185,211,255,.12),inset 0 -1px 0 rgba(96,153,238,.15),0 6px 14px rgba(0,8,30,.18)!important;color:#fff!important;font:inherit!important;line-height:1!important;white-space:nowrap!important;text-align:center!important;text-decoration:none!important;letter-spacing:normal!important;text-transform:none!important;transition:border-color .2s ease,box-shadow .2s ease}
.uasf .uasf-payment-badge:after{content:"";position:absolute;inset:0 0 auto;height:40%;border-radius:inherit;background:linear-gradient(180deg,rgba(212,232,255,.075),transparent);pointer-events:none}
.uasf .uasf-payment-badge *{box-sizing:border-box!important;flex-shrink:0!important;line-height:1!important;white-space:nowrap!important}
.uasf .uasf-eft-icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;color:#c4e0ff!important;width:29px!important;height:29px!important;min-width:0!important}
.uasf .uasf-eft-icon svg{width:28px!important;height:28px!important;color:inherit!important;display:block!important}
.uasf .uasf-eft-label{font:800 clamp(10px,1.3vw,15px)/1.05 system-ui,-apple-system,"Segoe UI",Arial,sans-serif!important;letter-spacing:.005em!important;color:#f3f7ff!important}
.uasf .uasf-pay-divider{padding:0 1px!important;color:#aecbf2!important;font-weight:400!important}
.uasf .uasf-visa-word{font:italic 950 clamp(23px,3.4vw,39px)/1 Arial,"Helvetica Neue",sans-serif!important;letter-spacing:-2px!important;background:linear-gradient(160deg,#fff 55%,#b5caec 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent!important;color:#fff!important}
.uasf .uasf-pay-mc{gap:9px!important}
.uasf .uasf-mc-symbol{display:block!important;position:relative!important;width:48px!important;height:29px!important;min-width:48px!important}
.uasf .uasf-mc-symbol i{position:absolute!important;top:0!important;display:block!important;width:29px!important;height:29px!important;border-radius:50%!important}
.uasf .uasf-mc-symbol i:first-child{left:0!important;background:#eb001b!important}
.uasf .uasf-mc-symbol i:last-child{right:0!important;background:#f79e1b!important;mix-blend-mode:normal!important;opacity:.95!important}
.uasf .uasf-mc-label{font:650 clamp(11px,1.5vw,17px)/1.1 system-ui,-apple-system,"Segoe UI",Arial,sans-serif!important;color:#fff!important;letter-spacing:-.04em!important}
.uasf .uasf-pay-troy{gap:7px!important}
.uasf .uasf-troy-mark{display:block!important;flex:0 0 21px!important;width:21px!important;height:24px!important;clip-path:polygon(0 72%,100% 6%,66% 93%)!important;transform:none!important;background:linear-gradient(160deg,#ffb953,#ff6d2e)!important;font-size:0!important}
.uasf .uasf-troy-word{font:italic 900 clamp(23px,3.3vw,36px)/1 Arial,"Helvetica Neue",sans-serif!important;letter-spacing:-1.5px!important;color:#eff5ff!important}
.uasf .uasf-payment-badges[data-count="1"]{grid-template-columns:minmax(0,1fr)!important;max-width:min(100%,480px)!important}
.uasf .uasf-payment-badges[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))!important;max-width:min(100%,700px)!important}
.uasf .uasf-payment-badges[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))!important;max-width:min(100%,940px)!important}
@media(max-width:1000px){.uasf .uasf-payment-badge{gap:6px!important;padding:8px 5px!important}.uasf .uasf-mc-symbol{width:37px!important;min-width:37px!important;height:24px!important}.uasf .uasf-mc-symbol i{width:24px!important;height:24px!important}.uasf .uasf-eft-icon,.uasf .uasf-eft-icon svg{width:24px!important;height:24px!important}}
@media(max-width:640px){.uasf .uasf-final{margin-top:18px!important;gap:17px!important}.uasf .uasf-copyright{order:1!important;text-align:center!important;font-size:11.5px!important}.uasf .uasf-payment-strip{width:100%!important;gap:10px!important}.uasf .uasf-payment-heading{gap:10px}.uasf .uasf-payment-caption{font-size:10px!important;letter-spacing:.12em!important}.uasf .uasf-payment-badges{grid-template-columns:repeat(2,minmax(0,1fr))!important;max-width:100%!important;gap:var(--uas-payment-badge-gap,8px)!important;padding:9px!important;border-radius:calc(var(--uas-payment-badge-radius,11px) + 12px)!important}.uasf .uasf-payment-badge{width:100%!important;min-width:0!important;max-width:none!important;height:60px!important;padding:7px 5px!important}.uasf .uasf-eft-label{font-size:11px!important}.uasf .uasf-visa-word{font-size:32px!important}.uasf .uasf-troy-word{font-size:28px!important}.uasf .uasf-mc-label{font-size:12px!important}.uasf .uasf-final-links{order:3!important;justify-content:center!important}}
@media(max-width:355px){.uasf .uasf-payment-badges{padding:7px!important;gap:6px!important}.uasf .uasf-payment-badge{gap:4px!important;height:58px!important;padding:5px 3px!important}.uasf .uasf-eft-label{font-size:10px!important}.uasf .uasf-eft-icon,.uasf .uasf-eft-icon svg{width:20px!important;height:20px!important}.uasf .uasf-mc-symbol{width:30px!important;min-width:30px!important;height:19px!important}.uasf .uasf-mc-symbol i{width:19px!important;height:19px!important}.uasf .uasf-mc-label{font-size:10px!important}.uasf .uasf-troy-word{font-size:24px!important}.uasf .uasf-troy-mark{width:15px!important;flex-basis:15px!important;height:19px!important}}
@media(prefers-reduced-motion:reduce){.uasf .uasf-payment-badge{transition:none!important}}

@media(max-width:640px){.uasf .uasf-payment-badges[data-count="3"]{grid-template-columns:repeat(2,minmax(0,1fr))!important}.uasf .uasf-payment-badges[data-count="3"]>.uasf-payment-badge:last-child{grid-column:1/-1;max-width:48%!important;justify-self:center!important}}

/* v1.0.7 – Kompakt ödeme alanı. Sadece ödeme öğeleri; diğer footer bölümleri korunur. */
.uasf .uasf-payment-strip{gap:7px!important;max-width:min(100%,calc(var(--uas-payment-badge-width,89px) * 7.2))!important;margin-inline:auto!important}
.uasf .uasf-payment-heading{gap:9px!important}
.uasf .uasf-payment-caption{font-size:9px!important;letter-spacing:.12em!important;font-weight:700!important}
.uasf .uasf-payment-badges{
  max-width:min(100%,calc(var(--uas-payment-badge-width,89px) * 7.2))!important;
  gap:min(8px,var(--uas-payment-badge-gap,8px))!important;
  padding:6px!important;
  border-color:rgba(105,159,255,.28)!important;
  border-radius:calc(var(--uas-payment-badge-radius,11px) + 7px)!important;
  box-shadow:0 7px 15px rgba(1,9,29,.10),inset 0 1px 0 rgba(171,206,255,.07)!important
}
.uasf .uasf-payment-badge{
  height:var(--uas-payment-h-desktop,42px)!important;
  padding:5px 6px!important;
  gap:5px!important;
  border-color:rgba(106,158,241,.30)!important;
  box-shadow:inset 0 1px 0 rgba(185,211,255,.10),0 2px 6px rgba(0,8,30,.10)!important
}
.uasf .uasf-eft-icon,.uasf .uasf-eft-icon svg{width:18px!important;height:18px!important}
.uasf .uasf-eft-label{font-size:11px!important;letter-spacing:0!important;font-weight:700!important}
.uasf .uasf-pay-divider{padding:0!important}
.uasf .uasf-visa-word{font-size:23px!important;letter-spacing:-1px!important}
.uasf .uasf-pay-mc{gap:5px!important}
.uasf .uasf-mc-symbol{width:32px!important;min-width:32px!important;height:20px!important}
.uasf .uasf-mc-symbol i{width:20px!important;height:20px!important}
.uasf .uasf-mc-label{font-size:11px!important;letter-spacing:-.02em!important}
.uasf .uasf-pay-troy{gap:4px!important}
.uasf .uasf-troy-mark{flex:0 0 14px!important;width:14px!important;height:18px!important}
.uasf .uasf-troy-word{font-size:22px!important;letter-spacing:-.7px!important}
.uasf .uasf-payment-badges[data-count="1"]{max-width:min(100%,200px)!important}
.uasf .uasf-payment-badges[data-count="2"]{max-width:min(100%,370px)!important}
.uasf .uasf-payment-badges[data-count="3"]{max-width:min(100%,510px)!important}
@media(max-width:640px){
 .uasf .uasf-payment-strip{gap:7px!important}
 .uasf .uasf-payment-caption{font-size:9px!important;letter-spacing:.09em!important}
 .uasf .uasf-payment-badges{max-width:min(100%,360px)!important;gap:min(7px,var(--uas-payment-badge-gap,8px))!important;padding:6px!important;border-radius:calc(var(--uas-payment-badge-radius,11px) + 6px)!important}
 .uasf .uasf-payment-badge{height:var(--uas-payment-h-mobile,38px)!important;padding:4px 5px!important;gap:5px!important}
 .uasf .uasf-eft-label{font-size:10px!important}
 .uasf .uasf-visa-word{font-size:22px!important}
 .uasf .uasf-mc-symbol{width:29px!important;min-width:29px!important;height:18px!important}
 .uasf .uasf-mc-symbol i{width:18px!important;height:18px!important}
 .uasf .uasf-mc-label{font-size:10.5px!important}
 .uasf .uasf-troy-word{font-size:21px!important}
 .uasf .uasf-troy-mark{width:13px!important;flex-basis:13px!important;height:17px!important}
}
@media(max-width:355px){
 .uasf .uasf-payment-badges{padding:5px!important;gap:5px!important}
 .uasf .uasf-payment-badge{gap:3px!important;padding:3px 3px!important}
 .uasf .uasf-eft-label{font-size:9.5px!important}
 .uasf .uasf-eft-icon,.uasf .uasf-eft-icon svg{width:16px!important;height:16px!important}
 .uasf .uasf-mc-label{font-size:9.5px!important}
 .uasf .uasf-troy-word{font-size:19px!important}
}

/* v1.0.8 – User-adjustable compact payment sizing; independent mobile width, height and logos. */
@media(max-width:640px){
 .uasf .uasf-payment-strip{max-width:min(100%,var(--uas-payment-mobile-width,290px))!important;margin-left:auto!important;margin-right:auto!important;gap:5px!important}
 .uasf .uasf-payment-badges,.uasf .uasf-payment-badges[data-count]{max-width:min(100%,var(--uas-payment-mobile-width,290px))!important;padding:5px!important;gap:min(7px,var(--uas-payment-badge-gap,7px))!important}
 .uasf .uasf-payment-badge{height:var(--uas-payment-h-mobile,30px)!important;padding:3px 4px!important;gap:4px!important}
 .uasf .uasf-eft-label{font-size:var(--uas-pm-eft,9px)!important}
 .uasf .uasf-eft-icon,.uasf .uasf-eft-icon svg{width:var(--uas-pm-icon,16.2px)!important;height:var(--uas-pm-icon,16.2px)!important}
 .uasf .uasf-visa-word{font-size:var(--uas-pm-visa,19.8px)!important}
 .uasf .uasf-mc-label{font-size:var(--uas-pm-mc,9.45px)!important}
 .uasf .uasf-mc-symbol{width:var(--uas-pm-mcsymbol,26.1px)!important;min-width:var(--uas-pm-mcsymbol,26.1px)!important;height:var(--uas-pm-mcball,16.2px)!important}
 .uasf .uasf-mc-symbol i{width:var(--uas-pm-mcball,16.2px)!important;height:var(--uas-pm-mcball,16.2px)!important}
 .uasf .uasf-troy-word{font-size:var(--uas-pm-troy,18.9px)!important}
 .uasf .uasf-troy-mark{width:var(--uas-pm-troyicon,11.7px)!important;flex-basis:var(--uas-pm-troyicon,11.7px)!important;height:var(--uas-pm-icon,16.2px)!important}
}
