.mppromosyon-cookies{--cookie-accent:#ff7900;position:fixed;z-index:9999;right:32px;bottom:30px;width:min(560px,calc(100vw - 40px));max-height:calc(100dvh - 40px);overflow-y:auto;padding:27px 28px 24px;background:#111;color:#fff;border:1px solid #ffffff12;border-top:3px solid var(--cookie-accent);border-radius:4px;box-shadow:0 20px 60px #0005;font-family:Poppins,Arial,sans-serif;font-size:12px;animation:mppromosyonCookieIn .3s both}.mppromosyon-cookies[hidden],.mppromosyon-cookie-reopen[hidden],.mppromosyon-cookie-settings[hidden],.mppromosyon-cookie-close[hidden]{display:none!important}.mppromosyon-cookie-heading{display:flex;align-items:center;gap:14px}.mppromosyon-cookie-icon{display:grid;place-items:center;width:40px;height:40px;flex:none;border-radius:3px;background:var(--cookie-accent);font-size:21px}.mppromosyon-cookies .mppromosyon-cookie-heading h2{margin:0 0 4px;color:#fff;font-size:15px;font-weight:700;line-height:1.5;letter-spacing:0}.mppromosyon-cookie-heading small{color:#777;font-size:10px;letter-spacing:.12em}.mppromosyon-cookies p{color:#999;font-size:12px;line-height:1.85;margin:18px 0 14px}.mppromosyon-cookie-links{display:flex;gap:17px;flex-wrap:wrap;margin-bottom:20px}.mppromosyon-cookie-links a{color:var(--cookie-accent);font-size:10px;text-decoration:none;border-bottom:1px solid #ff790050;padding-bottom:3px;font-weight:600}.mppromosyon-cookie-links a:hover{color:#ffb16e}.mppromosyon-cookie-actions{display:grid;grid-template-columns:1fr 1fr 1.3fr;gap:9px}.mppromosyon-cookie-actions button,.mppromosyon-cookie-save{padding:12px 7px;min-height:44px;cursor:pointer;font:600 11px Poppins,Arial,sans-serif;border:1px solid #ffffff22;border-radius:2px;background:#191919;color:#aaa;transition:background .2s,color .2s}.mppromosyon-cookie-actions button:hover{color:#fff;background:#252525}.mppromosyon-cookie-actions button:last-child,.mppromosyon-cookie-save{color:#111;background:var(--cookie-accent);border-color:var(--cookie-accent);box-shadow:0 4px 18px #ff790025}.mppromosyon-cookie-actions button:last-child:hover,.mppromosyon-cookie-save:hover{background:#ff9433;color:#111}.mppromosyon-cookie-actions button:nth-child(2) span{color:#f34b3a;margin-right:5px;font-size:18px;line-height:0}.mppromosyon-cookie-settings{padding:0 0 18px}.mppromosyon-cookie-settings label{display:flex;justify-content:space-between;align-items:center;gap:18px;padding:13px 0;border-top:1px solid #ffffff13;cursor:pointer}.mppromosyon-cookie-settings strong{font-size:12px;font-weight:600}.mppromosyon-cookie-settings small{display:block;margin-top:5px;color:#888;font-size:10px;line-height:1.6}.mppromosyon-cookie-settings input{width:18px;height:18px;accent-color:var(--cookie-accent);flex:none}.mppromosyon-cookie-save{width:100%;margin-top:10px}.mppromosyon-cookie-close{margin-left:auto;background:none;border:0;font-size:23px;color:#aaa;cursor:pointer;padding:4px}.mppromosyon-cookie-reopen{position:fixed;left:18px;bottom:18px;z-index:9998;width:42px;height:42px;border-radius:50%;border:1px solid #ff790055;background:#151515;color:#ff7900;font-size:23px;cursor:pointer;box-shadow:0 5px 20px #0003}.mppromosyon-cookies button:focus-visible,.mppromosyon-cookies a:focus-visible,.mppromosyon-cookie-reopen:focus-visible{outline:2px solid #ffb16e;outline-offset:3px}@keyframes mppromosyonCookieIn{from{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@media(max-width:600px){.mppromosyon-cookies{right:12px;bottom:12px;width:calc(100vw - 24px);padding:20px}.mppromosyon-cookie-actions{grid-template-columns:1fr 1fr}.mppromosyon-cookie-actions button:last-child{grid-column:1/-1}.mppromosyon-cookie-links{gap:13px}}@media(prefers-reduced-motion:reduce){.mppromosyon-cookies{animation:none}}
