.iso-card[data-v-b867c460]{background:var(--color-bg-card);border:1px solid #00d4ff1a;border-radius:12px;padding:20px;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:visible;box-shadow:4px 4px #0000004d,0 0 20px #00d4ff1a}.iso-card--hoverable[data-v-b867c460]:hover{border-color:#00d4ff4d;transform:translateY(-4px)translateZ(4px);box-shadow:6px 6px #0006,0 0 30px #00d4ff33}.iso-card--primary[data-v-b867c460]{border-color:#00d4ff4d;box-shadow:4px 4px #00d4ff33,0 0 20px #00d4ff26}.iso-card--success[data-v-b867c460]{border-color:#10b9814d;box-shadow:4px 4px #10b98133,0 0 20px #10b98126}.iso-card--warning[data-v-b867c460]{border-color:#f59e0b4d;box-shadow:4px 4px #f59e0b33,0 0 20px #f59e0b26}.iso-card--danger[data-v-b867c460]{border-color:#ef44444d;box-shadow:4px 4px #ef444433,0 0 20px #ef444426}.iso-card__header[data-v-b867c460]{border-bottom:1px solid #00d4ff1a;margin-bottom:12px;padding-bottom:12px}.iso-card__footer[data-v-b867c460]{border-top:1px solid #00d4ff1a;margin-top:12px;padding-top:12px}.iso-card__depth-left[data-v-b867c460]{pointer-events:none;background:linear-gradient(#0d1525,#0a0e1a);border-radius:0 0 0 12px;position:absolute}.iso-card__depth-bottom[data-v-b867c460]{pointer-events:none;background:linear-gradient(90deg,#0d1525,#0a0e1a);border-radius:0 12px 0 0;position:absolute}.iso-btn[data-v-d170f828]{cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;font-family:inherit;font-weight:600;transition:all .2s cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative}.iso-btn--small[data-v-d170f828]{padding:6px 16px;font-size:13px}.iso-btn--medium[data-v-d170f828]{padding:10px 24px;font-size:15px}.iso-btn--large[data-v-d170f828]{padding:14px 32px;font-size:17px}.iso-btn--primary[data-v-d170f828]{color:#fff;background:linear-gradient(135deg,#00d4ff,#09c);box-shadow:3px 3px #0000004d,0 0 15px #00d4ff33}.iso-btn--primary[data-v-d170f828]:hover:not(:disabled){transform:translateY(-2px);box-shadow:5px 5px #0006,0 0 25px #00d4ff4d}.iso-btn--primary[data-v-d170f828]:active:not(:disabled){transform:translateY(1px);box-shadow:1px 1px #0000004d}.iso-btn--secondary[data-v-d170f828]{background:var(--color-bg-card);color:var(--color-primary);border:1px solid #00d4ff4d;box-shadow:3px 3px #0003}.iso-btn--secondary[data-v-d170f828]:hover:not(:disabled){background:var(--color-bg-card-hover);border-color:var(--color-primary)}.iso-btn--ghost[data-v-d170f828]{color:var(--color-text-secondary);background:0 0}.iso-btn--ghost[data-v-d170f828]:hover:not(:disabled){color:var(--color-primary);background:#00d4ff0d}.iso-btn--danger[data-v-d170f828]{color:#fff;background:linear-gradient(135deg,#ef4444,#dc2626);box-shadow:3px 3px #0000004d,0 0 15px #ef444433}.iso-btn--danger[data-v-d170f828]:hover:not(:disabled){transform:translateY(-2px);box-shadow:5px 5px #0006,0 0 25px #ef44444d}.iso-btn[data-v-d170f828]:disabled{opacity:.5;cursor:not-allowed}.iso-btn--loading[data-v-d170f828]{pointer-events:none}.iso-btn__spinner[data-v-d170f828]{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:16px;height:16px;animation:.6s linear infinite spin-d170f828}@keyframes spin-d170f828{to{transform:rotate(360deg)}}.iso-progress__label[data-v-a70c5e96]{justify-content:space-between;margin-bottom:8px;font-size:13px;display:flex}.iso-progress__text[data-v-a70c5e96]{color:var(--color-text-secondary)}.iso-progress__value[data-v-a70c5e96]{color:var(--color-primary);font-weight:600}.iso-progress__track[data-v-a70c5e96]{background:#0000004d;border-radius:6px;height:12px;position:relative;overflow:hidden;box-shadow:inset 0 2px 4px #0000004d}.iso-progress__fill[data-v-a70c5e96]{border-radius:6px;height:100%;position:relative;overflow:hidden}.iso-progress__glow[data-v-a70c5e96]{background:linear-gradient(#fff3,#0000);border-radius:6px 6px 0 0;height:50%;position:absolute;top:0;left:0;right:0}.iso-progress__depth[data-v-a70c5e96]{background:#0003;border-radius:0 0 6px 6px;height:3px;position:absolute;bottom:0;left:0;right:0}.iso-progress--primary .iso-progress__fill[data-v-a70c5e96]{background:linear-gradient(90deg,#09c,#00d4ff);box-shadow:0 0 10px #00d4ff66}.iso-progress--success .iso-progress__fill[data-v-a70c5e96]{background:linear-gradient(90deg,#059669,#10b981);box-shadow:0 0 10px #10b98166}.iso-progress--warning .iso-progress__fill[data-v-a70c5e96]{background:linear-gradient(90deg,#d97706,#f59e0b);box-shadow:0 0 10px #f59e0b66}.iso-progress--danger .iso-progress__fill[data-v-a70c5e96]{background:linear-gradient(90deg,#dc2626,#ef4444);box-shadow:0 0 10px #ef444466}.iso-modal-overlay[data-v-858ed7c7]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background:#000000b3;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.iso-modal[data-v-858ed7c7]{background:var(--color-bg-card);border:1px solid #00d4ff33;border-radius:16px;max-height:90vh;position:relative;overflow-y:auto;box-shadow:6px 6px #0006,0 0 30px #00d4ff26}.iso-modal--small[data-v-858ed7c7]{width:400px;max-width:100%}.iso-modal--medium[data-v-858ed7c7]{width:560px;max-width:100%}.iso-modal--large[data-v-858ed7c7]{width:720px;max-width:100%}.iso-modal__header[data-v-858ed7c7]{border-bottom:1px solid #00d4ff1a;justify-content:space-between;align-items:center;padding:20px 24px 16px;display:flex}.iso-modal__title[data-v-858ed7c7]{color:var(--color-primary);text-shadow:0 0 10px #00d4ff4d;font-size:18px;font-weight:700}.iso-modal__close[data-v-858ed7c7]{color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;padding:4px;font-size:24px;line-height:1;transition:color .2s}.iso-modal__close[data-v-858ed7c7]:hover{color:var(--color-danger)}.iso-modal__body[data-v-858ed7c7]{padding:20px 24px}.iso-modal__footer[data-v-858ed7c7]{border-top:1px solid #00d4ff1a;justify-content:flex-end;gap:12px;padding:16px 24px 20px;display:flex}.iso-modal__depth-left[data-v-858ed7c7]{pointer-events:none;background:linear-gradient(#0d1525,#0a0e1a);border-radius:0 0 0 16px;height:8px;position:absolute;bottom:-8px;left:0;right:0;transform:skewY(-45deg)}.iso-modal__depth-bottom[data-v-858ed7c7]{pointer-events:none;background:linear-gradient(90deg,#0d1525,#0a0e1a);border-radius:0 16px 0 0;width:8px;position:absolute;top:4px;bottom:4px;right:-8px;transform:skewY(-45deg)}.iso-modal-enter-active[data-v-858ed7c7],.iso-modal-leave-active[data-v-858ed7c7]{transition:all .3s}.iso-modal-enter-from[data-v-858ed7c7],.iso-modal-leave-to[data-v-858ed7c7]{opacity:0}.iso-modal-enter-from .iso-modal[data-v-858ed7c7],.iso-modal-leave-to .iso-modal[data-v-858ed7c7]{transform:scale(.9)translateY(20px)}.iso-input__label[data-v-3af013d5]{color:var(--color-text-secondary);margin-bottom:6px;font-size:13px;font-weight:500;display:block}.iso-input__wrapper[data-v-3af013d5]{background:#0000004d;border:1px solid #00d4ff26;border-radius:8px;align-items:center;transition:all .2s;display:flex;overflow:hidden;box-shadow:inset 0 2px 4px #0003}.iso-input--focused .iso-input__wrapper[data-v-3af013d5]{border-color:var(--color-primary);box-shadow:inset 0 2px 4px #0003,0 0 0 3px #00d4ff1a}.iso-input--error .iso-input__wrapper[data-v-3af013d5]{border-color:var(--color-danger);box-shadow:inset 0 2px 4px #0003,0 0 0 3px #ef44441a}.iso-input__field[data-v-3af013d5]{width:100%;color:var(--color-text);background:0 0;border:none;outline:none;padding:10px 14px;font-family:inherit;font-size:15px}.iso-input__field[data-v-3af013d5]::placeholder{color:var(--color-text-secondary);opacity:.5}.iso-input__textarea[data-v-3af013d5]{resize:vertical;min-height:80px}.iso-input__prefix[data-v-3af013d5],.iso-input__suffix[data-v-3af013d5]{color:var(--color-text-secondary);align-items:center;padding:0 12px;display:flex}.iso-input__error[data-v-3af013d5]{color:var(--color-danger);margin-top:4px;font-size:12px;display:block}.lang-switcher[data-v-98f4c5ed]{align-items:center;display:inline-flex;position:relative}.lang-switcher__select[data-v-98f4c5ed]{appearance:none;color:var(--color-text-secondary);cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000040;border:1px solid #00d4ff33;border-radius:6px;outline:none;padding:4px 28px 4px 10px;font-size:12px;font-weight:500;transition:all .2s}.lang-switcher__select[data-v-98f4c5ed]:hover{color:var(--color-text);border-color:#00d4ff66}.lang-switcher__select[data-v-98f4c5ed]:focus{border-color:var(--color-primary);box-shadow:0 0 8px #00d4ff26}.lang-switcher__select option[data-v-98f4c5ed]{color:var(--color-text);background:#1a1a2e;padding:4px 8px}.lang-switcher__icon[data-v-98f4c5ed]{color:var(--color-text-secondary);pointer-events:none;transition:color .2s;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.lang-switcher:hover .lang-switcher__icon[data-v-98f4c5ed]{color:var(--color-primary)}.iso-nav[data-v-72012def]{z-index:100;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0a0e1ae6;border-bottom:1px solid #00d4ff1a;position:fixed;top:0;left:0;right:0;box-shadow:0 4px 20px #0000004d}.iso-nav__inner[data-v-72012def]{justify-content:space-between;align-items:center;max-width:1200px;height:64px;margin:0 auto;padding:0 24px;display:flex}.iso-nav__logo[data-v-72012def]{align-items:center;gap:8px;text-decoration:none;display:flex}.iso-nav__logo-icon[data-v-72012def]{font-size:24px}.iso-nav__logo-text[data-v-72012def]{color:var(--color-primary);text-shadow:0 0 10px #00d4ff4d;font-size:18px;font-weight:700}.iso-nav__links[data-v-72012def]{gap:4px;display:flex}.iso-nav__link[data-v-72012def]{color:var(--color-text-secondary);border-radius:8px;align-items:center;gap:6px;padding:8px 16px;font-size:14px;font-weight:500;text-decoration:none;transition:all .2s;display:flex}.iso-nav__link[data-v-72012def]:hover{color:var(--color-text);background:#00d4ff0d}.iso-nav__link--active[data-v-72012def]{color:var(--color-primary);background:#00d4ff1a}.iso-nav__link-icon[data-v-72012def]{font-size:16px}.iso-nav__actions[data-v-72012def]{align-items:center;gap:12px;display:flex}.iso-nav__feedback[data-v-72012def]{font-size:20px;text-decoration:none;transition:all .2s}.iso-nav__feedback[data-v-72012def]:hover{filter:drop-shadow(0 0 6px #00d4ff66)}.iso-nav__auth-btn[data-v-72012def]{color:#fff;background:linear-gradient(135deg,#00d4ff,#09c);border-radius:6px;padding:6px 16px;font-size:13px;font-weight:600;text-decoration:none;transition:all .2s}.iso-nav__auth-btn[data-v-72012def]:hover{box-shadow:0 0 15px #00d4ff4d}.iso-nav__avatar[data-v-72012def]{font-size:24px;text-decoration:none}@media (width<=768px){.iso-nav__links[data-v-72012def],.iso-nav__link-text[data-v-72012def]{display:none}}.app-main[data-v-4bc1e4d8]{max-width:1200px;min-height:calc(100vh - 80px);margin:0 auto;padding-top:80px;padding-left:24px;padding-right:24px}:root{--iso-angle:45deg;--iso-skew:30deg;--iso-depth:8px;--color-primary:#00d4ff;--color-primary-dark:#09c;--color-primary-glow:#00d4ff4d;--color-bg:#0a0e1a;--color-bg-card:#111827;--color-bg-card-hover:#1a2332;--color-text:#e2e8f0;--color-text-secondary:#94a3b8;--color-success:#10b981;--color-warning:#f59e0b;--color-danger:#ef4444;--shadow-iso:4px 4px 0 #0000004d;--shadow-glow:0 0 20px var(--color-primary-glow)}*{box-sizing:border-box;margin:0;padding:0}body{background:var(--color-bg);color:var(--color-text);min-height:100vh;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow-x:hidden}a{color:var(--color-primary);text-decoration:none}.iso-container{transform:rotateX(var(--iso-angle)) rotateY(calc(-1 * var(--iso-angle)));transform-style:preserve-3d;perspective:1000px}.iso-card{background:var(--color-bg-card);box-shadow:var(--shadow-iso), var(--shadow-glow);transform:translateZ(var(--iso-depth));border:1px solid #00d4ff1a;border-radius:12px;transition:all .3s}.iso-card:hover{transform:translateZ(calc(var(--iso-depth) + 4px));box-shadow:6px 6px 0 #0006, 0 0 30px var(--color-primary-glow);border-color:#00d4ff4d}.iso-btn{background:linear-gradient(135deg, var(--color-primary), var(--color-primary-dark));color:#fff;cursor:pointer;box-shadow:var(--shadow-iso);border:none;border-radius:8px;padding:10px 24px;font-weight:600;transition:all .2s;transform:translateZ(2px)}.iso-btn:hover{box-shadow:6px 6px 0 #0006, var(--shadow-glow);transform:translateZ(4px)}.iso-btn:active{transform:translateZ(0);box-shadow:2px 2px #0000004d}.glow-text{color:var(--color-primary);text-shadow:0 0 10px var(--color-primary-glow)}.space-bg{z-index:-1;background:radial-gradient(ellipse at 20% 50%, #00d4ff14 0%, transparent 50%), radial-gradient(ellipse at 80% 20%, #6366f10f 0%, transparent 50%), radial-gradient(ellipse at 50% 80%, #10b9810d 0%, transparent 50%), var(--color-bg);width:100%;height:100%;position:fixed;top:0;left:0}
