.lab-id.svelte-3tv8q2.svelte-3tv8q2{display:flex;padding:2rem var(--sl-main-pad-x);width:1400px;gap:3rem}@media (max-width: 768px){.lab-id.svelte-3tv8q2.svelte-3tv8q2{display:block;width:100%}}.lab-id.svelte-3tv8q2 .stage-modal.svelte-3tv8q2{display:flex;flex-direction:column;align-items:center;padding-top:2rem;gap:1.5rem;position:relative}.lab-id.svelte-3tv8q2 .lab-info-card.svelte-3tv8q2{width:360px;border-radius:8px;background-color:#faf9ff;padding:20px;position:sticky;top:100px;margin-bottom:2rem}.lab-id.svelte-3tv8q2 .lab-info-card .lab-meta.svelte-3tv8q2{display:flex;flex-direction:column;gap:12px;margin-bottom:20px}.lab-id.svelte-3tv8q2 .lab-info-card .lab-meta .meta-item.svelte-3tv8q2{display:flex;align-items:center;gap:10px}.lab-id.svelte-3tv8q2 .lab-info-card .lab-meta .meta-item .meta-icon.svelte-3tv8q2{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background-color:#eeeaf9}.lab-id.svelte-3tv8q2 .lab-info-card .lab-meta .meta-item .meta-content.svelte-3tv8q2{display:flex;flex-direction:column}.lab-id.svelte-3tv8q2 .lab-info-card .lab-meta .meta-item .meta-content .meta-label.svelte-3tv8q2{font-size:12px;color:#6d6d6d}.lab-id.svelte-3tv8q2 .lab-info-card .lab-meta .meta-item .meta-content .meta-value.svelte-3tv8q2{font-size:15px;font-weight:500}.lab-id.svelte-3tv8q2 .lab-info-card hr.svelte-3tv8q2{border:none;height:1px;background-color:#e0e0e0;margin:16px 0}.lab-id.svelte-3tv8q2 .lab-info-card .start-section.svelte-3tv8q2{display:flex;flex-direction:column;gap:12px}.lab-id.svelte-3tv8q2 .lab-info-card .start-section .start-btn.svelte-3tv8q2{border:1px rgba(10,131,0,.3490196078) solid;background-color:#2fff000d;border-radius:5px;padding:15px 30px;display:flex;align-items:center;justify-content:center;gap:10px;font-size:18px;font-weight:500;font-family:Outfit,sans-serif;font-optical-sizing:auto;font-style:normal;color:var(--sl-color-text);cursor:pointer;width:100%}.lab-id.svelte-3tv8q2 .lab-info-card .start-section .start-btn.svelte-3tv8q2:hover{background-color:#2fff001a;transition:background-color .5s ease}.lab-id.svelte-3tv8q2 .lab-info-card .start-section .restart-btn.svelte-3tv8q2{border:1px rgba(131,0,59,.3490196078) solid;background-color:#ff6f000d;border-radius:5px;padding:15px 30px;display:flex;align-items:center;justify-content:center;gap:10px;font-size:18px;font-weight:500;font-family:Outfit,sans-serif;font-optical-sizing:auto;font-style:normal;color:var(--sl-color-text);cursor:pointer;width:100%}.lab-id.svelte-3tv8q2 .lab-info-card .start-section .restart-btn.svelte-3tv8q2:hover{background-color:#ff2a0019;transition:background-color .5s ease}.lab-id.svelte-3tv8q2 .lab-info-card .start-section .terms.svelte-3tv8q2{font-size:13px;font-weight:400;color:#6d6d6d;text-align:center}.lab-id.svelte-3tv8q2 .lab-info-card .start-section .terms-link.svelte-3tv8q2{font-weight:600;color:inherit}.lab-id.svelte-3tv8q2 .environments-section.svelte-3tv8q2{display:flex;flex-direction:column;gap:10px;margin-bottom:20px}.lab-id.svelte-3tv8q2 .environments-section .environments-title.svelte-3tv8q2{font-size:18px;font-weight:600}.lab-id.svelte-3tv8q2 .environments-section .environments-desc.svelte-3tv8q2{font-size:13px;font-weight:400;color:#6d6d6d;margin-bottom:5px}.lab-id.svelte-3tv8q2 .environments-section .environments.svelte-3tv8q2{display:flex;flex-wrap:wrap;gap:10px}.lab-id.svelte-3tv8q2 .environments-section .environment.svelte-3tv8q2{border:1px solid var(--env-cards-border);background-color:var(--env-cards-bg);border-radius:5px;padding:10px 15px;display:flex;align-items:center;font-size:14px;font-weight:500;gap:8px}.lab-id.svelte-3tv8q2 .environments-section .environment-icon.svelte-3tv8q2{width:20px;height:20px}.lab-id.svelte-3tv8q2 .author-verified_by.svelte-3tv8q2{display:flex;gap:20px}.lab-id.svelte-3tv8q2 .author-section.svelte-3tv8q2{display:flex;flex-direction:column;gap:10px}.lab-id.svelte-3tv8q2 .author-section .author-title.svelte-3tv8q2{font-size:18px;font-weight:600}[data-theme=dark] .lab-id.svelte-3tv8q2 .lab-info-card.svelte-3tv8q2{background-color:#222}[data-theme=dark] .lab-id.svelte-3tv8q2 .lab-info-card .meta-item .meta-icon.svelte-3tv8q2{background-color:#3a3a3a}[data-theme=dark] .lab-id.svelte-3tv8q2 .start-btn.svelte-3tv8q2{border-color:#255b20;background-color:#18191c}[data-theme=dark] .lab-id.svelte-3tv8q2 hr.svelte-3tv8q2{background-color:#404040}.stage-content.svelte-3tv8q2.svelte-3tv8q2{max-width:960px;padding-top:15px;width:100%;display:flex;flex-direction:column;gap:25px}.stage-content.svelte-3tv8q2 h1.svelte-3tv8q2{font-size:30px;line-height:normal}
