.uyg-kutu{position:fixed;inset:0;z-index:10000;display:flex;align-items:center;justify-content:center;padding:16px;background:rgba(15,18,30,.55);animation:uyg-belir .2s ease-out}@keyframes uyg-belir{0%{opacity:0}to{opacity:1}}.uyg-kutu-ic{position:relative;width:100%;max-width:440px;max-height:calc(100vh - 32px);overflow-y:auto;background:#fff;color:#1c2033;border-radius:20px;padding:30px 26px 22px;box-shadow:0 24px 60px rgba(0,0,0,.35);font-family:var(--font-body,inherit)}.uyg-kapat{position:absolute;top:8px;right:10px;border:0;background:none;color:#8a8fa3;font-size:30px;line-height:1;padding:6px 8px;cursor:pointer}.uyg-kapat:hover{color:#1c2033}.uyg-ust{font-size:12px;font-weight:700;letter-spacing:2.5px;color:#e5487b;margin-bottom:6px}.uyg-baslik{margin:0 0 10px;font-family:var(--font-heading,inherit);font-size:26px;line-height:1.2;color:#1c2033}.uyg-metin{margin:0 0 18px;font-size:15.5px;line-height:1.5;color:#4a5068}.uyg-magazalar{display:flex;flex-wrap:wrap;gap:10px}.uyg-magaza{flex:1 1 170px;display:inline-flex;align-items:center;gap:10px;padding:9px 16px 9px 13px;border-radius:12px;background:#000;color:#fff!important;text-decoration:none!important;border:1px solid #000;transition:transform .15s}a.uyg-magaza:hover{transform:translateY(-2px)}.uyg-magaza span{display:flex;flex-direction:column;font-size:18px;font-weight:700;line-height:1.1}.uyg-magaza small{font-size:10px;font-weight:500;letter-spacing:.5px;opacity:.85}.uyg-yakinda{background:#f1f2f6;color:#6b7088!important;border-color:#e1e3ea;cursor:default}.uyg-yakinda.uyg-vurgu{border-color:#e5487b}.uyg-not{margin:10px 0 0;font-size:13px;line-height:1.45;color:#6b7088}.uyg-not a{color:#c8102e;font-weight:600}.uyg-not b{color:#1c2033}.uyg-hseq{display:flex;flex-direction:column;gap:3px;margin-top:20px;padding-top:16px;border-top:1px solid #eceef3;font-size:13.5px;color:#4a5068}.uyg-hseq b{color:#1c2033}.uyg-hseq-bag a{color:#c8102e;font-weight:600}@media (max-width:640px){.uyg-kutu{align-items:flex-end;padding:0}.uyg-kutu-ic{max-width:none;border-radius:20px 20px 0 0;padding:26px 20px calc(20px + env(safe-area-inset-bottom))}.uyg-baslik{font-size:23px}}