.member-order-mobile-details-toggle{display:none}
.member-order-tabs .pill{-webkit-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent}
.member-order-tabs .pill:active{color:var(--bw-ink,#102238)!important;-webkit-text-fill-color:var(--bw-ink,#102238)!important;opacity:1!important}
html[data-design="future"] .member-order-tabs .pill:active{color:#eaf7fb!important;-webkit-text-fill-color:#eaf7fb!important;opacity:1!important}
.member-order-tabs .pill.is-active{background:#05b9f2!important;color:#062131!important;-webkit-text-fill-color:#062131!important;border-color:#05b9f2!important;opacity:1!important}
.member-order-tabs .pill.is-active:active,.member-order-tabs .pill.is-active:focus,.member-order-tabs .pill.is-active:focus-visible{background:#05b9f2!important;color:#062131!important;-webkit-text-fill-color:#062131!important;border-color:#05b9f2!important;opacity:1!important}
html[data-design="future"] .member-order-tabs .pill.is-active,html[data-design="future"] .member-order-tabs .pill.is-active:active,html[data-design="future"] .member-order-tabs .pill.is-active:focus,html[data-design="future"] .member-order-tabs .pill.is-active:focus-visible{background:#05b9f2!important;color:#062131!important;-webkit-text-fill-color:#062131!important;border-color:#05b9f2!important;opacity:1!important}
.member-order-tabs [data-view="revoke"]{order:99;background:transparent!important;color:var(--bw-muted,#617083)!important;border-color:var(--bw-border,#dfe7ed)!important;opacity:.78}
.member-order-tabs [data-view="revoke"].is-active,.member-order-tabs [data-view="revoke"].is-active:active,.member-order-tabs [data-view="revoke"].is-active:focus{background:rgba(239,94,88,.07)!important;color:var(--bw-readable-danger,#c6504b)!important;-webkit-text-fill-color:var(--bw-readable-danger,#c6504b)!important;border-color:rgba(239,94,88,.22)!important;opacity:1!important}
.bw-offer-monthly-row span:last-child,.bw-offer-monthly-row strong{font-weight:850}

@media(max-width:680px){
  .member-order-drawer{padding:18px!important;max-height:100dvh!important}
  .member-order-drawer__head{padding-right:44px}
  .member-order-drawer__head .member-eyebrow{font-size:.58rem!important}
  .member-order-drawer__head .bw-modal-title{margin:0 0 6px!important;font-size:1.75rem!important;line-height:1!important}
  .member-order-drawer__head>p{display:none!important}
  .member-order-hint{display:none!important}

  .member-order-mobile-details-toggle{display:flex;width:100%;align-items:center;justify-content:space-between;gap:12px;margin:10px 0 8px;padding:10px 12px;border:1px solid var(--bw-border,#dfe7ed);border-radius:12px;background:rgba(5,185,242,.045);color:var(--bw-ink,#102238);font:inherit;font-size:.74rem;font-weight:850;cursor:pointer}
  .member-order-mobile-details-toggle::after{content:"+";display:grid;place-items:center;width:22px;height:22px;border:1px solid rgba(5,185,242,.24);border-radius:50%;color:var(--bw-readable-accent,#05b9f2)}
  .member-order-mobile-details-toggle[aria-expanded="true"]::after{content:"−"}
  html[data-design="future"] .member-order-mobile-details-toggle{color:#eaf7fb;border-color:rgba(119,205,239,.14);background:rgba(255,255,255,.018)}

  #memberOrderMeta:not(.is-mobile-open){display:none!important}
  #memberOrderMeta.is-mobile-open{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;margin:0 0 10px!important}
  #memberOrderMeta.is-mobile-open>div{padding:9px 10px!important;border-radius:10px!important}
  #memberOrderMeta.is-mobile-open .k{font-size:.56rem!important}
  #memberOrderMeta.is-mobile-open .v{font-size:.72rem!important}

  .member-order-tabs{display:flex!important;flex-wrap:nowrap!important;gap:7px!important;width:100%;overflow-x:auto!important;overscroll-behavior-x:contain;scrollbar-width:none;padding:2px 0 5px!important;margin:4px 0 0!important;-webkit-overflow-scrolling:touch}
  .member-order-tabs::-webkit-scrollbar{display:none}
  .member-order-tabs .pill{flex:0 0 auto!important;width:auto!important;min-height:35px!important;padding:8px 12px!important;white-space:nowrap!important;font-size:.7rem!important}
  .member-order-tabs [data-view="revoke"]{order:99!important;margin-left:4px!important}

  .member-order-views{margin-top:10px!important}
  .member-order-views .ord-view{padding-top:12px!important}
  .member-order-views .ord-view>h3{font-size:1.2rem!important;margin-bottom:8px!important}
  #view-offer .offer-box{padding:12px!important}
  #view-offer .view-actions{display:flex!important;flex-direction:column!important;gap:7px!important}
  #view-offer .view-actions .pill{width:100%!important}
}

@media(max-width:390px){
  #memberOrderMeta.is-mobile-open{grid-template-columns:1fr 1fr!important}
  .member-order-drawer__head .bw-modal-title{font-size:1.55rem!important}
}
