.iac-overlay[data-v-69da01c6]{z-index:10001;-webkit-backdrop-filter:blur(8px);background:#000000c7;justify-content:center;align-items:flex-start;padding:16px;display:flex;position:fixed;inset:0;overflow-y:auto}.iac-modal[data-v-69da01c6]{background:linear-gradient(#050a0c,#060a0d 60%,#07181d);border-radius:18px;width:100%;max-width:1480px;margin:auto;padding:calc(clamp(20px,2.5vw,32px)) calc(clamp(20px,3vw,36px)) calc(clamp(16px,2vw,24px));position:relative;box-shadow:0 28px 80px #000000bf}.iac-close[data-v-69da01c6],.iac-modal[data-v-69da01c6]{border:1px solid #ffffff14}.iac-close[data-v-69da01c6]{color:#ffffff8c;cursor:pointer;background:#ffffff0a;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:18px;transition:color .2s,background .2s,border-color .2s;display:flex;position:absolute;top:12px;right:12px}.iac-close[data-v-69da01c6]:hover{color:#fff;background:#ffffff14;border-color:#ffffff2e}.iac-header[data-v-69da01c6]{text-align:center;margin-bottom:calc(clamp(12px,1.6vw,18px))}.iac-title[data-v-69da01c6]{letter-spacing:.04em;color:#fff;text-transform:uppercase;margin:0 0 6px;font-size:calc(clamp(18px,1.8vw,26px));font-weight:800}.iac-subtitle[data-v-69da01c6]{color:#ffffff8c;max-width:640px;margin:0 auto;font-size:calc(clamp(13px,1vw,14px));line-height:1.5}.iac-subtitle strong[data-v-69da01c6]{color:#0ff;font-weight:600}.iac-billing-toggle[data-v-69da01c6]{background:#0c1014e6;border:1px solid #ffffff14;border-radius:10px;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;width:fit-content;margin:0 auto calc(clamp(22px,2.4vw,30px));padding:7px 18px;display:flex}.iac-toggle-label[data-v-69da01c6]{letter-spacing:.02em;font-size:14px;font-weight:600;transition:color .3s}.iac-toggle-label.active[data-v-69da01c6]{color:#fff}.iac-toggle-switch[data-v-69da01c6]{cursor:pointer;background:0 0;border:none;margin:-10px -8px;padding:10px 8px}.iac-toggle-track[data-v-69da01c6]{background:#ffffff1a;border:1px solid #ffffff26;border-radius:12px;align-items:center;width:44px;height:24px;padding:2px;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex}.iac-toggle-track.active[data-v-69da01c6]{background:#00ffff1f;border-color:#00ffff59}.iac-toggle-thumb[data-v-69da01c6]{background:#ffffff8c;border-radius:50%;width:20px;height:20px;transition:all .3s cubic-bezier(.4,0,.2,1)}.iac-toggle-thumb.active[data-v-69da01c6]{background:#0ff;transform:translate(20px);box-shadow:0 0 10px #00ffff80}.iac-badge-save[data-v-69da01c6]{color:#0ff;letter-spacing:.05em;background:#00ffff14;border:1px solid #00ffff40;border-radius:6px;padding:4px 12px;font-size:11px;font-weight:700;transition:all .3s}.iac-badge-save.active[data-v-69da01c6]{background:#00ffff24;border-color:#0ff6;box-shadow:0 0 14px #00ffff26}.iac-cards[data-v-69da01c6]{grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:calc(clamp(12px,1.6vw,18px));display:grid}@media (width<=1180px){.iac-cards[data-v-69da01c6]{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.iac-cards[data-v-69da01c6]{grid-template-columns:1fr}}.iac-skeleton[data-v-69da01c6]{background:#ffffff05;border:1px solid #ffffff0f;border-radius:16px;flex-direction:column;gap:14px;min-height:320px;padding:28px 20px;display:flex}.iac-skel-line[data-v-69da01c6]{background:linear-gradient(90deg,#ffffff08 25%,#ffffff12 50%,#ffffff08 75%) 0 0/200% 100%;border-radius:6px;height:12px;animation:1.4s ease-in-out infinite iac-skel-69da01c6}.iac-skel-w40[data-v-69da01c6]{width:40%;height:14px}.iac-skel-w60[data-v-69da01c6]{width:60%;height:24px}.iac-skel-feature[data-v-69da01c6]{width:75%}.iac-skel-btn[data-v-69da01c6]{background:linear-gradient(90deg,#ffffff0a 25%,#ffffff14 50%,#ffffff0a 75%) 0 0/200% 100%;border-radius:8px;height:38px;animation:1.4s ease-in-out infinite iac-skel-69da01c6}@keyframes iac-skel-69da01c6{0%{background-position:200% 0}to{background-position:-200% 0}}.iac-footer[data-v-69da01c6]{border-top:1px solid #ffffff0d;justify-content:center;padding-top:calc(clamp(10px,1.4vw,14px));display:flex}.iac-details-btn[data-v-69da01c6]{color:#ffffffd9;letter-spacing:.01em;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:10px;align-items:center;gap:8px;min-height:44px;padding:10px 22px;font-family:inherit;font-size:13px;font-weight:600;transition:background .2s,border-color .2s,color .2s,transform .2s;display:inline-flex}.iac-details-btn[data-v-69da01c6]:hover{color:#fff;background:#00ffff0f;border-color:#00ffff52}.iac-details-icon[data-v-69da01c6]{font-size:18px;transition:transform .2s}.iac-details-btn:hover .iac-details-icon[data-v-69da01c6]{transform:translate(3px)}.iac-modal-enter-active[data-v-69da01c6],.iac-modal-leave-active[data-v-69da01c6]{transition:opacity .25s}.iac-modal-enter-active .iac-modal[data-v-69da01c6],.iac-modal-leave-active .iac-modal[data-v-69da01c6]{transition:transform .25s,opacity .25s}.iac-modal-enter-from[data-v-69da01c6],.iac-modal-leave-to[data-v-69da01c6]{opacity:0}.iac-modal-enter-from .iac-modal[data-v-69da01c6],.iac-modal-leave-to .iac-modal[data-v-69da01c6]{opacity:0;transform:scale(.97)translateY(8px)}@media (prefers-reduced-motion:reduce){.iac-modal-enter-active[data-v-69da01c6],.iac-modal-enter-active .iac-modal[data-v-69da01c6],.iac-modal-leave-active[data-v-69da01c6],.iac-modal-leave-active .iac-modal[data-v-69da01c6]{transition:none}}@media (width<=768px){.iac-overlay[data-v-69da01c6]{padding:16px 8px}.iac-modal[data-v-69da01c6]{border-radius:14px;padding:24px 16px}.iac-close[data-v-69da01c6]{top:10px;right:10px}.iac-title[data-v-69da01c6]{padding-inline:44px}}
