#rs-domain-install{display:block;flex-shrink:0;margin:10px 8px;padding:11px 14px;border:1px solid #c8a74e80;border-radius:10px;background:#c8a74e15;color:#edcc70;font:700 13px Almarai,system-ui,sans-serif;cursor:pointer;min-height:44px;white-space:nowrap}#rs-domain-install:hover{background:#c8a74e30}#rs-domain-install:focus-visible{outline:2px solid #edcc70;outline-offset:3px}#rs-domain-install-help{max-width:420px;width:calc(100% - 48px);box-sizing:border-box;border:1px solid #c8a74e80;border-radius:16px;background:#11151c;color:#f2f4f8;padding:24px;font:16px/1.6 Almarai,system-ui,sans-serif}#rs-domain-install-help::backdrop{background:#000a}#rs-domain-install-help h2{font-size:21px;margin:0 0 12px}#rs-domain-install-help button{border:0;border-radius:8px;padding:12px 20px;background:#d8b74e;color:#111;font:700 14px system-ui;cursor:pointer}@media(max-width:650px){header>#rs-domain-install{font-size:11px;padding:8px;margin:4px}}
.rs-inline-checkout-host{position:relative!important}.rs-inline-checkout-locked{overflow-y:hidden!important}#rs-inline-marketplace{position:absolute;top:var(--rs-checkout-top,6px);left:6px;right:6px;height:var(--rs-checkout-height,calc(100% - 12px));box-sizing:border-box;z-index:100;display:flex;flex-direction:column;min-height:0;overflow:hidden;border:1px solid #c8a74e99;border-radius:14px;background:#101319;color:#f2f4f8;box-shadow:0 12px 50px #000b;font-family:Almarai,system-ui,sans-serif}#rs-inline-marketplace .rs-inline-marketplace-bar{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 12px;background:#171b22;border-bottom:1px solid #c8a74e55;flex-shrink:0}#rs-inline-marketplace strong{font-size:14px;line-height:1.3}#rs-inline-marketplace button{border:1px solid #c8a74e80;border-radius:8px;background:#c8a74e18;color:#edcc70;padding:10px;font:700 12px Almarai,system-ui,sans-serif;min-height:40px;cursor:pointer}#rs-inline-marketplace button:focus-visible{outline:2px solid #edcc70;outline-offset:2px}#rs-inline-marketplace p{margin:0;padding:8px 12px;font-size:13px}#rs-inline-marketplace iframe{display:block;width:100%;min-height:0;flex:1;border:0;background:#0f1115}@media(max-width:650px){#rs-inline-marketplace .rs-inline-marketplace-bar strong{max-width:140px}}

/* Modal do feed independente do DOM do player: permanece durante rerenders. */
#rs-inline-marketplace.rs-inline-checkout-portal {
  position: fixed;
  top: var(--rs-checkout-portal-top, 78px);
  left: var(--rs-checkout-left, 8px);
  right: auto;
  width: var(--rs-checkout-width, calc(100vw - 16px));
  max-width: calc(100vw - 12px);
  z-index: 2147482000;
  height: var(--rs-checkout-height, calc(100dvh - 90px));
  max-height: calc(100dvh - 12px);
}
@media(max-width:650px){
 #rs-inline-marketplace.rs-inline-checkout-portal {border-radius: 11px;}
 #rs-inline-marketplace.rs-inline-checkout-portal .rs-inline-marketplace-bar {padding: 6px 9px;}
}

/* Janela de compra do feed: portal persistente independente do player React. */
body.rs-inline-checkout-open{overflow:hidden!important}
#rs-inline-checkout-backdrop{position:fixed;inset:0;border:0;margin:0;padding:0;background:rgba(0,0,0,.66);backdrop-filter:blur(3px);z-index:2147481900;cursor:pointer}
#rs-inline-marketplace.rs-inline-checkout-portal{z-index:2147482000;box-shadow:0 28px 80px #000d;max-height:calc(100dvh - 10px)}
@media(max-width:650px){#rs-inline-checkout-backdrop{backdrop-filter:none}#rs-inline-marketplace.rs-inline-checkout-portal{max-width:calc(100vw - 12px)}}
