/* Hartly · v68 · بلوک 073 از ۱۱۸
   V68
   تولید خودکار توسط tools/split-layers.py */
/* ── v68: گیفت بزرگ‌تر و رسمی‌تر ── */
.lr-giftbtn61{width:68px !important;height:68px !important;border-radius:24px !important;margin-top:-14px !important}
.lr-giftbtn61 svg{width:36px !important;height:36px !important}
/* ── v68: شیت خروج و تسک‌ها ── */
.xt68-row{display:flex;align-items:center;justify-content:center;gap:8px;padding:15px;border-radius:14px;font-weight:900;font-size:14.5px;cursor:pointer;margin-bottom:8px}
#tasks68{position:fixed;inset:0;z-index:99;background:#160b2e;display:flex;flex-direction:column;overflow-y:auto}
.tk68-hero{margin:14px;border-radius:20px;padding:18px;background:linear-gradient(135deg,#3b1d6e,#1e1040);border:1px solid rgba(251,191,36,.3);position:relative;overflow:hidden}
.tk68-bar{height:22px;border-radius:999px;background:rgba(0,0,0,.4);overflow:hidden;position:relative;margin-top:6px}
.tk68-fill{height:100%;border-radius:999px;background:linear-gradient(90deg,#fbbf24,#f59e0b);box-shadow:0 0 12px rgba(251,191,36,.6)}
.tk68-fill.gr{background:linear-gradient(90deg,#4ade80,#16a34a);box-shadow:0 0 12px rgba(74,222,128,.5)}
.tk68-bar span{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:900;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.6)}
.tk68-top3{display:flex;justify-content:center;gap:18px;margin:10px 0}
.tk68-t3{display:flex;flex-direction:column;align-items:center;gap:5px}
.tk68-t3 img{width:54px;height:54px;border-radius:50%;object-fit:cover;border:2.5px solid #fbbf24;background:#1e293b}
.tk68-t3.first img{width:64px;height:64px;border-color:#fde047;box-shadow:0 0 18px rgba(253,224,71,.5)}
.tk68-btn{flex:1;padding:14px;border-radius:14px;font-weight:900;font-size:14px;border:0;cursor:pointer}
/* ── v68: پروفایل شیت خودی ── */
#myProfSh68{position:fixed;inset:0;z-index:99;background:rgba(0,0,0,.55);backdrop-filter:blur(4px);display:flex;align-items:flex-end;justify-content:center}
.mp68-card{width:100%;max-width:440px;background:#fff;border-radius:28px 28px 0 0;padding:0 0 26px;overflow:hidden;animation:sheetUp68 .32s ease}
@keyframes sheetUp68{from{transform:translateY(60px);opacity:0}to{transform:none;opacity:1}}
.mp68-hero{height:120px;background:linear-gradient(135deg,#f59e0b,#e11d48 60%,#7c3aed);position:relative}
.mp68-av{width:96px;height:96px;border-radius:50%;border:4px solid #fff;object-fit:cover;position:absolute;bottom:-46px;left:50%;transform:translateX(-50%);background:#f1f5f9;box-shadow:0 8px 22px rgba(0,0,0,.25)}
.mp68-stat{flex:1;text-align:center}
.mp68-stat b{font-size:19px;color:#1c1917;display:block}
.mp68-stat small{font-size:11px;color:#a8a29e;font-weight:700}
