@charset "UTF-8";.slice-reveal-view[data-v-7c873f78]{background:#121212;color:#fff;height:calc(99vh - 60px);display:flex;flex-direction:column;padding:1rem;overflow:hidden}.image-display-area[data-v-7c873f78]{flex:1 1 auto;display:flex;align-items:center;justify-content:center;min-height:0;max-height:100%;margin-bottom:1rem;position:relative;overflow:hidden}.image-display-area.fullscreen[data-v-7c873f78]{position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;height:100vh;max-height:100vh;margin:0;background:#000000f2;z-index:9999;cursor:pointer}.placeholder-message[data-v-7c873f78]{font-size:1.5rem;color:#ffffff80;text-align:center;padding:2rem}.image-container[data-v-7c873f78]{width:100%;max-width:100%;height:100%;position:relative;display:flex;align-items:center;justify-content:center;cursor:pointer}.reveal-image[data-v-7c873f78]{position:absolute;top:0;left:0;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;opacity:0;transition:opacity .5s ease-in-out;z-index:0}.reveal-image.shown[data-v-7c873f78]:not(.active){opacity:1;z-index:0}.reveal-image.active[data-v-7c873f78]{opacity:1;z-index:1}.steps-strip[data-v-7c873f78]{width:100%;flex:0 0 auto;display:flex;justify-content:center;gap:.75rem;flex-wrap:wrap;padding:.75rem;margin:0 auto;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none}.steps-strip[data-v-7c873f78]::-webkit-scrollbar{display:none}.download-icons[data-v-7c873f78]{position:absolute;top:.25rem;right:.25rem;display:flex;gap:.25rem;z-index:5}.download-btn[data-v-7c873f78]{display:flex;align-items:center;gap:.25rem;padding:.25rem .4rem;background:#000000b3;border:1px solid rgba(255,255,255,.3);border-radius:4px;color:#fff;font-size:.7rem;cursor:pointer;transition:all .2s ease}.download-btn[data-v-7c873f78]:hover{background:#000000e6;border-color:#ffffff80;transform:translateY(-1px)}.download-btn svg[data-v-7c873f78]{width:12px;height:12px}.download-label[data-v-7c873f78]{font-weight:600;font-size:.65rem}.step-icon[data-v-7c873f78]{position:relative;width:200px;min-height:80px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.4rem;padding:.5rem;background:#ffffff0d;border-radius:10px;border:2px solid rgba(255,255,255,.1);cursor:pointer;transition:all .3s ease;flex-shrink:0}.step-icon:hover .step-tooltip[data-v-7c873f78]{opacity:1;visibility:visible}.step-icon.locked[data-v-7c873f78]{opacity:.5;cursor:not-allowed;border-color:#ffffff1a}.step-icon.locked[data-v-7c873f78]:hover{transform:none}.step-icon.unlocked[data-v-7c873f78]{border-color:#bb86fc4d;background:#bb86fc0d}.step-icon.unlocked[data-v-7c873f78]:hover{transform:translateY(-2px);border-color:#bb86fc80;box-shadow:0 4px 12px #bb86fc33}.step-icon.revealed[data-v-7c873f78]:not(.alternative-icon){border-color:#10b98166;background:#10b9811a}.step-icon.revealed[data-v-7c873f78]:not(.alternative-icon):hover{transform:translateY(-2px);border-color:#10b98199;box-shadow:0 4px 12px #10b9814d}.step-icon.active[data-v-7c873f78]{border-color:#bb86fc;box-shadow:0 0 20px #bb86fc80}.step-icon.unlocking[data-v-7c873f78]{animation:unlockPop-7c873f78 .6s ease-out}@keyframes unlockPop-7c873f78{0%{transform:scale(1)}50%{transform:scale(1.15);box-shadow:0 0 25px #bb86fc99}to{transform:scale(1)}}.lock-icon[data-v-7c873f78]{width:32px;height:32px;color:#ffffff80}.step-content-horizontal[data-v-7c873f78]{display:flex;align-items:center;gap:.75rem;width:100%}.step-avatar[data-v-7c873f78]{width:50px;height:75px;border-radius:6px;object-fit:contain;flex-shrink:0}.step-info-right[data-v-7c873f78]{flex:1;display:flex;flex-direction:column;gap:.3rem;min-width:0}.step-name[data-v-7c873f78]{font-size:.75rem;text-align:left;color:#ffffffe6;font-weight:600;text-transform:capitalize;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.step-info[data-v-7c873f78]{display:flex;flex-direction:column;gap:.15rem;font-size:.65rem;color:#fff9;text-align:left}.step-info-line[data-v-7c873f78]{line-height:1.3}.step-placeholder[data-v-7c873f78]{width:50px;height:75px;background:#ffffff1a;border-radius:6px;flex-shrink:0}.step-tooltip[data-v-7c873f78]{position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);background:#000000e6;color:#fff;padding:.5rem .75rem;border-radius:6px;font-size:.8rem;white-space:nowrap;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease;pointer-events:none;z-index:10}.step-tooltip[data-v-7c873f78]:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:6px solid transparent;border-top-color:#000000e6}.alternative-icon.revealed[data-v-7c873f78]{border-color:#2196f366!important;background:#2196f31a!important}.alternative-icon.revealed[data-v-7c873f78]:hover{transform:translateY(-2px);border-color:#2196f399!important;box-shadow:0 4px 12px #2196f34d!important}.alternative-icon.revealed.active[data-v-7c873f78]{border-color:#ffc107!important;background:#2196f31a!important;box-shadow:0 0 20px #ffc10780!important}.alternative-content[data-v-7c873f78]{display:flex;align-items:center;justify-content:center;width:100%;padding:.5rem}.alternative-content-with-avatar[data-v-7c873f78]{display:flex;align-items:center;gap:.75rem;width:100%;padding:.5rem}.alternative-info[data-v-7c873f78]{flex:1;display:flex;flex-direction:column;gap:.2rem;min-width:0}.alternative-info .alternative-name[data-v-7c873f78]{text-align:left}.alternative-name[data-v-7c873f78]{font-size:.85rem;color:#ffffffe6;font-weight:600;text-align:center;text-transform:capitalize}.alternative-username[data-v-7c873f78]{font-size:.7rem;color:#ffc107cc;text-align:left;font-weight:500}@media (max-width: 768px){.slice-reveal-view[data-v-7c873f78]{padding:.5rem}.image-display-area[data-v-7c873f78]{margin-bottom:.75rem}.placeholder-message[data-v-7c873f78]{font-size:1.2rem;padding:1rem}.steps-strip[data-v-7c873f78]{gap:.5rem;padding:.5rem;justify-content:center}.step-icon[data-v-7c873f78]{width:48px;height:48px;min-height:48px;padding:0;border-radius:8px;position:relative}.step-icon .download-icons[data-v-7c873f78],.step-icon .lock-icon[data-v-7c873f78],.step-icon .step-content-horizontal[data-v-7c873f78],.step-icon .step-placeholder[data-v-7c873f78],.step-icon .alternative-content[data-v-7c873f78],.step-icon .alternative-content-with-avatar[data-v-7c873f78]{display:none!important}.step-icon[data-v-7c873f78]:before{content:attr(data-step-number);display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:1.2rem;font-weight:700;color:#ffffffe6}.step-icon.alternative-icon[data-v-7c873f78]:before{content:attr(data-alt-letter)}.step-icon.locked[data-v-7c873f78]:before{content:"🔒";font-size:1.1rem}.step-icon .step-tooltip[data-v-7c873f78]{display:block}.step-icon.locked[data-v-7c873f78]{opacity:.4}.step-icon.unlocked[data-v-7c873f78]{border-color:#bb86fc80;background:#bb86fc1a}.step-icon.revealed[data-v-7c873f78]:not(.alternative-icon){border-color:#10b98180;background:#10b98126}.step-icon.active[data-v-7c873f78]{border-color:#bb86fc;box-shadow:0 0 15px #bb86fc99;border-width:3px}.step-icon.alternative-icon.revealed[data-v-7c873f78]{border-color:#2196f380!important;background:#2196f326!important}.step-icon.alternative-icon.revealed.active[data-v-7c873f78]{border-color:#ffc107!important;box-shadow:0 0 15px #ffc10799!important}.step-icon.unlocking[data-v-7c873f78]{animation:unlockPop-7c873f78 .6s ease-out}}
