.banner-enter-active[data-v-e7c2ab06],.banner-leave-active[data-v-e7c2ab06]{transition:opacity .5s ease}.banner-enter-from[data-v-e7c2ab06],.banner-leave-to[data-v-e7c2ab06]{opacity:0}.banner-enter-active .tg-modal[data-v-e7c2ab06],.banner-leave-active .tg-modal[data-v-e7c2ab06]{transition:transform .5s ease}.banner-enter-from .tg-modal[data-v-e7c2ab06],.banner-leave-to .tg-modal[data-v-e7c2ab06]{transform:translateY(-30px) scale(.95)}.tg-modal-overlay[data-v-e7c2ab06]{align-items:center;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:#00000080;display:flex;justify-content:center;inset:0;position:fixed;z-index:1000}.tg-modal[data-v-e7c2ab06]{animation:modalAppear-e7c2ab06 .6s cubic-bezier(.175,.885,.32,1.275);background:#fff;border-radius:20px;box-shadow:0 20px 60px #d4637a4d;max-width:500px;overflow:hidden;width:90%}@keyframes modalAppear-e7c2ab06{0%{opacity:0;transform:translateY(-30px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.tg-modal-header[data-v-e7c2ab06]{align-items:center;background:linear-gradient(135deg,#f4f8ff,#eef1ff);border-bottom:1px solid #dbe4ff;display:flex;gap:15px;padding:25px 25px 20px}.tg-modal-icon[data-v-e7c2ab06]{align-items:center;background:linear-gradient(135deg,#4ccfff,#53e);border-radius:12px;display:flex;flex-shrink:0;height:50px;justify-content:center;width:50px}.tg-modal-icon svg[data-v-e7c2ab06]{color:#fff;height:28px;width:28px}.tg-modal-title[data-v-e7c2ab06]{color:#6b5258;flex:1;font-size:24px;font-weight:700;margin:0}.tg-modal-close[data-v-e7c2ab06]{align-items:center;background:none;border:none;border-radius:50%;color:#53e;cursor:pointer;display:flex;flex-shrink:0;height:36px;justify-content:center;opacity:.7;transition:all .2s ease;width:36px}.tg-modal-close[data-v-e7c2ab06]:hover{background:#eef1ff;opacity:1;transform:rotate(90deg)}.tg-modal-close svg[data-v-e7c2ab06]{height:20px;width:20px}.tg-modal-body[data-v-e7c2ab06]{padding:25px}.tg-modal-text[data-v-e7c2ab06]{color:#6b5258;font-size:16px;line-height:1.6;margin-bottom:25px}.tg-modal-text strong[data-v-e7c2ab06]{color:#53e}.tg-modal-features[data-v-e7c2ab06]{display:flex;flex-direction:column;gap:15px;margin-bottom:30px}.feature[data-v-e7c2ab06]{color:#6b5258;font-size:15px;gap:12px}.feature[data-v-e7c2ab06],.feature-icon[data-v-e7c2ab06]{align-items:center;display:flex}.feature-icon[data-v-e7c2ab06]{background:#eef1ff;border-radius:8px;flex-shrink:0;height:32px;width:32px}.feature-icon[data-v-e7c2ab06],.tg-modal-btn[data-v-e7c2ab06]{font-size:16px;justify-content:center}.tg-modal-btn[data-v-e7c2ab06]{align-items:center;background:linear-gradient(135deg,#4ccfff,#53e);border:none;border-radius:12px;color:#fff;cursor:pointer;display:flex;font-family:inherit;font-weight:600;gap:10px;margin-bottom:20px;padding:16px 32px;text-decoration:none;transition:all .3s ease;width:100%}.tg-modal-btn[data-v-e7c2ab06]:hover{background:linear-gradient(135deg,#53e,#93d);box-shadow:0 10px 25px #5533ee59;transform:translateY(-2px)}.tg-btn-icon[data-v-e7c2ab06]{height:20px;width:20px}.tg-modal-footer[data-v-e7c2ab06]{align-items:center;display:flex;flex-direction:column;gap:10px}.tg-modal-hide-btn[data-v-e7c2ab06]{align-items:center;background:none;border:1px solid #e0d1d5;border-radius:8px;color:#667085;cursor:pointer;display:flex;font-family:inherit;font-size:14px;gap:8px;justify-content:center;padding:10px 16px;transition:all .2s ease;width:100%}.tg-modal-hide-btn[data-v-e7c2ab06]:hover{background:#f4f8ff;border-color:#dbe4ff;color:#53e;transform:translateY(-1px)}.hide-btn-icon[data-v-e7c2ab06]{height:16px;opacity:.7;width:16px}.tg-modal-subtext[data-v-e7c2ab06]{color:#667085;font-size:14px;margin:0;text-align:center}.timer[data-v-e7c2ab06]{color:#53e;font-weight:700}.tg-modal-timer[data-v-e7c2ab06]{background:#dbe4ff;height:4px;overflow:hidden;position:relative}.timer-progress[data-v-e7c2ab06]{background:linear-gradient(90deg,#4ccfff,#53e);border-radius:0 2px 2px 0;height:100%;left:0;position:absolute;top:0;transition:width .3s ease}.tg-widget[data-v-e7c2ab06]{background:linear-gradient(135deg,#f4f8ff,#eef1ff);border:1px solid #dbe4ff;border-radius:10px;gap:12px;padding:12px 16px}.tg-icon[data-v-e7c2ab06],.tg-widget[data-v-e7c2ab06]{align-items:center;display:flex}.tg-icon[data-v-e7c2ab06]{background:linear-gradient(135deg,#4ccfff,#53e);border-radius:8px;flex-shrink:0;height:36px;justify-content:center;width:36px}.tg-icon img[data-v-e7c2ab06]{height:22px;-o-object-fit:contain;object-fit:contain;width:22px}.tg-text[data-v-e7c2ab06]{color:#6b5258;flex:1;font-size:13px;line-height:1.4;margin:0}.tg-btn[data-v-e7c2ab06]{background:linear-gradient(135deg,#4ccfff,#53e);border-radius:6px;color:#fff;cursor:pointer;flex-shrink:0;font-size:13px;font-weight:600;padding:8px 16px;text-decoration:none;transition:all .2s ease}.tg-btn[data-v-e7c2ab06]:hover{background:linear-gradient(135deg,#53e,#93d);box-shadow:0 4px 12px #5533ee47;transform:translateY(-1px)}@media(max-width:480px){.tg-modal[data-v-e7c2ab06]{margin:20px;width:95%}.tg-modal-header[data-v-e7c2ab06]{flex-wrap:wrap;padding:20px 20px 15px}.tg-modal-title[data-v-e7c2ab06]{font-size:20px}.tg-modal-body[data-v-e7c2ab06]{padding:20px}.tg-modal-btn[data-v-e7c2ab06],.tg-modal-text[data-v-e7c2ab06]{font-size:15px}.tg-modal-btn[data-v-e7c2ab06]{padding:14px 24px}.tg-modal-hide-btn[data-v-e7c2ab06]{font-size:13px;padding:8px 12px}.tg-widget[data-v-e7c2ab06]{flex-wrap:wrap}.tg-text[data-v-e7c2ab06]{flex:1 1 calc(100% - 48px)}.tg-btn[data-v-e7c2ab06]{margin-top:4px;text-align:center;width:100%}}
