/* Hartly · v63 · بلوک 066 از ۱۱۸
   V63
   تولید خودکار توسط tools/split-layers.py */
#luck63{position:fixed;inset:0;z-index:98;background:radial-gradient(120% 100% at 50% 0%,#1a1207 0%,#0b0a08 55%);display:flex;flex-direction:column;overflow:hidden}
.lk63-head{display:flex;align-items:center;gap:10px;padding:14px}
.lk63-back{width:38px;height:38px;border-radius:12px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.14);color:#fff;font-size:18px;display:flex;align-items:center;justify-content:center;cursor:pointer}
.lk63-title{color:#fde68a;font-size:17px;font-weight:900;flex:1}
.lk63-bal{display:flex;align-items:center;gap:6px;background:rgba(245,158,11,.14);border:1px solid rgba(245,158,11,.4);color:#fcd34d;font-weight:900;font-size:13px;padding:7px 12px;border-radius:999px}
.lk63-body{flex:1;overflow-y:auto;display:flex;flex-direction:column;align-items:center;padding:6px 14px 24px;gap:14px}
.lk63-chips{display:flex;gap:8px;justify-content:center;flex-wrap:wrap}
.lk63-chip{padding:8px 14px;border-radius:999px;background:#1f2937;border:1.5px solid rgba(255,255,255,.14);color:#e5e7eb;font-weight:800;font-size:13px;cursor:pointer}
.lk63-chip.on{background:linear-gradient(135deg,#f59e0b,#d97706);border-color:#fcd34d;color:#1a1207}
.lk63-picks{display:flex;gap:10px;width:100%;max-width:340px}
.lk63-pick{flex:1;padding:12px 6px;border-radius:14px;border:1.5px solid rgba(255,255,255,.16);font-weight:900;font-size:13px;color:#fff;cursor:pointer;text-align:center}
.lk63-pick small{display:block;font-size:10px;opacity:.8;font-weight:700;margin-top:2px}
.lk63-pick.on{outline:3px solid #fcd34d;transform:scale(1.03)}
.lk63-red{background:linear-gradient(160deg,#991b1b,#dc2626)}
.lk63-black{background:linear-gradient(160deg,#111827,#374151)}
.lk63-green{background:linear-gradient(160deg,#14532d,#16a34a)}
.lk63-go{width:100%;max-width:340px;padding:15px;border-radius:16px;border:0;background:linear-gradient(135deg,#fbbf24,#d97706);color:#1a1207;font-size:16px;font-weight:900;cursor:pointer;box-shadow:0 12px 30px -8px rgba(245,158,11,.55)}
.lk63-go:disabled{opacity:.5;box-shadow:none}
.lk63-msg{min-height:26px;font-weight:900;font-size:15px;color:#fcd34d;text-align:center}
.ro63-wrap{position:relative;width:280px;height:280px;margin-top:4px}
.ro63-pointer{position:absolute;top:-6px;left:50%;transform:translateX(-50%);z-index:3;filter:drop-shadow(0 3px 4px rgba(0,0,0,.5))}
#ro63wheel{width:100%;height:100%;transition:transform 4.2s cubic-bezier(.12,.82,.18,1)}
.ro63-hub{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2}
.gr63-board{width:100%;max-width:340px;display:flex;flex-direction:column-reverse;gap:8px}
.gr63-row{display:flex;gap:8px;opacity:.45;transition:.2s}
.gr63-row.cur{opacity:1;outline:2px dashed rgba(251,191,36,.5);border-radius:14px;padding:3px;margin:-5px}
.gr63-row.done{opacity:.9}
.gr63-cell{flex:1;aspect-ratio:2.4/1;border-radius:12px;background:linear-gradient(160deg,#292524,#44403c);border:1.5px solid rgba(251,191,36,.25);display:flex;align-items:center;justify-content:center;cursor:pointer}
.gr63-row.cur .gr63-cell:active{transform:scale(.94)}
.gr63-cell.safe{background:linear-gradient(160deg,#065f46,#10b981);border-color:#6ee7b7}
.gr63-cell.bomb{background:linear-gradient(160deg,#7f1d1d,#dc2626);border-color:#fca5a5}
.gr63-mult{width:64px;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:900;color:#a8a29e}
.gr63-row.cur .gr63-mult{color:#fcd34d}
.lk63-tabs{display:flex;gap:8px;padding:0 14px 10px}
.lk63-tab{flex:1;padding:11px;border-radius:13px;background:rgba(255,255,255,.06);border:1.5px solid rgba(255,255,255,.12);color:#d6d3d1;font-weight:900;font-size:13.5px;cursor:pointer;text-align:center}
.lk63-tab.on{background:linear-gradient(135deg,rgba(245,158,11,.25),rgba(217,119,6,.18));border-color:#f59e0b;color:#fde68a}
