@import url(https://fonts.googleapis.com/css2?family=Cairo:wght@400;500;600;700;800;900&display=swap);.helios-header[data-v-750cb8f4]{position:fixed;top:0;right:0;left:0;z-index:1000;direction:rtl;padding:0 16px;height:70px;display:flex;align-items:center;border-radius:20px;background:var(--surface);color:var(--text);overflow:hidden;transition:background .4s ease,color .4s ease,box-shadow .4s ease,height .4s ease,margin .4s ease}@media(min-width:640px){.helios-header[data-v-750cb8f4]{padding:0 24px}}.helios-header.scrolled[data-v-750cb8f4]{height:64px;box-shadow:0 4px 20px rgba(0,0,0,.12);margin:5px 15px}.helios-header.menu-open[data-v-750cb8f4]{background:var(--surface)}.header-inner[data-v-750cb8f4]{width:100%;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:16px;min-width:0}@media(min-width:1100px){.header-inner[data-v-750cb8f4]{gap:24px}}.logo[data-v-750cb8f4]{display:flex;align-items:center;text-decoration:none;flex-shrink:0;transition:all .35s cubic-bezier(.4,0,.2,1)}.logo[data-v-750cb8f4]:hover{opacity:.85;transform:scale(1.03)}.logo[data-v-750cb8f4]:focus-visible{outline:2px solid #e8001c;outline-offset:4px;border-radius:4px}.logo-img[data-v-750cb8f4]{height:40px;width:auto;max-width:130px;display:block;-o-object-fit:contain;object-fit:contain}@media(min-width:1100px){.logo-img[data-v-750cb8f4]{height:44px;max-width:140px}}.desktop-nav[data-v-750cb8f4]{display:flex;align-items:center;min-width:0}@media(max-width:1100px){.desktop-nav[data-v-750cb8f4]{display:none}}.nav-list[data-v-750cb8f4]{display:flex;align-items:center;gap:2px;list-style:none;margin:0;padding:0}@media(min-width:1280px){.nav-list[data-v-750cb8f4]{gap:4px}}.nav-link[data-v-750cb8f4]{position:relative;display:flex;align-items:center;padding:8px 12px;border-radius:100px;font-size:.88rem;font-weight:600;color:var(--text);text-decoration:none;transition:all .35s cubic-bezier(.4,0,.2,1);white-space:nowrap;min-width:0}@media(min-width:1280px){.nav-link[data-v-750cb8f4]{padding:8px 14px;font-size:.92rem}}.nav-link .nav-indicator[data-v-750cb8f4]{position:absolute;bottom:4px;right:50%;transform:translateX(50%) scaleX(0);width:20px;height:2.5px;background:#e8001c;border-radius:100px;transition:transform .3s cubic-bezier(.4,0,.2,1)}.nav-link[data-v-750cb8f4]:hover{color:#e8001c;background:rgba(232,0,28,.06)}.nav-link:hover .nav-indicator[data-v-750cb8f4]{transform:translateX(50%) scaleX(1)}.nav-link.active[data-v-750cb8f4]{color:#e8001c;font-weight:700}.nav-link.active .nav-indicator[data-v-750cb8f4]{transform:translateX(50%) scaleX(1)}.nav-link[data-v-750cb8f4]:focus-visible{outline:2px solid #e8001c;outline-offset:2px}.header-actions[data-v-750cb8f4]{display:flex;align-items:center;gap:8px;flex-shrink:0}@media(min-width:1100px){.header-actions[data-v-750cb8f4]{gap:12px}}.header-cta[data-v-750cb8f4]{display:inline-flex;align-items:center;gap:8px;background:#e8001c;color:#fff;font-family:Cairo,sans-serif;font-size:.88rem;font-weight:700;padding:10px 18px;border-radius:100px;text-decoration:none;white-space:nowrap;box-shadow:0 4px 20px rgba(232,0,28,.35);transition:all .35s cubic-bezier(.4,0,.2,1);flex-shrink:0}@media(min-width:1280px){.header-cta[data-v-750cb8f4]{padding:10px 22px;font-size:.9rem}}.header-cta svg[data-v-750cb8f4]{flex-shrink:0;transition:transform .3s ease}.header-cta[data-v-750cb8f4]:hover{background:#c0001a;transform:translateY(-2px);box-shadow:0 8px 28px rgba(232,0,28,.45)}.header-cta:hover svg[data-v-750cb8f4]{transform:translateX(-3px)}.header-cta[data-v-750cb8f4]:active{transform:translateY(0)}.header-cta[data-v-750cb8f4]:focus-visible{outline:2px solid #fff;outline-offset:3px}@media(max-width:700px){.header-cta[data-v-750cb8f4]{display:none}}.burger[data-v-750cb8f4]{display:none;flex-direction:column;justify-content:center;align-items:center;width:44px;height:44px;border-radius:10px;background:var(--surface-2);border:1px solid var(--border);color:var(--text);cursor:pointer;padding:0;transition:all .35s cubic-bezier(.4,0,.2,1);flex-shrink:0}.burger[data-v-750cb8f4]:hover{background:rgba(232,0,28,.08);color:#e8001c}.burger[data-v-750cb8f4]:focus-visible{outline:2px solid #e8001c;outline-offset:2px}.burger svg[data-v-750cb8f4]{transition:transform .3s cubic-bezier(.4,0,.2,1)}@media(max-width:1100px){.burger[data-v-750cb8f4]{display:flex}}.theme-toggle[data-v-750cb8f4]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;background:var(--surface-2);border:1px solid var(--border);color:var(--text);cursor:pointer;padding:0;flex-shrink:0;transition:all .3s cubic-bezier(.4,0,.2,1)}.theme-toggle .theme-icon[data-v-750cb8f4]{transition:transform .5s cubic-bezier(.4,0,.2,1)}.theme-toggle[data-v-750cb8f4]:hover{background:rgba(232,0,28,.08);color:#e8001c;border-color:rgba(232,0,28,.25);transform:translateY(-1px)}.theme-toggle:hover .theme-icon[data-v-750cb8f4]{transform:rotate(25deg) scale(1.1)}.theme-toggle[data-v-750cb8f4]:focus-visible{outline:2px solid #e8001c;outline-offset:2px}.mobile-nav[data-v-750cb8f4]{position:fixed;top:0;left:0;bottom:0;width:min(340px,88vw);background:var(--surface);border-right:1px solid var(--border);overflow-y:auto;z-index:999;display:flex;flex-direction:column;padding:16px 0 32px;color:var(--text)}@media(min-width:1101px){.mobile-nav[data-v-750cb8f4]{display:none}}.mobile-nav-header[data-v-750cb8f4]{display:flex;justify-content:flex-end;padding:4px 20px 16px}.close-menu-btn[data-v-750cb8f4]{background:transparent;border:none;color:var(--text-2);cursor:pointer;padding:8px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .35s cubic-bezier(.4,0,.2,1)}.close-menu-btn[data-v-750cb8f4]:hover{background:var(--surface-2);color:var(--text);transform:rotate(90deg)}.close-menu-btn[data-v-750cb8f4]:focus-visible{outline:2px solid #e8001c}.mobile-nav-list[data-v-750cb8f4]{list-style:none;margin:0;padding:8px 16px;display:flex;flex-direction:column;gap:4px}.mobile-nav-item[data-v-750cb8f4]{opacity:0;animation:mnItemIn-750cb8f4 .3s ease forwards}@keyframes mnItemIn-750cb8f4{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}.mobile-nav-link[data-v-750cb8f4]{display:flex;align-items:center;gap:12px;padding:13px 16px;border-radius:12px;font-size:1rem;font-weight:600;color:var(--text-2);text-decoration:none;transition:all .35s cubic-bezier(.4,0,.2,1)}.mobile-nav-link .mnl-icon[data-v-750cb8f4]{flex-shrink:0;color:var(--text-3);transition:all .35s cubic-bezier(.4,0,.2,1)}.mobile-nav-link .mnl-arrow[data-v-750cb8f4]{margin-right:auto;opacity:0;transform:translateX(4px);transition:all .35s cubic-bezier(.4,0,.2,1)}.mobile-nav-link.active[data-v-750cb8f4],.mobile-nav-link[data-v-750cb8f4]:hover{background:var(--surface-2);color:var(--text)}.mobile-nav-link.active .mnl-icon[data-v-750cb8f4],.mobile-nav-link:hover .mnl-icon[data-v-750cb8f4]{color:#e8001c}.mobile-nav-link.active .mnl-arrow[data-v-750cb8f4],.mobile-nav-link:hover .mnl-arrow[data-v-750cb8f4]{opacity:1;transform:translateX(0)}.mobile-nav-link.active[data-v-750cb8f4]{background:rgba(232,0,28,.1);color:#e8001c}.mobile-nav-link.active .mnl-icon[data-v-750cb8f4]{color:#e8001c}.mobile-nav-link[data-v-750cb8f4]:focus-visible{outline:2px solid #e8001c;outline-offset:2px}.mobile-cta-wrap[data-v-750cb8f4]{margin-top:auto;padding:24px 24px 8px;border-top:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:16px}.mobile-cta-btn[data-v-750cb8f4]{display:flex;align-items:center;justify-content:center;gap:8px;background:#e8001c;color:#fff;font-family:Cairo,sans-serif;font-size:.95rem;font-weight:700;padding:10px 20px;border-radius:100px;text-decoration:none;box-shadow:0 6px 24px rgba(232,0,28,.35);transition:all .35s cubic-bezier(.4,0,.2,1)}.mobile-cta-btn[data-v-750cb8f4]:hover{background:#c0001a;transform:translateY(-2px);box-shadow:0 10px 30px rgba(232,0,28,.45)}.mobile-cta-btn[data-v-750cb8f4]:active{transform:translateY(0)}.mobile-social-label[data-v-750cb8f4]{font-size:.78rem;color:var(--text-3);font-weight:600;letter-spacing:.06em}.mobile-socials[data-v-750cb8f4]{display:flex;gap:10px}.ms-link[data-v-750cb8f4]{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background:var(--surface-2);border:1px solid var(--border);color:var(--text-2);text-decoration:none;transition:all .35s cubic-bezier(.4,0,.2,1)}.ms-link[data-v-750cb8f4]:hover{background:#e8001c;border-color:#e8001c;color:#fff;transform:translateY(-2px)}.ms-link[data-v-750cb8f4]:focus-visible{outline:2px solid #e8001c;outline-offset:2px}.mobile-contacts[data-v-750cb8f4]{width:100%;display:flex;flex-direction:column;align-items:stretch;gap:8px;padding-top:4px;border-top:1px solid var(--border);margin-top:4px}.mc-link[data-v-750cb8f4]{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:10px;background:var(--surface-2);border:1px solid var(--border);text-decoration:none;transition:all .35s cubic-bezier(.4,0,.2,1)}.mc-link .mc-icon[data-v-750cb8f4]{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:8px;background:rgba(232,0,28,.1);color:#e8001c;flex-shrink:0}.mc-link .mc-text[data-v-750cb8f4]{display:flex;flex-direction:column;min-width:0}.mc-link .mc-label[data-v-750cb8f4]{font-size:.7rem;color:var(--text-3);font-weight:600;letter-spacing:.03em}.mc-link .mc-value[data-v-750cb8f4]{font-size:.85rem;color:var(--text);font-weight:700;direction:ltr;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mc-link[data-v-750cb8f4]:hover{border-color:rgba(232,0,28,.35);background:rgba(232,0,28,.06)}.mc-link[data-v-750cb8f4]:focus-visible{outline:2px solid #e8001c;outline-offset:2px}.backdrop[data-v-750cb8f4]{position:fixed;inset:0;z-index:998;background:rgba(17,24,64,.55);cursor:pointer}@media(min-width:1101px){.backdrop[data-v-750cb8f4]{display:none}}.mobile-menu-enter-active[data-v-750cb8f4]{transition:transform .38s cubic-bezier(.4,0,.2,1),opacity .3s ease}.mobile-menu-leave-active[data-v-750cb8f4]{transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .25s ease}.mobile-menu-enter-from[data-v-750cb8f4],.mobile-menu-leave-to[data-v-750cb8f4]{transform:translateX(-100%);opacity:0}.backdrop-fade-enter-active[data-v-750cb8f4]{transition:opacity .3s ease}.backdrop-fade-leave-active[data-v-750cb8f4]{transition:opacity .25s ease}.backdrop-fade-enter-from[data-v-750cb8f4],.backdrop-fade-leave-to[data-v-750cb8f4]{opacity:0}.helios-footer[data-v-2bdd5370]{font-family:Cairo,sans-serif;direction:rtl;background:var(--footer-bg,#111840);position:relative;margin-top:0;width:100%;max-width:100vw;box-sizing:border-box;overflow-x:hidden;color:#fff;transition:background .4s ease,color .4s ease}.container[data-v-2bdd5370]{width:100%;max-width:1180px;margin:0 auto;padding:0 24px;box-sizing:border-box}.footer-body[data-v-2bdd5370]{padding:56px 0 48px}.footer-grid[data-v-2bdd5370]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:40px;align-items:start}.footer-brand[data-v-2bdd5370]{display:flex;flex-direction:column;gap:20px}.footer-logo[data-v-2bdd5370]{display:inline-flex;text-decoration:none;transition:all .32s cubic-bezier(.4,0,.2,1)}.footer-logo[data-v-2bdd5370]:hover{opacity:.8}.footer-logo[data-v-2bdd5370]:focus-visible{outline:2px solid #e8001c;outline-offset:4px;border-radius:4px}.brand-desc[data-v-2bdd5370]{font-size:.87rem;color:hsla(0,0%,100%,.55);line-height:1.85;max-width:320px}.brand-stats[data-v-2bdd5370]{display:flex;gap:0;border:1px solid hsla(0,0%,100%,.1);border-radius:12px;overflow:hidden;width:-moz-fit-content;width:fit-content}.bs-item[data-v-2bdd5370]{display:flex;flex-direction:column;align-items:center;padding:12px 20px;border-right:1px solid hsla(0,0%,100%,.1)}.bs-item[data-v-2bdd5370]:last-child{border-right:none}.bs-num[data-v-2bdd5370]{font-size:1.1rem;font-weight:800;color:#fff;line-height:1}.bs-label[data-v-2bdd5370]{font-size:.72rem;color:hsla(0,0%,100%,.5);font-weight:500;margin-top:3px;white-space:nowrap}.social-row[data-v-2bdd5370]{display:flex;gap:8px;flex-wrap:wrap}.soc-btn[data-v-2bdd5370]{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background:hsla(0,0%,100%,.07);border:1px solid hsla(0,0%,100%,.12);color:hsla(0,0%,100%,.6);text-decoration:none;transition:all .32s cubic-bezier(.4,0,.2,1)}.soc-btn .soc-svg[data-v-2bdd5370]{display:inline-flex;align-items:center;justify-content:center;line-height:0}.soc-btn .soc-svg svg[data-v-2bdd5370]{width:18px;height:18px}.soc-btn[data-v-2bdd5370]:hover{background:#e8001c;border-color:#e8001c;color:#fff;transform:translateY(-3px);box-shadow:0 6px 20px rgba(232,0,28,.35)}.soc-btn[data-v-2bdd5370]:focus-visible{outline:2px solid #e8001c;outline-offset:2px}.footer-col[data-v-2bdd5370]{display:flex;flex-direction:column;gap:16px}.footer-col-title[data-v-2bdd5370]{font-size:.95rem;font-weight:800;color:#fff;margin-bottom:4px;position:relative;padding-bottom:12px}.footer-col-title[data-v-2bdd5370]:after{content:"";position:absolute;bottom:0;right:0;width:32px;height:2.5px;background:#e8001c;border-radius:100px}.footer-links[data-v-2bdd5370]{display:flex;flex-direction:column;gap:4px;list-style:none;margin:0;padding:0}.footer-link[data-v-2bdd5370]{display:flex;align-items:center;gap:8px;padding:6px 0;font-size:.88rem;color:hsla(0,0%,100%,.55);text-decoration:none;transition:all .32s cubic-bezier(.4,0,.2,1);font-weight:500}.footer-link svg[data-v-2bdd5370]{flex-shrink:0;opacity:0;transform:translateX(4px);transition:all .32s cubic-bezier(.4,0,.2,1)}.footer-link[data-v-2bdd5370]:hover{color:#fff;padding-right:4px}.footer-link:hover svg[data-v-2bdd5370]{opacity:1;transform:translateX(0)}.footer-link[data-v-2bdd5370]:focus-visible{outline:2px solid #e8001c;outline-offset:2px;border-radius:4px}.prog-emoji-sm[data-v-2bdd5370]{font-size:1rem;flex-shrink:0}.contact-list[data-v-2bdd5370]{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding:0}.contact-item[data-v-2bdd5370]{display:flex;align-items:flex-start;gap:10px}.contact-icon[data-v-2bdd5370]{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:8px;background:rgba(232,0,28,.1);flex-shrink:0;margin-top:1px}.contact-label[data-v-2bdd5370]{display:block;font-size:.72rem;color:hsla(0,0%,100%,.35);font-weight:600;letter-spacing:.04em;margin-bottom:2px}.contact-val[data-v-2bdd5370]{display:block;font-size:.85rem;color:hsla(0,0%,100%,.7);text-decoration:none;font-weight:500;transition:all .32s cubic-bezier(.4,0,.2,1)}.contact-val[data-v-2bdd5370]:hover{color:#fff}.contact-val[data-v-2bdd5370]:focus-visible{outline:2px solid #e8001c;outline-offset:2px;border-radius:4px}.newsletter[data-v-2bdd5370]{margin-top:20px;padding-top:20px;border-top:1px solid hsla(0,0%,100%,.07);display:flex;flex-direction:column;gap:10px}.nl-title[data-v-2bdd5370]{font-size:.85rem;font-weight:700;color:hsla(0,0%,100%,.7)}.nl-form[data-v-2bdd5370]{display:flex;gap:0;border-radius:100px;overflow:hidden;border:1.5px solid hsla(0,0%,100%,.12);transition:border-color .3s ease}.nl-form[data-v-2bdd5370]:focus-within{border-color:#e8001c}.nl-input[data-v-2bdd5370]{flex:1;min-width:0;padding:11px 16px;background:transparent;border:none;outline:none;font-family:Cairo,sans-serif;font-size:.85rem;color:#fff;direction:rtl}.nl-input[data-v-2bdd5370]::-moz-placeholder{color:hsla(0,0%,100%,.3)}.nl-input[data-v-2bdd5370]::placeholder{color:hsla(0,0%,100%,.3)}.nl-btn[data-v-2bdd5370]{display:flex;align-items:center;justify-content:center;width:44px;height:44px;background:#e8001c;border:none;cursor:pointer;flex-shrink:0;transition:all .32s cubic-bezier(.4,0,.2,1)}.nl-btn[data-v-2bdd5370]:hover:not(:disabled){background:#c0001a}.nl-btn[data-v-2bdd5370]:disabled{opacity:.6;cursor:not-allowed}.nl-btn[data-v-2bdd5370]:focus-visible{outline:2px solid #fff;outline-offset:2px}.nl-spinner[data-v-2bdd5370]{display:block;width:16px;height:16px;border:2px solid hsla(0,0%,100%,.3);border-top-color:#fff;border-radius:50%;animation:spin-2bdd5370 .7s linear infinite}@keyframes spin-2bdd5370{to{transform:rotate(1turn)}}.nl-success[data-v-2bdd5370]{font-size:.8rem;color:#4ade80;font-weight:600}.nl-msg-enter-active[data-v-2bdd5370]{transition:all .35s ease}.nl-msg-leave-active[data-v-2bdd5370]{transition:all .25s ease}.nl-msg-enter-from[data-v-2bdd5370],.nl-msg-leave-to[data-v-2bdd5370]{opacity:0;transform:translateY(-6px)}.footer-bottom[data-v-2bdd5370]{background:rgba(0,0,0,.3);padding:0;border-top:1px solid hsla(0,0%,100%,.08);transition:background .4s ease,border-color .4s ease}.fb-inner[data-v-2bdd5370]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 0;flex-wrap:wrap}@media(max-width:640px){.fb-inner[data-v-2bdd5370]{flex-direction:column;text-align:center;gap:12px}}.fb-copy[data-v-2bdd5370]{font-size:.8rem;color:hsla(0,0%,100%,.4);font-weight:500;max-width:none}.fb-links[data-v-2bdd5370]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:center}.fb-link[data-v-2bdd5370]{font-size:.78rem;color:hsla(0,0%,100%,.4);text-decoration:none;font-weight:500;transition:all .32s cubic-bezier(.4,0,.2,1)}.fb-link[data-v-2bdd5370]:hover{color:#fff}.fb-link[data-v-2bdd5370]:focus-visible{outline:2px solid #e8001c;outline-offset:2px;border-radius:3px}.fb-dot[data-v-2bdd5370]{color:hsla(0,0%,100%,.25);font-size:.85rem}.back-top[data-v-2bdd5370]{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background:#e8001c;border:none;cursor:pointer;flex-shrink:0;box-shadow:0 4px 16px rgba(232,0,28,.35);transition:all .32s cubic-bezier(.4,0,.2,1)}.back-top[data-v-2bdd5370]:hover{background:#c0001a;transform:translateY(-3px);box-shadow:0 8px 24px rgba(232,0,28,.45)}.back-top[data-v-2bdd5370]:active{transform:translateY(0)}.back-top[data-v-2bdd5370]:focus-visible{outline:2px solid #fff;outline-offset:2px}.hl-loading[data-v-4a58c097]{position:fixed;inset:0;background:linear-gradient(145deg,#111827,#1a2540 60%,#0f172a);display:flex;justify-content:center;align-items:center;z-index:99999;font-family:Cairo,Segoe UI,sans-serif;overflow:hidden;direction:rtl}.hl-grid[data-v-4a58c097]{position:absolute;inset:0;background-image:linear-gradient(rgba(232,0,28,.04) 1px,transparent 0),linear-gradient(90deg,rgba(232,0,28,.04) 1px,transparent 0);background-size:48px 48px;animation:hl-grid-move-4a58c097 18s linear infinite}@keyframes hl-grid-move-4a58c097{0%{transform:translate(0)}to{transform:translate(48px,48px)}}.hl-orb[data-v-4a58c097]{position:absolute;border-radius:50%;filter:blur(80px);pointer-events:none;animation:hl-orb-float-4a58c097 7s ease-in-out infinite alternate}.hl-orb--1[data-v-4a58c097]{width:380px;height:380px;background:rgba(232,0,28,.18);top:-100px;right:-60px;animation-delay:0s}.hl-orb--2[data-v-4a58c097]{width:260px;height:260px;background:rgba(192,0,26,.12);bottom:-60px;left:5%;animation-delay:3s}@keyframes hl-orb-float-4a58c097{0%{transform:translate(0) scale(1)}to{transform:translate(24px,-32px) scale(1.08)}}.hl-particles[data-v-4a58c097]{position:absolute;inset:0;overflow:hidden;pointer-events:none}.hl-particle[data-v-4a58c097]{position:absolute;width:3px;height:3px;background:rgba(232,0,28,.7);border-radius:50%;opacity:0;animation:hl-float-up-4a58c097 8s ease-in-out infinite}.hl-particle[data-v-4a58c097]:first-child{left:8%;animation-delay:0s}.hl-particle[data-v-4a58c097]:nth-child(2){left:18%;animation-delay:1.3s}.hl-particle[data-v-4a58c097]:nth-child(3){left:28%;animation-delay:2.6s}.hl-particle[data-v-4a58c097]:nth-child(4){left:38%;animation-delay:.7s}.hl-particle[data-v-4a58c097]:nth-child(5){left:48%;animation-delay:1.9s}.hl-particle[data-v-4a58c097]:nth-child(6){left:58%;animation-delay:3.1s}.hl-particle[data-v-4a58c097]:nth-child(7){left:68%;animation-delay:.4s}.hl-particle[data-v-4a58c097]:nth-child(8){left:78%;animation-delay:2.2s}.hl-particle[data-v-4a58c097]:nth-child(9){left:88%;animation-delay:1.6s}.hl-particle[data-v-4a58c097]:nth-child(10){left:94%;animation-delay:2.9s}@keyframes hl-float-up-4a58c097{0%,to{transform:translateY(100vh);opacity:0}10%{opacity:.7}90%{opacity:.7}}.hl-body[data-v-4a58c097]{position:relative;z-index:10;display:flex;flex-direction:column;align-items:center;gap:1.6rem;animation:hl-fade-in-4a58c097 .7s ease both}@keyframes hl-fade-in-4a58c097{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.hl-spinner[data-v-4a58c097]{position:relative;width:130px;height:130px;display:flex;align-items:center;justify-content:center}.hl-ring[data-v-4a58c097]{position:absolute;border-radius:50%;border:2px solid transparent}.hl-ring--1[data-v-4a58c097]{width:130px;height:130px;border-top-color:#e8001c;border-right-color:rgba(232,0,28,.25);animation:hl-spin-4a58c097 1.8s linear infinite}.hl-ring--2[data-v-4a58c097]{width:96px;height:96px;border-bottom-color:#c0001a;border-left-color:rgba(192,0,26,.2);animation:hl-spin-4a58c097 2.8s linear infinite reverse}@keyframes hl-spin-4a58c097{to{transform:rotate(1turn)}}.hl-center[data-v-4a58c097]{width:58px;height:58px;border-radius:14px;background:linear-gradient(135deg,#e8001c,#c0001a);display:flex;align-items:center;justify-content:center;box-shadow:0 6px 24px rgba(232,0,28,.5);animation:hl-pulse-4a58c097 2s ease-in-out infinite}@keyframes hl-pulse-4a58c097{0%,to{box-shadow:0 6px 24px rgba(232,0,28,.5);transform:scale(1)}50%{box-shadow:0 8px 36px rgba(232,0,28,.72);transform:scale(1.05)}}.hl-brand[data-v-4a58c097]{display:flex;align-items:baseline;gap:.4rem;line-height:1;direction:ltr}.hl-brand__main[data-v-4a58c097]{color:#fff}.hl-brand__main[data-v-4a58c097],.hl-brand__sub[data-v-4a58c097]{font-size:clamp(2rem,4vw,2.8rem);font-weight:900;letter-spacing:-.5px}.hl-brand__sub[data-v-4a58c097]{background:linear-gradient(135deg,#e8001c,#f44);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hl-brand__tagline[data-v-4a58c097]{color:hsla(0,0%,100%,.45);font-size:.85rem;font-weight:500;text-align:center;margin:-.8rem 0 0;letter-spacing:.3px}.hl-status[data-v-4a58c097]{display:flex;align-items:center;gap:.7rem;padding:.55rem 1.2rem;background:rgba(232,0,28,.07);border:1px solid rgba(232,0,28,.22);border-radius:50px}.hl-status__text[data-v-4a58c097]{color:hsla(0,0%,100%,.75);font-size:.85rem;font-weight:600}.hl-status__dots[data-v-4a58c097]{display:flex;gap:.3rem}.hl-dot[data-v-4a58c097]{width:5px;height:5px;background:#e8001c;border-radius:50%;animation:hl-dot-bounce-4a58c097 1.3s ease-in-out infinite}.hl-dot[data-v-4a58c097]:nth-child(2){animation-delay:.18s}.hl-dot[data-v-4a58c097]:nth-child(3){animation-delay:.36s}@keyframes hl-dot-bounce-4a58c097{0%,60%,to{transform:translateY(0);opacity:.5}30%{transform:translateY(-6px);opacity:1}}.hl-progress[data-v-4a58c097]{width:280px;display:flex;flex-direction:column;gap:.55rem}.hl-progress__track[data-v-4a58c097]{height:6px;background:hsla(0,0%,100%,.07);border-radius:50px;overflow:hidden;border:1px solid rgba(232,0,28,.15)}.hl-progress__fill[data-v-4a58c097]{height:100%;background:linear-gradient(90deg,#c0001a,#e8001c 60%,#f44);border-radius:50px;position:relative;transition:width .3s ease}.hl-progress__shine[data-v-4a58c097]{position:absolute;inset:0;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.4),transparent);animation:hl-shimmer-4a58c097 1.8s infinite}@keyframes hl-shimmer-4a58c097{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.hl-progress__pct[data-v-4a58c097]{text-align:center;color:hsla(0,0%,100%,.6);font-size:.95rem;font-weight:800;letter-spacing:1px}@media (max-width:480px){.hl-ring--1[data-v-4a58c097],.hl-spinner[data-v-4a58c097]{width:108px;height:108px}.hl-ring--2[data-v-4a58c097]{width:80px;height:80px}.hl-center[data-v-4a58c097]{width:48px;height:48px}.hl-progress[data-v-4a58c097]{width:240px}.hl-brand__main[data-v-4a58c097],.hl-brand__sub[data-v-4a58c097]{font-size:1.7rem}}@font-face{font-family:CustomFont;src:url(/fonts/FONT0.14722ea8.ttf)}*{font-family:CustomFont}body{margin:0;padding:0}[data-theme=light],html{--bg:#fff;--surface:#fff;--surface-2:#f5f7fb;--border:#e2e8f0;--text:#1b2464;--text-2:#4a5568;--text-3:#94a3b8;--navy:#1b2464;--footer-bg:#111840;--hero-grad-1:#fff;--hero-grad-2:#f8f9ff;--hero-grad-3:rgba(27,36,100,.03);--card-bg:#fff;--card-border:#e2e6f0;--section-alt-bg:#f8f9ff;--input-bg:#fff;--input-border:#e2e6f0;--shadow-color:rgba(27,36,100,.08);--shadow-color-md:rgba(27,36,100,.14)}[data-theme=dark]{--bg:#0f1117;--surface:#171923;--surface-2:#1e2130;--border:#2a2f45;--text:#e2e8f0;--text-2:#a0aec0;--text-3:#4a5568;--navy:#e2e8f0;--footer-bg:#0a0d18;--hero-grad-1:#171923;--hero-grad-2:#1a1d2e;--hero-grad-3:rgba(232,0,28,.04);--card-bg:#1e2130;--card-border:#2a2f45;--section-alt-bg:#14172a;--input-bg:#1e2130;--input-border:#2a2f45;--shadow-color:rgba(0,0,0,.3);--shadow-color-md:rgba(0,0,0,.45)}.all{display:flex;justify-content:center;background:var(--bg)}.all,.router-view{min-height:100vh;transition:background .3s ease}.router-view{margin:2px;margin-top:75px!important;background:var(--surface);margin-bottom:10px;width:100vw;border-radius:15px;width:100%;overflow:hidden}[data-v-67d478ca],[data-v-67d478ca]:after,[data-v-67d478ca]:before{box-sizing:border-box}.login-page[data-v-67d478ca]{--navy:#0a1f44;--cyan:#00aeef;--purple:#a855f7;--orange:#ff6b00;--green:#22c55e;--red:#ef4444;--ease:cubic-bezier(0.16,1,0.3,1);direction:rtl;font-family:Cairo,Segoe UI,sans-serif;min-height:100vh;display:flex;align-items:center;justify-content:center;padding:1.5rem;background:linear-gradient(135deg,#0a1f44,#0d2d5e 60%,#0a1f44);position:relative;overflow:hidden}.bg[data-v-67d478ca]{position:absolute;inset:0;pointer-events:none}.orb[data-v-67d478ca]{position:absolute;border-radius:50%;filter:blur(90px);opacity:.2;animation:orbFloat-67d478ca 9s ease-in-out infinite alternate}.orb-1[data-v-67d478ca]{width:520px;height:520px;background:var(--cyan);top:-160px;right:-100px;animation-delay:0s}.orb-2[data-v-67d478ca]{width:380px;height:380px;background:var(--purple);bottom:-120px;left:-60px;animation-delay:3s}.orb-3[data-v-67d478ca]{width:260px;height:260px;background:var(--orange);top:50%;left:55%;animation-delay:5s}@keyframes orbFloat-67d478ca{0%{transform:translate(0) scale(1)}to{transform:translate(24px,-32px) scale(1.07)}}.grid-lines[data-v-67d478ca]{position:absolute;inset:0;background-image:linear-gradient(hsla(0,0%,100%,.04) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.04) 1px,transparent 0);background-size:48px 48px}.login-card[data-v-67d478ca]{position:relative;z-index:2;width:100%;max-width:420px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.12);border-radius:24px;padding:2.4rem 2rem 2rem;box-shadow:0 0 0 1px rgba(0,174,239,.08),0 24px 64px rgba(0,0,0,.4);animation:fadeUp-67d478ca .8s var(--ease) both}@keyframes fadeUp-67d478ca{0%{opacity:0;transform:translateY(36px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.card-header[data-v-67d478ca]{display:flex;align-items:center;gap:1rem;margin-bottom:1.6rem}.logo-wrap[data-v-67d478ca]{width:56px;height:56px;border-radius:16px;flex-shrink:0;background:rgba(0,174,239,.15);border:1px solid rgba(0,174,239,.3);color:var(--cyan);display:flex;align-items:center;justify-content:center}.header-text h1[data-v-67d478ca]{font-size:1.05rem;font-weight:900;color:#fff;margin:0 0 .2rem;line-height:1.3}.header-text p[data-v-67d478ca]{font-size:.75rem;color:hsla(0,0%,100%,.45);margin:0}.divider[data-v-67d478ca]{height:1px;background:hsla(0,0%,100%,.08);margin-bottom:1.8rem}.login-form[data-v-67d478ca]{display:flex;flex-direction:column;gap:.6rem}.field-label[data-v-67d478ca]{display:flex;align-items:center;gap:.4rem;font-size:.82rem;font-weight:700;color:hsla(0,0%,100%,.75);margin-bottom:.2rem}.field-label svg[data-v-67d478ca]{color:var(--cyan)}.input-wrap[data-v-67d478ca]{position:relative;border-radius:12px;border:1.5px solid hsla(0,0%,100%,.12);background:hsla(0,0%,100%,.06);transition:border-color .2s var(--ease),box-shadow .2s var(--ease)}.input-wrap.focused[data-v-67d478ca]{border-color:var(--cyan);box-shadow:0 0 0 3px rgba(0,174,239,.15)}.input-wrap.error[data-v-67d478ca]{border-color:var(--red);box-shadow:0 0 0 3px rgba(239,68,68,.15)}.code-input[data-v-67d478ca]{width:100%;padding:.82rem 2.6rem .82rem 2.6rem;background:transparent;border:none;outline:none;font-family:Cairo,Segoe UI,sans-serif;font-size:1rem;font-weight:700;color:#fff;letter-spacing:.12em;text-align:center;direction:ltr}.code-input[data-v-67d478ca]::-moz-placeholder{color:hsla(0,0%,100%,.25);font-weight:400;letter-spacing:0}.code-input[data-v-67d478ca]::placeholder{color:hsla(0,0%,100%,.25);font-weight:400;letter-spacing:0}.code-input[data-v-67d478ca]:disabled{opacity:.5;cursor:not-allowed}.input-icon-left[data-v-67d478ca],.input-icon-right[data-v-67d478ca]{position:absolute;top:50%;transform:translateY(-50%);color:hsla(0,0%,100%,.3);pointer-events:none}.input-icon-right[data-v-67d478ca]{right:.85rem}.input-icon-left[data-v-67d478ca]{left:.85rem}.toggle-eye[data-v-67d478ca]{pointer-events:all!important;cursor:pointer;transition:color .18s}.toggle-eye[data-v-67d478ca]:hover{color:var(--cyan)!important}.error-msg[data-v-67d478ca]{display:flex;align-items:center;gap:.4rem;font-size:.8rem;color:var(--red);padding:.5rem .7rem;background:rgba(239,68,68,.08);border:1px solid rgba(239,68,68,.2);border-radius:8px;margin-top:.2rem}.shake-enter-active[data-v-67d478ca]{animation:shakeAnim-67d478ca .4s var(--ease)}@keyframes shakeAnim-67d478ca{0%,to{transform:translateX(0)}20%{transform:translateX(-6px)}40%{transform:translateX(6px)}60%{transform:translateX(-4px)}80%{transform:translateX(4px)}}.btn-login[data-v-67d478ca]{margin-top:.6rem;width:100%;padding:.88rem;border-radius:12px;border:none;cursor:pointer;background:var(--cyan);color:#fff;font-family:inherit;font-size:1rem;font-weight:800;box-shadow:0 4px 20px rgba(0,174,239,.4);transition:all .22s var(--ease);display:flex;align-items:center;justify-content:center}.btn-login[data-v-67d478ca]:hover:not(:disabled){background:#009fd6;transform:translateY(-2px);box-shadow:0 8px 28px rgba(0,174,239,.5)}.btn-login[data-v-67d478ca]:disabled{opacity:.55;cursor:not-allowed;transform:none}.btn-login.loading[data-v-67d478ca]{background:#0087b8}.btn-content[data-v-67d478ca]{display:flex;align-items:center;gap:.5rem}.spinner[data-v-67d478ca]{width:18px;height:18px;border-radius:50%;border:2.5px solid hsla(0,0%,100%,.3);border-top-color:#fff;animation:spin-67d478ca .7s linear infinite;flex-shrink:0}@keyframes spin-67d478ca{to{transform:rotate(1turn)}}.card-note[data-v-67d478ca]{display:flex;align-items:center;justify-content:center;gap:.4rem;margin-top:1.4rem;margin-bottom:0;font-size:.73rem;color:hsla(0,0%,100%,.3);text-align:center}.card-note svg[data-v-67d478ca]{color:var(--green);flex-shrink:0}@media (max-width:480px){.login-card[data-v-67d478ca]{padding:2rem 1.4rem 1.6rem;border-radius:20px}.header-text h1[data-v-67d478ca]{font-size:.95rem}}.dp-wrap[data-v-7adc9ca7]{position:relative;width:100%;min-width:0;font-family:Cairo,sans-serif;direction:rtl;font-size:inherit;display:block}.dp-wrap--disabled[data-v-7adc9ca7]{opacity:.55;pointer-events:none}.dp-field[data-v-7adc9ca7]{display:flex;align-items:center;gap:.55em;width:100%;min-width:0;min-height:2.4em;padding:0 .7em!important;background:var(--surface);border:1.5px solid var(--border);border-radius:.7em;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:.9em;color:var(--text);box-sizing:border-box}.dp-field--filled[data-v-7adc9ca7],.dp-field[data-v-7adc9ca7]:hover:not(.dp-field--filled){border-color:var(--primary-border)}.dp-field--error[data-v-7adc9ca7]{border-color:var(--primary);box-shadow:0 0 0 .2em var(--primary-soft)}.dp-field__chev[data-v-7adc9ca7],.dp-field__clear[data-v-7adc9ca7],.dp-field__icon[data-v-7adc9ca7]{display:flex;align-items:center;justify-content:center;flex-shrink:0;line-height:1;color:var(--text-2)}.dp-field__chev[data-v-7adc9ca7] svg,.dp-field__clear[data-v-7adc9ca7] svg,.dp-field__icon[data-v-7adc9ca7] svg{width:1.1em;height:1.1em}.dp-field__icon[data-v-7adc9ca7]{transition:color .2s ease}.dp-wrap--open .dp-field__icon[data-v-7adc9ca7]{color:var(--primary)}.dp-field__main[data-v-7adc9ca7]{flex:1;min-width:0;display:flex;align-items:center;overflow:hidden}.dp-field__value[data-v-7adc9ca7]{font-weight:600;color:var(--text);line-height:1.3}.dp-field__placeholder[data-v-7adc9ca7],.dp-field__value[data-v-7adc9ca7]{font-size:.95em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.dp-field__placeholder[data-v-7adc9ca7]{font-weight:500;color:var(--text-3)}.dp-field__clear[data-v-7adc9ca7]{background:transparent;border:none;color:var(--text-3);cursor:pointer;padding:.2em;border-radius:50%;transition:background-color .22s cubic-bezier(.4,0,.2,1),color .22s cubic-bezier(.4,0,.2,1),border-color .22s cubic-bezier(.4,0,.2,1),background-color .2s ease}.dp-field__clear[data-v-7adc9ca7]:hover{color:var(--primary);background:var(--primary-soft)}.dp-field__chev[data-v-7adc9ca7]{color:var(--text-3);transition:transform .25s ease,color .2s ease}.dp-wrap--open .dp-field__chev[data-v-7adc9ca7]{transform:rotate(180deg);color:var(--primary)}.dp-wrap--open .dp-field[data-v-7adc9ca7]{border-color:var(--primary);box-shadow:0 0 0 .2em var(--primary-soft)}.dp-popover[data-v-7adc9ca7]{position:fixed;z-index:9999;background:var(--surface);border:1px solid var(--border);border-radius:.85em;box-shadow:var(--shadow-md);padding:.3em!important;direction:rtl;font-size:14px;max-width:calc(100vw - 12px);max-height:calc(100vh - 12px);overflow:auto}.dp-pop-enter-active[data-v-7adc9ca7],.dp-pop-leave-active[data-v-7adc9ca7]{transition:opacity .18s ease,transform .18s ease}.dp-pop-enter-from[data-v-7adc9ca7],.dp-pop-leave-to[data-v-7adc9ca7]{opacity:0;transform:translateY(-6px) scale(.97)}.dp-cal[data-v-7adc9ca7]{width:100%}.dp-cal__head[data-v-7adc9ca7]{display:flex;align-items:center;justify-content:space-between;gap:.5em;padding:.25em .25em .9em;border-bottom:1px solid var(--border)}.dp-nav[data-v-7adc9ca7]{display:flex;align-items:center;justify-content:center;width:2.1em;height:2.1em;background:transparent;border:1px solid transparent;border-radius:.55em;color:var(--text-2);cursor:pointer;transition:background-color .22s cubic-bezier(.4,0,.2,1),color .22s cubic-bezier(.4,0,.2,1),border-color .22s cubic-bezier(.4,0,.2,1),background-color .2s ease;flex-shrink:0}.dp-nav[data-v-7adc9ca7] svg{width:1em;height:1em}.dp-nav[data-v-7adc9ca7]:hover{color:var(--primary);background:var(--primary-soft);border-color:var(--primary-border)}.dp-nav[data-v-7adc9ca7]:active{transform:scale(.92)}.dp-title[data-v-7adc9ca7]{display:flex;align-items:center;gap:.5em;flex:1;justify-content:center;min-width:0}.dp-title__month[data-v-7adc9ca7],.dp-title__year[data-v-7adc9ca7]{background:transparent;border:none;font-family:Cairo,sans-serif;font-size:.95rem;font-weight:700;color:var(--text);cursor:pointer;padding:.35em .7em;border-radius:.5em;transition:background-color .22s cubic-bezier(.4,0,.2,1),color .22s cubic-bezier(.4,0,.2,1),border-color .22s cubic-bezier(.4,0,.2,1),background-color .2s ease;white-space:nowrap}.dp-title__month[data-v-7adc9ca7]:hover,.dp-title__year[data-v-7adc9ca7]:hover{background:var(--primary-soft);color:var(--primary)}.dp-title__month[data-v-7adc9ca7]:active,.dp-title__year[data-v-7adc9ca7]:active{transform:scale(.96)}.dp-title__year[data-v-7adc9ca7]{color:var(--primary);font-weight:800}.dp-weekdays[data-v-7adc9ca7]{display:grid;grid-template-columns:repeat(7,1fr);gap:.25em;margin-bottom:.5em;padding:0 .25em}.dp-weekday[data-v-7adc9ca7]{display:flex;align-items:center;justify-content:center;height:2.1em;font-size:.78rem;font-weight:700;color:var(--text-3);letter-spacing:.02em}.dp-days-wrap[data-v-7adc9ca7]{padding:0 .25em}.dp-days[data-v-7adc9ca7]{display:grid;grid-template-columns:repeat(7,1fr);gap:.25em}.dp-day[data-v-7adc9ca7]{display:flex;align-items:center;justify-content:center;aspect-ratio:1;background:transparent;border:1.5px solid transparent;border-radius:.65em;font-family:Cairo,sans-serif;font-size:.85rem;font-weight:600;color:var(--text);cursor:pointer;transition:background-color .22s cubic-bezier(.4,0,.2,1),color .22s cubic-bezier(.4,0,.2,1),border-color .22s cubic-bezier(.4,0,.2,1),background-color .15s ease,transform .1s ease;padding:0}.dp-day[data-v-7adc9ca7]:hover:not(.dp-day--out){background:var(--primary-soft);color:var(--primary);border-color:var(--primary-border)}.dp-day--out[data-v-7adc9ca7]{color:var(--text-3);opacity:.5}.dp-day--weekend[data-v-7adc9ca7]:not(.dp-day--out){color:var(--primary-dark)}.dp-day--today[data-v-7adc9ca7]{border-color:var(--primary);color:var(--primary);font-weight:800}.dp-day--today[data-v-7adc9ca7]:hover{background:var(--primary);color:#fff}.dp-day--selected[data-v-7adc9ca7]{background:var(--primary)!important;color:#fff!important;border-color:var(--primary)!important;font-weight:800;box-shadow:none}.dp-day[data-v-7adc9ca7]:active{transform:scale(.92)}.dp-months[data-v-7adc9ca7],.dp-years[data-v-7adc9ca7]{display:grid;grid-template-columns:repeat(3,1fr);gap:.5em;padding:.5em 0 .25em;max-height:260px;overflow-y:auto}.dp-years[data-v-7adc9ca7]{grid-template-columns:repeat(4,1fr)}.dp-month[data-v-7adc9ca7],.dp-year[data-v-7adc9ca7]{display:flex;align-items:center;justify-content:center;min-height:2.7em;padding:.6em .5em;background:transparent;border:1.5px solid transparent;border-radius:.65em;font-family:Cairo,sans-serif;font-size:.85rem;font-weight:600;color:var(--text);cursor:pointer;transition:background-color .22s cubic-bezier(.4,0,.2,1),color .22s cubic-bezier(.4,0,.2,1),border-color .22s cubic-bezier(.4,0,.2,1),background-color .15s ease,transform .1s ease}.dp-month[data-v-7adc9ca7]:hover,.dp-year[data-v-7adc9ca7]:hover{background:var(--primary-soft);color:var(--primary);border-color:var(--primary-border)}.dp-month--current[data-v-7adc9ca7],.dp-year--current[data-v-7adc9ca7]{border-color:var(--primary);color:var(--primary);font-weight:800}.dp-month--active[data-v-7adc9ca7],.dp-year--active[data-v-7adc9ca7]{background:var(--primary)!important;color:#fff!important;border-color:var(--primary)!important;font-weight:800}.dp-month[data-v-7adc9ca7]:active,.dp-year[data-v-7adc9ca7]:active{transform:scale(.94)}.dp-foot[data-v-7adc9ca7]{display:flex;align-items:center;gap:.5em;margin-top:.3em!important;padding-top:.3em!important;border-top:1px solid var(--border)}.dp-foot__btn[data-v-7adc9ca7]{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:.35em;min-height:2.4em;padding:.5em .9em;background:var(--primary-soft);color:var(--primary);border:1px solid transparent;border-radius:.65em;font-family:Cairo,sans-serif;font-size:.8rem;font-weight:700;cursor:pointer;transition:background-color .22s cubic-bezier(.4,0,.2,1),color .22s cubic-bezier(.4,0,.2,1),border-color .22s cubic-bezier(.4,0,.2,1),background-color .2s ease,transform .1s ease}.dp-foot__btn[data-v-7adc9ca7] svg{width:1em;height:1em}.dp-foot__btn[data-v-7adc9ca7]:hover{background:var(--primary);color:#fff}.dp-foot__btn[data-v-7adc9ca7]:active{transform:scale(.97)}.dp-foot__btn--ghost[data-v-7adc9ca7]{flex:0 0 auto;background:transparent;color:var(--text-3)}.dp-foot__btn--ghost[data-v-7adc9ca7]:hover{background:var(--surface-2);color:var(--text)}.helios-landing[data-v-bb0dfe1e]{font-family:Cairo,sans-serif;direction:rtl;color:var(--text);background:var(--bg);overflow-x:hidden;max-width:100vw;transition:background .4s ease,color .4s ease}.helios-landing[data-v-bb0dfe1e] *{box-sizing:border-box;margin:0;padding:0;min-width:0}.container[data-v-bb0dfe1e]{width:100%;max-width:1180px;margin:0 auto;padding:0 20px}@media(min-width:640px){.container[data-v-bb0dfe1e]{padding:0 24px}}.section-pad[data-v-bb0dfe1e]{padding:64px 0}@media(min-width:640px){.section-pad[data-v-bb0dfe1e]{padding:80px 0}}@media(min-width:860px){.section-pad[data-v-bb0dfe1e]{padding:96px 0}}.text-red[data-v-bb0dfe1e]{color:#e8001c}.section-header[data-v-bb0dfe1e]{text-align:center;margin-bottom:40px}@media(min-width:640px){.section-header[data-v-bb0dfe1e]{margin-bottom:48px}}.s-badge[data-v-bb0dfe1e]{display:inline-flex;align-items:center;gap:6px;background:rgba(232,0,28,.08);color:#e8001c;font-size:.78rem;font-weight:700;letter-spacing:.08em;padding:7px 16px;border-radius:9999px;margin-bottom:16px;transition:background-color .22s cubic-bezier(.4,0,.2,1),color .22s cubic-bezier(.4,0,.2,1),border-color .22s cubic-bezier(.4,0,.2,1)}.s-badge.light[data-v-bb0dfe1e]{background:hsla(0,0%,100%,.14);color:#fff}.s-title[data-v-bb0dfe1e]{font-size:clamp(1.7rem,4vw,2.6rem);font-weight:800;line-height:1.25;color:var(--text);margin-bottom:16px;letter-spacing:-.01em;transition:color .4s ease}.s-title.white[data-v-bb0dfe1e]{color:#fff}.s-desc[data-v-bb0dfe1e]{font-size:clamp(.95rem,1.5vw,1.05rem);color:var(--text-2);max-width:560px;margin:0 auto;line-height:1.8;transition:color .4s ease}.btn-primary[data-v-bb0dfe1e]{display:inline-flex;align-items:center;justify-content:center;gap:10px;background:#e8001c;color:#fff;font-family:Cairo,sans-serif;font-size:1rem;font-weight:700;padding:14px 30px;min-height:48px;border-radius:9999px;border:none;cursor:pointer;transition:all .22s cubic-bezier(.4,0,.2,1);white-space:nowrap;box-shadow:0 4px 12px rgba(232,0,28,.22),0 1px 3px rgba(232,0,28,.14)}@media(max-width:768px){.btn-primary[data-v-bb0dfe1e]{font-size:.95rem;padding:12px 26px;min-height:46px}}@media(max-width:540px){.btn-primary[data-v-bb0dfe1e]{width:100%;max-width:320px;font-size:.95rem;padding:13px 24px;min-height:48px}}@media(max-width:480px){.btn-primary[data-v-bb0dfe1e]{font-size:.9rem;padding:12px 20px;min-height:46px;gap:8px}}@media(max-width:360px){.btn-primary[data-v-bb0dfe1e]{font-size:.85rem;padding:11px 18px;min-height:44px;max-width:280px}}.btn-primary[data-v-bb0dfe1e]:hover:not(:disabled){background:#c0001a;box-shadow:0 8px 20px rgba(232,0,28,.3),0 2px 6px rgba(232,0,28,.18)}.btn-primary[data-v-bb0dfe1e]:active:not(:disabled){box-shadow:0 4px 12px rgba(232,0,28,.22),0 1px 3px rgba(232,0,28,.14)}.btn-primary[data-v-bb0dfe1e]:focus-visible{outline:none;box-shadow:0 4px 12px rgba(232,0,28,.22),0 1px 3px rgba(232,0,28,.14),0 0 0 4px rgba(232,0,28,.18)}.btn-primary[data-v-bb0dfe1e]:disabled{opacity:.6;cursor:not-allowed}.btn-primary.full-w[data-v-bb0dfe1e]{width:100%;justify-content:center}.btn-outline[data-v-bb0dfe1e]{display:inline-flex;align-items:center;gap:10px;background:transparent;color:#e8001c;font-family:Cairo,sans-serif;font-size:1rem;font-weight:700;padding:13px 30px;min-height:48px;border-radius:9999px;border:1.5px solid #e8001c;cursor:pointer;transition:all .22s cubic-bezier(.4,0,.2,1)}.btn-outline[data-v-bb0dfe1e]:hover{background:#e8001c;color:#fff;box-shadow:0 4px 12px rgba(232,0,28,.22),0 1px 3px rgba(232,0,28,.14)}.btn-member-login[data-v-bb0dfe1e]{display:inline-flex;align-items:center;gap:8px;margin-top:0;background:transparent;color:var(--text-2);font-family:Cairo,sans-serif;font-size:.88rem;font-weight:700;padding:9px 18px;border-radius:9999px;border:1.5px solid var(--card-border);cursor:pointer;transition:background-color .22s cubic-bezier(.4,0,.2,1),color .22s cubic-bezier(.4,0,.2,1),border-color .22s cubic-bezier(.4,0,.2,1)}@media(max-width:768px){.btn-member-login[data-v-bb0dfe1e]{font-size:.85rem;padding:8px 16px}}@media(max-width:540px){.btn-member-login[data-v-bb0dfe1e]{font-size:.85rem;padding:10px 16px}}@media(max-width:480px){.btn-member-login[data-v-bb0dfe1e]{font-size:.82rem;padding:9px 14px;gap:6px}}@media(max-width:360px){.btn-member-login[data-v-bb0dfe1e]{font-size:.78rem;padding:8px 12px}}.btn-member-login svg[data-v-bb0dfe1e]{color:#e8001c}.btn-member-login[data-v-bb0dfe1e]:hover{border-color:#e8001c;color:#e8001c;background:rgba(232,0,28,.04)}.center-action[data-v-bb0dfe1e]{display:flex;justify-content:center;margin-top:48px}.hero-section[data-v-bb0dfe1e]{position:relative;min-height:100svh;display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,var(--hero-grad-1) 0,var(--hero-grad-2) 60%,var(--hero-grad-3) 100%);overflow:hidden;padding:96px 20px 48px}@media(min-width:640px){.hero-section[data-v-bb0dfe1e]{padding:110px 24px 64px}}@media(min-width:860px){.hero-section[data-v-bb0dfe1e]{padding:130px 24px 110px}}.hero-section[data-v-bb0dfe1e]:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 80% 50% at 50% 0,rgba(232,0,28,.08) 0,transparent 60%);pointer-events:none}.hero-content[data-v-bb0dfe1e]{position:relative;z-index:2;text-align:center;max-width:700px;width:100%}.hero-logo-wrapper[data-v-bb0dfe1e]{margin-bottom:20px;display:flex;justify-content:center}.hero-logo[data-v-bb0dfe1e]{height:clamp(80px,18vw,150px);width:auto;-o-object-fit:contain;object-fit:contain}.hero-badge[data-v-bb0dfe1e]{display:inline-block;background:var(--card-bg);border:1px solid var(--card-border);color:var(--text-2);font-size:clamp(.78rem,1.5vw,.85rem);font-weight:700;padding:8px 20px;border-radius:9999px;margin-bottom:24px;box-shadow:0 1px 2px rgba(15,23,42,.06),0 1px 3px rgba(15,23,42,.04);transition:background-color .22s cubic-bezier(.4,0,.2,1),color .22s cubic-bezier(.4,0,.2,1),border-color .22s cubic-bezier(.4,0,.2,1)}.hero-title[data-v-bb0dfe1e]{font-size:clamp(2rem,8vw,4.5rem);font-weight:900;color:var(--text);line-height:1.1;margin-bottom:20px;letter-spacing:-.02em;transition:color .4s ease}.hero-title .gradient-text[data-v-bb0dfe1e]{background:linear-gradient(135deg,#e8001c,#ff2a3d 50%,#c0001a);color:transparent;-webkit-background-clip:text;background-clip:text;display:inline-block}.hero-subtitle[data-v-bb0dfe1e]{font-size:clamp(.95rem,2vw,1.1rem);color:var(--text-2);font-weight:500;line-height:1.8;max-width:520px;margin:0 auto 32px;transition:color .4s ease}.hero-actions[data-v-bb0dfe1e]{display:flex;flex-direction:column;align-items:center;gap:12px}.hero-stats[data-v-bb0dfe1e]{display:flex;align-items:stretch;justify-content:center;gap:8px;margin:40px auto 0;background:var(--card-bg);border:1px solid var(--card-border);border-radius:20px;padding:20px 24px;width:100%;max-width:640px;box-shadow:0 2px 4px rgba(15,23,42,.05),0 4px 8px rgba(15,23,42,.06);transition:background-color .22s cubic-bezier(.4,0,.2,1),color .22s cubic-bezier(.4,0,.2,1),border-color .22s cubic-bezier(.4,0,.2,1)}.stat-item[data-v-bb0dfe1e]{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;padding:8px 12px;min-width:0}.stat-number[data-v-bb0dfe1e]{font-size:clamp(1.5rem,4vw,2.2rem);font-weight:900;color:var(--text);line-height:1;margin-bottom:6px;letter-spacing:-.02em;transition:color .4s ease}.stat-label[data-v-bb0dfe1e]{font-size:clamp(.75rem,1.2vw,.88rem);color:var(--text-2);font-weight:600;text-align:center;transition:color .4s ease}.stat-divider[data-v-bb0dfe1e]{width:1.5px;align-self:center;height:56px;background:var(--border);flex-shrink:0;transition:background .4s ease}.about-section[data-v-bb0dfe1e]{background:var(--section-alt-bg);position:relative;transition:background .4s ease;border-top:1px solid var(--card-border)}.features-grid[data-v-bb0dfe1e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px}@media(max-width:900px){.features-grid[data-v-bb0dfe1e]{grid-template-columns:repeat(2,1fr);gap:16px}}@media(max-width:540px){.features-grid[data-v-bb0dfe1e]{grid-template-columns:1fr}}.feature-card[data-v-bb0dfe1e]{background:var(--card-bg);border-radius:20px;padding:32px 20px;text-align:center;border:1px solid var(--card-border);box-shadow:0 1px 2px rgba(15,23,42,.06),0 1px 3px rgba(15,23,42,.04);transition:all .22s cubic-bezier(.4,0,.2,1)}@media(min-width:640px){.feature-card[data-v-bb0dfe1e]{padding:32px 24px}}.feature-card[data-v-bb0dfe1e]:hover{box-shadow:0 4px 8px rgba(15,23,42,.07),0 8px 16px rgba(15,23,42,.08);border-color:rgba(232,0,28,.25)}.feature-card:hover .fc-icon-wrap[data-v-bb0dfe1e]{background:rgba(232,0,28,.14)}.feature-card h3[data-v-bb0dfe1e]{font-size:clamp(.95rem,1.5vw,1.05rem);font-weight:700;color:var(--text);margin:16px 8px 6px;line-height:1.4;transition:color .4s ease}.feature-card p[data-v-bb0dfe1e]{font-size:clamp(.83rem,1.2vw,.9rem);color:var(--text-2);line-height:1.7;transition:color .4s ease}.fc-icon-wrap[data-v-bb0dfe1e]{width:64px;height:64px;border-radius:16px;background:rgba(232,0,28,.08);display:flex;align-items:center;justify-content:center;margin:0 auto;transition:all .22s cubic-bezier(.4,0,.2,1)}.academy-section[data-v-bb0dfe1e]{background:var(--bg);transition:background .4s ease}.academy-card[data-v-bb0dfe1e]{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center;background:var(--card-bg);border-radius:32px;padding:48px;overflow:hidden;position:relative;box-shadow:0 2px 4px rgba(15,23,42,.05),0 4px 8px rgba(15,23,42,.06);border:1px solid var(--card-border);border-inline-start:6px solid #e8001c;transition:background-color .22s cubic-bezier(.4,0,.2,1),color .22s cubic-bezier(.4,0,.2,1),border-color .22s cubic-bezier(.4,0,.2,1)}@media(max-width:860px){.academy-card[data-v-bb0dfe1e]{grid-template-columns:1fr;gap:32px;padding:32px 24px}}.ac-content[data-v-bb0dfe1e]{position:relative;z-index:2}.ac-content .s-badge[data-v-bb0dfe1e]{background:rgba(232,0,28,.1);color:#e8001c}.ac-content h2[data-v-bb0dfe1e]{font-size:clamp(1.4rem,3vw,2.1rem);font-weight:800;color:var(--text);line-height:1.3;margin:16px 0;letter-spacing:-.01em;transition:color .4s ease}.ac-content p[data-v-bb0dfe1e]{font-size:clamp(.9rem,1.5vw,.98rem);color:var(--text-2);line-height:1.8;margin-bottom:24px;transition:color .4s ease}.ac-features[data-v-bb0dfe1e]{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:32px}@media(max-width:480px){.ac-features[data-v-bb0dfe1e]{grid-template-columns:1fr}}.acf-item[data-v-bb0dfe1e]{display:flex;align-items:center;gap:12px;color:var(--text);font-size:.88rem;font-weight:600;padding:8px 0;transition:color .4s ease}.ac-visual[data-v-bb0dfe1e]{position:relative;display:flex;justify-content:center;align-items:center;z-index:2}@media(max-width:860px){.ac-visual[data-v-bb0dfe1e]{order:-1}}.ac-img-frame[data-v-bb0dfe1e]{width:clamp(180px,32vw,260px);height:clamp(180px,32vw,260px);border-radius:50%;border:2px solid var(--card-border);display:flex;align-items:center;justify-content:center;position:relative;background:var(--card-bg);box-shadow:0 4px 8px rgba(15,23,42,.07),0 8px 16px rgba(15,23,42,.08)}.ac-img-frame[data-v-bb0dfe1e]:before{content:"";position:absolute;inset:-10px;border-radius:50%;background:radial-gradient(circle,rgba(232,0,28,.08) 0,transparent 70%);z-index:-1}.ac-center-icon[data-v-bb0dfe1e]{position:relative;z-index:2}.ac-center-icon img[data-v-bb0dfe1e]{width:clamp(110px,18vw,140px)!important;height:auto!important}.ac-badge-float[data-v-bb0dfe1e]{position:absolute;bottom:-10px;right:-16px;background:#e8001c;color:#fff;border-radius:9999px;padding:8px 18px;font-size:.82rem;font-weight:700;display:flex;align-items:center;gap:6px;white-space:nowrap;box-shadow:0 4px 12px rgba(232,0,28,.22),0 1px 3px rgba(232,0,28,.14)}.why-section[data-v-bb0dfe1e]{background:var(--section-alt-bg);position:relative;overflow:hidden;transition:background .4s ease;border-top:1px solid var(--card-border)}.why-section[data-v-bb0dfe1e]:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 60% 40% at 80% 20%,rgba(232,0,28,.05) 0,transparent 60%);pointer-events:none}.why-grid[data-v-bb0dfe1e]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;position:relative;z-index:1}@media(max-width:640px){.why-grid[data-v-bb0dfe1e]{grid-template-columns:1fr;gap:16px}}.why-card[data-v-bb0dfe1e]{display:flex;align-items:flex-start;gap:20px;background:var(--card-bg);border:1px solid var(--card-border);border-radius:20px;padding:24px 20px;box-shadow:0 1px 2px rgba(15,23,42,.06),0 1px 3px rgba(15,23,42,.04);transition:all .22s cubic-bezier(.4,0,.2,1)}@media(min-width:640px){.why-card[data-v-bb0dfe1e]{padding:28px 24px}}.why-card[data-v-bb0dfe1e]:hover{background:var(--card-bg);border-color:rgba(232,0,28,.3);box-shadow:0 4px 8px rgba(15,23,42,.07),0 8px 16px rgba(15,23,42,.08)}.why-card:hover .why-icon-wrap[data-v-bb0dfe1e]{background:rgba(232,0,28,.12)}.why-card:hover .why-icon-wrap svg circle[data-v-bb0dfe1e],.why-card:hover .why-icon-wrap svg path[data-v-bb0dfe1e],.why-card:hover .why-icon-wrap svg polyline[data-v-bb0dfe1e],.why-card:hover .why-icon-wrap svg rect[data-v-bb0dfe1e]{stroke:#e8001c}.why-icon-wrap[data-v-bb0dfe1e]{width:56px;height:56px;border-radius:16px;background:rgba(232,0,28,.08);display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .22s cubic-bezier(.4,0,.2,1)}.why-text h3[data-v-bb0dfe1e]{font-size:clamp(1rem,1.6vw,1.1rem);font-weight:800;color:var(--text);margin-bottom:6px;transition:color .4s ease}.why-text p[data-v-bb0dfe1e]{font-size:clamp(.85rem,1.3vw,.9rem);color:var(--text-2);line-height:1.75;transition:color .4s ease}.join-section[data-v-bb0dfe1e]{background:var(--bg);transition:background .4s ease;border-top:1px solid var(--card-border)}.join-wrapper[data-v-bb0dfe1e]{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}@media(max-width:860px){.join-wrapper[data-v-bb0dfe1e]{grid-template-columns:1fr;gap:40px}}.join-info .s-badge[data-v-bb0dfe1e]{margin-bottom:16px}.join-info h2[data-v-bb0dfe1e]{font-size:clamp(1.5rem,3vw,2.3rem);font-weight:800;color:var(--text);line-height:1.25;margin-bottom:32px;letter-spacing:-.01em;transition:color .4s ease}.join-perks[data-v-bb0dfe1e]{display:flex;flex-direction:column;gap:16px;margin-bottom:32px}.perk[data-v-bb0dfe1e]{display:flex;align-items:center;gap:12px;font-size:clamp(.9rem,1.5vw,.98rem);font-weight:600;color:var(--text);padding:8px 0;transition:color .4s ease}.perk-icon-wrap[data-v-bb0dfe1e]{width:44px;height:44px;border-radius:16px;background:rgba(232,0,28,.08);display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .22s cubic-bezier(.4,0,.2,1)}.join-players[data-v-bb0dfe1e]{display:flex;align-items:center;gap:12px;font-size:.88rem;font-weight:600;color:var(--text-2);transition:color .4s ease}.players-avatars[data-v-bb0dfe1e]{display:flex}.av[data-v-bb0dfe1e]{width:36px;height:36px;border-radius:50%;border:2.5px solid var(--card-bg);margin-right:-10px;flex-shrink:0;transition:border-color .4s ease}.av-1[data-v-bb0dfe1e]{background:linear-gradient(135deg,#e8001c,#c0001a)}.av-2[data-v-bb0dfe1e]{background:linear-gradient(135deg,#1b2464,#2d3a8c)}.av-3[data-v-bb0dfe1e]{background:linear-gradient(135deg,#2d3a8c,#e8001c)}.av-4[data-v-bb0dfe1e]{background:linear-gradient(135deg,#8892b0,#1b2464)}.join-form-card[data-v-bb0dfe1e]{background:var(--card-bg);border-radius:28px;padding:40px 32px;border:1px solid var(--card-border);box-shadow:0 2px 4px rgba(15,23,42,.05),0 4px 8px rgba(15,23,42,.06);transition:background-color .22s cubic-bezier(.4,0,.2,1),color .22s cubic-bezier(.4,0,.2,1),border-color .22s cubic-bezier(.4,0,.2,1)}@media(max-width:500px){.join-form-card[data-v-bb0dfe1e]{padding:24px 20px}}.join-form-card h3[data-v-bb0dfe1e]{font-size:clamp(1.15rem,2vw,1.35rem);font-weight:800;color:var(--text);margin-bottom:24px;text-align:center;transition:color .4s ease}.join-form-card form[data-v-bb0dfe1e]{display:flex;flex-direction:column;gap:16px}.fg[data-v-bb0dfe1e]{display:flex;flex-direction:column;gap:6px}.fg label[data-v-bb0dfe1e]{font-size:.83rem;font-weight:700;color:var(--text);transition:color .4s ease}.fi[data-v-bb0dfe1e]{width:100%;padding:12px 16px;min-height:48px;border:1.5px solid var(--input-border);border-radius:12px;font-family:Cairo,sans-serif;font-size:.95rem;color:var(--text);background:var(--input-bg);outline:none;transition:all .22s cubic-bezier(.4,0,.2,1);direction:rtl}.fi[data-v-bb0dfe1e]:focus{border-color:#e8001c;background:var(--input-bg);box-shadow:0 0 0 3px rgba(232,0,28,.14)}.fi[data-v-bb0dfe1e]:hover:not(:focus){border-color:rgba(232,0,28,.4)}.fi[data-v-bb0dfe1e]::-moz-placeholder{color:var(--text-3)}.fi[data-v-bb0dfe1e]::placeholder{color:var(--text-3)}.fi.fi-select[data-v-bb0dfe1e]{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%238892b0' stroke-width='2.5'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:left 12px center;padding-left:36px}.spinner-wrap[data-v-bb0dfe1e]{display:flex;align-items:center;gap:10px;justify-content:center}.spinner[data-v-bb0dfe1e]{width:18px;height:18px;border:2.5px solid hsla(0,0%,100%,.35);border-top-color:#fff;border-radius:50%}.msg[data-v-bb0dfe1e]{margin-top:16px;padding:12px 16px;border-radius:12px;font-size:.9rem;font-weight:600;text-align:center;display:flex;align-items:center;gap:8px;justify-content:center}.success-msg[data-v-bb0dfe1e]{background:var(--apply-msg-success-bg);color:var(--apply-msg-success-color);border:1px solid var(--apply-msg-success-border);transition:background-color .22s cubic-bezier(.4,0,.2,1),color .22s cubic-bezier(.4,0,.2,1),border-color .22s cubic-bezier(.4,0,.2,1)}.success-msg .msg-icon[data-v-bb0dfe1e]{color:var(--apply-msg-success-icon)}.error-msg[data-v-bb0dfe1e]{background:var(--apply-msg-error-bg);color:var(--apply-msg-error-color);border:1px solid var(--apply-msg-error-border);transition:background-color .22s cubic-bezier(.4,0,.2,1),color .22s cubic-bezier(.4,0,.2,1),border-color .22s cubic-bezier(.4,0,.2,1)}.error-msg .msg-icon[data-v-bb0dfe1e]{color:var(--apply-msg-error-icon)}.gallery-section[data-v-bb0dfe1e]{background:linear-gradient(180deg,var(--section-alt-bg) 0,var(--bg) 100%);overflow:hidden;transition:background .4s ease;border-top:1px solid var(--card-border)}.gallery-marquee-wrap[data-v-bb0dfe1e]{margin-top:40px}.g-marquee[data-v-bb0dfe1e]{position:relative;width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;display:flex;overflow:hidden}.gm-track[data-v-bb0dfe1e]{display:flex;width:-moz-max-content;width:max-content;will-change:transform;transform:translateZ(0);backface-visibility:hidden}.gm-set[data-v-bb0dfe1e]{display:flex;gap:16px;padding-left:16px}.gm-card[data-v-bb0dfe1e]{width:220px;height:280px;border-radius:20px;background-size:cover;background-position:50%;position:relative;overflow:hidden;border:1px solid var(--card-border);flex-shrink:0;box-shadow:0 1px 2px rgba(15,23,42,.06),0 1px 3px rgba(15,23,42,.04)}.gm-card[data-v-bb0dfe1e]:before{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.85) 0,transparent 65%)}.gm-overlay[data-v-bb0dfe1e]{position:absolute;bottom:0;right:0;left:0;padding:20px 16px;z-index:2}.gm-overlay h3[data-v-bb0dfe1e]{color:#fff;font-size:1.1rem;font-weight:800;margin-bottom:4px}.gm-overlay p[data-v-bb0dfe1e]{color:hsla(0,0%,100%,.8);font-size:.85rem;font-weight:500}.gm-bg-1[data-v-bb0dfe1e]{background-color:#f1f3f8;background-image:radial-gradient(circle at 20% 30%,rgba(232,0,28,.08) 0,transparent 50%)}.gm-bg-2[data-v-bb0dfe1e]{background-color:var(--card-bg);background-image:radial-gradient(circle at 70% 80%,rgba(232,0,28,.12) 0,transparent 40%)}.gm-bg-3[data-v-bb0dfe1e]{background-color:#f1f3f8;background-image:radial-gradient(circle at 50% 20%,rgba(232,0,28,.08) 0,transparent 50%)}.gm-bg-4[data-v-bb0dfe1e]{background-color:var(--card-bg);background-image:radial-gradient(circle at 10% 90%,rgba(232,0,28,.12) 0,transparent 40%)}.gm-bg-5[data-v-bb0dfe1e]{background-color:#f1f3f8;background-image:radial-gradient(circle at 80% 10%,rgba(232,0,28,.08) 0,transparent 50%)}.gm-bg-6[data-v-bb0dfe1e]{background-color:var(--card-bg);background-image:radial-gradient(circle at 50% 50%,rgba(232,0,28,.12) 0,transparent 40%)}@media(max-width:768px){.section-pad[data-v-bb0dfe1e]{padding:64px 0}.hero-stats[data-v-bb0dfe1e]{padding:16px 20px;gap:4px}.stat-item[data-v-bb0dfe1e]{padding:0 12px}.stat-number[data-v-bb0dfe1e]{font-size:1.5rem}.stat-divider[data-v-bb0dfe1e]{height:44px}.academy-card[data-v-bb0dfe1e]{gap:24px;padding:32px 20px}.join-form-card[data-v-bb0dfe1e]{padding:32px 20px}}@media(max-width:540px){.section-header[data-v-bb0dfe1e]{margin-bottom:32px}}@media(max-width:480px){.hero-stats[data-v-bb0dfe1e]{flex-direction:column;gap:12px;width:100%;padding:20px 16px}.stat-divider[data-v-bb0dfe1e]{width:60%;height:1.5px}.stat-item[data-v-bb0dfe1e]{padding:8px 0}.ac-features[data-v-bb0dfe1e]{grid-template-columns:1fr;gap:8px}.features-grid[data-v-bb0dfe1e]{grid-template-columns:1fr}.academy-card[data-v-bb0dfe1e]{padding:24px 16px;border-inline-start-width:4px}.join-form-card[data-v-bb0dfe1e]{padding:24px 16px}}@media(max-width:360px){.container[data-v-bb0dfe1e]{padding:0 16px}.s-title[data-v-bb0dfe1e]{font-size:1.55rem}.join-info h2[data-v-bb0dfe1e]{font-size:1.4rem}.stat-number[data-v-bb0dfe1e]{font-size:1.3rem}}.apply-section[data-v-bb0dfe1e]{background:var(--apply-bg);position:relative;transition:background .4s ease;border-top:1px solid var(--card-border);overflow:hidden}.apply-empty[data-v-bb0dfe1e],.apply-loading[data-v-bb0dfe1e]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:60px 16px;color:var(--text-2);font-weight:600;transition:color .4s ease}.apply-empty__icon[data-v-bb0dfe1e],.apply-loading__icon[data-v-bb0dfe1e]{color:var(--text-3)}.apply-tree[data-v-bb0dfe1e]{display:flex;flex-direction:column;gap:24px;min-width:0}.apply-sport[data-v-bb0dfe1e]{background:var(--apply-card-bg);border-radius:28px;overflow:hidden;box-shadow:var(--apply-shadow-sm);border:1px solid var(--apply-card-border);transition:all .22s cubic-bezier(.4,0,.2,1);min-width:0}.apply-sport[data-v-bb0dfe1e]:hover{box-shadow:var(--apply-shadow-md);border-color:var(--apply-card-border-hover)}.apply-sport__head[data-v-bb0dfe1e]{display:grid;grid-template-columns:220px 1fr;gap:0;min-width:0}@media(max-width:700px){.apply-sport__head[data-v-bb0dfe1e]{grid-template-columns:1fr}}.apply-sport__img-wrap[data-v-bb0dfe1e]{position:relative;min-height:160px;max-height:320px;background:linear-gradient(135deg,var(--apply-day-bg) 0,var(--apply-card-bg) 100%);overflow:hidden;display:flex;align-items:center;justify-content:center;border-bottom:1px solid var(--apply-divider)}@media(max-width:700px){.apply-sport__img-wrap[data-v-bb0dfe1e]{min-height:140px;max-height:240px}}@media(min-width:700px){.apply-sport__img-wrap[data-v-bb0dfe1e]{border-bottom:none;border-inline-start:1px solid var(--apply-divider)}}.apply-sport__img[data-v-bb0dfe1e]{display:block;max-width:100%;max-height:100%;width:auto;height:auto;-o-object-fit:contain;object-fit:contain}.apply-sport__img-placeholder[data-v-bb0dfe1e]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:var(--text-3)}.apply-sport__img-overlay[data-v-bb0dfe1e]{position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.4),transparent)}.apply-sport__info[data-v-bb0dfe1e]{padding:20px 20px;display:flex;flex-direction:column;justify-content:center;gap:6px;min-width:0;overflow:hidden}@media(min-width:700px){.apply-sport__info[data-v-bb0dfe1e]{padding:20px 24px}}.apply-sport__info h3[data-v-bb0dfe1e]{font-size:clamp(1.05rem,2.5vw,1.4rem);font-weight:800;color:var(--text);line-height:1.3;letter-spacing:-.01em;word-break:break-word;transition:color .4s ease}.apply-sport__info p[data-v-bb0dfe1e]{font-size:.85rem;color:var(--text-2);line-height:1.6;word-break:break-word;transition:color .4s ease}.apply-sport__chip[data-v-bb0dfe1e]{display:inline-flex;align-items:center;gap:4px;background:rgba(232,0,28,.1);color:#e8001c;padding:4px 10px;border-radius:9999px;font-size:.7rem;font-weight:800;width:-moz-fit-content;width:fit-content;letter-spacing:.02em}.apply-sport__stats[data-v-bb0dfe1e]{display:flex;align-items:center;gap:12px;margin-top:6px;font-size:.78rem;color:var(--text-2);font-weight:600;transition:color .4s ease}.apply-sport__stats span[data-v-bb0dfe1e]{display:inline-flex;align-items:center;gap:3px}.apply-sub[data-v-bb0dfe1e]{border-top:1px solid var(--apply-divider);padding:0 16px}@media(min-width:540px){.apply-sub[data-v-bb0dfe1e]{padding:0 20px}}.apply-sub__head[data-v-bb0dfe1e]{display:flex;align-items:center;gap:6px;width:100%;padding:14px 0;min-height:48px;background:transparent;border:none;cursor:pointer;text-align:right;font-family:Cairo,sans-serif;font-size:.95rem;font-weight:700;color:var(--text);transition:background-color .22s cubic-bezier(.4,0,.2,1),color .22s cubic-bezier(.4,0,.2,1),border-color .22s cubic-bezier(.4,0,.2,1);min-width:0}.apply-sub__head[data-v-bb0dfe1e]:hover{color:#e8001c}.apply-sub__head>span[data-v-bb0dfe1e]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.apply-sub__chev[data-v-bb0dfe1e]{transition:transform .25s cubic-bezier(.4,0,.2,1);color:var(--text-2);flex-shrink:0}.apply-sub__chev--open[data-v-bb0dfe1e]{transform:rotate(180deg)}.apply-sub__note[data-v-bb0dfe1e]{font-weight:500;color:var(--text-2);font-size:.8rem;transition:color .4s ease;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.apply-direct-groups[data-v-bb0dfe1e]{border-top:1px solid var(--apply-divider);padding:16px 16px 20px}@media(min-width:540px){.apply-direct-groups[data-v-bb0dfe1e]{padding:16px 20px 20px}}.apply-direct-groups__title[data-v-bb0dfe1e]{display:flex;align-items:center;gap:5px;font-size:.78rem;font-weight:800;color:var(--text-2);text-transform:uppercase;letter-spacing:.04em;margin-bottom:12px;transition:color .4s ease}.apply-groups[data-v-bb0dfe1e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px}@media(max-width:540px){.apply-groups[data-v-bb0dfe1e]{grid-template-columns:1fr}}.apply-group[data-v-bb0dfe1e]{display:grid;grid-template-columns:64px 1fr auto;gap:12px;align-items:center;padding:12px;background:var(--apply-row-alt);border:1px solid var(--apply-card-border);border-radius:16px;transition:all .22s cubic-bezier(.4,0,.2,1);min-width:0;overflow:hidden}.apply-group[data-v-bb0dfe1e]:hover{border-color:var(--apply-card-border-hover);background:var(--apply-card-bg);box-shadow:var(--apply-shadow-hover)}.apply-group__img[data-v-bb0dfe1e]{width:64px;height:64px;border-radius:12px;overflow:hidden;background:linear-gradient(135deg,var(--apply-day-bg) 0,var(--apply-input-bg) 100%);display:flex;align-items:center;justify-content:center;color:var(--text-3);flex-shrink:0}@media(max-width:540px){.apply-group__img[data-v-bb0dfe1e]{width:56px;height:56px}}.apply-group__img img[data-v-bb0dfe1e]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.apply-group__body[data-v-bb0dfe1e]{min-width:0;overflow:hidden}.apply-group__body h4[data-v-bb0dfe1e]{font-size:.92rem;font-weight:800;color:var(--text);line-height:1.3;margin-bottom:6px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-word;transition:color .4s ease}.apply-group__sched[data-v-bb0dfe1e]{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:6px}.apply-group__day[data-v-bb0dfe1e]{display:inline-flex;align-items:center;gap:2px;padding:3px 8px;background:var(--apply-day-bg);color:var(--apply-day-color);border-radius:9999px;font-size:.68rem;font-weight:700;white-space:nowrap;max-width:100%;transition:background-color .22s cubic-bezier(.4,0,.2,1),color .22s cubic-bezier(.4,0,.2,1),border-color .22s cubic-bezier(.4,0,.2,1)}.apply-group__time[data-v-bb0dfe1e]{color:var(--text-2);font-weight:700;font-size:.7rem;transition:color .4s ease}.apply-group__price-row[data-v-bb0dfe1e]{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.apply-group__price[data-v-bb0dfe1e]{display:inline-flex;align-items:center;gap:4px;font-size:.85rem;font-weight:800;color:#e8001c;line-height:1.5}.apply-group__price--free[data-v-bb0dfe1e]{color:#16a34a;font-size:.8rem}.apply-group__price-old[data-v-bb0dfe1e]{text-decoration:line-through;color:var(--text-3);font-weight:600;font-size:.72rem;transition:color .4s ease}.apply-group__price-tag[data-v-bb0dfe1e]{background:#e8001c;color:#fff;padding:1px 5px;border-radius:9999px;font-size:.58rem;font-weight:800}.apply-group__cta[data-v-bb0dfe1e]{display:inline-flex;align-items:center;justify-content:center;gap:4px;background:#e8001c;color:#fff;border:none;padding:8px 12px;min-height:36px;border-radius:12px;font-family:Cairo,sans-serif;font-size:.74rem;font-weight:800;cursor:pointer;white-space:nowrap;transition:all .22s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 12px rgba(232,0,28,.22),0 1px 3px rgba(232,0,28,.14)}.apply-group__cta[data-v-bb0dfe1e]:hover{background:#c0001a;box-shadow:0 8px 20px rgba(232,0,28,.3),0 2px 6px rgba(232,0,28,.18)}.apply-overlay[data-v-bb0dfe1e]{position:fixed;inset:0;background:var(--apply-overlay);display:flex;align-items:center;justify-content:center;z-index:2000;padding:16px;overflow-y:auto;transition:background .3s ease}@media(max-width:540px){.apply-overlay[data-v-bb0dfe1e]{align-items:flex-end;padding:0}}.apply-modal[data-v-bb0dfe1e]{position:relative;background:var(--apply-card-bg);border-radius:28px;width:100%;max-width:620px;max-height:92vh;overflow-y:auto;padding:24px 20px 20px;box-shadow:var(--apply-modal-shadow);border:1px solid var(--apply-card-border);transition:background-color .22s cubic-bezier(.4,0,.2,1),color .22s cubic-bezier(.4,0,.2,1),border-color .22s cubic-bezier(.4,0,.2,1)}@media(max-width:540px){.apply-modal[data-v-bb0dfe1e]{max-width:100%;max-height:95vh;border-radius:28px 28px 0 0;padding:8px 16px calc(20px + env(safe-area-inset-bottom, 0px))}}.apply-modal__close[data-v-bb0dfe1e]{position:absolute;top:10px;left:10px;background:transparent;border:none;color:var(--text-2);cursor:pointer;padding:8px;min-width:36px;min-height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .22s cubic-bezier(.4,0,.2,1);z-index:1}.apply-modal__close[data-v-bb0dfe1e]:hover:not(:disabled){color:#e8001c;background:rgba(232,0,28,.08)}.apply-modal__close[data-v-bb0dfe1e]:disabled{opacity:.4;cursor:not-allowed}.apply-modal__drag[data-v-bb0dfe1e]{display:none}@media(max-width:540px){.apply-modal__drag[data-v-bb0dfe1e]{display:flex;justify-content:center;padding:8px 0 4px;margin-bottom:8px}.apply-modal__drag span[data-v-bb0dfe1e]{width:36px;height:4px;border-radius:2px;background:var(--apply-divider)}}.apply-modal__head[data-v-bb0dfe1e]{display:flex;align-items:center;gap:12px;margin-bottom:16px}.apply-modal__head h3[data-v-bb0dfe1e]{font-size:clamp(1.05rem,2vw,1.2rem);font-weight:800;color:var(--text);line-height:1.2;transition:color .4s ease}.apply-modal__head p[data-v-bb0dfe1e]{font-size:.8rem;color:var(--text-2);font-weight:600;margin-top:2px;transition:color .4s ease}.apply-modal__head-icon[data-v-bb0dfe1e]{width:44px;height:44px;flex-shrink:0;border-radius:16px;background:rgba(232,0,28,.1);display:flex;align-items:center;justify-content:center}.apply-modal__selected[data-v-bb0dfe1e]{background:var(--apply-selected-bg);border:1px dashed var(--apply-selected-border);border-radius:16px;padding:12px;margin-bottom:16px}.apply-modal__selected-row[data-v-bb0dfe1e]{display:flex;align-items:flex-start;flex-wrap:wrap;gap:6px;font-size:.82rem;color:var(--text-2);font-weight:600;margin-bottom:4px;line-height:1.5;transition:color .4s ease}.apply-modal__selected-row[data-v-bb0dfe1e]:last-child{margin-bottom:0}.apply-modal__selected-row strong[data-v-bb0dfe1e]{color:#e8001c;font-weight:800}.apply-modal__selected-row span[data-v-bb0dfe1e]:first-child{display:inline-flex;align-items:center;gap:3px;color:var(--text-2)}.apply-modal__days[data-v-bb0dfe1e]{display:inline-flex;flex-wrap:wrap;gap:3px}.apply-modal__day-chip[data-v-bb0dfe1e]{display:inline-flex;align-items:center;gap:2px;padding:2px 7px;background:rgba(232,0,28,.08);color:#e8001c;border-radius:9999px;font-size:.68rem;font-weight:700}.apply-modal__day-time[data-v-bb0dfe1e]{color:var(--text-2);font-weight:700;font-size:.7rem;transition:color .4s ease}.apply-modal__form[data-v-bb0dfe1e]{display:grid;grid-template-columns:1fr;gap:12px}@media(min-width:680px){.apply-modal__form[data-v-bb0dfe1e]{grid-template-columns:repeat(2,1fr)}}.apply-modal__legal[data-v-bb0dfe1e]{display:flex;align-items:center;gap:4px;font-size:.7rem;color:var(--text-3);font-weight:500;text-align:center;justify-content:center;margin-top:6px;line-height:1.5;transition:color .4s ease}.apply-modal__legal svg[data-v-bb0dfe1e]{color:#e8001c;flex-shrink:0}.apply-fg[data-v-bb0dfe1e]{display:flex;flex-direction:column;gap:5px;grid-column:span 1}.apply-fg--half[data-v-bb0dfe1e]{grid-column:span 1}.apply-fg--full[data-v-bb0dfe1e]{grid-column:1/-1}.apply-fg label[data-v-bb0dfe1e]{display:inline-flex;align-items:center;gap:3px;font-size:.78rem;font-weight:700;color:var(--text);transition:color .4s ease}.apply-form__section[data-v-bb0dfe1e]{grid-column:1/-1;display:flex;align-items:center;gap:10px;font-size:.72rem;font-weight:800;color:var(--text-2);text-transform:uppercase;letter-spacing:.04em;margin-top:4px}.apply-form__section[data-v-bb0dfe1e]:after,.apply-form__section[data-v-bb0dfe1e]:before{content:"";flex:1;height:1px;background:var(--apply-divider)}.apply-required[data-v-bb0dfe1e]{color:#e8001c;font-weight:800}.apply-input[data-v-bb0dfe1e]{width:100%;padding:10px 12px;min-height:44px;border:1.5px solid var(--apply-input-border);border-radius:12px;background:var(--apply-input-bg);font-family:Cairo,sans-serif;font-size:.9rem;color:var(--apply-input-color);outline:none;transition:border-color .2s ease,box-shadow .2s ease;direction:rtl;text-align:right}.apply-input--date[data-v-bb0dfe1e]{width:100%}.apply-input--date[data-v-bb0dfe1e] .dp-field{padding:10px 14px!important;border-radius:12px!important;min-height:49px!important}.apply-input[data-v-bb0dfe1e]:-webkit-autofill,.apply-input[data-v-bb0dfe1e]:-webkit-autofill:focus,.apply-input[data-v-bb0dfe1e]:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px var(--apply-input-bg) inset!important;-webkit-text-fill-color:var(--apply-input-color)!important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.apply-input[data-v-bb0dfe1e]:focus{border-color:#e8001c;box-shadow:0 0 0 3px rgba(232,0,28,.12)}.apply-input[data-v-bb0dfe1e]:hover:not(:focus){border-color:rgba(232,0,28,.4)}.apply-input[data-v-bb0dfe1e]::-moz-placeholder{color:var(--apply-placeholder)}.apply-input[data-v-bb0dfe1e]::placeholder{color:var(--apply-placeholder)}.apply-input[data-v-bb0dfe1e]:disabled{opacity:.55;cursor:not-allowed}.apply-input[data-v-bb0dfe1e]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.6;padding:4px;border-radius:4px;filter:invert(.3)}.apply-input[type=date][data-v-bb0dfe1e]{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-height:44px}.apply-input--textarea[data-v-bb0dfe1e]{resize:vertical;min-height:64px}.apply-input--select[data-v-bb0dfe1e]{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%238892b0' stroke-width='2.5'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:left 10px center;padding-left:32px}.apply-fg-var-sep[data-v-bb0dfe1e]{display:flex;align-items:center;gap:4px;font-size:.72rem;font-weight:800;color:var(--text-2);text-transform:uppercase;letter-spacing:.04em;margin-top:6px;padding-top:8px;border-top:1.5px dashed var(--apply-divider);transition:background-color .22s cubic-bezier(.4,0,.2,1),color .22s cubic-bezier(.4,0,.2,1),border-color .22s cubic-bezier(.4,0,.2,1)}.apply-submit[data-v-bb0dfe1e]{margin-top:6px;background:linear-gradient(135deg,#e8001c,#c0001a);color:#fff;border:none;padding:12px 20px;min-height:48px;border-radius:12px;font-family:Cairo,sans-serif;font-size:.95rem;font-weight:800;cursor:pointer;transition:all .22s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 12px rgba(232,0,28,.22),0 1px 3px rgba(232,0,28,.14);display:flex;align-items:center;justify-content:center}.apply-submit[data-v-bb0dfe1e]:hover:not(:disabled){box-shadow:0 8px 20px rgba(232,0,28,.3),0 2px 6px rgba(232,0,28,.18)}.apply-submit[data-v-bb0dfe1e]:focus-visible{outline:none;box-shadow:0 4px 12px rgba(232,0,28,.22),0 1px 3px rgba(232,0,28,.14),0 0 0 4px rgba(232,0,28,.18)}.apply-submit[data-v-bb0dfe1e]:disabled{opacity:.6;cursor:not-allowed}.apply-submit__inner[data-v-bb0dfe1e]{display:inline-flex;align-items:center;gap:7px}.apply-msg[data-v-bb0dfe1e]{display:flex;align-items:flex-start;gap:12px;padding:12px;border-radius:12px;margin-top:12px;font-size:.85rem;font-weight:600}.apply-msg strong[data-v-bb0dfe1e]{display:block;margin-bottom:2px}.apply-msg span[data-v-bb0dfe1e]{font-size:.78rem;opacity:.85}.apply-msg--success[data-v-bb0dfe1e]{background:var(--apply-msg-success-bg);color:var(--apply-msg-success-color);border:1px solid var(--apply-msg-success-border)}.apply-msg--success svg[data-v-bb0dfe1e]{color:var(--apply-msg-success-icon);flex-shrink:0}.apply-msg--error[data-v-bb0dfe1e]{background:var(--apply-msg-error-bg);color:var(--apply-msg-error-color);border:1px solid var(--apply-msg-error-border)}.apply-msg--error svg[data-v-bb0dfe1e]{color:var(--apply-msg-error-icon);flex-shrink:0}@media(max-width:540px){.apply-group[data-v-bb0dfe1e]{grid-template-columns:56px 1fr;gap:12px;padding:12px}.apply-group .apply-group__cta[data-v-bb0dfe1e]{grid-column:1/-1;justify-content:center;min-height:44px;width:100%}.apply-group .apply-group__body h4[data-v-bb0dfe1e]{font-size:.88rem;-webkit-line-clamp:2}.apply-sport__head[data-v-bb0dfe1e]{grid-template-columns:1fr}.apply-sport__img-wrap[data-v-bb0dfe1e]{min-height:140px}.apply-sport__info[data-v-bb0dfe1e]{padding:16px 16px}}@media(max-width:380px){.apply-group[data-v-bb0dfe1e]{grid-template-columns:48px 1fr;gap:10px;padding:10px}.apply-group .apply-group__img[data-v-bb0dfe1e]{width:48px;height:48px}.apply-group .apply-group__day[data-v-bb0dfe1e]{font-size:.62rem;padding:2px 6px}.apply-group .apply-group__time[data-v-bb0dfe1e]{font-size:.65rem}}:root,[data-theme=light]{--apply-bg:#fafbfe;--apply-card-bg:#fff;--apply-card-border:rgba(27,36,100,.08);--apply-card-border-hover:rgba(232,0,28,.3);--apply-input-bg:#fff;--apply-input-border:#e2e6f0;--apply-input-color:#111840;--apply-divider:rgba(27,36,100,.08);--apply-row-alt:#f6f7fc;--apply-overlay:rgba(15,23,42,.55);--apply-shadow-sm:0 1px 2px rgba(15,23,42,.06),0 1px 3px rgba(15,23,42,.04);--apply-shadow-md:0 2px 4px rgba(15,23,42,.05),0 4px 8px rgba(15,23,42,.06);--apply-shadow-lg:0 4px 8px rgba(15,23,42,.07),0 8px 16px rgba(15,23,42,.08);--apply-shadow-hover:0 4px 8px rgba(15,23,42,.05),0 8px 16px rgba(15,23,42,.07);--apply-modal-shadow:0 12px 24px rgba(15,23,42,.1),0 20px 40px rgba(15,23,42,.14);--apply-msg-success-bg:rgba(34,197,94,.1);--apply-msg-success-color:#15803d;--apply-msg-success-border:rgba(34,197,94,.25);--apply-msg-success-icon:#16a34a;--apply-msg-error-bg:rgba(232,0,28,.06);--apply-msg-error-color:#c0001a;--apply-msg-error-border:rgba(232,0,28,.2);--apply-msg-error-icon:#e8001c;--apply-day-bg:rgba(27,36,100,.06);--apply-day-color:#1b2464;--apply-selected-bg:linear-gradient(135deg,rgba(232,0,28,.04),rgba(27,36,100,.04));--apply-selected-border:rgba(232,0,28,.22);--apply-placeholder:#94a3b8;--apply-spinner-track:hsla(0,0%,100%,.35)}[data-theme=dark]{--apply-bg:#0f1117;--apply-card-bg:#1a1d2e;--apply-card-border:hsla(0,0%,100%,.06);--apply-card-border-hover:rgba(232,0,28,.45);--apply-input-bg:#14172a;--apply-input-border:#2a2f45;--apply-input-color:#e2e8f0;--apply-divider:hsla(0,0%,100%,.06);--apply-row-alt:#14172a;--apply-overlay:rgba(0,0,0,.7);--apply-shadow-sm:0 1px 2px rgba(0,0,0,.3),0 1px 3px rgba(0,0,0,.22);--apply-shadow-md:0 2px 4px rgba(0,0,0,.35),0 4px 8px rgba(0,0,0,.28);--apply-shadow-lg:0 4px 8px rgba(0,0,0,.4),0 8px 16px rgba(0,0,0,.32);--apply-shadow-hover:0 4px 8px rgba(0,0,0,.35),0 8px 16px rgba(0,0,0,.3);--apply-modal-shadow:0 16px 32px rgba(0,0,0,.5),0 8px 16px rgba(0,0,0,.4);--apply-msg-success-bg:rgba(34,197,94,.12);--apply-msg-success-color:#86efac;--apply-msg-success-border:rgba(34,197,94,.3);--apply-msg-success-icon:#4ade80;--apply-msg-error-bg:rgba(232,0,28,.12);--apply-msg-error-color:#fca5a5;--apply-msg-error-border:rgba(232,0,28,.3);--apply-msg-error-icon:#f87171;--apply-day-bg:hsla(0,0%,100%,.06);--apply-day-color:#cbd5e1;--apply-selected-bg:linear-gradient(135deg,rgba(232,0,28,.08),rgba(27,36,100,.12));--apply-selected-border:rgba(232,0,28,.3);--apply-placeholder:#64748b;--apply-spinner-track:hsla(0,0%,100%,.2)}body.apply-modal-open{overflow:hidden;touch-action:none}.apply-overlay,.apply-overlay *,.apply-overlay :after,.apply-overlay :before,.helios-landing,.helios-landing *,.helios-landing :after,.helios-landing :before{transition:none!important;animation:none!important}[data-v-7c4784ab],[data-v-7c4784ab]:after,[data-v-7c4784ab]:before{box-sizing:border-box}.member-login[data-v-7c4784ab]{--red:#e8001c;--red-dark:#c0001a;--navy:#1b2464;--ease:cubic-bezier(0.16,1,0.3,1);min-height:calc(100vh - 100px);display:flex;align-items:center;justify-content:center;padding:1.5rem;position:relative;overflow:hidden;font-family:Cairo,Segoe UI,sans-serif;background:linear-gradient(135deg,#fff,#f8f9ff)}[data-theme=dark] .member-login[data-v-7c4784ab]{background:linear-gradient(135deg,#0f1117,#171923)}.bg[data-v-7c4784ab]{position:absolute;inset:0;pointer-events:none}.orb[data-v-7c4784ab]{position:absolute;border-radius:50%;filter:blur(80px);opacity:.18;animation:orbFloat-7c4784ab 9s ease-in-out infinite alternate}.orb-1[data-v-7c4784ab]{width:480px;height:480px;background:var(--red);top:-160px;right:-100px}.orb-2[data-v-7c4784ab]{width:360px;height:360px;background:#1b2464;bottom:-120px;left:-60px;animation-delay:3s}.orb-3[data-v-7c4784ab]{width:240px;height:240px;background:#3b82f6;top:50%;left:55%;animation-delay:5s}@keyframes orbFloat-7c4784ab{0%{transform:translate(0) scale(1)}to{transform:translate(24px,-32px) scale(1.07)}}.grid-lines[data-v-7c4784ab]{position:absolute;inset:0;background-image:linear-gradient(rgba(232,0,28,.04) 1px,transparent 0),linear-gradient(90deg,rgba(232,0,28,.04) 1px,transparent 0);background-size:48px 48px}.login-card[data-v-7c4784ab]{position:relative;z-index:2;width:100%;max-width:440px;background:var(--card-bg);border:1px solid var(--card-border);border-radius:24px;padding:1.5rem 1.8rem 1.8rem;box-shadow:0 24px 64px rgba(15,23,42,.12),0 0 0 1px rgba(232,0,28,.06);animation:fadeUp-7c4784ab .6s var(--ease) both;transition:background .3s ease,border-color .3s ease}@keyframes fadeUp-7c4784ab{0%{opacity:0;transform:translateY(28px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.back-btn[data-v-7c4784ab]{display:inline-flex;align-items:center;gap:6px;background:transparent;border:none;color:var(--text-2);font-family:inherit;font-size:.82rem;font-weight:600;cursor:pointer;padding:4px 0;margin-bottom:.8rem;transition:color .2s}.back-btn[data-v-7c4784ab]:hover{color:var(--red)}.header[data-v-7c4784ab]{text-align:center;margin-bottom:1.2rem}.logo-wrap[data-v-7c4784ab]{width:72px;height:72px;margin:0 auto .8rem;display:flex;align-items:center;justify-content:center;background:rgba(232,0,28,.06);border-radius:20px;border:1px solid rgba(232,0,28,.12)}.logo-img[data-v-7c4784ab]{width:50px;height:auto;-o-object-fit:contain;object-fit:contain}.badge[data-v-7c4784ab]{display:inline-block;background:rgba(232,0,28,.08);color:var(--red);font-size:.72rem;font-weight:700;padding:4px 10px;border-radius:999px;margin-bottom:.6rem;letter-spacing:.05em}.header h1[data-v-7c4784ab]{font-size:1.4rem;font-weight:800;color:var(--text);margin:0 0 .3rem;letter-spacing:-.01em}.header p[data-v-7c4784ab]{font-size:.85rem;color:var(--text-2);margin:0}.divider[data-v-7c4784ab]{height:1px;background:var(--card-border);margin:1.2rem 0 1.4rem}.form[data-v-7c4784ab]{display:flex;flex-direction:column;gap:1rem}.field label[data-v-7c4784ab]{display:flex;align-items:center;gap:5px;font-size:.82rem;font-weight:700;color:var(--text-2);margin-bottom:6px}.field label svg[data-v-7c4784ab]{color:var(--red)}.input-wrap[data-v-7c4784ab]{position:relative;border:1.5px solid var(--input-border);background:var(--input-bg);border-radius:12px;transition:border-color .2s,box-shadow .2s}.input-wrap.focused[data-v-7c4784ab]{border-color:var(--red);box-shadow:0 0 0 3px rgba(232,0,28,.12)}.input-wrap.error[data-v-7c4784ab]{border-color:#ef4444;box-shadow:0 0 0 3px rgba(239,68,68,.12)}.input-wrap .input-icon[data-v-7c4784ab]{position:absolute;top:50%;right:14px;transform:translateY(-50%);color:var(--text-3);pointer-events:none}.input-wrap input[data-v-7c4784ab]{width:100%;padding:.78rem 2.6rem .78rem 2.6rem;background:transparent;border:none;outline:none;font-family:inherit;font-size:.95rem;font-weight:600;color:var(--text);letter-spacing:.02em;direction:ltr;text-align:right}.input-wrap input[data-v-7c4784ab]::-moz-placeholder{color:var(--text-3);font-weight:400;letter-spacing:0}.input-wrap input[data-v-7c4784ab]::placeholder{color:var(--text-3);font-weight:400;letter-spacing:0}.input-wrap input[data-v-7c4784ab]:disabled{opacity:.6;cursor:not-allowed}.input-wrap .toggle-pass[data-v-7c4784ab]{position:absolute;top:50%;left:12px;transform:translateY(-50%);background:transparent;border:none;color:var(--text-3);cursor:pointer;padding:4px;display:flex;transition:color .2s}.input-wrap .toggle-pass[data-v-7c4784ab]:hover{color:var(--red)}.error-msg[data-v-7c4784ab]{display:flex;align-items:center;gap:6px;font-size:.82rem;color:#ef4444;padding:.5rem .7rem;background:rgba(239,68,68,.06);border:1px solid rgba(239,68,68,.18);border-radius:10px}.shake-enter-active[data-v-7c4784ab]{animation:shake-7c4784ab .4s var(--ease)}@keyframes shake-7c4784ab{0%,to{transform:translateX(0)}20%{transform:translateX(-6px)}40%{transform:translateX(6px)}60%{transform:translateX(-4px)}80%{transform:translateX(4px)}}.btn-submit[data-v-7c4784ab]{width:100%;padding:.88rem;border-radius:12px;border:none;cursor:pointer;background:var(--red);color:#fff;font-family:inherit;font-size:1rem;font-weight:800;box-shadow:0 4px 16px rgba(232,0,28,.3);transition:all .22s var(--ease);display:flex;align-items:center;justify-content:center}.btn-submit[data-v-7c4784ab]:hover:not(:disabled){background:var(--red-dark);transform:translateY(-2px);box-shadow:0 8px 24px rgba(232,0,28,.4)}.btn-submit[data-v-7c4784ab]:disabled{opacity:.55;cursor:not-allowed}.btn-submit.loading[data-v-7c4784ab]{background:var(--red-dark)}.btn-inner[data-v-7c4784ab]{display:flex;align-items:center;gap:8px}.spinner[data-v-7c4784ab]{width:16px;height:16px;border-radius:50%;border:2.5px solid hsla(0,0%,100%,.3);border-top-color:#fff;animation:spin-7c4784ab .7s linear infinite}@keyframes spin-7c4784ab{to{transform:rotate(1turn)}}.footer-note[data-v-7c4784ab]{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:1.2rem;margin-bottom:0;font-size:.78rem;color:var(--text-2);text-align:center;line-height:1.6}.footer-note svg[data-v-7c4784ab]{color:#22c55e;flex-shrink:0}@media(max-width:480px){.login-card[data-v-7c4784ab]{padding:1.2rem 1.2rem 1.4rem;border-radius:20px}.header h1[data-v-7c4784ab]{font-size:1.2rem}.logo-wrap[data-v-7c4784ab]{width:60px;height:60px}.logo-img[data-v-7c4784ab]{width:42px}}[data-v-e648c51a],[data-v-e648c51a]:after,[data-v-e648c51a]:before{box-sizing:border-box}.memberg-page[data-v-e648c51a]{--red:#e8001c;--red-dark:#c0001a;--red-glow:rgba(232,0,28,.18);--blue:#3b82f6;--green:#22c55e;--ease:cubic-bezier(0.22,1,0.36,1);min-height:calc(100vh - 90px);padding:clamp(.9rem,3vw,1.5rem) 0 clamp(2.5rem,6vw,4rem);position:relative;overflow-x:hidden;background:radial-gradient(ellipse at 90% -10%,rgba(232,0,28,.06),transparent 50%),radial-gradient(ellipse at 10% 110%,rgba(27,36,100,.08),transparent 50%),var(--bg)}@keyframes fadeUp-e648c51a{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}.container[data-v-e648c51a]{position:relative;z-index:2;max-width:1200px;margin:0 auto;padding:0 clamp(.8rem,3.5vw,1.5rem)}.page-head[data-v-e648c51a]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:clamp(1.1rem,3.5vw,1.8rem);flex-wrap:wrap;animation:fadeUp-e648c51a .55s var(--ease) both}.brand[data-v-e648c51a]{display:flex;align-items:center;gap:.85rem;min-width:0;flex:1 1 auto}.brand-logoWrap[data-v-e648c51a]{width:clamp(46px,11vw,56px);height:clamp(46px,11vw,56px);border-radius:18px;background:var(--card-bg);border:1px solid var(--card-border);padding:8px;display:grid;place-items:center;box-shadow:0 8px 24px var(--shadow-color);flex-shrink:0}.brand-logoWrap img[data-v-e648c51a]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.brand-text[data-v-e648c51a]{min-width:0;display:flex;flex-direction:column;gap:2px}.brand-kicker[data-v-e648c51a]{font-size:clamp(.7rem,2.1vw,.78rem);font-weight:800;color:var(--text-2);letter-spacing:.02em}.brand h1[data-v-e648c51a]{margin:0;font-size:clamp(1.1rem,4vw,1.5rem);font-weight:900;color:var(--text);letter-spacing:-.02em;line-height:1.15}.head-actions[data-v-e648c51a]{display:flex;gap:.5rem;flex-shrink:0}.head-action[data-v-e648c51a]{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:.55rem .95rem;background:var(--card-bg);border:1px solid var(--card-border);border-radius:999px;color:var(--text);font-family:inherit;font-size:.82rem;font-weight:700;cursor:pointer;transition:all .25s var(--ease);white-space:nowrap;box-shadow:0 4px 14px var(--shadow-color)}.head-action svg[data-v-e648c51a]{flex-shrink:0}.head-action[data-v-e648c51a]:hover{border-color:var(--red);color:var(--red);transform:translateY(-2px);box-shadow:0 8px 20px var(--shadow-color-md)}.head-action[data-v-e648c51a]:active{transform:translateY(0)}.head-action.primary[data-v-e648c51a]{background:var(--red);border-color:var(--red);color:#fff;box-shadow:0 6px 18px rgba(232,0,28,.35)}.head-action.primary[data-v-e648c51a]:hover{background:var(--red-dark);border-color:var(--red-dark);color:#fff}@media(max-width:520px){.page-head[data-v-e648c51a]{align-items:flex-start}.head-action[data-v-e648c51a]{width:44px;height:44px;padding:0;border-radius:14px}.head-action span[data-v-e648c51a]{display:none}}.memberg-nav[data-v-e648c51a]{display:grid;grid-template-columns:repeat(4,1fr);gap:.6rem;margin-bottom:clamp(1.1rem,3.5vw,1.6rem);animation:fadeUp-e648c51a .55s var(--ease) .05s both}@media(max-width:760px){.memberg-nav[data-v-e648c51a]{grid-template-columns:repeat(2,1fr)}}@media(max-width:380px){.memberg-nav[data-v-e648c51a]{grid-template-columns:1fr}}.memberg-nav__item[data-v-e648c51a]{display:inline-flex;align-items:center;gap:8px;background:var(--card-bg);border:1px solid var(--card-border);border-radius:clamp(14px,2.5vw,20px);padding:.85rem 1rem;color:var(--text);text-decoration:none;font-family:inherit;font-size:.85rem;font-weight:800;box-shadow:0 6px 18px var(--shadow-color);transition:all .25s var(--ease);position:relative;overflow:hidden}.memberg-nav__item svg[data-v-e648c51a]{color:var(--red);flex-shrink:0;transition:transform .25s}.memberg-nav__item[data-v-e648c51a]:before{content:"";position:absolute;top:0;right:0;width:4px;height:100%;background:var(--red);opacity:0;transition:opacity .25s}.memberg-nav__item[data-v-e648c51a]:hover{border-color:var(--red);color:var(--red);transform:translateY(-3px);box-shadow:0 14px 30px var(--shadow-color-md)}.memberg-nav__item:hover svg[data-v-e648c51a]{transform:scale(1.1)}.memberg-nav__item[data-v-e648c51a]:hover:before{opacity:1}.state-block[data-v-e648c51a]{background:var(--card-bg);border:1px solid var(--card-border);border-radius:28px;padding:clamp(2.2rem,7vw,3.5rem) 1.5rem;text-align:center;color:var(--text-2);display:flex;flex-direction:column;align-items:center;gap:.75rem;animation:fadeUp-e648c51a .55s var(--ease) both;box-shadow:0 18px 40px var(--shadow-color)}.state-block.error[data-v-e648c51a]{color:#ef4444}.state-block h3[data-v-e648c51a]{margin:0;color:var(--text);font-size:clamp(1.05rem,3.2vw,1.2rem)}.state-block p[data-v-e648c51a]{margin:0;font-size:clamp(.84rem,2.5vw,.92rem);line-height:1.6}.spinner[data-v-e648c51a]{width:42px;height:42px;border-radius:50%;border:3.5px solid var(--card-border);border-top-color:var(--red);animation:spin-e648c51a .8s linear infinite}@keyframes spin-e648c51a{to{transform:rotate(1turn)}}.btn-retry[data-v-e648c51a]{display:inline-flex;align-items:center;gap:7px;margin-top:.6rem;padding:.7rem 1.2rem;background:var(--red);color:#fff;border:none;border-radius:12px;font-family:inherit;font-weight:700;font-size:.86rem;cursor:pointer;transition:background .2s,transform .2s}.btn-retry[data-v-e648c51a]:hover{background:var(--red-dark);transform:translateY(-2px)}.dashboard[data-v-e648c51a]{display:flex;flex-direction:column;gap:clamp(1rem,3vw,1.5rem)}.stats-bento[data-v-e648c51a]{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(.65rem,2vw,.9rem)}@media(max-width:768px){.stats-bento[data-v-e648c51a]{grid-template-columns:repeat(2,1fr)}}.bento-card[data-v-e648c51a]{background:var(--card-bg);border:1px solid var(--card-border);border-radius:clamp(20px,4vw,28px);padding:clamp(.9rem,3vw,1.2rem);display:flex;align-items:center;gap:.8rem;box-shadow:0 10px 28px var(--shadow-color);animation:fadeUp-e648c51a .55s var(--ease) both;transition:transform .25s var(--ease),box-shadow .25s}.bento-card[data-v-e648c51a]:hover{transform:translateY(-3px);box-shadow:0 16px 36px var(--shadow-color-md)}.bento-card .bento-icon[data-v-e648c51a]{width:44px;height:44px;border-radius:14px;display:grid;place-items:center;background:rgba(232,0,28,.1);color:var(--red);flex-shrink:0}.bento-card .bento-meta[data-v-e648c51a]{display:flex;flex-direction:column;gap:2px;min-width:0}.bento-card .bento-num[data-v-e648c51a]{font-size:clamp(1.3rem,4vw,1.7rem);font-weight:900;color:var(--text);line-height:1}.bento-card .bento-lbl[data-v-e648c51a]{font-size:clamp(.68rem,2vw,.76rem);font-weight:700;color:var(--text-2)}.bento-card--total .bento-icon[data-v-e648c51a]{background:rgba(232,0,28,.1);color:var(--red)}.bento-card--blue .bento-icon[data-v-e648c51a]{background:rgba(59,130,246,.12);color:var(--blue)}.bento-card--blue .bento-num[data-v-e648c51a]{color:var(--blue)}.bento-card--green .bento-icon[data-v-e648c51a]{background:rgba(34,197,94,.12);color:var(--green)}.bento-card--green .bento-num[data-v-e648c51a]{color:var(--green)}.bento-card--red .bento-icon[data-v-e648c51a]{background:rgba(239,68,68,.12);color:#ef4444}.bento-card--red .bento-num[data-v-e648c51a]{color:#ef4444}.identity[data-v-e648c51a]{display:grid;grid-template-columns:minmax(300px,1.15fr) minmax(280px,1fr);gap:clamp(.85rem,2.5vw,1.25rem)}@media(max-width:900px){.identity[data-v-e648c51a]{grid-template-columns:1fr}}.profile-card[data-v-e648c51a]{background:var(--card-bg);border:1px solid var(--card-border);border-radius:clamp(20px,4vw,32px);padding:0;box-shadow:0 16px 40px var(--shadow-color);animation:fadeUp-e648c51a .6s var(--ease) both;transition:border-color .3s;overflow:hidden}.profile-card[data-v-e648c51a]:hover{border-color:rgba(232,0,28,.15)}.profile-card__banner[data-v-e648c51a]{height:72px;background:linear-gradient(135deg,#e8001c,#ff4d6c 60%,#c0001a);position:relative}.profile-card__banner[data-v-e648c51a]:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:35px;background:var(--card-bg);border-radius:160% 30% 0 0/100% 100% 0 0}.profile-hero[data-v-e648c51a]{display:flex;align-items:flex-end;gap:clamp(.8rem,2.5vw,1rem);padding:0 clamp(1.1rem,3.5vw,1.6rem);margin-bottom:clamp(.9rem,2.5vw,1.2rem);margin-top:-28px;position:relative}.profile__avatar[data-v-e648c51a]{width:clamp(64px,14vw,80px);height:clamp(64px,14vw,80px);border-radius:clamp(18px,3.5vw,24px);background:linear-gradient(135deg,var(--red) 0,#ff5470 80%);color:#fff;display:flex;align-items:center;justify-content:center;font-size:clamp(1.8rem,5vw,2.2rem);font-weight:900;flex-shrink:0;position:relative;border:3px solid var(--card-bg);box-shadow:0 8px 24px rgba(232,0,28,.25)}.profile__avatar-ring[data-v-e648c51a]{position:absolute;inset:-6px;border-radius:inherit;border:2px solid rgba(232,0,28,.15);pointer-events:none}.profile-hd[data-v-e648c51a]{display:flex;flex-direction:column;gap:6px;min-width:0;padding-bottom:4px}.profile-status[data-v-e648c51a]{display:inline-flex;align-items:center;gap:6px;font-size:clamp(.68rem,2vw,.76rem);font-weight:800;padding:4px 10px;border-radius:999px;align-self:flex-start;white-space:nowrap}.profile-status.on[data-v-e648c51a]{background:rgba(34,197,94,.12);color:#16a34a}.profile-status.off[data-v-e648c51a]{background:rgba(239,68,68,.12);color:#ef4444}.profile-status .profile-status-dot[data-v-e648c51a]{width:7px;height:7px;border-radius:50%;background:currentColor;box-shadow:0 0 0 2px hsla(0,0%,100%,.3)}.profile-hd h2[data-v-e648c51a]{margin:0;font-size:clamp(1.15rem,3.5vw,1.4rem);font-weight:900;color:var(--text);line-height:1.2}.profile-code[data-v-e648c51a]{margin:0;font-size:clamp(.74rem,2.2vw,.82rem);font-weight:700;color:var(--text-2);display:inline-flex;align-items:center;gap:5px}.profile-code svg[data-v-e648c51a]{color:#e8001c}.profile-list[data-v-e648c51a]{list-style:none;margin:0;padding:0 clamp(1.1rem,3.5vw,1.6rem) clamp(1.1rem,3.5vw,1.6rem);display:flex;flex-direction:column;gap:.55rem}.profile-list li[data-v-e648c51a]{display:flex;align-items:center;gap:12px;padding:.75rem .9rem;background:var(--surface-2);border-radius:14px;border:1px solid var(--card-border);font-size:clamp(.82rem,2.4vw,.9rem);color:var(--text);min-width:0;transition:transform .2s var(--ease),border-color .2s,background .2s}.profile-list li[data-v-e648c51a]:hover{border-color:rgba(232,0,28,.2);background:var(--card-bg);transform:translateX(-3px)}.profile-list li .pi-icon[data-v-e648c51a]{width:36px;height:36px;border-radius:11px;background:linear-gradient(135deg,rgba(232,0,28,.1),rgba(232,0,28,.04));color:#e8001c;display:grid;place-items:center;flex-shrink:0;border:1px solid rgba(232,0,28,.12)}.profile-list li .lbl[data-v-e648c51a]{color:var(--text-2);font-weight:700;font-size:clamp(.78rem,2.2vw,.84rem);flex-shrink:0}.profile-list li .val[data-v-e648c51a]{margin-inline-start:auto;font-weight:800;font-size:clamp(.84rem,2.4vw,.92rem);text-align:end;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text)}@media(max-width:380px){.profile-list li[data-v-e648c51a]{flex-wrap:wrap;row-gap:6px}.profile-list li .val[data-v-e648c51a]{margin-inline-start:0;width:100%;text-align:start}}@media(max-width:520px){.profile-hero[data-v-e648c51a]{align-items:flex-start;margin-top:-24px}.profile__avatar[data-v-e648c51a]{width:56px;height:56px;border-radius:16px;font-size:1.5rem}.profile-card__banner[data-v-e648c51a]{height:56px}}.qr-card[data-v-e648c51a]{background:var(--card-bg);border:1px solid var(--card-border);border-radius:clamp(20px,4vw,32px);padding:clamp(1.1rem,3.5vw,1.6rem);box-shadow:0 16px 40px var(--shadow-color);animation:fadeUp-e648c51a .6s var(--ease) both;transition:border-color .3s;display:flex;flex-direction:column;align-items:center;text-align:center;position:relative}.qr-card[data-v-e648c51a]:hover{border-color:rgba(232,0,28,.15)}.qr-card__head[data-v-e648c51a]{display:inline-flex;align-items:center;gap:7px;background:rgba(232,0,28,.09);color:var(--red);font-size:.8rem;font-weight:800;padding:6px 14px;border-radius:999px;margin-bottom:1.1rem;letter-spacing:.03em}.qr-frame[data-v-e648c51a]{position:relative;width:100%;max-width:clamp(220px,62vw,300px);aspect-ratio:1/1;background:#fff;border-radius:24px;padding:clamp(14px,4vw,20px);display:flex;align-items:center;justify-content:center;border:1px solid var(--card-border);box-shadow:inset 0 0 0 5px #fff,0 16px 36px rgba(15,23,42,.08)}.qr-corners[data-v-e648c51a]{position:absolute;inset:12px;pointer-events:none}.qr-corner[data-v-e648c51a]{position:absolute;width:clamp(22px,6vw,28px);height:clamp(22px,6vw,28px);border:3.5px solid var(--red);border-radius:6px}.qr-corner--tl[data-v-e648c51a]{top:0;left:0;border-right:none;border-bottom:none}.qr-corner--tr[data-v-e648c51a]{top:0;right:0;border-left:none;border-bottom:none}.qr-corner--bl[data-v-e648c51a]{bottom:0;left:0;border-right:none;border-top:none}.qr-corner--br[data-v-e648c51a]{bottom:0;right:0;border-left:none;border-top:none}.qr-img[data-v-e648c51a]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block}.qr-fallback[data-v-e648c51a]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#fff,#f8f9ff);border-radius:12px}.qr-fallback__code[data-v-e648c51a]{font-size:clamp(1.8rem,6vw,2.4rem);font-weight:900;color:var(--red);letter-spacing:.06em}.qr-meta[data-v-e648c51a]{margin-top:1.1rem;display:flex;flex-direction:column;align-items:center;gap:5px}.qr-meta__hint[data-v-e648c51a]{display:inline-flex;align-items:center;gap:5px;font-size:clamp(.74rem,2.2vw,.82rem);color:var(--text-2);font-weight:700}.qr-share[data-v-e648c51a]{margin-top:1rem;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:42px;width:100%;max-width:280px;background:linear-gradient(90deg,var(--red),var(--red-dark));color:#fff;border:none;font-family:inherit;font-size:.86rem;font-weight:800;padding:10px 18px;border-radius:14px;cursor:pointer;transition:transform .25s var(--ease),box-shadow .25s;white-space:nowrap;box-shadow:0 8px 22px rgba(232,0,28,.32)}.qr-share[data-v-e648c51a]:hover{transform:translateY(-2px);box-shadow:0 12px 28px rgba(232,0,28,.4)}.qr-share[data-v-e648c51a]:active{transform:translateY(0)}.subs[data-v-e648c51a]{background:var(--card-bg);border:1px solid var(--card-border);border-radius:clamp(24px,4vw,32px);padding:clamp(1.1rem,3.5vw,1.5rem);box-shadow:0 16px 40px var(--shadow-color);animation:fadeUp-e648c51a .6s var(--ease) both}.subs__head[data-v-e648c51a]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:1.1rem;flex-wrap:wrap}.subs__head h3[data-v-e648c51a]{margin:0;font-size:clamp(1rem,3vw,1.15rem);font-weight:900;color:var(--text);display:inline-flex;align-items:center;gap:8px}.subs__count[data-v-e648c51a]{font-size:clamp(.74rem,2.2vw,.82rem);color:var(--text-2);background:var(--surface-2);padding:5px 12px;border-radius:999px;font-weight:800}.subs-empty[data-v-e648c51a]{text-align:center;padding:clamp(2rem,6vw,3rem) 1rem;color:var(--text-2);display:flex;flex-direction:column;align-items:center;gap:.7rem}.subs-empty svg[data-v-e648c51a]{color:var(--text-3)}.subs-empty p[data-v-e648c51a]{margin:0;font-weight:700}.subs-list[data-v-e648c51a]{display:flex;flex-direction:column;gap:clamp(.7rem,2vw,.9rem)}.sub-card[data-v-e648c51a]{background:var(--surface-2);border:1px solid var(--card-border);border-radius:clamp(20px,3.5vw,26px);padding:clamp(.95rem,3vw,1.2rem);display:flex;flex-direction:column;gap:.85rem;transition:transform .25s var(--ease),box-shadow .25s,border-color .25s;position:relative;overflow:hidden}.sub-card[data-v-e648c51a]:before{content:"";position:absolute;top:0;right:0;width:4px;height:100%;background:var(--status-color,var(--red));opacity:.7;transition:opacity .25s,width .25s}.sub-card[data-v-e648c51a]:hover{transform:translateY(-3px);box-shadow:0 16px 34px var(--shadow-color-md);border-color:rgba(232,0,28,.18)}.sub-card[data-v-e648c51a]:hover:before{opacity:1;width:6px}.sub-card__main[data-v-e648c51a]{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:clamp(.75rem,2.5vw,1rem)}@media(max-width:520px){.sub-card__main[data-v-e648c51a]{grid-template-columns:auto 1fr;grid-template-rows:auto auto}}.sub-card__img[data-v-e648c51a]{width:clamp(54px,13vw,64px);height:clamp(54px,13vw,64px);border-radius:18px;overflow:hidden;background:var(--card-bg);border:1px solid var(--card-border);display:flex;align-items:center;justify-content:center;color:var(--red);flex-shrink:0;box-shadow:0 6px 16px var(--shadow-color)}.sub-card__img img[data-v-e648c51a]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sub-card__body[data-v-e648c51a]{display:flex;flex-direction:column;gap:6px;min-width:0}.sub-card__title-row[data-v-e648c51a]{display:flex;flex-direction:column;gap:4px}.sub-card__title-row h4[data-v-e648c51a]{margin:0;font-size:clamp(.95rem,2.8vw,1.05rem);font-weight:900;color:var(--text);line-height:1.25}.sub-card__sport[data-v-e648c51a]{display:inline-flex;align-items:center;gap:4px;align-self:flex-start;font-size:.72rem;font-weight:800;color:var(--red);background:rgba(232,0,28,.09);padding:3px 9px;border-radius:999px}.sub-card__date[data-v-e648c51a]{gap:5px;color:var(--text-2);font-weight:700}.sub-card__date[data-v-e648c51a],.sub-card__status[data-v-e648c51a]{display:inline-flex;align-items:center;font-size:clamp(.72rem,2.1vw,.78rem)}.sub-card__status[data-v-e648c51a]{gap:6px;font-weight:800;padding:6px 12px;border-radius:999px;border:1px solid;white-space:nowrap;flex-shrink:0}@media(max-width:520px){.sub-card__status[data-v-e648c51a]{grid-column:1/-1;justify-content:center;margin-top:.25rem}}.sub-card__dot[data-v-e648c51a]{width:7px;height:7px;border-radius:50%;flex-shrink:0}.sub-card__details[data-v-e648c51a]{display:flex;flex-direction:column;gap:.6rem}.detail-row[data-v-e648c51a]{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem}.detail-row--days[data-v-e648c51a]{gap:6px}.detail-row--reject[data-v-e648c51a]{align-items:flex-start;gap:8px;background:rgba(239,68,68,.08);border:1px solid rgba(239,68,68,.18);color:#b91c1c;padding:.7rem .9rem;border-radius:14px;font-size:clamp(.76rem,2.3vw,.84rem);font-weight:700;line-height:1.5}.detail-row--reject svg[data-v-e648c51a]{flex-shrink:0;margin-top:2px}.detail-row--dates[data-v-e648c51a]{gap:.7rem 1rem;font-size:clamp(.76rem,2.3vw,.84rem);color:var(--text-2);font-weight:700}.detail-row--dates span[data-v-e648c51a]{display:inline-flex;align-items:center;gap:5px}.detail-row--dates svg[data-v-e648c51a]{color:var(--red);flex-shrink:0}.day-chip[data-v-e648c51a]{display:inline-flex;align-items:center;gap:5px;font-size:clamp(.72rem,2.1vw,.78rem);font-weight:700;color:var(--text);background:var(--card-bg);border:1px solid var(--card-border);padding:5px 11px;border-radius:999px}.day-chip svg[data-v-e648c51a]{color:var(--red);flex-shrink:0}.day-time[data-v-e648c51a]{color:var(--text-2);font-weight:600}@media(prefers-reduced-motion:reduce){[data-v-e648c51a],[data-v-e648c51a]:after,[data-v-e648c51a]:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media(max-width:640px){.memberg-page[data-v-e648c51a]{padding:.75rem 0 2rem;background:var(--bg)}.container[data-v-e648c51a]{padding:0 .75rem}.page-head[data-v-e648c51a]{margin-bottom:.9rem}.brand-logoWrap[data-v-e648c51a]{width:40px;height:40px;border-radius:14px;padding:6px;box-shadow:0 4px 12px var(--shadow-color)}.brand-text[data-v-e648c51a]{gap:1px}.brand-kicker[data-v-e648c51a]{font-size:.72rem;font-weight:800;color:var(--text-2);letter-spacing:.02em}.brand h1[data-v-e648c51a]{font-size:1.05rem}.head-action[data-v-e648c51a]{min-height:38px;padding:.4rem .75rem;font-size:.78rem;box-shadow:0 2px 8px var(--shadow-color)}.head-action[data-v-e648c51a]:hover{transform:none;box-shadow:0 2px 8px var(--shadow-color)}.dashboard[data-v-e648c51a]{gap:.75rem}.stats-bento[data-v-e648c51a]{gap:.55rem}.bento-card[data-v-e648c51a]{padding:.7rem .8rem;border-radius:18px;gap:.6rem;box-shadow:0 4px 14px var(--shadow-color)}.bento-card[data-v-e648c51a]:hover{transform:none;box-shadow:0 4px 14px var(--shadow-color)}.bento-card .bento-icon[data-v-e648c51a]{width:36px;height:36px;border-radius:11px}.bento-num[data-v-e648c51a]{font-size:1.15rem}.bento-lbl[data-v-e648c51a]{font-size:.7rem}.profile-card[data-v-e648c51a],.qr-card[data-v-e648c51a]{padding:0;border-radius:20px;box-shadow:0 6px 18px var(--shadow-color)}.qr-card[data-v-e648c51a]{padding:.9rem}.profile-card[data-v-e648c51a]:hover,.qr-card[data-v-e648c51a]:hover{border-color:var(--card-border)}.profile-list[data-v-e648c51a]{padding:0 .9rem .9rem}.qr-frame[data-v-e648c51a]{max-width:200px;padding:10px;border-radius:18px;box-shadow:inset 0 0 0 3px #fff,0 8px 20px rgba(15,23,42,.08)}.qr-corner[data-v-e648c51a]{width:18px;height:18px;border-width:2.5px}.qr-corners[data-v-e648c51a]{inset:8px}.qr-card__head[data-v-e648c51a]{font-size:.72rem;padding:4px 10px;margin-bottom:.75rem}.qr-meta[data-v-e648c51a]{margin-top:.75rem}.qr-meta__hint[data-v-e648c51a]{font-size:.68rem}.qr-share[data-v-e648c51a]{min-height:36px;font-size:.78rem;padding:7px 14px;border-radius:11px;margin-top:.7rem;box-shadow:0 4px 12px rgba(232,0,28,.28)}.qr-share[data-v-e648c51a]:hover{transform:none;box-shadow:0 4px 12px rgba(232,0,28,.28)}.subs[data-v-e648c51a]{padding:.9rem;border-radius:20px;box-shadow:0 6px 18px var(--shadow-color)}.subs__head[data-v-e648c51a]{margin-bottom:.75rem}.subs__head h3[data-v-e648c51a]{font-size:.95rem;gap:6px}.subs__count[data-v-e648c51a]{font-size:.7rem;padding:3px 9px}.sub-card[data-v-e648c51a]{padding:.75rem;border-radius:16px;gap:.65rem}.sub-card[data-v-e648c51a]:hover{transform:none;box-shadow:none}.sub-card__img[data-v-e648c51a]{width:44px;height:44px;border-radius:13px;box-shadow:0 3px 10px var(--shadow-color)}.sub-card__title-row h4[data-v-e648c51a]{font-size:.88rem}.sub-card__sport[data-v-e648c51a]{font-size:.66rem;padding:2px 7px}.sub-card__date[data-v-e648c51a]{font-size:.68rem}.sub-card__status[data-v-e648c51a]{font-size:.7rem;padding:4px 9px}.detail-row--reject[data-v-e648c51a]{padding:.55rem .7rem;font-size:.72rem;border-radius:11px}.detail-row--dates[data-v-e648c51a]{font-size:.72rem}.day-chip[data-v-e648c51a]{font-size:.68rem;padding:3px 8px}.bento-card[data-v-e648c51a],.page-head[data-v-e648c51a],.profile-card[data-v-e648c51a],.qr-card[data-v-e648c51a],.state-block[data-v-e648c51a],.sub-card[data-v-e648c51a],.subs[data-v-e648c51a]{animation:none!important;opacity:1!important;transform:none!important}.wa-dialog__overlay[data-v-e648c51a]{backdrop-filter:none;-webkit-backdrop-filter:none;background:rgba(6,10,20,.88)}}@media(max-width:380px){.brand h1[data-v-e648c51a]{font-size:.95rem}.brand-kicker[data-v-e648c51a]{font-size:.66rem}.bento-num[data-v-e648c51a]{font-size:1.05rem}.profile__avatar[data-v-e648c51a]{width:48px;height:48px;font-size:1.25rem}.profile-hd h2[data-v-e648c51a]{font-size:.95rem}}.pw-alert[data-v-e648c51a]{display:flex;align-items:center;gap:.6rem;width:100%;padding:.7rem 1rem;margin-bottom:clamp(1rem,3vw,1.4rem);background:linear-gradient(135deg,rgba(232,0,28,.08),rgba(232,0,28,.03));border:1px solid rgba(232,0,28,.2);border-radius:clamp(14px,3vw,18px);font-family:inherit;font-size:clamp(.78rem,2.4vw,.86rem);font-weight:700;color:var(--text);text-align:start;cursor:pointer;transition:border-color .25s,background .25s,transform .25s var(--ease);animation:fadeUp-e648c51a .55s var(--ease) .1s both}.pw-alert[data-v-e648c51a]:hover{border-color:rgba(232,0,28,.35);background:linear-gradient(135deg,rgba(232,0,28,.12),rgba(232,0,28,.05));transform:translateY(-2px)}.pw-alert__icon[data-v-e648c51a]{flex-shrink:0;color:#e8001c}.pw-alert__text[data-v-e648c51a]{flex:1 1 auto;min-width:0;line-height:1.4}.pw-alert__text strong[data-v-e648c51a]{color:#e8001c;font-weight:900}.pw-alert__arrow[data-v-e648c51a]{flex-shrink:0;color:#e8001c;opacity:.7}.alert-slide-enter-active[data-v-e648c51a],.alert-slide-leave-active[data-v-e648c51a]{transition:opacity .3s var(--ease),transform .3s var(--ease),max-height .3s var(--ease);overflow:hidden}.alert-slide-enter-from[data-v-e648c51a],.alert-slide-leave-to[data-v-e648c51a]{opacity:0;transform:translateY(-12px);max-height:0}.wa-dialog__overlay[data-v-e648c51a]{position:fixed;inset:0;z-index:9999;background:rgba(6,10,20,.72);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;padding:clamp(.5rem,2.5vw,1.5rem);overflow-y:auto}.wa-dialog__card[data-v-e648c51a]{position:relative;width:100%;max-width:420px;background:var(--card-bg);border:1px solid var(--card-border);border-radius:clamp(18px,5vw,28px);padding:0 clamp(.85rem,4vw,2rem) clamp(1rem,4vw,1.75rem);text-align:center;box-shadow:0 30px 80px rgba(7,94,84,.22),0 8px 24px rgba(15,23,42,.16);overflow:hidden;margin:auto}.wa-dialog__header[data-v-e648c51a]{position:relative;margin:0 calc(clamp(.85rem,4vw,2rem)*-1);margin-bottom:clamp(.9rem,3.5vw,1.3rem);padding:clamp(1.6rem,5vw,2.4rem) 1rem clamp(2.5rem,5vw,2rem);background:linear-gradient(135deg,#25d366,#128c7e 60%,#075e54);overflow:hidden}.wa-dialog__header[data-v-e648c51a]:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:28px;background:var(--card-bg);border-radius:50% 50% 0 0/100% 100% 0 0}.wa-dialog__icon-wrap[data-v-e648c51a]{position:relative;z-index:1;width:clamp(90px,14vw,76px);height:clamp(90px,14vw,76px);margin:0 auto;border-radius:50%;background:hsla(0,0%,100%,.15);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;border:2px solid hsla(0,0%,100%,.3)}.wa-dialog__icon[data-v-e648c51a]{width:clamp(55px,7.5vw,55px);height:clamp(55px,7.5vw,55px);color:#fff}.wa-dialog__title[data-v-e648c51a]{margin:0 0 .3rem;font-size:clamp(1.05rem,4vw,1.35rem);font-weight:900;color:var(--text);line-height:1.25;letter-spacing:-.01em}.wa-dialog__subtitle[data-v-e648c51a]{margin:0 0 clamp(.7rem,2.5vw,1rem);font-size:clamp(.78rem,2.4vw,.9rem);font-weight:600;color:var(--text-2);line-height:1.5}.wa-dialog__phone[data-v-e648c51a]{display:inline-flex;align-items:center;gap:7px;margin-bottom:clamp(.9rem,3vw,1.3rem);padding:7px 16px;background:rgba(37,211,102,.1);border:1px solid rgba(37,211,102,.25);border-radius:999px;font-size:clamp(.8rem,2.5vw,.92rem);font-weight:800;color:#075e54;text-decoration:none;transition:background .2s,border-color .2s}.wa-dialog__phone svg[data-v-e648c51a]{flex-shrink:0;color:#128c7e}.wa-dialog__phone[data-v-e648c51a]:hover{background:rgba(37,211,102,.16);border-color:rgba(37,211,102,.4)}.wa-dialog__steps[data-v-e648c51a]{list-style:none;margin:0 0 clamp(.9rem,3vw,1.3rem);padding:clamp(.7rem,2.5vw,1.1rem);text-align:start;background:var(--surface-2);border:1px solid var(--card-border);border-radius:clamp(14px,3vw,18px);display:flex;flex-direction:column;gap:clamp(.5rem,1.8vw,.8rem)}.wa-dialog__steps li[data-v-e648c51a]{display:flex;align-items:flex-start;gap:clamp(.5rem,2vw,.85rem);font-size:clamp(.76rem,2.3vw,.9rem);font-weight:700;color:var(--text);line-height:1.5;flex-wrap:wrap}.wa-dialog__step-text[data-v-e648c51a]{flex:1 1 auto;min-width:0;padding-top:3px}.wa-dialog__step-num[data-v-e648c51a]{flex-shrink:0;width:clamp(22px,5.5vw,26px);height:clamp(22px,5.5vw,26px);border-radius:50%;background:linear-gradient(135deg,#25d366,#128c7e);color:#fff;font-size:clamp(.68rem,2vw,.78rem);font-weight:900;display:grid;place-items:center;box-shadow:0 3px 8px rgba(18,140,126,.3)}.wa-dialog__keyword-wrap[data-v-e648c51a]{display:inline-flex;align-items:center;gap:clamp(1px,.4vw,3px);vertical-align:middle;flex-wrap:wrap;justify-content:center;margin:0 3px}.wa-dialog__keyword-quote[data-v-e648c51a]{color:#128c7e;font-family:SF Mono,Monaco,Cascadia Code,monospace;font-size:clamp(.95rem,3vw,1.3rem);font-weight:900;line-height:1;opacity:.6;-webkit-user-select:none;-moz-user-select:none;user-select:none}.wa-dialog__keyword[data-v-e648c51a]{display:inline-block;font-family:SF Mono,Monaco,Cascadia Code,Courier New,monospace;font-size:clamp(.78rem,2.6vw,1.05rem);font-weight:900;color:#fff;background:linear-gradient(135deg,#25d366,#128c7e);border:1px solid hsla(0,0%,100%,.3);padding:clamp(2px,.6vw,4px) clamp(8px,2.2vw,12px);border-radius:clamp(6px,1.5vw,8px);letter-spacing:.04em;direction:ltr;text-transform:uppercase;line-height:1.15;box-shadow:0 3px 10px rgba(18,140,126,.35);-webkit-user-select:all;-moz-user-select:all;user-select:all;cursor:pointer}.wa-dialog__actions[data-v-e648c51a]{display:flex;flex-direction:column;gap:clamp(.4rem,1.2vw,.55rem)}.wa-dialog__btn[data-v-e648c51a]{display:inline-flex;align-items:center;justify-content:center;gap:clamp(6px,1.8vw,8px);min-height:clamp(42px,10vw,52px);padding:0 clamp(.9rem,3vw,1.25rem);border-radius:clamp(11px,2.8vw,16px);border:none;font-family:inherit;font-size:clamp(.84rem,2.8vw,1rem);font-weight:800;cursor:pointer;text-decoration:none;transition:transform .2s var(--ease),box-shadow .2s,background .2s;white-space:nowrap}.wa-dialog__btn--primary[data-v-e648c51a]{background:linear-gradient(135deg,#25d366,#128c7e);color:#fff;box-shadow:0 10px 24px rgba(18,140,126,.4),inset 0 1px 0 hsla(0,0%,100%,.2)}.wa-dialog__btn--primary[data-v-e648c51a]:hover{transform:translateY(-2px);box-shadow:0 14px 30px rgba(18,140,126,.5),inset 0 1px 0 hsla(0,0%,100%,.25)}.wa-dialog__btn--primary[data-v-e648c51a]:active{transform:translateY(0)}.wa-dialog__btn--ghost[data-v-e648c51a]{background:transparent;color:var(--text-2);font-weight:700;font-size:clamp(.78rem,2.5vw,.92rem)}.wa-dialog__btn-icon[data-v-e648c51a]{width:clamp(15px,4vw,19px);height:clamp(15px,4vw,19px);flex-shrink:0}.wa-dialog-enter-active[data-v-e648c51a],.wa-dialog-leave-active[data-v-e648c51a]{transition:opacity .32s var(--ease)}.wa-dialog-enter-active .wa-dialog__card[data-v-e648c51a],.wa-dialog-leave-active .wa-dialog__card[data-v-e648c51a]{transition:transform .42s var(--ease),opacity .32s var(--ease)}.wa-dialog-enter-from[data-v-e648c51a],.wa-dialog-leave-to[data-v-e648c51a]{opacity:0}.wa-dialog-enter-from .wa-dialog__card[data-v-e648c51a]{transform:translateY(28px) scale(.92);opacity:0}.wa-dialog-leave-to .wa-dialog__card[data-v-e648c51a]{transform:translateY(16px) scale(.96);opacity:0}@media(prefers-reduced-motion:reduce){.wa-dialog-enter-active .wa-dialog__card[data-v-e648c51a],.wa-dialog-enter-active[data-v-e648c51a],.wa-dialog-leave-active .wa-dialog__card[data-v-e648c51a],.wa-dialog-leave-active[data-v-e648c51a]{transition:opacity .2s linear}.wa-dialog-enter-from .wa-dialog__card[data-v-e648c51a],.wa-dialog-leave-to .wa-dialog__card[data-v-e648c51a]{transform:none}}@media(max-width:480px){.wa-dialog__card[data-v-e648c51a]{max-width:100%}}@media(max-width:380px){.wa-dialog__card[data-v-e648c51a]{padding-left:.85rem;padding-right:.85rem}.wa-dialog__title[data-v-e648c51a]{font-size:.98rem}.wa-dialog__steps[data-v-e648c51a]{padding:.6rem .65rem;gap:.45rem}.wa-dialog__steps li[data-v-e648c51a]{font-size:.72rem}.wa-dialog__keyword[data-v-e648c51a]{font-size:.74rem;padding:1px 6px}.wa-dialog__step-num[data-v-e648c51a]{width:20px;height:20px;font-size:.62rem}.wa-dialog__btn[data-v-e648c51a]{min-height:40px;font-size:.8rem}}.cpw-overlay[data-v-e648c51a]{--red:#e8001c;--red-dark:#c0001a;--green:#22c55e;--ease:cubic-bezier(0.22,1,0.36,1);position:fixed;inset:0;z-index:9999;background:rgba(6,10,20,.6);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;padding:clamp(1rem,4vw,2rem);overflow-y:auto}.cpw-card[data-v-e648c51a]{position:relative;width:100%;max-width:400px;background:var(--card-bg);border:1px solid var(--card-border);border-radius:20px;padding:clamp(1.5rem,5vw,2.25rem) clamp(1.25rem,4vw,2rem);text-align:center;box-shadow:0 24px 64px rgba(0,0,0,.2);margin:auto;overflow:hidden}.cpw-close[data-v-e648c51a]{position:absolute;top:14px;inset-inline-end:14px;z-index:2;width:34px;height:34px;border-radius:10px;display:grid;place-items:center;background:transparent;border:none;color:var(--text-3);cursor:pointer;transition:background .2s,color .2s}.cpw-close[data-v-e648c51a]:hover:not(:disabled){background:var(--surface-2);color:var(--text)}.cpw-close[data-v-e648c51a]:disabled{opacity:.4;cursor:not-allowed}.cpw-head[data-v-e648c51a]{display:flex;flex-direction:column;align-items:center;gap:.6rem;margin-bottom:1.1rem}.cpw-head__icon[data-v-e648c51a]{width:52px;height:52px;border-radius:16px;display:grid;place-items:center;background:rgba(232,0,28,.08);color:var(--red);border:1px solid rgba(232,0,28,.15)}.cpw-head__title[data-v-e648c51a]{margin:0;font-size:1.2rem;font-weight:900;color:var(--text);letter-spacing:-.01em}.cpw-head__desc[data-v-e648c51a]{margin:0;font-size:.84rem;font-weight:600;color:var(--text-2);line-height:1.5}.cpw-hints[data-v-e648c51a]{display:flex;flex-wrap:wrap;justify-content:center;gap:.4rem;margin-bottom:1.1rem}.cpw-hint[data-v-e648c51a]{display:inline-flex;align-items:center;gap:5px;font-size:.72rem;font-weight:700;color:var(--text-2);background:var(--surface-2);border:1px solid var(--card-border);border-radius:999px;padding:4px 10px}.cpw-hint svg[data-v-e648c51a]{color:var(--green);flex-shrink:0}.cpw-body[data-v-e648c51a]{display:flex;flex-direction:column;gap:.65rem}.cpw-body__err[data-v-e648c51a]{margin:0;padding:.55rem .8rem;background:rgba(239,68,68,.07);border:1px solid rgba(239,68,68,.18);border-radius:10px;color:#dc2626;font-size:.78rem;font-weight:700;display:flex;align-items:center;gap:6px;line-height:1.5}.cpw-field[data-v-e648c51a]{position:relative;display:flex;align-items:center}.cpw-field__input[data-v-e648c51a]{width:100%;height:50px;padding:0 48px 0 16px;background:var(--surface-2);border:1.5px solid var(--card-border);border-radius:12px;font-family:inherit;font-size:.9rem;font-weight:700;color:var(--text);outline:none;transition:border-color .2s,box-shadow .2s,background .2s}.cpw-field__input[data-v-e648c51a]::-moz-placeholder{color:var(--text-3);font-weight:600}.cpw-field__input[data-v-e648c51a]::placeholder{color:var(--text-3);font-weight:600}.cpw-field__input[data-v-e648c51a]:focus{border-color:var(--red);box-shadow:0 0 0 3px rgba(232,0,28,.1);background:var(--card-bg)}.cpw-field__input--err[data-v-e648c51a]{border-color:#ef4444;box-shadow:0 0 0 3px rgba(239,68,68,.08)}.cpw-field__toggle[data-v-e648c51a]{position:absolute;top:50%;transform:translateY(-50%);inset-inline-end:10px;background:transparent;border:none;color:var(--text-3);cursor:pointer;display:grid;place-items:center;padding:6px;border-radius:8px;transition:color .2s,background .2s}.cpw-field__toggle[data-v-e648c51a]:hover{color:var(--text);background:var(--surface-2)}.cpw-field__err[data-v-e648c51a]{font-size:.74rem;color:#ef4444;font-weight:700;text-align:start;padding-inline-start:4px}.cpw-btn[data-v-e648c51a]{width:100%;display:flex;align-items:center;justify-content:center;border:none;border-radius:12px;font-family:inherit;font-weight:800;cursor:pointer;transition:transform .2s var(--ease),filter .2s,background .2s,border-color .2s}.cpw-btn[data-v-e648c51a]:active:not(:disabled){transform:translateY(0)}.cpw-btn__inner[data-v-e648c51a]{display:inline-flex;align-items:center;gap:7px}.cpw-btn--primary[data-v-e648c51a]{min-height:48px;background:var(--red);color:#fff;font-size:.88rem;font-weight:900;margin-top:.3rem}.cpw-btn--primary[data-v-e648c51a]:hover:not(:disabled){transform:translateY(-2px);filter:brightness(1.06);box-shadow:0 8px 20px rgba(232,0,28,.25)}.cpw-btn--primary[data-v-e648c51a]:disabled{opacity:.5;cursor:not-allowed;transform:none;box-shadow:none}.cpw-btn--ghost[data-v-e648c51a]{min-height:44px;background:transparent;color:var(--text-2);font-size:.82rem;border:1.5px solid var(--card-border)}.cpw-btn--ghost[data-v-e648c51a]:hover:not(:disabled){color:var(--text);border-color:rgba(232,0,28,.25);background:var(--surface-2)}.cpw-btn--ghost[data-v-e648c51a]:disabled{opacity:.4;cursor:not-allowed}.cpw-ok[data-v-e648c51a]{padding:clamp(.5rem,3vw,1.5rem) 0;display:flex;flex-direction:column;align-items:center;gap:.3rem;animation:cpwFadeIn-e648c51a .4s var(--ease) both}.cpw-ok__icon[data-v-e648c51a]{width:60px;height:60px;border-radius:50%;background:rgba(34,197,94,.1);color:var(--green);display:grid;place-items:center;border:2px solid rgba(34,197,94,.2);animation:cpwPop-e648c51a .5s var(--ease)}.cpw-ok__title[data-v-e648c51a]{margin:.6rem 0 0;font-size:1.15rem;font-weight:900;color:var(--text)}.cpw-ok__text[data-v-e648c51a]{margin:0 0 1.1rem;font-size:.82rem;font-weight:600;color:var(--text-2)}.cpw-ok__btn[data-v-e648c51a]{max-width:200px;background:var(--green);min-height:46px}.cpw-ok__btn[data-v-e648c51a]:hover:not(:disabled){filter:brightness(1.08);box-shadow:0 8px 20px rgba(34,197,94,.25)}@keyframes cpwPop-e648c51a{0%{transform:scale(.5);opacity:0}to{transform:scale(1);opacity:1}}@keyframes cpwFadeIn-e648c51a{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.cpw-fade-enter-active[data-v-e648c51a],.cpw-fade-leave-active[data-v-e648c51a]{transition:opacity .3s var(--ease)}.cpw-fade-enter-active .cpw-card[data-v-e648c51a],.cpw-fade-leave-active .cpw-card[data-v-e648c51a]{transition:transform .35s var(--ease),opacity .3s var(--ease)}.cpw-fade-enter-from[data-v-e648c51a],.cpw-fade-leave-to[data-v-e648c51a]{opacity:0}.cpw-fade-enter-from .cpw-card[data-v-e648c51a]{transform:translateY(20px) scale(.95);opacity:0}.cpw-fade-leave-to .cpw-card[data-v-e648c51a]{transform:translateY(12px) scale(.98);opacity:0}@media(prefers-reduced-motion:reduce){.cpw-fade-enter-active .cpw-card[data-v-e648c51a],.cpw-fade-enter-active[data-v-e648c51a],.cpw-fade-leave-active .cpw-card[data-v-e648c51a],.cpw-fade-leave-active[data-v-e648c51a]{transition:opacity .2s linear;transform:none!important}}@media(max-width:640px){.cpw-overlay[data-v-e648c51a]{backdrop-filter:none;-webkit-backdrop-filter:none;background:rgba(6,10,20,.85)}}.spinner--sm[data-v-e648c51a]{width:18px;height:18px;border-width:2px}.memberg-page[data-v-0441f7ca]{--red:#e8001c;--red-dark:#c0001a;--red-glow:rgba(232,0,28,.18);--blue:#3b82f6;--green:#22c55e;--yellow:#f59e0b;--ease:cubic-bezier(0.22,1,0.36,1);min-height:calc(100vh - 90px);padding:clamp(.9rem,3vw,1.5rem) 0 clamp(2.5rem,6vw,4rem);position:relative;overflow-x:hidden;background:radial-gradient(ellipse at 90% -10%,rgba(232,0,28,.08),transparent 45%),radial-gradient(ellipse at 10% 110%,rgba(27,36,100,.14),transparent 45%),var(--bg)}.container[data-v-0441f7ca]{position:relative;z-index:2;max-width:1200px;margin:0 auto;padding:0 clamp(.8rem,3.5vw,1.5rem)}[data-v-0441f7ca]{box-sizing:border-box}@keyframes orbFloat-0441f7ca{0%{transform:translate(0) scale(1)}to{transform:translate(30px,-36px) scale(1.08)}}@keyframes fadeUp-0441f7ca{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@keyframes spin-0441f7ca{to{transform:rotate(1turn)}}.bg[data-v-0441f7ca]{position:absolute;inset:0;pointer-events:none;z-index:0;overflow:hidden}.orb[data-v-0441f7ca]{position:absolute;border-radius:50%;filter:blur(100px);opacity:.18;animation:orbFloat-0441f7ca 10s ease-in-out infinite alternate}.orb-1[data-v-0441f7ca]{width:620px;height:620px;background:var(--red);top:-260px;right:-160px}.orb-2[data-v-0441f7ca]{width:420px;height:420px;background:#1b2464;bottom:-180px;left:-100px;animation-delay:3s}.orb-3[data-v-0441f7ca]{width:260px;height:260px;background:var(--red);top:40%;left:-80px;opacity:.1;animation-delay:6s}@media(max-width:640px){.memberg-page[data-v-0441f7ca]{background:var(--bg)}}.page-head[data-v-0441f7ca]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:clamp(1.1rem,3.5vw,1.8rem);flex-wrap:wrap;animation:fadeUp-0441f7ca .55s var(--ease) both}.brand[data-v-0441f7ca]{display:flex;align-items:center;gap:.85rem;min-width:0;flex:1 1 auto}.back-btn[data-v-0441f7ca]{width:44px;height:44px;border-radius:14px;background:var(--card-bg);border:1px solid var(--card-border);color:var(--text);display:grid;place-items:center;cursor:pointer;transition:all .25s var(--ease);box-shadow:0 4px 14px var(--shadow-color);flex-shrink:0}.back-btn[data-v-0441f7ca]:hover{border-color:var(--red);color:var(--red);transform:translateX(-3px)}.brand-logoWrap[data-v-0441f7ca]{width:clamp(46px,11vw,56px);height:clamp(46px,11vw,56px);border-radius:18px;background:var(--card-bg);border:1px solid var(--card-border);padding:8px;display:grid;place-items:center;box-shadow:0 8px 24px var(--shadow-color);flex-shrink:0}.brand-logoWrap img[data-v-0441f7ca]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.brand-text[data-v-0441f7ca]{display:flex;flex-direction:column;gap:2px;min-width:0}.brand-kicker[data-v-0441f7ca]{font-size:clamp(.7rem,2.1vw,.78rem);font-weight:800;color:var(--text-2)}.brand h1[data-v-0441f7ca]{margin:0;font-size:clamp(1.1rem,4vw,1.5rem);font-weight:900;color:var(--text);line-height:1.15}.head-actions[data-v-0441f7ca]{display:flex;gap:.5rem;flex-shrink:0}.head-action[data-v-0441f7ca]{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:.55rem .95rem;background:var(--card-bg);border:1px solid var(--card-border);border-radius:999px;color:var(--text);font-family:inherit;font-size:.82rem;font-weight:700;cursor:pointer;transition:all .25s var(--ease);box-shadow:0 4px 14px var(--shadow-color)}.head-action[data-v-0441f7ca]:hover{border-color:var(--red);color:var(--red);transform:translateY(-2px)}@media(max-width:520px){.head-action[data-v-0441f7ca]{width:44px;height:44px;padding:0;border-radius:14px}.head-action span[data-v-0441f7ca]{display:none}}.state-block[data-v-0441f7ca]{background:var(--card-bg);border:1px solid var(--card-border);border-radius:28px;padding:clamp(2.2rem,7vw,3.5rem) 1.5rem;text-align:center;color:var(--text-2);display:flex;flex-direction:column;align-items:center;gap:.75rem;animation:fadeUp-0441f7ca .55s var(--ease) both;box-shadow:0 18px 40px var(--shadow-color)}.state-block.error[data-v-0441f7ca]{color:#ef4444}.state-block h3[data-v-0441f7ca]{margin:0;color:var(--text);font-size:clamp(1.05rem,3.2vw,1.2rem)}.state-block p[data-v-0441f7ca]{margin:0;font-size:clamp(.84rem,2.5vw,.92rem);line-height:1.6}.spinner[data-v-0441f7ca]{width:42px;height:42px;border-radius:50%;border:3.5px solid var(--card-border);border-top-color:var(--red);animation:spin-0441f7ca .8s linear infinite}.btn-retry[data-v-0441f7ca]{display:inline-flex;align-items:center;gap:7px;margin-top:.6rem;padding:.7rem 1.2rem;background:var(--red);color:#fff;border:none;border-radius:12px;font-family:inherit;font-weight:700;cursor:pointer;transition:background .2s,transform .2s}.btn-retry[data-v-0441f7ca]:hover{background:var(--red-dark);transform:translateY(-2px)}.dashboard[data-v-0441f7ca]{display:flex;flex-direction:column;gap:clamp(1rem,3vw,1.5rem)}.session-card[data-v-0441f7ca]{background:linear-gradient(135deg,var(--red) 0,#ff3354 100%);border:1px solid hsla(0,0%,100%,.1);border-radius:clamp(20px,4vw,28px);padding:clamp(1.1rem,3.5vw,1.5rem);color:#fff;box-shadow:0 16px 40px rgba(232,0,28,.35);animation:fadeUp-0441f7ca .55s var(--ease) both;overflow:hidden;position:relative}.session-card[data-v-0441f7ca]:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 80% 20%,hsla(0,0%,100%,.1),transparent 50%);pointer-events:none}.session-card--none[data-v-0441f7ca]{background:var(--card-bg);color:var(--text-2);box-shadow:0 10px 28px var(--shadow-color)}.session-card__grid[data-v-0441f7ca]{position:relative;z-index:1;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:1rem}@media(max-width:720px){.session-card__grid[data-v-0441f7ca]{grid-template-columns:auto 1fr}.session-card__grid .session-card__go[data-v-0441f7ca]{grid-column:1/-1;justify-self:stretch}}.session-card__icon[data-v-0441f7ca]{width:clamp(56px,13vw,72px);height:clamp(56px,13vw,72px);border-radius:clamp(16px,3vw,20px);background:hsla(0,0%,100%,.15);display:grid;place-items:center;flex-shrink:0;animation:pulse-0441f7ca 2.4s ease-in-out infinite}@keyframes pulse-0441f7ca{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.session-card__body[data-v-0441f7ca]{display:flex;flex-direction:column;gap:6px;min-width:0}.session-card__badge[data-v-0441f7ca]{align-self:flex-start;display:inline-flex;align-items:center;background:hsla(0,0%,100%,.22);font-size:clamp(.68rem,2vw,.78rem);font-weight:800;padding:4px 12px;border-radius:999px;letter-spacing:.04em}.session-card__badge--today[data-v-0441f7ca]{background:#fff;color:var(--red)}.session-card__section[data-v-0441f7ca]{margin:0;font-size:clamp(1.1rem,3.2vw,1.4rem);font-weight:900;line-height:1.2;color:inherit}.session-card__sport[data-v-0441f7ca]{font-size:clamp(.85rem,2.3vw,.95rem);font-weight:700;opacity:.85}.session-card__date-line[data-v-0441f7ca]{display:flex;align-items:center;gap:8px;font-size:clamp(.9rem,2.6vw,1.05rem);font-weight:800}.session-card__day[data-v-0441f7ca]{background:hsla(0,0%,100%,.2);padding:2px 10px;border-radius:8px}.session-card__time[data-v-0441f7ca]{display:inline-flex;align-items:center;gap:6px;font-size:clamp(.85rem,2.3vw,.95rem);font-weight:700;opacity:.92}.session-card__go[data-v-0441f7ca]{display:inline-flex;align-items:center;gap:8px;background:#fff;color:var(--red);font-family:inherit;font-weight:800;font-size:.85rem;padding:10px 18px;border-radius:14px;border:none;cursor:pointer;transition:transform .25s var(--ease),box-shadow .25s}.session-card__go[data-v-0441f7ca]:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,0,0,.25)}.session-card__none[data-v-0441f7ca]{text-align:center;padding:clamp(1.2rem,3.5vw,2rem);display:flex;flex-direction:column;align-items:center;gap:.6rem}.session-card__none p[data-v-0441f7ca]{margin:0;font-weight:700}.stats-bento[data-v-0441f7ca]{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(.65rem,2vw,.9rem)}@media(max-width:768px){.stats-bento[data-v-0441f7ca]{grid-template-columns:repeat(2,1fr)}}.bento-card[data-v-0441f7ca]{background:var(--card-bg);border:1px solid var(--card-border);border-radius:clamp(20px,4vw,28px);padding:clamp(.9rem,3vw,1.2rem);display:flex;align-items:center;gap:.8rem;box-shadow:0 10px 28px var(--shadow-color);animation:fadeUp-0441f7ca .55s var(--ease) both;transition:transform .25s var(--ease),box-shadow .25s}.bento-card[data-v-0441f7ca]:hover{transform:translateY(-3px);box-shadow:0 16px 36px var(--shadow-color-md)}.bento-card .bento-icon[data-v-0441f7ca]{width:44px;height:44px;border-radius:14px;display:grid;place-items:center;background:rgba(232,0,28,.1);color:var(--red);flex-shrink:0}.bento-card .bento-meta[data-v-0441f7ca]{display:flex;flex-direction:column;gap:2px;min-width:0}.bento-card .bento-num[data-v-0441f7ca]{font-size:clamp(1.3rem,4vw,1.7rem);font-weight:900;color:var(--text);line-height:1}.bento-card .bento-lbl[data-v-0441f7ca]{font-size:clamp(.68rem,2vw,.76rem);font-weight:700;color:var(--text-2)}.bento-card--total .bento-icon[data-v-0441f7ca]{background:rgba(232,0,28,.14);color:#be123c;border:1px solid rgba(232,0,28,.28)}.bento-card--total .bento-num[data-v-0441f7ca]{color:#be123c}.bento-card--blue .bento-icon[data-v-0441f7ca]{background:rgba(59,130,246,.14);color:#1d4ed8;border:1px solid rgba(59,130,246,.28)}.bento-card--blue .bento-num[data-v-0441f7ca]{color:#1d4ed8}.bento-card--green .bento-icon[data-v-0441f7ca]{background:rgba(34,197,94,.14);color:#15803d;border:1px solid rgba(34,197,94,.28)}.bento-card--green .bento-num[data-v-0441f7ca]{color:#15803d}.bento-card--yellow .bento-icon[data-v-0441f7ca]{background:rgba(245,158,11,.16);color:#b45309;border:1px solid rgba(245,158,11,.3)}.bento-card--yellow .bento-num[data-v-0441f7ca]{color:#b45309}.subs[data-v-0441f7ca]{background:var(--card-bg);border:1px solid var(--card-border);border-radius:clamp(24px,4vw,32px);padding:clamp(1.1rem,3.5vw,1.5rem);box-shadow:0 16px 40px var(--shadow-color);animation:fadeUp-0441f7ca .6s var(--ease) both}.subs__head[data-v-0441f7ca]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:1.1rem;flex-wrap:wrap}.subs__head h3[data-v-0441f7ca]{margin:0;font-size:clamp(1rem,3vw,1.15rem);font-weight:900;color:var(--text);display:inline-flex;align-items:center;gap:8px}.subs__count[data-v-0441f7ca]{font-size:clamp(.74rem,2.2vw,.82rem);color:var(--text-2);background:var(--surface-2);padding:5px 12px;border-radius:999px;font-weight:800}.subs-empty[data-v-0441f7ca]{text-align:center;padding:clamp(2rem,6vw,3rem) 1rem;color:var(--text-2);display:flex;flex-direction:column;align-items:center;gap:.7rem}.subs-empty svg[data-v-0441f7ca]{color:var(--text-3)}.subs-empty p[data-v-0441f7ca]{margin:0;font-weight:700}.subs-list[data-v-0441f7ca]{display:flex;flex-direction:column;gap:clamp(.7rem,2vw,.9rem)}.sub-card[data-v-0441f7ca]{background:var(--surface-2);border:1px solid var(--card-border);border-radius:clamp(20px,3.5vw,26px);padding:clamp(.95rem,3vw,1.2rem);transition:transform .25s var(--ease),box-shadow .25s,border-color .25s;position:relative;overflow:hidden}.sub-card[data-v-0441f7ca]:before{content:"";position:absolute;top:0;right:0;width:4px;height:100%;background:var(--status-color,var(--red));opacity:.7;transition:opacity .25s,width .25s}.sub-card[data-v-0441f7ca]:hover{transform:translateY(-3px);box-shadow:0 16px 34px var(--shadow-color-md);border-color:rgba(232,0,28,.18)}.sub-card[data-v-0441f7ca]:hover:before{opacity:1;width:6px}.sub-card__main[data-v-0441f7ca]{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:clamp(.75rem,2.5vw,1rem)}@media(max-width:720px){.sub-card__main[data-v-0441f7ca]{grid-template-columns:auto 1fr}.sub-card__main .sub-card__right[data-v-0441f7ca]{grid-column:1/-1;justify-content:space-between}}.sub-card__img[data-v-0441f7ca]{width:clamp(54px,13vw,64px);height:clamp(54px,13vw,64px);border-radius:18px;overflow:hidden;background:var(--card-bg);border:1px solid var(--card-border);display:flex;align-items:center;justify-content:center;color:var(--red);flex-shrink:0;box-shadow:0 6px 16px var(--shadow-color);cursor:pointer}.sub-card__img img[data-v-0441f7ca]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sub-card__img[data-v-0441f7ca]:hover{transform:scale(1.03)}.sub-card__body[data-v-0441f7ca]{display:flex;flex-direction:column;gap:8px;min-width:0}.sub-card__title-row[data-v-0441f7ca]{display:flex;flex-direction:column;gap:4px}.sub-card__title-row h4[data-v-0441f7ca]{margin:0;font-size:clamp(.95rem,2.8vw,1.05rem);font-weight:900;color:var(--text);line-height:1.25}.sub-card__sport[data-v-0441f7ca]{display:inline-flex;align-items:center;gap:4px;align-self:flex-start;font-size:.72rem;font-weight:800;color:var(--red);background:rgba(232,0,28,.09);padding:3px 9px;border-radius:999px}.sub-card__meta[data-v-0441f7ca]{display:flex;flex-wrap:wrap;gap:.5rem .8rem;font-size:clamp(.72rem,2.2vw,.78rem);color:var(--text-2);font-weight:700}.sub-card__meta span[data-v-0441f7ca]{display:inline-flex;align-items:center;gap:5px}.sub-card__meta svg[data-v-0441f7ca]{color:var(--red);flex-shrink:0}.sub-card__details[data-v-0441f7ca]{display:flex;flex-direction:column;gap:.6rem}.detail-row[data-v-0441f7ca]{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem}.detail-row--days[data-v-0441f7ca]{gap:6px}.detail-row--reject[data-v-0441f7ca]{align-items:flex-start;gap:8px;background:rgba(239,68,68,.08);border:1px solid rgba(239,68,68,.18);color:#b91c1c;padding:.7rem .9rem;border-radius:14px;font-size:clamp(.76rem,2.3vw,.84rem);font-weight:700;line-height:1.5}.detail-row--reject svg[data-v-0441f7ca]{flex-shrink:0;margin-top:2px}.day-chip[data-v-0441f7ca]{display:inline-flex;align-items:center;gap:5px;font-size:clamp(.72rem,2.1vw,.78rem);font-weight:700;color:var(--text);background:var(--card-bg);border:1px solid var(--card-border);padding:5px 11px;border-radius:999px}.day-chip svg[data-v-0441f7ca]{color:var(--red);flex-shrink:0}.day-time[data-v-0441f7ca]{color:var(--text-2);font-weight:600}.sub-card__right[data-v-0441f7ca]{display:flex;flex-direction:column;align-items:flex-end;gap:6px}.sub-card__status[data-v-0441f7ca]{display:inline-flex;align-items:center;gap:6px;font-size:clamp(.72rem,2.1vw,.78rem);font-weight:800;padding:6px 12px;border-radius:999px;border:1px solid;white-space:nowrap}.sub-card__dot[data-v-0441f7ca]{width:7px;height:7px;border-radius:50%;flex-shrink:0}.sub-card__expand[data-v-0441f7ca]{width:32px;height:32px;border-radius:10px;background:var(--card-bg);border:1px solid var(--card-border);display:grid;place-items:center;cursor:pointer;color:var(--text-2);transition:all .25s}.sub-card__expand[data-v-0441f7ca]:hover{border-color:var(--red);color:var(--red);transform:translateY(-2px)}.pagination[data-v-0441f7ca]{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:1.4rem;flex-wrap:wrap}.page-list[data-v-0441f7ca]{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.page-btn[data-v-0441f7ca]{min-width:40px;height:40px;padding:0 12px;border:1px solid var(--card-border);border-radius:12px;background:var(--card-bg);color:var(--text);font-family:inherit;font-weight:800;font-size:.88rem;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:all .25s var(--ease)}.page-btn[data-v-0441f7ca]:hover:not(:disabled){border-color:var(--red);color:var(--red);transform:translateY(-2px)}.page-btn--active[data-v-0441f7ca]{background:var(--red);color:#fff;border-color:var(--red)}.page-btn--nav[data-v-0441f7ca]{padding:0 10px}.page-btn[data-v-0441f7ca]:disabled{opacity:.4;cursor:not-allowed}.page-dots[data-v-0441f7ca]{display:inline-flex;align-items:center;height:40px;padding:0 8px;color:var(--text-3)}.page-info[data-v-0441f7ca]{font-size:.82rem;font-weight:700;color:var(--text-2);margin-right:.5rem}.um-modal-overlay[data-v-0441f7ca]{position:fixed;inset:0;z-index:9999;background:rgba(15,23,42,.6);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;padding:clamp(.8rem,3vw,1.5rem)}.um-modal[data-v-0441f7ca]{position:relative;width:100%;max-width:540px;max-height:80vh;background:var(--card-bg);border:1px solid var(--card-border);border-radius:clamp(20px,4vw,28px);overflow:hidden;box-shadow:0 30px 80px rgba(0,0,0,.35)}.um-modal__head[data-v-0441f7ca]{display:flex;align-items:center;justify-content:space-between;padding:1.2rem 1.4rem;border-bottom:1px solid var(--card-border);background:var(--surface-2)}.um-modal__head h3[data-v-0441f7ca]{margin:0;font-size:1.05rem;font-weight:900;color:var(--text);display:inline-flex;align-items:center;gap:8px}.um-modal__close[data-v-0441f7ca]{width:36px;height:36px;border-radius:12px;background:var(--card-bg);border:1px solid var(--card-border);display:grid;place-items:center;cursor:pointer;color:var(--text-2);transition:all .25s}.um-modal__close[data-v-0441f7ca]:hover{background:var(--red);color:#fff;border-color:var(--red)}.um-modal__body[data-v-0441f7ca]{padding:1.3rem 1.4rem;overflow-y:auto;min-height:200px}.um-modal__section[data-v-0441f7ca]{margin:0 0 1rem;font-size:.9rem;font-weight:800;color:var(--text-2);padding:.6rem .9rem;background:var(--surface-2);border-radius:10px}.um-modal__loading[data-v-0441f7ca]{display:flex;justify-content:center;padding:2rem 0}.um-modal__empty[data-v-0441f7ca]{text-align:center;color:var(--text-2);padding:1.5rem 0;display:flex;flex-direction:column;align-items:center;gap:.6rem}.um-modal__empty p[data-v-0441f7ca]{margin:0;font-weight:700}.um-schedule-list[data-v-0441f7ca]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.6rem}.um-schedule-list__item[data-v-0441f7ca]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.9rem 1rem;background:var(--surface-2);border-radius:14px;transition:all .25s}.um-schedule-list__item[data-v-0441f7ca]:hover{background:rgba(232,0,28,.08);transform:translateX(-2px)}.um-schedule-list__day[data-v-0441f7ca]{font-weight:800;color:var(--text);font-size:clamp(.95rem,2.8vw,1.05rem)}.um-schedule-list__time[data-v-0441f7ca]{display:inline-flex;align-items:center;gap:6px;font-weight:700;color:var(--text-2);font-size:.88rem}.um-schedule-list__time--none[data-v-0441f7ca]{color:var(--text-3)}.um-schedule-list__time svg[data-v-0441f7ca]{color:var(--red);flex-shrink:0}@media(prefers-reduced-motion:reduce){[data-v-0441f7ca],[data-v-0441f7ca]:after,[data-v-0441f7ca]:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.modal-fade-enter-active[data-v-0441f7ca],.modal-fade-leave-active[data-v-0441f7ca]{transition:opacity .25s}.modal-fade-enter-from[data-v-0441f7ca],.modal-fade-leave-to[data-v-0441f7ca]{opacity:0}.memberg-page[data-v-93d8a9a6]{--red:#e8001c;--red-dark:#c0001a;--red-glow:rgba(232,0,28,.18);--blue:#3b82f6;--green:#22c55e;--yellow:#f59e0b;--ease:cubic-bezier(0.22,1,0.36,1);--text-success:#15803d;--text-danger:#be123c;--text-info:#1d4ed8;--text-warning:#b45309;min-height:calc(100vh - 90px);padding:clamp(.9rem,3vw,1.5rem) 0 clamp(2.5rem,6vw,4rem);position:relative;overflow-x:hidden;background:radial-gradient(ellipse at 90% -10%,rgba(232,0,28,.08),transparent 45%),radial-gradient(ellipse at 10% 110%,rgba(27,36,100,.14),transparent 45%),var(--bg)}.container[data-v-93d8a9a6]{position:relative;z-index:2;max-width:1200px;margin:0 auto;padding:0 clamp(.8rem,3.5vw,1.5rem)}[data-v-93d8a9a6]{box-sizing:border-box}@keyframes orbFloat-93d8a9a6{0%{transform:translate(0) scale(1)}to{transform:translate(30px,-36px) scale(1.08)}}@keyframes fadeUp-93d8a9a6{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@keyframes spin-93d8a9a6{to{transform:rotate(1turn)}}.bg[data-v-93d8a9a6]{position:absolute;inset:0;pointer-events:none;z-index:0;overflow:hidden}.orb[data-v-93d8a9a6]{position:absolute;border-radius:50%;filter:blur(100px);opacity:.18;animation:orbFloat-93d8a9a6 10s ease-in-out infinite alternate}.orb-1[data-v-93d8a9a6]{width:620px;height:620px;background:var(--red);top:-260px;right:-160px}.orb-2[data-v-93d8a9a6]{width:420px;height:420px;background:#1b2464;bottom:-180px;left:-100px;animation-delay:3s}.orb-3[data-v-93d8a9a6]{width:260px;height:260px;background:var(--red);top:40%;left:-80px;opacity:.1;animation-delay:6s}@media(max-width:640px){.memberg-page[data-v-93d8a9a6]{background:var(--bg)}}.page-head[data-v-93d8a9a6]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:clamp(1.1rem,3.5vw,1.8rem);flex-wrap:wrap;animation:fadeUp-93d8a9a6 .55s var(--ease) both}.brand[data-v-93d8a9a6]{display:flex;align-items:center;gap:.85rem;min-width:0;flex:1 1 auto}.back-btn[data-v-93d8a9a6]{width:44px;height:44px;border-radius:14px;background:var(--card-bg);border:1px solid var(--card-border);color:var(--text);display:grid;place-items:center;cursor:pointer;transition:all .25s var(--ease);box-shadow:0 4px 14px var(--shadow-color);flex-shrink:0}.back-btn[data-v-93d8a9a6]:hover{border-color:var(--red);color:var(--red);transform:translateX(-3px)}.brand-logoWrap[data-v-93d8a9a6]{width:clamp(46px,11vw,56px);height:clamp(46px,11vw,56px);border-radius:18px;background:var(--card-bg);border:1px solid var(--card-border);padding:8px;display:grid;place-items:center;box-shadow:0 8px 24px var(--shadow-color);flex-shrink:0}.brand-logoWrap img[data-v-93d8a9a6]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.brand-text[data-v-93d8a9a6]{display:flex;flex-direction:column;gap:2px;min-width:0}.brand-kicker[data-v-93d8a9a6]{font-size:clamp(.7rem,2.1vw,.78rem);font-weight:800;color:var(--text-2)}.brand h1[data-v-93d8a9a6]{margin:0;font-size:clamp(1.1rem,4vw,1.5rem);font-weight:900;color:var(--text);line-height:1.15}.head-actions[data-v-93d8a9a6]{display:flex;gap:.5rem;flex-shrink:0}.head-action[data-v-93d8a9a6]{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:.55rem .95rem;background:var(--card-bg);border:1px solid var(--card-border);border-radius:999px;color:var(--text);font-family:inherit;font-size:.82rem;font-weight:700;cursor:pointer;transition:all .25s var(--ease);box-shadow:0 4px 14px var(--shadow-color)}.head-action[data-v-93d8a9a6]:hover{border-color:var(--red);color:var(--red);transform:translateY(-2px)}@media(max-width:520px){.head-action[data-v-93d8a9a6]{width:44px;height:44px;padding:0;border-radius:14px}.head-action span[data-v-93d8a9a6]{display:none}}.state-block[data-v-93d8a9a6]{background:var(--card-bg);border:1px solid var(--card-border);border-radius:28px;padding:clamp(2.2rem,7vw,3.5rem) 1.5rem;text-align:center;color:var(--text-2);display:flex;flex-direction:column;align-items:center;gap:.75rem;animation:fadeUp-93d8a9a6 .55s var(--ease) both;box-shadow:0 18px 40px var(--shadow-color)}.state-block.error[data-v-93d8a9a6]{color:#ef4444}.state-block h3[data-v-93d8a9a6]{margin:0;color:var(--text);font-size:clamp(1.05rem,3.2vw,1.2rem)}.state-block p[data-v-93d8a9a6]{margin:0;font-size:clamp(.84rem,2.5vw,.92rem);line-height:1.6}.spinner[data-v-93d8a9a6]{width:42px;height:42px;border-radius:50%;border:3.5px solid var(--card-border);border-top-color:var(--red);animation:spin-93d8a9a6 .8s linear infinite}.btn-retry[data-v-93d8a9a6]{display:inline-flex;align-items:center;gap:7px;margin-top:.6rem;padding:.7rem 1.2rem;background:var(--red);color:#fff;border:none;border-radius:12px;font-family:inherit;font-weight:700;cursor:pointer}.btn-retry[data-v-93d8a9a6]:hover{background:var(--red-dark);transform:translateY(-2px)}.dashboard[data-v-93d8a9a6]{display:flex;flex-direction:column;gap:clamp(1rem,3vw,1.5rem)}.stats-bento[data-v-93d8a9a6]{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(.65rem,2vw,.9rem)}@media(max-width:768px){.stats-bento[data-v-93d8a9a6]{grid-template-columns:repeat(2,1fr)}}.bento-card[data-v-93d8a9a6]{background:var(--card-bg);border:1px solid var(--card-border);border-radius:clamp(20px,4vw,28px);padding:clamp(.9rem,3vw,1.2rem);display:flex;align-items:center;gap:.8rem;box-shadow:0 10px 28px var(--shadow-color);animation:fadeUp-93d8a9a6 .55s var(--ease) both}.bento-card[data-v-93d8a9a6]:hover{transform:translateY(-3px);box-shadow:0 16px 36px var(--shadow-color-md)}.bento-card .bento-icon[data-v-93d8a9a6]{width:44px;height:44px;border-radius:14px;display:grid;place-items:center;background:rgba(232,0,28,.1);color:var(--red);flex-shrink:0}.bento-card .bento-meta[data-v-93d8a9a6]{display:flex;flex-direction:column;gap:2px;min-width:0}.bento-card .bento-num[data-v-93d8a9a6]{font-size:clamp(1.1rem,3.4vw,1.4rem);font-weight:900;color:var(--text);line-height:1}.bento-card .bento-lbl[data-v-93d8a9a6]{font-size:clamp(.68rem,2vw,.76rem);font-weight:700;color:var(--text-2)}.bento-card--green .bento-icon[data-v-93d8a9a6]{background:rgba(34,197,94,.18);color:var(--text-success);border:1px solid rgba(34,197,94,.28)}.bento-card--green .bento-num[data-v-93d8a9a6]{color:var(--text-success)}.bento-card--red .bento-icon[data-v-93d8a9a6]{background:rgba(232,0,28,.16);color:var(--text-danger);border:1px solid rgba(232,0,28,.28)}.bento-card--red .bento-num[data-v-93d8a9a6]{color:var(--text-danger)}.bento-card--blue .bento-icon[data-v-93d8a9a6]{background:rgba(59,130,246,.16);color:var(--text-info);border:1px solid rgba(59,130,246,.28)}.bento-card--blue .bento-num[data-v-93d8a9a6]{color:var(--text-info)}.bento-card--yellow .bento-icon[data-v-93d8a9a6]{background:rgba(245,158,11,.18);color:var(--text-warning);border:1px solid rgba(245,158,11,.3)}.bento-card--yellow .bento-num[data-v-93d8a9a6]{color:var(--text-warning)}.filters[data-v-93d8a9a6]{background:var(--card-bg);border:1px solid var(--card-border);border-radius:clamp(18px,3vw,24px);padding:clamp(.9rem,2.5vw,1.2rem);box-shadow:0 8px 24px var(--shadow-color);animation:fadeUp-93d8a9a6 .55s var(--ease) both}.filters__row[data-v-93d8a9a6]{display:flex;align-items:flex-end;gap:.8rem;flex-wrap:wrap}.filter-group[data-v-93d8a9a6]{display:flex;flex-direction:column;gap:6px;min-width:0;flex:1 1 140px}.filter-label[data-v-93d8a9a6]{display:inline-flex;align-items:center;gap:5px;font-size:.74rem;font-weight:800;color:var(--text-2)}.filter-input[data-v-93d8a9a6],.filter-select[data-v-93d8a9a6]{height:42px;padding:0 12px;background:var(--surface-2);border:1px solid var(--card-border);border-radius:12px;font-family:inherit;font-size:.86rem;font-weight:700;color:var(--text);outline:none;transition:all .25s}.filter-input[data-v-93d8a9a6]:focus,.filter-select[data-v-93d8a9a6]:focus{border-color:var(--red);box-shadow:0 0 0 3px var(--red-glow);background:var(--card-bg)}.filter-btn[data-v-93d8a9a6]{height:42px;padding:0 16px;border-radius:12px;font-family:inherit;font-weight:800;cursor:pointer;display:inline-flex;align-items:center;gap:7px;border:none;font-size:.86rem;transition:all .25s var(--ease)}.filter-btn.primary[data-v-93d8a9a6]{background:var(--red);color:#fff;box-shadow:0 6px 18px rgba(232,0,28,.28)}.filter-btn.primary[data-v-93d8a9a6]:hover{background:var(--red-dark);transform:translateY(-2px)}.filter-btn.reset[data-v-93d8a9a6]{background:var(--surface-2);color:var(--text-2);border:1px solid var(--card-border)}.filter-btn.reset[data-v-93d8a9a6]:hover{border-color:var(--red);color:var(--red)}.card-section[data-v-93d8a9a6]{background:var(--card-bg);border:1px solid var(--card-border);border-radius:clamp(24px,4vw,32px);padding:clamp(1.1rem,3.5vw,1.5rem);box-shadow:0 16px 40px var(--shadow-color);animation:fadeUp-93d8a9a6 .6s var(--ease) both}.card-section__head[data-v-93d8a9a6]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:1.1rem;flex-wrap:wrap}.card-section__head h3[data-v-93d8a9a6]{margin:0;font-size:clamp(1rem,3vw,1.15rem);font-weight:900;color:var(--text);display:inline-flex;align-items:center;gap:8px}.card-section__count[data-v-93d8a9a6]{font-size:clamp(.74rem,2.2vw,.82rem);color:var(--text-2);background:var(--surface-2);padding:5px 12px;border-radius:999px;font-weight:800}.card-section__empty[data-v-93d8a9a6]{text-align:center;padding:clamp(2rem,6vw,3rem) 1rem;color:var(--text-2);display:flex;flex-direction:column;align-items:center;gap:.7rem}.card-section__empty svg[data-v-93d8a9a6]{color:var(--text-3)}.card-section__empty p[data-v-93d8a9a6]{margin:0;font-weight:700}.record-list[data-v-93d8a9a6]{display:flex;flex-direction:column;gap:clamp(.6rem,2vw,.85rem)}.record-card[data-v-93d8a9a6]{display:grid;grid-template-columns:auto 1fr;gap:.9rem;padding:.95rem 1.05rem;background:var(--surface-2);border:1px solid var(--card-border);border-radius:clamp(16px,3vw,22px);transition:transform .25s var(--ease),box-shadow .25s;position:relative;overflow:hidden}.record-card[data-v-93d8a9a6]:before{content:"";position:absolute;top:0;right:0;width:4px;height:100%;transition:opacity .25s,width .25s}.record-card--in[data-v-93d8a9a6]:before{background:var(--green)}.record-card--out[data-v-93d8a9a6]:before{background:var(--red)}.record-card[data-v-93d8a9a6]:hover{transform:translateY(-2px);box-shadow:0 12px 28px var(--shadow-color-md)}.record-card[data-v-93d8a9a6]:hover:before{opacity:1;width:6px}.record-card__icon[data-v-93d8a9a6]{width:44px;height:44px;border-radius:14px;display:grid;place-items:center;flex-shrink:0}.record-card--in .record-card__icon[data-v-93d8a9a6]{background:var(--green)}.record-card--out .record-card__icon[data-v-93d8a9a6]{background:var(--red)}.record-card__body[data-v-93d8a9a6]{display:flex;flex-direction:column;gap:8px;min-width:0}.record-card__top[data-v-93d8a9a6]{display:flex;align-items:center;justify-content:space-between;gap:.6rem;flex-wrap:wrap}.record-card__amount[data-v-93d8a9a6]{font-size:clamp(1rem,3vw,1.15rem);font-weight:900;letter-spacing:.02em;color:var(--text)}.record-card__amount.in[data-v-93d8a9a6]{color:var(--text-success)}.record-card__amount.out[data-v-93d8a9a6]{color:var(--text-danger)}.record-card__currency[data-v-93d8a9a6]{font-size:.7em;opacity:.85;margin-right:4px}.record-card__type-badge[data-v-93d8a9a6]{font-size:.7rem;font-weight:800;padding:4px 10px;border-radius:999px;border:1px solid;color:var(--text)}.record-card__type-badge.in[data-v-93d8a9a6]{color:var(--text-success);background:rgba(34,197,94,.18);border-color:rgba(34,197,94,.35)}.record-card__type-badge.out[data-v-93d8a9a6]{color:var(--text-danger);background:rgba(232,0,28,.18);border-color:rgba(232,0,28,.35)}.record-card__info[data-v-93d8a9a6]{margin:0;font-size:.88rem;font-weight:700;color:var(--text);line-height:1.5}.record-card__note[data-v-93d8a9a6]{margin:0;font-size:.8rem;color:var(--text-2);line-height:1.5}.record-card__meta[data-v-93d8a9a6]{display:flex;flex-wrap:wrap;gap:.4rem 1rem;margin-top:4px;font-size:.74rem;color:var(--text-2);font-weight:700}.record-card__meta .meta-item[data-v-93d8a9a6]{display:inline-flex;align-items:center;gap:5px}.record-card__meta .meta-item svg[data-v-93d8a9a6]{color:var(--red);flex-shrink:0}.ins-card[data-v-93d8a9a6]{background:var(--surface-2);border:1px solid var(--card-border);border-radius:clamp(18px,3.5vw,24px);padding:1rem 1.05rem;display:flex;flex-direction:column;gap:.8rem;transition:transform .25s var(--ease),box-shadow .25s;position:relative;overflow:hidden}.ins-card[data-v-93d8a9a6]:before{content:"";position:absolute;top:0;right:0;width:4px;height:100%;transition:opacity .25s,width .25s}.ins-card--status-0[data-v-93d8a9a6]:before{background:var(--yellow)}.ins-card--status-1[data-v-93d8a9a6]:before{background:var(--green)}.ins-card--status-2[data-v-93d8a9a6]:before{background:var(--blue)}.ins-card--status-3[data-v-93d8a9a6]:before{background:var(--red)}.ins-card[data-v-93d8a9a6]:hover{transform:translateY(-2px);box-shadow:0 12px 28px var(--shadow-color-md)}.ins-card[data-v-93d8a9a6]:hover:before{opacity:1;width:6px}.ins-card__main[data-v-93d8a9a6]{display:flex;align-items:center;justify-content:space-between;gap:.8rem;flex-wrap:wrap}.ins-card__section-info[data-v-93d8a9a6]{display:flex;align-items:center;gap:.85rem;min-width:0}.ins-card__section-img[data-v-93d8a9a6]{width:44px;height:44px;border-radius:12px;overflow:hidden;background:var(--card-bg);border:1px solid var(--card-border);flex-shrink:0;display:flex;align-items:center;justify-content:center;color:var(--red)}.ins-card__section-img img[data-v-93d8a9a6]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ins-card__section-img--placeholder[data-v-93d8a9a6]{color:var(--text-3)}.ins-card__section-text[data-v-93d8a9a6]{display:flex;flex-direction:column;gap:2px;min-width:0}.ins-card__section-text h4[data-v-93d8a9a6]{margin:0;font-size:.95rem;font-weight:900;color:var(--text);line-height:1.25}.ins-card__no[data-v-93d8a9a6]{font-size:.72rem;font-weight:800;color:var(--text-2)}.ins-card__status-badge[data-v-93d8a9a6]{display:inline-flex;align-items:center;gap:6px;font-size:.74rem;font-weight:800;padding:5px 12px;border-radius:999px;border:1px solid}.ins-card__status-badge .status-dot[data-v-93d8a9a6]{width:7px;height:7px;border-radius:50%;flex-shrink:0}.ins-card__status-badge.status-0[data-v-93d8a9a6]{color:var(--text-warning);background:rgba(245,158,11,.15);border-color:rgba(245,158,11,.32)}.ins-card__status-badge.status-0 .status-dot[data-v-93d8a9a6]{background:var(--text-warning)}.ins-card__status-badge.status-1[data-v-93d8a9a6]{color:var(--text-success);background:rgba(34,197,94,.15);border-color:rgba(34,197,94,.32)}.ins-card__status-badge.status-1 .status-dot[data-v-93d8a9a6]{background:var(--text-success)}.ins-card__status-badge.status-2[data-v-93d8a9a6]{color:var(--text-info);background:rgba(59,130,246,.15);border-color:rgba(59,130,246,.32)}.ins-card__status-badge.status-2 .status-dot[data-v-93d8a9a6]{background:var(--text-info)}.ins-card__status-badge.status-3[data-v-93d8a9a6]{color:var(--text-danger);background:rgba(232,0,28,.15);border-color:rgba(232,0,28,.32)}.ins-card__status-badge.status-3 .status-dot[data-v-93d8a9a6]{background:var(--text-danger)}.ins-card__amounts[data-v-93d8a9a6]{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(.6rem,2vw,1rem)}@media(max-width:720px){.ins-card__amounts[data-v-93d8a9a6]{grid-template-columns:repeat(2,1fr)}}.amount-block[data-v-93d8a9a6]{display:flex;flex-direction:column;gap:3px;padding:.65rem .8rem;background:var(--card-bg);border-radius:12px;border:1px solid var(--card-border)}.amount-block__label[data-v-93d8a9a6]{font-size:.7rem;font-weight:800;color:var(--text-2)}.amount-block__value[data-v-93d8a9a6]{font-size:.96rem;font-weight:900;color:var(--text)}.amount-block__value.paid[data-v-93d8a9a6]{color:var(--text-success)}.amount-block__value.unpaid[data-v-93d8a9a6]{color:var(--text-danger)}.amount-block__value.date[data-v-93d8a9a6]{color:var(--text-2);font-size:.84rem}.ins-card__footer[data-v-93d8a9a6]{display:flex;flex-direction:column;gap:4px;padding-top:.6rem;border-top:1px dashed var(--card-border)}.ins-card__footer p[data-v-93d8a9a6]{margin:0;font-size:.78rem;color:var(--text-2);font-weight:700;display:inline-flex;align-items:center;gap:5px}.ins-card__footer p svg[data-v-93d8a9a6]{color:var(--red);flex-shrink:0}.pagination[data-v-93d8a9a6]{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:1.4rem;flex-wrap:wrap}.page-list[data-v-93d8a9a6]{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.page-btn[data-v-93d8a9a6]{min-width:40px;height:40px;padding:0 12px;border:1px solid var(--card-border);border-radius:12px;background:var(--card-bg);color:var(--text);font-family:inherit;font-weight:800;font-size:.88rem;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:all .25s var(--ease)}.page-btn[data-v-93d8a9a6]:hover:not(:disabled){border-color:var(--red);color:var(--red);transform:translateY(-2px)}.page-btn--active[data-v-93d8a9a6]{background:var(--red);color:#fff;border-color:var(--red)}.page-btn--nav[data-v-93d8a9a6]{padding:0 10px}.page-btn[data-v-93d8a9a6]:disabled{opacity:.4;cursor:not-allowed}.page-dots[data-v-93d8a9a6]{display:inline-flex;align-items:center;height:40px;padding:0 8px;color:var(--text-3)}.page-info[data-v-93d8a9a6]{font-size:.82rem;font-weight:700;color:var(--text-2);margin-right:.5rem}@media(prefers-reduced-motion:reduce){[data-v-93d8a9a6],[data-v-93d8a9a6]:after,[data-v-93d8a9a6]:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.memberg-page[data-v-39d84392]{--red:#e8001c;--red-dark:#c0001a;--red-glow:rgba(232,0,28,.18);--blue:#3b82f6;--green:#22c55e;--yellow:#f59e0b;--purple:#8b5cf6;--ease:cubic-bezier(0.22,1,0.36,1);min-height:calc(100vh - 90px);padding:clamp(.9rem,3vw,1.5rem) 0 clamp(2.5rem,6vw,4rem);position:relative;overflow-x:hidden;background:radial-gradient(ellipse at 90% -10%,rgba(232,0,28,.06),transparent 50%),radial-gradient(ellipse at 10% 110%,rgba(27,36,100,.08),transparent 50%),var(--bg)}.container[data-v-39d84392]{position:relative;z-index:2;max-width:1200px;margin:0 auto;padding:0 clamp(.8rem,3.5vw,1.5rem)}[data-v-39d84392]{box-sizing:border-box}@keyframes fadeUp-39d84392{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@keyframes spin-39d84392{to{transform:rotate(1turn)}}@media(max-width:640px){.memberg-page[data-v-39d84392]{background:var(--bg)}}.page-head[data-v-39d84392]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:clamp(1.1rem,3.5vw,1.8rem);flex-wrap:wrap;animation:fadeUp-39d84392 .55s var(--ease) both}.brand[data-v-39d84392]{display:flex;align-items:center;gap:.85rem;min-width:0;flex:1 1 auto}.back-btn[data-v-39d84392]{width:44px;height:44px;border-radius:14px;background:var(--card-bg);border:1px solid var(--card-border);color:var(--text);display:grid;place-items:center;cursor:pointer;transition:all .25s var(--ease);box-shadow:0 4px 14px var(--shadow-color);flex-shrink:0}.back-btn[data-v-39d84392]:hover{border-color:rgba(232,0,28,.3);color:#e8001c;transform:translateX(-3px)}.brand-logoWrap[data-v-39d84392]{width:clamp(46px,11vw,56px);height:clamp(46px,11vw,56px);border-radius:18px;background:var(--card-bg);border:1px solid var(--card-border);padding:8px;display:grid;place-items:center;box-shadow:0 8px 24px var(--shadow-color);flex-shrink:0}.brand-logoWrap img[data-v-39d84392]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.brand-text[data-v-39d84392]{display:flex;flex-direction:column;gap:2px;min-width:0}.brand-kicker[data-v-39d84392]{font-size:clamp(.7rem,2.1vw,.78rem);font-weight:800;color:var(--text-2)}.brand h1[data-v-39d84392]{margin:0;font-size:clamp(1.1rem,4vw,1.5rem);font-weight:900;color:var(--text);line-height:1.15}.head-actions[data-v-39d84392]{display:flex;gap:.5rem;flex-shrink:0}.head-action[data-v-39d84392]{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:.55rem .95rem;background:var(--card-bg);border:1px solid var(--card-border);border-radius:999px;color:var(--text);font-family:inherit;font-size:.82rem;font-weight:700;cursor:pointer;transition:all .25s var(--ease);box-shadow:0 4px 14px var(--shadow-color)}.head-action[data-v-39d84392]:hover{border-color:rgba(232,0,28,.3);color:#e8001c;transform:translateY(-2px)}@media(max-width:520px){.head-action[data-v-39d84392]{width:44px;height:44px;padding:0;border-radius:14px}.head-action span[data-v-39d84392]{display:none}}.state-block[data-v-39d84392]{background:var(--card-bg);border:1px solid var(--card-border);border-radius:28px;padding:clamp(2.2rem,7vw,3.5rem) 1.5rem;text-align:center;color:var(--text-2);display:flex;flex-direction:column;align-items:center;gap:.75rem;animation:fadeUp-39d84392 .55s var(--ease) both;box-shadow:0 18px 40px var(--shadow-color)}.state-block.error[data-v-39d84392]{color:#ef4444}.state-block h3[data-v-39d84392]{margin:0;color:var(--text);font-size:clamp(1.05rem,3.2vw,1.2rem)}.state-block p[data-v-39d84392]{margin:0;font-size:clamp(.84rem,2.5vw,.92rem);line-height:1.6}.spinner[data-v-39d84392]{width:42px;height:42px;border-radius:50%;border:3.5px solid var(--card-border);border-top-color:var(--red);animation:spin-39d84392 .8s linear infinite}.btn-retry[data-v-39d84392]{display:inline-flex;align-items:center;gap:7px;margin-top:.6rem;padding:.7rem 1.2rem;background:var(--red);color:#fff;border:none;border-radius:12px;font-family:inherit;font-weight:700;cursor:pointer;transition:background .2s,transform .2s}.btn-retry[data-v-39d84392]:hover{background:var(--red-dark);transform:translateY(-2px)}.dashboard[data-v-39d84392]{display:flex;flex-direction:column;gap:clamp(1rem,3vw,1.5rem)}.tabs[data-v-39d84392]{display:flex;gap:.4rem;background:var(--card-bg);border:1px solid var(--card-border);border-radius:14px;padding:4px;box-shadow:0 6px 20px var(--shadow-color);animation:fadeUp-39d84392 .55s var(--ease) both}.tab-btn[data-v-39d84392]{flex:1;min-height:40px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:2px solid transparent;background:transparent;color:var(--text-2);font-family:inherit;font-size:.82rem;font-weight:800;cursor:pointer;border-radius:10px;padding:.45rem .5rem;transition:color .25s,background .25s,border-color .25s}.tab-btn svg[data-v-39d84392]{transition:transform .25s;flex-shrink:0}.tab-btn span[data-v-39d84392]{min-width:0}.tab-btn[data-v-39d84392]:hover{color:#e8001c;background:rgba(232,0,28,.1);border-color:rgba(232,0,28,.2)}.tab-btn:hover svg[data-v-39d84392]{transform:scale(1.1)}.tab-btn.active[data-v-39d84392]{color:#fff;background:#e8001c;border-color:#e8001c}.tab-btn.active svg[data-v-39d84392]{transform:scale(1.05)}.stats-bento[data-v-39d84392]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:clamp(.65rem,2vw,.9rem)}.bento-card[data-v-39d84392]{background:var(--card-bg);border:1px solid var(--card-border);border-radius:clamp(20px,4vw,28px);padding:clamp(.9rem,3vw,1.2rem);display:flex;align-items:center;gap:.8rem;box-shadow:0 10px 28px var(--shadow-color);animation:fadeUp-39d84392 .55s var(--ease) both;transition:transform .25s var(--ease),box-shadow .25s}.bento-card[data-v-39d84392]:hover{transform:translateY(-3px);box-shadow:0 16px 36px var(--shadow-color-md)}.bento-card .bento-icon[data-v-39d84392]{width:44px;height:44px;border-radius:14px;display:grid;place-items:center;background:rgba(232,0,28,.1);color:var(--red);flex-shrink:0}.bento-card .bento-meta[data-v-39d84392]{display:flex;flex-direction:column;gap:2px;min-width:0}.bento-card .bento-num[data-v-39d84392]{font-size:clamp(1.3rem,4vw,1.7rem);font-weight:900;color:var(--text);line-height:1}.bento-card .bento-lbl[data-v-39d84392]{font-size:clamp(.68rem,2vw,.76rem);font-weight:700;color:var(--text-2)}.bento-card--green .bento-icon[data-v-39d84392]{background:rgba(34,197,94,.16);color:#15803d;border:1px solid rgba(34,197,94,.28)}.bento-card--green .bento-num[data-v-39d84392]{color:#15803d}.bento-card--red .bento-icon[data-v-39d84392]{background:rgba(232,0,28,.14);color:#be123c;border:1px solid rgba(232,0,28,.28)}.bento-card--red .bento-num[data-v-39d84392]{color:#be123c}.bento-card--purple .bento-icon[data-v-39d84392]{background:rgba(139,92,246,.16);color:#6d28d9;border:1px solid rgba(139,92,246,.28)}.bento-card--purple .bento-num[data-v-39d84392]{color:#6d28d9}.filters[data-v-39d84392]{background:var(--card-bg);border:1px solid var(--card-border);border-radius:clamp(18px,3vw,24px);padding:clamp(.9rem,2.5vw,1.2rem);box-shadow:0 8px 24px var(--shadow-color);animation:fadeUp-39d84392 .55s var(--ease) both}.filters__row[data-v-39d84392]{display:flex;align-items:flex-end;gap:.8rem;flex-wrap:wrap}.filter-group[data-v-39d84392]{display:flex;flex-direction:column;gap:6px;min-width:0;flex:1 1 140px}.filter-label[data-v-39d84392]{display:inline-flex;align-items:center;gap:5px;font-size:.74rem;font-weight:800;color:var(--text-2)}.filter-input[data-v-39d84392],.filter-select[data-v-39d84392]{height:42px;padding:0 12px;background:var(--surface-2);border:1px solid var(--card-border);border-radius:12px;font-family:inherit;font-size:.86rem;font-weight:700;color:var(--text);outline:none;transition:all .25s}.filter-input[data-v-39d84392]:focus,.filter-select[data-v-39d84392]:focus{border-color:var(--red);box-shadow:0 0 0 3px var(--red-glow);background:var(--card-bg)}.filter-btn[data-v-39d84392]{height:42px;padding:0 16px;border-radius:12px;font-family:inherit;font-weight:800;cursor:pointer;display:inline-flex;align-items:center;gap:7px;border:none;font-size:.86rem;transition:all .25s var(--ease)}.filter-btn.primary[data-v-39d84392]{background:#e8001c;color:#fff}.filter-btn.primary[data-v-39d84392]:hover{background:var(--red-dark);transform:translateY(-2px);box-shadow:0 4px 14px rgba(232,0,28,.3)}.filter-btn.reset[data-v-39d84392]{background:var(--surface-2);color:var(--text-2);border:1px solid var(--card-border)}.filter-btn.reset[data-v-39d84392]:hover{border-color:rgba(232,0,28,.3);color:#e8001c;background:rgba(232,0,28,.06)}.card-section[data-v-39d84392]{background:var(--card-bg);border:1px solid var(--card-border);border-radius:clamp(24px,4vw,32px);padding:clamp(1.1rem,3.5vw,1.5rem);box-shadow:0 16px 40px var(--shadow-color);animation:fadeUp-39d84392 .6s var(--ease) both}.card-section__head[data-v-39d84392]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:1.1rem;flex-wrap:wrap}.card-section__head h3[data-v-39d84392]{margin:0;font-size:clamp(1rem,3vw,1.15rem);font-weight:900;color:var(--text);display:inline-flex;align-items:center;gap:8px}.card-section__count[data-v-39d84392]{font-size:clamp(.74rem,2.2vw,.82rem);color:var(--text-2);background:var(--surface-2);padding:5px 12px;border-radius:999px;font-weight:800}.card-section__empty[data-v-39d84392]{text-align:center;padding:clamp(2rem,6vw,3rem) 1rem;color:var(--text-2);display:flex;flex-direction:column;align-items:center;gap:.7rem}.card-section__empty svg[data-v-39d84392]{color:var(--text-3)}.card-section__empty p[data-v-39d84392]{margin:0;font-weight:700}.att-list[data-v-39d84392]{display:grid;grid-template-columns:repeat(2,1fr);gap:.85rem}@media(max-width:740px){.att-list[data-v-39d84392]{grid-template-columns:1fr}}.att-card[data-v-39d84392]{display:grid;grid-template-columns:auto 1fr;gap:.85rem;padding:.95rem 1rem;background:var(--surface-2);border:1px solid var(--card-border);border-radius:clamp(16px,3vw,22px);transition:transform .25s var(--ease),box-shadow .25s;position:relative;overflow:hidden}.att-card[data-v-39d84392]:before{content:"";position:absolute;top:0;right:0;width:4px;height:100%;transition:opacity .25s,width .25s}.att-card--in[data-v-39d84392]:before{background:var(--green)}.att-card--out[data-v-39d84392]:before{background:var(--red)}.att-card[data-v-39d84392]:hover{transform:translateY(-2px);box-shadow:0 12px 28px var(--shadow-color-md)}.att-card[data-v-39d84392]:hover:before{opacity:1;width:6px}.att-card__icon[data-v-39d84392]{width:44px;height:44px;border-radius:14px;display:grid;place-items:center;flex-shrink:0}.att-card--in .att-card__icon[data-v-39d84392]{background:var(--green)}.att-card--out .att-card__icon[data-v-39d84392]{background:var(--red)}.att-card__body[data-v-39d84392]{display:flex;flex-direction:column;gap:.5rem;min-width:0}.att-card__top[data-v-39d84392]{display:flex;align-items:center;justify-content:space-between;gap:.6rem;flex-wrap:wrap}.att-card__type[data-v-39d84392]{font-size:.78rem;font-weight:800;padding:4px 10px;border-radius:999px;border:1px solid}.att-card__type.att-card__type--in[data-v-39d84392]{color:#15803d;background:rgba(34,197,94,.16);border-color:rgba(34,197,94,.34)}.att-card__type.att-card__type--out[data-v-39d84392]{color:#be123c;background:rgba(232,0,28,.16);border-color:rgba(232,0,28,.34)}.att-card__section[data-v-39d84392]{font-size:.74rem;font-weight:700;color:var(--text-2);display:inline-flex;align-items:center;gap:5px}.att-card__section svg[data-v-39d84392]{color:var(--red);flex-shrink:0}.att-card__date[data-v-39d84392]{display:flex;flex-wrap:wrap;gap:.4rem 1rem;font-size:.82rem;color:var(--text-2);font-weight:700}.att-card__date .att-card__date-day[data-v-39d84392],.att-card__date .att-card__date-time[data-v-39d84392]{display:inline-flex;align-items:center;gap:5px}.att-card__date .att-card__date-day svg[data-v-39d84392],.att-card__date .att-card__date-time svg[data-v-39d84392]{color:var(--red);flex-shrink:0}.att-card__date .att-card__date-time[data-v-39d84392]{color:var(--text);font-weight:800}.att-card__note[data-v-39d84392]{margin:0;font-size:.78rem;color:var(--text-2);font-weight:700;display:inline-flex;align-items:center;gap:5px;line-height:1.5}.att-card__note svg[data-v-39d84392]{color:var(--red);flex-shrink:0}.track-groups[data-v-39d84392]{display:flex;flex-direction:column;gap:.7rem}.track-group[data-v-39d84392]{background:var(--surface-2);border:1px solid var(--card-border);border-radius:clamp(16px,3vw,22px);overflow:hidden;transition:border-color .25s}.track-group[data-v-39d84392]:hover{border-color:rgba(232,0,28,.15)}.track-group__head[data-v-39d84392]{display:flex;align-items:center;justify-content:space-between;gap:.6rem;flex-wrap:wrap;padding:.7rem 1rem;background:var(--card-bg);border-bottom:1px solid var(--card-border)}.track-group__title-row[data-v-39d84392]{display:flex;align-items:center;gap:8px;min-width:0}.track-group__var-name[data-v-39d84392]{font-size:clamp(.88rem,2.6vw,.95rem);font-weight:900;color:var(--text);line-height:1.2}.track-group__var-type[data-v-39d84392]{font-size:.64rem;font-weight:800;padding:2px 8px;border-radius:999px;background:var(--surface-2);color:var(--text-3);border:1px solid var(--card-border)}.track-group__var-type.type-text[data-v-39d84392]{color:#3b82f6;background:rgba(59,130,246,.08);border-color:rgba(59,130,246,.2)}.track-group__var-type.type-number[data-v-39d84392]{color:#8b5cf6;background:rgba(139,92,246,.08);border-color:rgba(139,92,246,.2)}.track-group__var-type.type-date[data-v-39d84392]{color:#22c55e;background:rgba(34,197,94,.08);border-color:rgba(34,197,94,.2)}.track-group__var-type.type-select[data-v-39d84392]{color:#f59e0b;background:rgba(245,158,11,.08);border-color:rgba(245,158,11,.2)}.track-group__count[data-v-39d84392]{font-size:.72rem;font-weight:800;color:var(--text-2);background:var(--surface-2);padding:3px 10px;border-radius:999px;border:1px solid var(--card-border)}.track-group__records[data-v-39d84392]{padding:.6rem 1rem;display:flex;flex-direction:column;gap:0}.track-row[data-v-39d84392]{display:grid;grid-template-columns:20px 1fr;gap:.6rem;padding:.5rem 0}.track-row__timeline[data-v-39d84392]{display:flex;flex-direction:column;align-items:center;padding-top:4px}.track-row__dot[data-v-39d84392]{width:9px;height:9px;border-radius:50%;background:#e8001c;border:2px solid var(--surface-2);box-shadow:0 0 0 2px rgba(232,0,28,.2);flex-shrink:0;z-index:1}.track-row__line[data-v-39d84392]{width:2px;flex:1;min-height:100%;background:var(--card-border);margin-top:2px}.track-row__body[data-v-39d84392]{display:flex;flex-direction:column;gap:.35rem;padding-bottom:.4rem}.track-row__top[data-v-39d84392]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;flex-wrap:wrap}.track-row__date[data-v-39d84392]{font-size:.76rem;font-weight:700;color:var(--text-2);display:inline-flex;align-items:center;gap:5px}.track-row__date svg[data-v-39d84392]{color:#e8001c;flex-shrink:0}.track-row__value[data-v-39d84392]{font-size:clamp(.88rem,2.4vw,1rem);font-weight:900;color:var(--text);display:inline-flex;align-items:center;gap:5px;padding:3px 12px;border-radius:8px;background:var(--card-bg);border:1px solid var(--card-border)}.track-row__value svg[data-v-39d84392]{flex-shrink:0}.track-row__value--number svg[data-v-39d84392],.track-row__value--number[data-v-39d84392]{color:#8b5cf6}.track-row__value--text[data-v-39d84392]{color:#3b82f6}.track-row__value--date[data-v-39d84392]{color:#22c55e}.track-row__value--select[data-v-39d84392]{color:#f59e0b}.track-row__meta[data-v-39d84392]{display:flex;flex-wrap:wrap;gap:.3rem .8rem}.track-row__section[data-v-39d84392]{font-size:.72rem;font-weight:700;color:var(--text-2);display:inline-flex;align-items:center;gap:4px}.track-row__section svg[data-v-39d84392]{color:#e8001c;flex-shrink:0}.track-row__note[data-v-39d84392]{font-size:.72rem;font-weight:700;color:var(--text-2);display:inline-flex;align-items:center;gap:4px}.track-row__note svg[data-v-39d84392]{color:#e8001c;flex-shrink:0}@media(max-width:740px){.track-group__head[data-v-39d84392]{padding:.6rem .8rem}.track-group__records[data-v-39d84392]{padding:.4rem .8rem}.track-row[data-v-39d84392]{gap:.4rem}.track-row__top[data-v-39d84392]{flex-direction:column;align-items:flex-start;gap:.25rem}}.chart-section[data-v-39d84392]{background:var(--card-bg);border:1px solid var(--card-border);border-radius:clamp(20px,4vw,28px);padding:clamp(1.1rem,3.5vw,1.5rem);box-shadow:0 12px 32px var(--shadow-color);animation:fadeUp-39d84392 .55s var(--ease) both}.chart-section__head[data-v-39d84392]{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}.chart-section__head h3[data-v-39d84392]{margin:0;font-size:clamp(1rem,3vw,1.15rem);font-weight:900;color:var(--text);display:inline-flex;align-items:center;gap:8px}.chart-section__body[data-v-39d84392]{display:flex;flex-direction:column;gap:1rem}.chart-pills[data-v-39d84392]{display:flex;gap:.4rem;flex-wrap:wrap}.chart-pill[data-v-39d84392]{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border-radius:999px;border:1.5px solid var(--card-border);background:var(--surface-2);color:var(--text-2);font-family:inherit;font-size:.8rem;font-weight:800;cursor:pointer;transition:all .2s var(--ease)}.chart-pill[data-v-39d84392]:hover{border-color:rgba(232,0,28,.3);color:#e8001c;background:rgba(232,0,28,.06)}.chart-pill--active[data-v-39d84392]{background:#e8001c;border-color:#e8001c;color:#fff}.chart-hero[data-v-39d84392]{display:flex;flex-direction:column;gap:1rem}.chart-kpis[data-v-39d84392]{display:flex;gap:.6rem;flex-wrap:wrap}.chart-kpi[data-v-39d84392]{display:flex;flex-direction:column;gap:3px;padding:.65rem 1rem;background:var(--surface-2);border:1px solid var(--card-border);border-radius:14px;flex:1 1 100px}.chart-kpi__lbl[data-v-39d84392]{font-size:.72rem;font-weight:700;color:var(--text-2)}.chart-kpi__val[data-v-39d84392]{font-size:clamp(1.05rem,3vw,1.3rem);font-weight:900;color:var(--text)}.chart-kpi--max .chart-kpi__val[data-v-39d84392]{color:#22c55e}.chart-kpi--min .chart-kpi__val[data-v-39d84392]{color:#ef4444}.chart-canvas-wrap[data-v-39d84392]{width:100%;height:240px;position:relative;background:var(--surface-2);border:1px solid var(--card-border);border-radius:16px;padding:12px}.chart-single[data-v-39d84392]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;height:100%}.chart-single__pill[data-v-39d84392]{display:flex;flex-direction:column;align-items:center;gap:4px;padding:.8rem 1.5rem;background:var(--card-bg);border:1.5px solid rgba(232,0,28,.25);border-radius:16px}.chart-single__val[data-v-39d84392]{font-size:1.4rem;font-weight:900;color:var(--red)}.chart-single__date[data-v-39d84392]{font-size:.8rem;font-weight:700;color:var(--text-2)}.chart-single__hint[data-v-39d84392]{margin:0;font-size:.78rem;color:var(--text-3);font-weight:700}@media(max-width:640px){.chart-canvas-wrap[data-v-39d84392]{height:200px;padding:8px}.chart-kpi[data-v-39d84392]{flex:1 1 calc(50% - 0.3rem)}}.pagination[data-v-39d84392]{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:1.4rem;flex-wrap:wrap}.page-list[data-v-39d84392]{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.page-btn[data-v-39d84392]{min-width:40px;height:40px;padding:0 12px;border:1px solid var(--card-border);border-radius:12px;background:var(--card-bg);color:var(--text);font-family:inherit;font-weight:800;font-size:.88rem;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:all .25s var(--ease)}.page-btn[data-v-39d84392]:hover:not(:disabled){border-color:rgba(232,0,28,.3);color:#e8001c;transform:translateY(-2px);background:rgba(232,0,28,.05)}.page-btn--active[data-v-39d84392]{background:#e8001c;color:#fff;border-color:#e8001c}.page-btn--nav[data-v-39d84392]{padding:0 10px}.page-btn[data-v-39d84392]:disabled{opacity:.4;cursor:not-allowed}.page-dots[data-v-39d84392]{display:inline-flex;align-items:center;height:40px;padding:0 8px;color:var(--text-3)}.page-info[data-v-39d84392]{font-size:.82rem;font-weight:700;color:var(--text-2);margin-right:.5rem}@media(prefers-reduced-motion:reduce){[data-v-39d84392],[data-v-39d84392]:after,[data-v-39d84392]:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.memberg-page[data-v-79d5d178]{--red:#e8001c;--red-dark:#c0001a;--red-glow:rgba(232,0,28,.18);--blue:#3b82f6;--green:#22c55e;--yellow:#f59e0b;--purple:#8b5cf6;--ease:cubic-bezier(0.22,1,0.36,1);min-height:calc(100vh - 90px);padding:clamp(.9rem,3vw,1.5rem) 0 clamp(2.5rem,6vw,4rem);position:relative;overflow-x:hidden;background:radial-gradient(ellipse at 90% -10%,rgba(232,0,28,.08),transparent 45%),radial-gradient(ellipse at 10% 110%,rgba(27,36,100,.14),transparent 45%),var(--bg)}.container[data-v-79d5d178]{position:relative;z-index:2;max-width:1200px;margin:0 auto;padding:0 clamp(.8rem,3.5vw,1.5rem)}[data-v-79d5d178]{box-sizing:border-box}@keyframes orbFloat-79d5d178{0%{transform:translate(0) scale(1)}to{transform:translate(30px,-36px) scale(1.08)}}@keyframes fadeUp-79d5d178{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@keyframes spin-79d5d178{to{transform:rotate(1turn)}}.bg[data-v-79d5d178]{position:absolute;inset:0;pointer-events:none;z-index:0;overflow:hidden}.orb[data-v-79d5d178]{position:absolute;border-radius:50%;filter:blur(100px);opacity:.18;animation:orbFloat-79d5d178 10s ease-in-out infinite alternate}.orb-1[data-v-79d5d178]{width:620px;height:620px;background:var(--red);top:-260px;right:-160px}.orb-2[data-v-79d5d178]{width:420px;height:420px;background:#1b2464;bottom:-180px;left:-100px;animation-delay:3s}.orb-3[data-v-79d5d178]{width:260px;height:260px;background:var(--red);top:40%;left:-80px;opacity:.1;animation-delay:6s}@media(max-width:640px){.memberg-page[data-v-79d5d178]{background:var(--bg)}}.page-head[data-v-79d5d178]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:clamp(1.1rem,3.5vw,1.8rem);flex-wrap:wrap;animation:fadeUp-79d5d178 .55s var(--ease) both}.brand[data-v-79d5d178]{display:flex;align-items:center;gap:.85rem;min-width:0;flex:1 1 auto}.back-btn[data-v-79d5d178]{width:44px;height:44px;border-radius:14px;background:var(--card-bg);border:1px solid var(--card-border);color:var(--text);display:grid;place-items:center;cursor:pointer;transition:all .25s var(--ease);box-shadow:0 4px 14px var(--shadow-color);flex-shrink:0}.back-btn[data-v-79d5d178]:hover{border-color:var(--red);color:var(--red);transform:translateX(-3px)}.brand-logoWrap[data-v-79d5d178]{width:clamp(46px,11vw,56px);height:clamp(46px,11vw,56px);border-radius:18px;background:var(--card-bg);border:1px solid var(--card-border);padding:8px;display:grid;place-items:center;box-shadow:0 8px 24px var(--shadow-color);flex-shrink:0}.brand-logoWrap img[data-v-79d5d178]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.brand-text[data-v-79d5d178]{display:flex;flex-direction:column;gap:2px;min-width:0}.brand-kicker[data-v-79d5d178]{font-size:clamp(.7rem,2.1vw,.78rem);font-weight:800;color:var(--text-2)}.brand h1[data-v-79d5d178]{margin:0;font-size:clamp(1.1rem,4vw,1.5rem);font-weight:900;color:var(--text);line-height:1.15}.head-actions[data-v-79d5d178]{display:flex;gap:.5rem;flex-shrink:0}.head-action[data-v-79d5d178]{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:.55rem .95rem;background:var(--card-bg);border:1px solid var(--card-border);border-radius:999px;color:var(--text);font-family:inherit;font-size:.82rem;font-weight:700;cursor:pointer;transition:all .25s var(--ease);box-shadow:0 4px 14px var(--shadow-color)}.head-action[data-v-79d5d178]:hover{border-color:var(--red);color:var(--red);transform:translateY(-2px)}@media(max-width:520px){.head-action[data-v-79d5d178]{width:44px;height:44px;padding:0;border-radius:14px}.head-action span[data-v-79d5d178]{display:none}}.state-block[data-v-79d5d178]{background:var(--card-bg);border:1px solid var(--card-border);border-radius:28px;padding:clamp(2.2rem,7vw,3.5rem) 1.5rem;text-align:center;color:var(--text-2);display:flex;flex-direction:column;align-items:center;gap:.75rem;animation:fadeUp-79d5d178 .55s var(--ease) both;box-shadow:0 18px 40px var(--shadow-color)}.state-block.error[data-v-79d5d178]{color:#ef4444}.state-block h3[data-v-79d5d178]{margin:0;color:var(--text);font-size:clamp(1.05rem,3.2vw,1.2rem)}.state-block p[data-v-79d5d178]{margin:0;font-size:clamp(.84rem,2.5vw,.92rem);line-height:1.6}.spinner[data-v-79d5d178]{width:42px;height:42px;border-radius:50%;border:3.5px solid var(--card-border);border-top-color:var(--red);animation:spin-79d5d178 .8s linear infinite}.btn-retry[data-v-79d5d178]{display:inline-flex;align-items:center;gap:7px;margin-top:.6rem;padding:.7rem 1.2rem;background:var(--red);color:#fff;border:none;border-radius:12px;font-family:inherit;font-weight:700;cursor:pointer;transition:background .2s,transform .2s}.btn-retry[data-v-79d5d178]:hover{background:var(--red-dark);transform:translateY(-2px)}.dashboard[data-v-79d5d178]{display:flex;flex-direction:column;gap:clamp(1rem,3vw,1.5rem)}.stats-bento[data-v-79d5d178]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:clamp(.65rem,2vw,.9rem)}.bento-card[data-v-79d5d178]{background:var(--card-bg);border:1px solid var(--card-border);border-radius:clamp(20px,4vw,28px);padding:clamp(.9rem,3vw,1.2rem);display:flex;align-items:center;gap:.8rem;box-shadow:0 10px 28px var(--shadow-color);animation:fadeUp-79d5d178 .55s var(--ease) both}.bento-card[data-v-79d5d178]:hover{transform:translateY(-3px);box-shadow:0 16px 36px var(--shadow-color-md)}.bento-card .bento-icon[data-v-79d5d178]{width:44px;height:44px;border-radius:14px;display:grid;place-items:center;background:rgba(232,0,28,.1);color:var(--red);flex-shrink:0}.bento-card .bento-meta[data-v-79d5d178]{display:flex;flex-direction:column;gap:2px;min-width:0}.bento-card .bento-num[data-v-79d5d178]{font-size:clamp(1.3rem,4vw,1.7rem);font-weight:900;color:var(--text);line-height:1}.bento-card .bento-lbl[data-v-79d5d178]{font-size:clamp(.68rem,2vw,.76rem);font-weight:700;color:var(--text-2)}.bento-card--total .bento-icon[data-v-79d5d178]{background:rgba(232,0,28,.14);color:#be123c;border:1px solid rgba(232,0,28,.28)}.card-section[data-v-79d5d178]{background:var(--card-bg);border:1px solid var(--card-border);border-radius:clamp(24px,4vw,32px);padding:clamp(1.1rem,3.5vw,1.5rem);box-shadow:0 16px 40px var(--shadow-color);animation:fadeUp-79d5d178 .6s var(--ease) both}.card-section__head[data-v-79d5d178]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:1.1rem;flex-wrap:wrap}.card-section__head h3[data-v-79d5d178]{margin:0;font-size:clamp(1rem,3vw,1.15rem);font-weight:900;color:var(--text);display:inline-flex;align-items:center;gap:8px}.card-section__count[data-v-79d5d178]{font-size:clamp(.74rem,2.2vw,.82rem);color:var(--text-2);background:var(--surface-2);padding:5px 12px;border-radius:999px;font-weight:800}.card-section__empty[data-v-79d5d178]{text-align:center;padding:clamp(2rem,6vw,3rem) 1rem;color:var(--text-2);display:flex;flex-direction:column;align-items:center;gap:.7rem}.card-section__empty svg[data-v-79d5d178]{color:var(--text-3)}.card-section__empty p[data-v-79d5d178]{margin:0;font-weight:700}.relations-grid[data-v-79d5d178]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:clamp(.7rem,2vw,1rem)}.relation-card[data-v-79d5d178]{background:var(--surface-2);border:1px solid var(--card-border);border-radius:clamp(20px,4vw,26px);padding:clamp(1rem,3vw,1.2rem);display:grid;grid-template-columns:auto 1fr;gap:1rem;transition:transform .25s var(--ease),box-shadow .25s,border-color .25s;position:relative;overflow:hidden}.relation-card[data-v-79d5d178]:before{content:"";position:absolute;top:0;right:0;width:4px;height:100%;background:linear-gradient(180deg,var(--red) 0,var(--red-dark) 100%);opacity:.7;transition:opacity .25s,width .25s}.relation-card[data-v-79d5d178]:hover{transform:translateY(-3px);box-shadow:0 16px 34px var(--shadow-color-md);border-color:rgba(232,0,28,.18)}.relation-card[data-v-79d5d178]:hover:before{opacity:1;width:6px}.relation-card--inactive[data-v-79d5d178]{opacity:.65;filter:grayscale(.4)}.relation-card--inactive[data-v-79d5d178]:before{background:var(--text-3);opacity:.4}.relation-card__avatar[data-v-79d5d178]{width:clamp(56px,13vw,70px);height:clamp(56px,13vw,70px);border-radius:clamp(18px,4vw,22px);overflow:hidden;display:grid;place-items:center;color:#fff;font-size:clamp(1.5rem,5vw,2rem);font-weight:900;background:linear-gradient(135deg,var(--red) 0,#ff4d6c 100%);box-shadow:0 8px 24px rgba(232,0,28,.25);flex-shrink:0}.relation-card__avatar img[data-v-79d5d178]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.relation-card__body[data-v-79d5d178]{display:flex;flex-direction:column;gap:.55rem;min-width:0}.relation-card__head[data-v-79d5d178]{display:flex;flex-direction:column;gap:3px;min-width:0}.relation-card__name[data-v-79d5d178]{margin:0;font-size:clamp(1rem,3vw,1.15rem);font-weight:900;color:var(--text);line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.relation-card__nickname[data-v-79d5d178]{font-size:.78rem;font-weight:700;color:var(--red);font-style:italic}.relation-card__meta[data-v-79d5d178]{display:flex;flex-wrap:wrap;gap:.35rem .85rem;font-size:.76rem;font-weight:700;color:var(--text-2)}.relation-card__meta .meta-item[data-v-79d5d178]{display:inline-flex;align-items:center;gap:5px}.relation-card__meta .meta-item svg[data-v-79d5d178]{color:var(--red);flex-shrink:0}.relation-card__tags[data-v-79d5d178]{display:flex;flex-wrap:wrap;gap:.4rem}.relation-card__tag[data-v-79d5d178]{display:inline-flex;align-items:center;gap:5px;font-size:.7rem;font-weight:800;padding:4px 10px;border-radius:999px;border:1px solid;background:var(--card-bg);color:var(--text-2)}.relation-card__tag--type-0[data-v-79d5d178]{color:#1d4ed8;background:rgba(59,130,246,.14);border-color:rgba(59,130,246,.34)}.relation-card__tag--type-1[data-v-79d5d178]{color:#be123c;background:rgba(232,0,28,.14);border-color:rgba(232,0,28,.34)}.relation-card__note[data-v-79d5d178]{margin:0;font-size:.78rem;color:var(--text-2);font-weight:700;display:inline-flex;align-items:flex-start;gap:5px;line-height:1.5;padding-top:.5rem;border-top:1px dashed var(--card-border)}.relation-card__note svg[data-v-79d5d178]{color:var(--red);flex-shrink:0;margin-top:2px}.pagination[data-v-79d5d178]{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:1.4rem;flex-wrap:wrap}.page-list[data-v-79d5d178]{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.page-btn[data-v-79d5d178]{min-width:40px;height:40px;padding:0 12px;border:1px solid var(--card-border);border-radius:12px;background:var(--card-bg);color:var(--text);font-family:inherit;font-weight:800;font-size:.88rem;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:all .25s var(--ease)}.page-btn[data-v-79d5d178]:hover:not(:disabled){border-color:var(--red);color:var(--red);transform:translateY(-2px)}.page-btn--active[data-v-79d5d178]{background:var(--red);color:#fff;border-color:var(--red)}.page-btn--nav[data-v-79d5d178]{padding:0 10px}.page-btn[data-v-79d5d178]:disabled{opacity:.4;cursor:not-allowed}.page-dots[data-v-79d5d178]{display:inline-flex;align-items:center;height:40px;padding:0 8px;color:var(--text-3)}.page-info[data-v-79d5d178]{font-size:.82rem;font-weight:700;color:var(--text-2);margin-right:.5rem}@media(prefers-reduced-motion:reduce){[data-v-79d5d178],[data-v-79d5d178]:after,[data-v-79d5d178]:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.helios-notfound[data-v-22f9c417]{min-height:100dvh;min-height:100vh;display:flex;align-items:center;justify-content:center;background:var(--nf-bg,#f5f6fa);font-family:Cairo,sans-serif;direction:rtl;padding:1.5rem}.nf-inner[data-v-22f9c417]{text-align:center;max-width:380px;width:100%}.nf-logo[data-v-22f9c417]{height:56px;width:auto;margin-bottom:1.5rem}@media(max-width:380px){.nf-logo[data-v-22f9c417]{height:48px}}.nf-code[data-v-22f9c417]{font-size:clamp(4rem,16vw,6rem);font-weight:900;line-height:1;letter-spacing:-.04em;color:var(--nf-text,#111840);margin-bottom:1rem}@media(max-width:380px){.nf-code[data-v-22f9c417]{font-size:3.5rem}}.nf-title[data-v-22f9c417]{font-size:clamp(1.1rem,3.5vw,1.4rem);font-weight:800;color:var(--nf-text,#111840);margin:0 0 .5rem;line-height:1.3}.nf-desc[data-v-22f9c417]{font-size:.9rem;color:var(--nf-muted,#64748b);line-height:1.6;margin:0 0 1.75rem}.nf-actions[data-v-22f9c417]{display:flex;gap:10px;justify-content:center;flex-wrap:wrap}@media(max-width:360px){.nf-actions[data-v-22f9c417]{flex-direction:column}}.nf-btn[data-v-22f9c417]{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:10px 20px;min-height:42px;border-radius:9999px;font-family:Cairo,sans-serif;font-size:.88rem;font-weight:700;cursor:pointer;text-decoration:none;border:none;transition:all .2s cubic-bezier(.4,0,.2,1)}@media(max-width:360px){.nf-btn[data-v-22f9c417]{width:100%}}.nf-btn[data-v-22f9c417]:active{transform:scale(.97)}.nf-btn--primary[data-v-22f9c417]{background:#e8001c;color:#fff}.nf-btn--primary[data-v-22f9c417]:hover{background:#c0001a}.nf-btn--ghost[data-v-22f9c417]{background:transparent;color:var(--nf-muted,#64748b);border:1.5px solid var(--nf-border,rgba(27,36,100,.12))}.nf-btn--ghost[data-v-22f9c417]:hover{color:#e8001c;border-color:#e8001c}.nf-btn--ghost svg[data-v-22f9c417]{color:inherit}[data-theme=dark] .helios-notfound{--nf-bg:#0a0c14;--nf-text:#e2e8f0;--nf-muted:#8892b0;--nf-border:hsla(0,0%,100%,.08)}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.v-toast--fade-out{animation-name:fadeOut}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:none}}.v-toast--fade-in-down{animation-name:fadeInDown}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}.v-toast--fade-in-up{animation-name:fadeInUp}.fade-enter-active,.fade-leave-active{transition:opacity .15s ease-out}.fade-enter,.fade-leave-to{opacity:0}.v-toast{position:fixed;display:flex;top:0;bottom:0;left:0;right:0;padding:2em;overflow:hidden;z-index:1090;pointer-events:none}.v-toast__item{display:inline-flex;align-items:center;animation-duration:.15s;margin:.5em 0;box-shadow:0 1px 4px rgba(0,0,0,.12),0 0 6px rgba(0,0,0,.04);border-radius:.25em;pointer-events:auto;opacity:.92;color:#fff;min-height:3em;cursor:pointer}.v-toast__item--success{background-color:#47d78a}.v-toast__item--info{background-color:#1c85d5}.v-toast__item--warning{background-color:#febc22}.v-toast__item--error{background-color:#f7471c}.v-toast__item--default{background-color:#343a40}.v-toast__item--warning{color:#000}.v-toast__item.v-toast__item--bottom,.v-toast__item.v-toast__item--top{align-self:center}.v-toast__item.v-toast__item--bottom-right,.v-toast__item.v-toast__item--top-right{align-self:flex-end}.v-toast__item.v-toast__item--bottom-left,.v-toast__item.v-toast__item--top-left{align-self:flex-start}.v-toast__text{margin:0;padding:.5em 1em;word-break:break-word}.v-toast__icon{display:none}.v-toast.v-toast--top{flex-direction:column}.v-toast.v-toast--bottom{flex-direction:column-reverse}.v-toast.v-toast--custom-parent{position:absolute}@media screen and (max-width:768px){.v-toast{padding:0;position:fixed!important}}.v-toast__item{opacity:1;min-height:4em}.v-toast__item .v-toast__text{padding:1.5em 1em}.v-toast__item .v-toast__icon{display:block;width:27px;min-width:27px;height:27px;margin-left:1em;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 45.999 45.999'%3E%3Cpath fill='%23fff' d='M39.264 6.736c-8.982-8.981-23.545-8.982-32.528 0-8.982 8.982-8.981 23.545 0 32.528 8.982 8.98 23.545 8.981 32.528 0 8.981-8.983 8.98-23.545 0-32.528zM25.999 33a3 3 0 1 1-6 0V21a3 3 0 1 1 6 0v12zm-3.053-17.128c-1.728 0-2.88-1.224-2.844-2.735-.036-1.584 1.116-2.771 2.879-2.771 1.764 0 2.88 1.188 2.917 2.771-.001 1.511-1.152 2.735-2.952 2.735z'/%3E%3C/svg%3E") no-repeat}[dir=rtl] .v-toast__item .v-toast__icon{margin-left:unset;margin-right:1em}.v-toast__item.v-toast__item--success .v-toast__icon{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 52 52'%3E%3Cpath fill='%23fff' d='M26 0C11.664 0 0 11.663 0 26s11.664 26 26 26 26-11.663 26-26S40.336 0 26 0zm14.495 17.329-16 18a1.997 1.997 0 0 1-2.745.233l-10-8a2 2 0 0 1 2.499-3.124l8.517 6.813L37.505 14.67a2.001 2.001 0 0 1 2.99 2.659z'/%3E%3C/svg%3E") no-repeat}.v-toast__item.v-toast__item--error .v-toast__icon{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 51.976 51.976'%3E%3Cpath fill='%23fff' d='M44.373 7.603c-10.137-10.137-26.632-10.138-36.77 0-10.138 10.138-10.137 26.632 0 36.77s26.632 10.138 36.77 0c10.137-10.138 10.137-26.633 0-36.77zm-8.132 28.638a2 2 0 0 1-2.828 0l-7.425-7.425-7.778 7.778a2 2 0 1 1-2.828-2.828l7.778-7.778-7.425-7.425a2 2 0 1 1 2.828-2.828l7.425 7.425 7.071-7.071a2 2 0 1 1 2.828 2.828l-7.071 7.071 7.425 7.425a2 2 0 0 1 0 2.828z'/%3E%3C/svg%3E") no-repeat}.v-toast__item.v-toast__item--warning .v-toast__icon{background:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 52 52' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M49.466 41.26 29.216 6.85c-.69-1.16-1.89-1.85-3.22-1.85-1.32 0-2.53.69-3.21 1.85L2.536 41.26c-.71 1.2-.72 2.64-.03 3.85.68 1.18 1.89 1.89 3.24 1.89h40.51c1.35 0 2.56-.71 3.23-1.89.7-1.21.69-2.65-.02-3.85zm-25.53-21.405h3.381v3.187l-.724 8.92H24.66l-.725-8.92v-3.187zm2.97 17.344a1.712 1.712 0 0 1-1.267.543c-.491 0-.914-.181-1.268-.543a1.788 1.788 0 0 1-.531-1.297c0-.502.176-.935.53-1.297a1.712 1.712 0 0 1 1.269-.544c.49 0 .914.181 1.268.544s.53.795.53 1.297c0 .503-.176.934-.53 1.297z'/%3E%3C/svg%3E") no-repeat}