.mission-card[data-v-33c45cc5]{display:flex;gap:15px;padding:20px;background:#1c1b3c;border:2px solid #292950;border-radius:10px;transition:all .3s ease}.mission-card[data-v-33c45cc5]:hover{border-color:#625498;transform:translateY(-2px)}.mission-card.completed[data-v-33c45cc5]{border-color:#24ae59;box-shadow:0 0 15px rgba(36,174,89,.2)}.mission-card.claimed[data-v-33c45cc5]{opacity:.6;border-color:#555}@media(max-width:991px){.mission-card[data-v-33c45cc5]{padding:15px;gap:12px}}.mission-icon[data-v-33c45cc5]{font-size:3rem;flex-shrink:0;display:flex;align-items:center;justify-content:center;width:60px;height:60px;background:rgba(98,84,152,.2);border-radius:10px}@media(max-width:991px){.mission-icon[data-v-33c45cc5]{font-size:2rem;width:50px;height:50px}}.mission-content[data-v-33c45cc5]{flex:1;display:flex;flex-direction:column;gap:10px}.mission-header[data-v-33c45cc5]{display:flex;align-items:center;justify-content:space-between;gap:10px}.mission-name[data-v-33c45cc5]{font-size:1.2rem;font-weight:700;color:#eee;margin:0}@media(max-width:991px){.mission-name[data-v-33c45cc5]{font-size:1rem}}.mission-type-badge[data-v-33c45cc5]{padding:3px 10px;border-radius:12px;font-size:.75rem;font-weight:600;text-transform:uppercase}.mission-type-badge.daily[data-v-33c45cc5]{background:rgba(246,190,44,.2);color:#f6be2c}.mission-type-badge.weekly[data-v-33c45cc5]{background:rgba(98,84,152,.2);color:#b4a6e2}.mission-description[data-v-33c45cc5]{font-size:.9rem;color:#93959f;margin:0}@media(max-width:991px){.mission-description[data-v-33c45cc5]{font-size:.85rem}}.mission-progress-container[data-v-33c45cc5]{margin-top:5px}.progress-info[data-v-33c45cc5]{display:flex;justify-content:space-between;margin-bottom:5px;font-size:.85rem}.progress-text[data-v-33c45cc5]{color:#eee;font-weight:600}.progress-percentage[data-v-33c45cc5]{color:#625498;font-weight:700}.progress-bar[data-v-33c45cc5]{width:100%;height:8px;background:#242630;border-radius:5px;overflow:hidden}.progress-fill[data-v-33c45cc5]{height:100%;background:linear-gradient(90deg,#625498,#b4a6e2);border-radius:5px;transition:width .5s ease}.mission-footer[data-v-33c45cc5]{display:flex;align-items:center;justify-content:space-between;margin-top:5px}.mission-reward[data-v-33c45cc5]{display:flex;align-items:center;gap:5px}.reward-label[data-v-33c45cc5]{font-size:.85rem;color:#93959f}.reward-value[data-v-33c45cc5]{font-size:1rem;font-weight:700;color:#24ae59}.claim-btn[data-v-33c45cc5]{padding:0 15px;font-weight:700}.claimed-badge[data-v-33c45cc5]{padding:5px 15px;background:rgba(36,174,89,.2);color:#24ae59;border-radius:5px;font-size:.85rem;font-weight:700}.missions-page[data-v-eb1e3654]{max-width:1180px;margin:40px auto;padding:0 20px}@media(max-width:991px){.missions-page[data-v-eb1e3654]{margin:20px auto;padding:0 10px}}.missions-header[data-v-eb1e3654]{display:flex;align-items:center;justify-content:space-between;margin-bottom:30px;padding:25px;background:#161533;border-radius:10px}@media(max-width:991px){.missions-header[data-v-eb1e3654]{flex-direction:column;gap:15px;padding:20px}}.missions-header h1[data-v-eb1e3654]{font-size:2.5rem;font-weight:900;color:#eee;margin:0 0 10px 0}@media(max-width:991px){.missions-header h1[data-v-eb1e3654]{font-size:2rem}}.missions-header .subtitle[data-v-eb1e3654]{font-size:1rem;color:#93959f;margin:0}.completed-count[data-v-eb1e3654]{display:flex;flex-direction:column;align-items:center;padding:15px 25px;background:rgba(36,174,89,.1);border:2px solid #24ae59;border-radius:10px}.completed-count .count[data-v-eb1e3654]{font-size:2rem;font-weight:900;color:#24ae59}.completed-count .label[data-v-eb1e3654]{font-size:.85rem;color:#93959f;text-transform:uppercase}.missions-tabs[data-v-eb1e3654]{display:flex;gap:10px;margin-bottom:25px}@media(max-width:991px){.missions-tabs[data-v-eb1e3654]{flex-direction:column}}.tab-button[data-v-eb1e3654]{flex:1;display:flex;align-items:center;justify-content:center;gap:10px;padding:15px 20px;background:#1c1b3c;border:2px solid #292950;border-radius:10px;color:#93959f;font-size:1.1rem;font-weight:700;cursor:pointer;transition:all .3s ease}.tab-button[data-v-eb1e3654]:hover{border-color:#625498;color:#eee}.tab-button.active[data-v-eb1e3654]{background:#625498;border-color:#625498;color:#eee}.tab-button .tab-icon[data-v-eb1e3654]{font-size:1.5rem}.tab-button .tab-count[data-v-eb1e3654]{font-size:.9rem;opacity:.7}.missions-content[data-v-eb1e3654]{min-height:400px}.loading-state[data-v-eb1e3654]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px}.loading-state .spinner[data-v-eb1e3654]{width:50px;height:50px;border:4px solid #292950;border-top-color:#625498;border-radius:50%;animation:spin-eb1e3654 1s linear infinite}.loading-state p[data-v-eb1e3654]{margin-top:20px;color:#93959f;font-size:1.1rem}@keyframes spin-eb1e3654{to{transform:rotate(1turn)}}.empty-state[data-v-eb1e3654]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px}.empty-state img[data-v-eb1e3654]{height:250px;margin-bottom:20px;opacity:.6}.empty-state p[data-v-eb1e3654]{color:#93959f;font-size:1.2rem}.missions-grid[data-v-eb1e3654]{display:grid;grid-template-columns:1fr;gap:15px}@media(min-width:992px){.missions-grid[data-v-eb1e3654]{grid-template-columns:1fr 1fr}}.reset-timer[data-v-eb1e3654]{margin-top:30px;padding:20px;background:#161533;border-radius:10px}.reset-timer .timer-content[data-v-eb1e3654]{display:flex;align-items:center;justify-content:center;gap:15px;font-size:1.1rem}@media(max-width:991px){.reset-timer .timer-content[data-v-eb1e3654]{flex-direction:column;gap:10px}}.reset-timer .timer-label[data-v-eb1e3654]{color:#93959f;font-weight:600}