/* V15.76 – Lối tắt Điểm danh & Nhiệm vụ EXP sau Trang chủ. */
.nav.tg-v141-nav .tg76-nav-highlight{color:#f1d38a!important;border:1px solid rgba(232,187,103,.35)!important;background:linear-gradient(180deg,rgba(92,67,33,.34),rgba(22,19,22,.48));font-weight:700}
.nav.tg-v141-nav .tg76-nav-highlight:hover,.nav.tg-v141-nav .tg76-nav-highlight.active{background:linear-gradient(180deg,rgba(150,111,40,.38),rgba(50,33,19,.58));border-color:#c49a4e!important}
.tg76-portal{font-family:'Times New Roman',serif;max-width:1160px;margin:24px auto 40px;color:#eadfc6}
.tg76-portal-hero{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;padding:22px 26px;border:1px solid rgba(229,184,85,.38);border-radius:24px;background:radial-gradient(circle at 100% 0,rgba(185,135,48,.16),transparent 40%),linear-gradient(135deg,#19171c,#0e141d)}
.tg76-portal-hero>div:first-child{flex:1;min-width:min(100%,340px)}
.tg76-portal-hero span{font-size:.8rem;color:#e4bb66;letter-spacing:.13em;font-weight:bold}
.tg76-portal-hero h1{font-size:clamp(1.65rem,4vw,2.5rem);line-height:1.16;margin:8px 0;color:#f5d994}
.tg76-portal-hero p{margin:0;line-height:1.65;color:#d8cab0}
.tg76-portal-actions{display:flex;gap:8px;flex-wrap:wrap}
.tg76-portal-actions a{min-height:40px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;border-radius:10px}
.tg76-portal-actions .is-active{border-color:#d5a451!important;background:rgba(235,181,77,.18)}
.tg76-portal-account{max-width:920px;margin:20px auto}
.tg76-portal .tg74-slot{max-width:920px;margin:0 auto}
.tg76-portal .tg75-member-header{display:none}
.tg76-portal[data-view="checkin"] #tg75-quest-area{display:none}
.tg76-portal[data-view="missions"] #tg75-checkin{display:none}
.tg76-portal[data-view="missions"] .tg75-member-center>.tg75-member-header{display:none}
.tg76-portal[data-view="missions"] #tg75-quest-area .tg74-dashboard{margin-top:0}
.tg76-portal[data-view="checkin"] #tg75-checkin{border-top:1px solid rgba(224,176,75,.4);border-radius:20px}
.tg76-access{max-width:760px;margin:28px auto;padding:28px;border:1px solid rgba(229,184,85,.35);border-radius:20px;background:#101722;text-align:center;color:#f2e3ca}
.tg76-access h1{color:#f4d38b}.tg76-access .gold-btn{display:inline-flex;margin-top:16px;text-decoration:none}
@media(max-width:720px){.nav.tg-v141-nav .tg76-nav-highlight{padding:8px 7px!important;font-size:11px}.tg76-portal{margin-top:14px}.tg76-portal-hero{padding:16px}.tg76-portal-actions{width:100%}.tg76-portal-actions a{flex:1 1 110px}.tg76-portal-account{margin-top:12px}}
@media(max-width:380px){.tg76-portal-hero{padding:12px}.tg76-portal-actions a{font-size:12px}.nav.tg-v141-nav .tg76-nav-highlight{font-size:10.5px}}
