.rk-wish-panel{color:#f3e3bb;text-align:center;max-width:540px;margin:auto;direction:rtl}
.rk-wish-hero{height:165px;max-width:100%;position:relative;overflow:hidden;
 background:radial-gradient(ellipse at 60% 90%,#316a76a6,transparent 68%),
 linear-gradient(155deg,#182d32,#203b39 55%,#483d29);border:1px solid #c6ad78;
 border-radius:13px;box-shadow:inset 0 0 32px #09181c}
.rk-wish-art{height:150px;width:100%;object-fit:contain;position:relative;z-index:2;
 filter:drop-shadow(0 8px 13px #071012)}
.rk-wish-mist{position:absolute;z-index:3;left:8%;bottom:0;width:84%;height:36%;
 opacity:.45;pointer-events:none;filter:blur(14px);
 background:radial-gradient(ellipse,#d5f9f8b0,transparent 72%);
 animation:rk-wish-fog 4s ease-in-out infinite alternate}
@keyframes rk-wish-fog{from{transform:translateX(-8px) scale(.95);opacity:.28}to{transform:translateX(9px) scale(1.1);opacity:.58}}
.rk-wish-overview{display:flex;justify-content:space-around;gap:8px;flex-wrap:wrap;
 padding:12px 0 7px;color:#ffe0a0}
.rk-wish-count{margin:5px 0 13px;font-size:1rem;color:#ffdc89}
.rk-wish-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}
.rk-wish-choice{color:#fcebbd;border:1px solid #9b7942;border-radius:10px;
 display:flex;align-items:center;text-align:right;gap:9px;padding:10px 9px;
 min-height:76px;background:linear-gradient(145deg,#414333,#2b332e);
 box-shadow:inset 0 1px #fff1;cursor:pointer}
.rk-wish-choice:active{transform:scale(.97)}
.rk-wish-choice:disabled{opacity:.48;cursor:default}
.rk-wish-choice span small{display:block;font-size:.69rem;margin-top:5px;color:#d5c9a9}
.rk-wish-choice b{margin-right:auto;font-size:.75rem;color:#ffd788}
.rk-wish-emoji{font-size:1.5rem}
.rk-wish-result{border:1px solid #a1b873;color:#efffca;border-radius:8px;
 padding:10px;margin:13px 0;background:#53643845}
.rk-wish-note{font-size:.77rem;line-height:1.7;color:#cebe9b;margin:14px auto}
@media(max-width:365px){.rk-wish-options{grid-template-columns:1fr}.rk-wish-hero{height:127px}.rk-wish-art{height:116px}}
@media(prefers-reduced-motion:reduce){.rk-wish-mist{animation:none}}
