/* Royal cosmetics: independent from economic VIP benefits. */
.kraliyet-market{position:relative;overflow:hidden;margin:26px 0;padding:30px 25px 24px;border:1px solid #aa8150;border-radius:20px;background:radial-gradient(ellipse at 50% 4%,#96213e77,transparent 54%),repeating-linear-gradient(115deg,#ffffff02 0 1px,transparent 1px 7px),linear-gradient(140deg,#330e20,#170d18 70%,#391323);color:#fae9d1;box-shadow:inset 0 0 0 5px #230d1b,inset 0 0 0 6px #b38b5144,0 12px 24px #4b122b22;text-align:center}
.kraliyet-market:before,.kraliyet-market:after{position:absolute;color:#cbac70;content:'❦';font:40px Georgia;top:12px;opacity:.75;pointer-events:none}.kraliyet-market:before{left:13px}.kraliyet-market:after{right:13px;transform:scaleX(-1)}
.kraliyet-ust{font-size:10px;letter-spacing:2px;color:#efc48b;text-transform:uppercase;padding:0 22px}.kraliyet-tac{display:grid;place-items:center;margin:20px auto 16px;width:84px;height:84px;border:1px solid #ad8356;border-radius:50%;background:radial-gradient(circle,#a53345,#4c1226 63%,#1f1020 64%);box-shadow:0 0 34px #eb354539,inset 0 0 0 5px #301021;color:#f5d88e;font:52px Georgia}
.kraliyet-market h2{margin:0;color:#f6d99f;font:700 29px Georgia;letter-spacing:2px}.kraliyet-aciklama{color:#d5b8bd;font-size:13px;line-height:1.8;max-width:300px;margin:18px auto}.kraliyet-isleme{display:flex;align-items:center;gap:12px;color:#e4be7b;margin:18px 0}.kraliyet-isleme:before,.kraliyet-isleme:after{content:'';height:1px;flex:1;background:linear-gradient(90deg,transparent,#c69e5d77,transparent)}
.kraliyet-ozellikler{display:grid;gap:15px;text-align:left;margin:0 0 22px;padding:0;list-style:none}.kraliyet-ozellikler li{display:grid;grid-template-columns:32px 1fr;gap:12px;align-items:center;font-size:12px;line-height:1.7;color:#f4dfd4}.kraliyet-ozellikler li>span{color:#ecc481;border:1px solid #9e714652;border-radius:8px;display:grid;place-items:center;height:32px;background:#4d1a2a}
.kraliyet-fiyat{display:flex;justify-content:space-between;align-items:center;padding:18px 0;border-top:1px solid #bc925642;gap:12px}.kraliyet-fiyat strong{font-size:25px;color:#fae2b1}.kraliyet-fiyat>span{border:1px solid #af81544f;padding:7px 12px;border-radius:20px;color:#dfbd86;font-size:12px}.kraliyet-market .kraliyet-satinal{width:100%;border:1px solid #f0cd91;background:linear-gradient(110deg,#b9874d,#f0d299 50%,#bb8f53);color:#3e1822;font-weight:800;padding:15px 12px;border-radius:11px;box-shadow:0 4px 16px #d6a45925}.kraliyet-not{margin:14px 0 0;color:#c6a0ac;font-size:11px;line-height:1.7}.kraliyet-durum{color:#f7d8a0;font-size:13px}
.tuccar-kimlik .tk-avatar.cerceve-kraliyet,.cerceve-kraliyet{position:relative;border:2px solid #ff4661!important;box-shadow:0 0 0 1px #dba965,0 0 20px #ff174e88,inset 0 0 10px #ff1a5244;overflow:visible!important;animation:kraliyet-parilti 3s ease-in-out infinite!important}
.cerceve-kraliyet:before{content:'♛';position:absolute;top:-20px;left:50%;transform:translateX(-50%);font:22px Georgia;color:#f6d69b;text-shadow:0 2px 3px #290712;z-index:2;pointer-events:none}.cerceve-kraliyet,.cerceve-kraliyet>img{border-radius:50%!important}
.smsg.kraliyet-aktif .smsg-kisi{color:#b61838!important;text-shadow:0 0 10px #e5233d26}.smsg.kraliyet-aktif .smsg-kisi:before{content:'♛ ';color:#a77c35}.smsg.kraliyet-aktif{padding-top:10px}
[data-tema="yeralti"] .smsg.kraliyet-aktif .smsg-kisi{color:#ff7088!important}
.smsg-avatar.cerceve-kraliyet:before,.online-avatar.cerceve-kraliyet:before{font-size:12px;line-height:1;top:-12px;text-shadow:0 1px 2px #290712}
.tuccar-kimlik[data-kimlik="kraliyet"]{--tk-paper:#310f21;--tk-ink:#fae9d7;--tk-muted:#d3aeba;--tk-metal:#d6b06e;--tk-edge:#49162a;--tk-rule:#be99564f;--tk-wash:#4e1b2e;background:radial-gradient(ellipse at 80% 30%,#8b1b343b,transparent 58%),linear-gradient(140deg,#451026,#230d1b 60%,#440e20);box-shadow:0 0 0 3px #49162a,0 12px 35px #440b252c}
.tuccar-kimlik[data-kimlik="kraliyet"] .tk-marka{background:linear-gradient(100deg,#260d1a,#5e172a,#290f1c);color:#ecc887}.tuccar-kimlik[data-kimlik="kraliyet"] .tk-marka>span{font-size:0}.tuccar-kimlik[data-kimlik="kraliyet"] .tk-marka>span:after{content:'❦';font-size:20px}
.tuccar-kimlik[data-kimlik="kraliyet"] .tk-govde{background-image:repeating-linear-gradient(120deg,#fff7ce03 0 1px,transparent 1px 9px)}.tuccar-kimlik[data-kimlik="kraliyet"] .tk-govde:before{content:'♛';position:absolute;font:250px Georgia;right:0;top:95px;color:#dcad641a;transform:rotate(-12deg);pointer-events:none}
.tuccar-kimlik[data-kimlik="kraliyet"] .tk-kisi,.tuccar-kimlik[data-kimlik="kraliyet"] .tk-kunye{position:relative}.tuccar-kimlik[data-kimlik="kraliyet"] .tk-baslik{margin-bottom:32px}.tuccar-kimlik[data-kimlik="kraliyet"] .tk-avatar:before{font-size:29px;top:-28px}.tuccar-kimlik[data-kimlik="kraliyet"] .tk-rutbe{position:relative;background:linear-gradient(115deg,#4c1225ed,#230d1cee);border-radius:5px 18px}.tuccar-kimlik[data-kimlik="kraliyet"] .tk-ayarlar{background:#4e1b2e}.tuccar-kimlik[data-kimlik="kraliyet"] .tk-imza{color:#f0d3a0}
@keyframes kraliyet-parilti{0%,100%{box-shadow:0 0 0 1px #dba965,0 0 14px #ff174e66}50%{box-shadow:0 0 0 1px #e8c580,0 0 24px #ff174eaa}}
@media(prefers-reduced-motion:reduce){.cerceve-kraliyet{animation:none!important}}
@media(max-width:360px){.kraliyet-market{padding:27px 18px 20px}.kraliyet-market h2{font-size:25px}}
/* Optimized transparent crown artwork; small chat asset avoids loading the master. */
.cerceve-kraliyet:before{content:'';font-size:0!important;width:28px;height:19px;top:-21px;background:url('../ikonlar/kraliyet-tac-kucuk.png') center/contain no-repeat;text-shadow:none}
.tuccar-kimlik[data-kimlik="kraliyet"] .tk-avatar:before{top:-23px;width:32px;height:22px}
.smsg-avatar.cerceve-kraliyet:before,.online-avatar.cerceve-kraliyet:before{width:14px;height:10px;top:-11px;text-shadow:none}
.smsg.kraliyet-aktif .smsg-kisi:before{content:'';display:inline-block;width:13px;height:9px;margin-right:4px;background:url('../ikonlar/kraliyet-tac-kucuk.png') center/contain no-repeat}
.kraliyet-tac{font-size:0;background-image:url('../ikonlar/kraliyet-tac.png'),radial-gradient(circle,#a53345,#4c1226 63%,#1f1020 64%);background-size:66px auto,auto;background-position:center;background-repeat:no-repeat}
.tuccar-kimlik[data-kimlik="kraliyet"] .tk-govde:before{content:'';width:230px;height:154px;background:url('../ikonlar/kraliyet-tac.png') center/contain no-repeat;opacity:.09}
