.dix-script__tabs{display:flex;gap:0.5rem;margin-bottom:1.5rem;flex-wrap:wrap}.dix-script__tab{padding:0.75rem 1.25rem;background:rgba(255,255,255,0.05);border:2px solid rgba(255,255,255,0.1);border-radius:8px;color:rgba(255,255,255,0.7);cursor:pointer;font-size:0.9rem;font-weight:600;transition:all 0.3s ease;display:flex;align-items:center;gap:0.5rem}.dix-script__tab:hover{background:rgba(255,255,255,0.1);border-color:rgba(255,255,255,0.2)}.dix-script__tab.is-active{background:var(--color-primary,#0073e6);border-color:var(--color-primary,#0073e6);color:white}.dix-script__tab-icon{font-size:1.1rem}.dix-script__tab-content{display:none}.dix-script__tab-content.is-active{display:block}.dix-script__exercise-card{background:rgba(255,255,255,0.05);border-radius:12px;padding:1.25rem;border-left:4px solid var(--color-primary,#0073e6);transition:all 0.3s ease;min-width:280px;max-width:280px}.dix-script__exercise-card:hover{background:rgba(255,255,255,0.08)}.dix-script__exercise-card.is-push{border-left-color:#ef4444}.dix-script__exercise-card.is-pull{border-left-color:#3b82f6}.dix-script__exercise-card.is-jambes{border-left-color:#10b981}.dix-script__exercise-card.is-hiit{border-left-color:#f59e0b}.dix-script__exercise-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:0.75rem}.dix-script__exercise-name{font-size:1.1rem;font-weight:700;color:var(--color-text,white);margin:0}.dix-script__exercise-desc{font-size:0.9rem;color:var(--color-text-secondary,rgba(255,255,255,0.7));line-height:1.5;margin-bottom:1rem}.dix-script__exercise-meta{display:flex;flex-wrap:wrap;gap:0.5rem}.dix-script__difficulty{display:flex;gap:3px}.dix-script__difficulty-dot{width:8px;height:8px;border-radius:50%;background:rgba(255,255,255,0.2)}.dix-script__difficulty-dot.is-filled{background:#f59e0b}.dix-script__tag{padding:0.3rem 0.6rem;background:rgba(255,255,255,0.1);border-radius:4px;font-size:0.75rem;color:var(--color-text-secondary,rgba(255,255,255,0.8))}.dix-script__tag.is-muscles{background:rgba(0,115,230,0.2);color:#60a5fa}.dix-script__tag.is-reps{background:rgba(16,185,129,0.2);color:#34d399}.dix-script__hiit-protocol{background:linear-gradient(135deg,rgba(245,158,11,0.15),rgba(245,158,11,0.05));border:1px solid rgba(245,158,11,0.3);border-radius:12px;padding:1.5rem;margin-bottom:1.5rem}.dix-script__hiit-title{color:#f59e0b;margin:0 0 1rem 0;font-size:1.1rem;display:flex;align-items:center;gap:0.5rem}.dix-script__hiit-timing{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}.dix-script__hiit-phase{flex:1;text-align:center;padding:1rem;border-radius:8px}.dix-script__hiit-phase.is-effort{background:rgba(239,68,68,0.2);border:1px solid rgba(239,68,68,0.3)}.dix-script__hiit-phase.is-repos{background:rgba(16,185,129,0.2);border:1px solid rgba(16,185,129,0.3)}.dix-script__hiit-time{font-size:1.5rem;font-weight:700;color:var(--color-text,white)}.dix-script__hiit-label{font-size:0.8rem;color:var(--color-text-secondary,rgba(255,255,255,0.7));margin-top:0.25rem}.dix-script__hiit-separator{font-size:1.5rem;color:rgba(255,255,255,0.3)}.dix-script__hiit-note{text-align:center;padding:0.75rem;background:rgba(255,255,255,0.05);border-radius:8px;color:var(--color-text-secondary,rgba(255,255,255,0.8));font-size:0.9rem}.dix-script__hiit-note strong{color:#f59e0b}.dix-script__activity-list{margin-top:1rem}.dix-script__activity-item{display:flex;align-items:flex-start;gap:1rem;padding:1rem;background:rgba(255,255,255,0.03);border-radius:8px;margin-bottom:0.75rem;transition:all 0.3s ease}.dix-script__activity-item:hover{background:rgba(255,255,255,0.06)}.dix-script__activity-icon{font-size:1.5rem;min-width:40px;text-align:center}.dix-script__activity-content h5{margin:0 0 0.25rem 0;color:var(--color-text,white);font-size:1rem}.dix-script__activity-content p{margin:0;color:var(--color-text-secondary,rgba(255,255,255,0.7));font-size:0.9rem;line-height:1.4}.dix-script__apps-section{margin-top:1.5rem;padding:1.25rem;background:rgba(255,255,255,0.05);border-radius:12px}.dix-script__apps-section h4{margin:0 0 1rem 0;color:var(--color-text,white);font-size:1rem;display:flex;align-items:center;gap:0.5rem}.dix-script__apps-list{display:flex;flex-wrap:wrap;gap:0.75rem}.dix-script__app-badge{display:flex;align-items:center;gap:0.5rem;padding:0.5rem 1rem;background:rgba(255,255,255,0.08);border-radius:20px;font-size:0.85rem;color:var(--color-text-secondary,rgba(255,255,255,0.9))}@media (max-width:768px){.dix-script__tabs{gap:0.4rem}.dix-script__tab{padding:0.6rem 1rem;font-size:0.8rem}.dix-script__exercise-card{min-width:260px;max-width:260px}.dix-script__hiit-timing{flex-direction:column;gap:0.5rem}.dix-script__hiit-separator{transform:rotate(90deg)}}