@layer gdp{
.gdp-bar{position:sticky;top:0;z-index:9000;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px;padding:calc(10px + env(safe-area-inset-top,0px)) 18px 10px;background:#1b1306;border-bottom:2px solid #ff8a1f;color:#fff4e0;font:600 14px/1.35 system-ui,-apple-system,"Segoe UI",sans-serif}
#gdpBar .gdp-btn.gdp-primary,#gdpBar .gdp-btn.gdp-primary *{background:#ff8a1f!important;color:#140d03!important;-webkit-text-fill-color:#140d03!important}
.gdp-text{display:flex;flex-direction:column;gap:2px}
.gdp-text strong{color:#ffb15c;text-transform:uppercase;letter-spacing:.06em;font-size:13px}
.gdp-text span{color:#f3e6cf;font-weight:500}
.gdp-actions,#gdpOwner{display:flex;flex-wrap:wrap;gap:8px}
.gdp-btn{appearance:none;display:inline-flex;align-items:center;min-height:40px;padding:8px 14px;border-radius:8px;border:1px solid #ff8a1f;background:transparent!important;color:#fff4e0!important;font:700 14px/1 system-ui,sans-serif;text-decoration:none;cursor:pointer;background-image:none!important;box-shadow:none!important}
.gdp-btn.gdp-primary{background:#ff8a1f!important;color:#140d03!important}
.gdp-btn:disabled{opacity:.6;cursor:wait}
.gdp-btn:focus-visible{outline:3px solid #fff4e0;outline-offset:2px}
@media (min-width:700px){.gdp-bar{padding-right:120px}}
.gdp-msg{flex-basis:100%;margin:0;color:#ffe2bd;font-weight:500;min-height:0}
.gdp-msg:empty{display:none}
}
