.anubis-deneme-overlay{position:fixed;inset:0;z-index:120;display:flex;align-items:flex-end;justify-content:center;padding:1rem 1rem max(1.25rem,env(safe-area-inset-bottom));background:rgba(8,6,4,.32);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);pointer-events:auto}@media (min-width:768px){.anubis-deneme-overlay{align-items:center;padding:1.5rem;background:rgba(8,6,4,.28)}}.anubis-deneme-panel{position:relative;width:100%;max-width:26rem;border-radius:1.25rem;border:1px solid rgba(246,196,83,.32);background:radial-gradient(ellipse 120% 80% at 50% -20%,rgba(246,196,83,.18),transparent 55%),linear-gradient(165deg,rgba(28,25,22,.94),rgba(21,19,17,.96) 48%,rgba(11,10,9,.97));box-shadow:0 24px 80px rgba(0,0,0,.45),0 0 0 1px rgba(255,255,255,.04);padding:1.65rem 1.5rem 1.5rem;color:#f7f1e6;text-align:center;pointer-events:auto}.anubis-deneme-close{position:absolute;top:.65rem;right:.75rem;border:0;background:transparent;color:rgba(247,241,230,.55);font-size:1.5rem;line-height:1;cursor:pointer}.anubis-deneme-brand{display:flex;justify-content:center;margin-bottom:.85rem}.anubis-deneme-eyebrow{margin:0 0 .35rem;font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:#f6c453}.anubis-deneme-panel h2{margin:0 0 .75rem;font-size:1.35rem;font-weight:700;line-height:1.25;color:#fff8ea}.anubis-deneme-copy{margin:0 0 1.25rem;font-size:.92rem;line-height:1.55;color:rgba(247,241,230,.72)}.anubis-deneme-copy strong{color:#ffd977;font-weight:600}.anubis-deneme-actions{display:flex;flex-direction:column;gap:.65rem}.anubis-deneme-btn{display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;padding:.65rem 1rem;border-radius:.75rem;font-size:.95rem;font-weight:600;text-decoration:none;cursor:pointer;border:1px solid transparent;transition:transform .15s ease,filter .15s ease}.anubis-deneme-btn:hover{transform:translateY(-1px);filter:brightness(1.05)}.anubis-deneme-btn--primary{border:0;color:#0b0a09;background:linear-gradient(180deg,#ffd977,#ff8b22)}.anubis-deneme-btn--secondary{color:#ffd977;background:rgba(246,196,83,.08);border-color:rgba(246,196,83,.28)}