.bg-glass[data-v-88363ffc]{position:relative;background:hsla(0,0%,100%,.45)!important;backdrop-filter:saturate(160%) blur(16px)!important;border-top:1px solid rgba(15,23,42,.1)!important;box-shadow:0 -1px 12px rgba(0,0,0,.14)!important;border-radius:16px 16px 0 0;padding-bottom:calc(8px + env(safe-area-inset-bottom));z-index:999!important;position:fixed;left:0;right:0;bottom:0}.bg-glass[data-v-88363ffc]:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,hsla(0,0%,100%,.25),hsla(0,0%,100%,.05));pointer-events:none;border-radius:16px 16px 0 0}.nav-row[data-v-88363ffc]{display:flex}.nav-tab[data-v-88363ffc]{flex:1!important;min-width:0!important;text-decoration:none!important}.nav-tab-content[data-v-88363ffc]{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;padding:10px 0!important}.nav-icon[data-v-88363ffc],.nav-tab-content svg[data-v-88363ffc]{color:#3c4047!important;transition:all .3s ease!important;border-radius:12px!important;padding:8px!important}.nav-tab .nav-tab-content svg circle[data-v-88363ffc],.nav-tab .nav-tab-content svg line[data-v-88363ffc],.nav-tab .nav-tab-content svg path[data-v-88363ffc],.nav-tab .nav-tab-content svg polygon[data-v-88363ffc],.nav-tab .nav-tab-content svg polyline[data-v-88363ffc],.nav-tab .nav-tab-content svg rect[data-v-88363ffc]{stroke:currentColor!important;fill:none!important}.nav-label[data-v-88363ffc]{font-size:11px!important;color:#3c4047!important;font-weight:500!important;transition:all .3s ease!important;text-align:center!important;line-height:1.2!important;margin-top:2px!important}.nav-tab.active .nav-label[data-v-88363ffc],.nav-tab.active .nav-tab-content svg[data-v-88363ffc],.nav-tab:hover .nav-label[data-v-88363ffc],.nav-tab:hover .nav-tab-content svg[data-v-88363ffc]{color:#1c39bb!important}.update-notification[data-v-3127f9a4]{position:fixed;top:0;left:0;right:0;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:16px 20px;z-index:9999;animation:slideDown-data-v-3127f9a4 .3s ease-out}@keyframes slideDown-data-v-3127f9a4{0%{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}.update-content[data-v-3127f9a4]{display:flex;align-items:center;gap:16px;max-width:1200px;margin:0 auto;direction:rtl}.update-icon-container[data-v-3127f9a4]{flex-shrink:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.2);border-radius:50%;padding:8px}.update-icon[data-v-3127f9a4]{width:24px;height:24px;filter:brightness(0) invert(1)}.update-text[data-v-3127f9a4]{flex:1}.update-title[data-v-3127f9a4]{font-size:16px;font-weight:700;margin:0 0 4px 0}.update-message[data-v-3127f9a4]{font-size:14px;margin:0;opacity:.9}.update-button[data-v-3127f9a4]{flex-shrink:0;background:#fff;color:#667eea;border:none;padding:10px 24px;border-radius:8px;font-size:14px;font-weight:700;cursor:pointer;transition:all .3s ease}.update-button[data-v-3127f9a4]:hover{background:#f0f0f0;transform:translateY(-2px)}.update-button[data-v-3127f9a4]:active{transform:translateY(0)}@media (max-width:768px){.update-content[data-v-3127f9a4]{flex-wrap:wrap;gap:12px}.update-text[data-v-3127f9a4]{width:100%}.update-button[data-v-3127f9a4]{width:100%;margin-top:8px}}.update-splash[data-v-69f1e7d3]{position:fixed;top:0;left:0;right:0;bottom:0;background:#fff;z-index:10000;display:flex;align-items:center;justify-content:center;direction:rtl}.splash-content[data-v-69f1e7d3]{text-align:center;padding:40px 20px;max-width:400px;width:100%}.splash-icon[data-v-69f1e7d3]{width:80px;height:80px;margin:0 auto 24px;background:#f0f4ff;border-radius:50%;display:flex;align-items:center;justify-content:center;padding:20px}.icon[data-v-69f1e7d3]{width:48px;height:48px}.splash-title[data-v-69f1e7d3]{font-size:24px;font-weight:700;color:#1c274c;margin:0 0 16px 0}.splash-message[data-v-69f1e7d3]{font-size:16px;color:#64748b;margin:0 0 32px 0;line-height:1.6}.update-btn[data-v-69f1e7d3]{background:#1c39bb;color:#fff;border:none;padding:14px 48px;border-radius:12px;font-size:16px;font-weight:700;cursor:pointer;transition:all .3s ease;width:100%;max-width:280px}.update-btn[data-v-69f1e7d3]:hover{background:#15309a;transform:translateY(-2px)}.update-btn[data-v-69f1e7d3]:active{transform:translateY(0)}@media (max-width:480px){.splash-content[data-v-69f1e7d3]{padding:30px 20px}.splash-icon[data-v-69f1e7d3]{width:64px;height:64px;margin-bottom:20px;padding:16px}.icon[data-v-69f1e7d3]{width:36px;height:36px}.splash-title[data-v-69f1e7d3]{font-size:20px;margin-bottom:12px}.splash-message[data-v-69f1e7d3]{font-size:14px;margin-bottom:24px}.update-btn[data-v-69f1e7d3]{padding:12px 32px;font-size:15px}}.install-prompt[data-v-3255f49e]{position:fixed;bottom:20px;left:20px;right:20px;background:#fff;border-radius:16px;box-shadow:0 8px 24px rgba(0,0,0,.15);z-index:10000;animation:slideUp-data-v-3255f49e .3s ease-out;max-width:400px;margin:0 auto;direction:rtl}@keyframes slideUp-data-v-3255f49e{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}.install-content[data-v-3255f49e]{padding:20px;display:flex;flex-direction:column;gap:16px}.install-icon-container[data-v-3255f49e]{display:flex;justify-content:center;margin-bottom:8px}.install-icon[data-v-3255f49e]{width:64px;height:64px;border-radius:12px;border:1px solid #d1d5db}.install-text[data-v-3255f49e]{text-align:center}.install-title[data-v-3255f49e]{font-size:18px;font-weight:700;color:#1c274c;margin:0 0 8px 0}.install-message[data-v-3255f49e]{font-size:14px;color:#64748b;margin:0;line-height:1.5}.install-buttons[data-v-3255f49e]{display:flex;gap:12px;margin-top:8px}.install-btn[data-v-3255f49e]{flex:1;background:#1c39bb;color:#fff;border:none;padding:12px 24px;border-radius:10px;font-size:15px;font-weight:700;cursor:pointer;transition:all .3s ease}.install-btn[data-v-3255f49e]:hover{background:#15309a;transform:translateY(-2px)}.install-btn[data-v-3255f49e]:active{transform:translateY(0)}.install-dismiss-btn[data-v-3255f49e]{flex:1;background:#f1f5f9;color:#64748b;border:none;padding:12px 24px;border-radius:10px;font-size:15px;font-weight:500;cursor:pointer;transition:all .3s ease}.install-dismiss-btn[data-v-3255f49e]:hover{background:#e2e8f0}@media (max-width:480px){.install-prompt[data-v-3255f49e]{bottom:10px;left:10px;right:10px}.install-content[data-v-3255f49e]{padding:16px}.install-icon[data-v-3255f49e]{width:56px;height:56px}.install-title[data-v-3255f49e]{font-size:16px}.install-message[data-v-3255f49e]{font-size:13px}.install-buttons[data-v-3255f49e]{flex-direction:column}.install-btn[data-v-3255f49e],.install-dismiss-btn[data-v-3255f49e]{width:100%}}#app,body,html{height:100%}#app,.v-application,body,html{min-height:100vh;overflow-y:auto;-webkit-overflow-scrolling:touch}.v-application{height:auto}#app>*{min-height:100vh;height:auto;overflow-y:auto;padding-bottom:80px}[data-router-view],router-view{display:block;min-height:100vh;overflow-y:auto}.pay-loading{position:fixed;top:0;left:0;right:0;bottom:0;background:hsla(0,0%,78%,.75);backdrop-filter:blur(1px);height:100vh;width:100vw;z-index:9999;text-align:center}.loading-content,.pay-loading{display:flex;align-items:center;justify-content:center}.spinner-border{width:4rem;height:4rem;border:.25em solid #3c8dbc;border-right-color:#17495f}.header-bar[data-v-74897a00]{display:flex;align-items:center;gap:12px;background:#fff;padding:15px 20px;position:sticky;top:0;z-index:1000;transition:transform .2s ease}.header-hidden[data-v-74897a00]{transform:translateY(-100%)}.header-modern[data-v-74897a00]{background:transparent!important;color:#111!important;padding:8px 12px!important}.back-btn-circle[data-v-74897a00]{width:36px;height:36px;border-radius:50%;background:hsla(0,0%,100%,.6);backdrop-filter:blur(8px);border:1px solid rgba(0,0,0,.08);display:flex;align-items:center;justify-content:center}.header-title[data-v-74897a00]{flex:1;font-size:16px;font-weight:600;color:#111}.header-avatar[data-v-74897a00]{width:36px;height:36px;border-radius:50%;overflow:hidden;border:1px solid rgba(0,0,0,.08)}.header-avatar img[data-v-74897a00]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.header-avatar-placeholder[data-v-74897a00]{width:100%;height:100%;background:#f3f4f6;display:flex;align-items:center;justify-content:center}.fade-enter-active[data-v-0bf4ce82],.fade-leave-active[data-v-0bf4ce82]{transition:opacity .3s}.fade-enter[data-v-0bf4ce82],.fade-leave-to[data-v-0bf4ce82]{opacity:0}.login-page[data-v-49ff6a67]{min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:0;background:linear-gradient(135deg,#1c39bb,#2563eb);position:relative}.login-page[data-v-49ff6a67]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(28,57,187,.9),rgba(37,99,235,.9));backdrop-filter:blur(10px)}.login-layout[data-v-49ff6a67]{width:100vw;height:100vh;display:flex;flex-direction:row;position:relative;z-index:1}.form-panel[data-v-49ff6a67]{width:50%;height:100vh;display:flex;align-items:center;justify-content:center;padding:24px;position:relative}.form-panel .code-step-wrapper[data-v-49ff6a67]{padding-top:64px}.visual-panel[data-v-49ff6a67]{width:50%;height:100vh;background:#e9eef6;position:relative;overflow:hidden}.login-card-outer[data-v-49ff6a67]{position:relative;width:100%;max-width:460px;background:hsla(0,0%,100%,.95);backdrop-filter:blur(20px);border-radius:24px;padding:32px 24px 36px 24px;box-shadow:0 20px 40px rgba(0,0,0,.1),0 8px 16px rgba(0,0,0,.05),inset 0 1px 0 hsla(0,0%,100%,.6);border:1px solid hsla(0,0%,100%,.2);transform:translateY(0);transition:all .3s ease}.login-card-outer[data-v-49ff6a67]:hover{transform:translateY(-2px);box-shadow:0 25px 50px rgba(0,0,0,.15),0 10px 20px rgba(0,0,0,.08),inset 0 1px 0 hsla(0,0%,100%,.6)}.logo-wrap[data-v-49ff6a67]{display:grid;place-items:center;margin-bottom:40px;opacity:0;animation:fadeInUp-data-v-49ff6a67 .6s ease forwards}.logo[data-v-49ff6a67]{max-width:90px;height:auto;filter:drop-shadow(0 4px 8px rgba(0,0,0,.1));border-radius:10px}.form-grid>*+[data-v-49ff6a67]{margin-top:16px}.form-grid>[data-v-49ff6a67]{opacity:0;animation:fadeInUp-data-v-49ff6a67 .6s ease forwards}.form-grid>[data-v-49ff6a67]:first-child{animation-delay:.1s}.form-grid>[data-v-49ff6a67]:nth-child(2){animation-delay:.2s}.form-grid>[data-v-49ff6a67]:nth-child(3){animation-delay:.3s}.actions[data-v-49ff6a67]{margin-top:24px;opacity:0;animation:fadeInUp-data-v-49ff6a67 .6s ease .4s forwards}.input-group[data-v-49ff6a67]{position:relative;display:flex;align-items:center;background:rgba(248,250,252,.9);border:2px solid rgba(226,232,240,.8);border-radius:10px;min-height:56px;padding:0 16px 0 16px;transition:all .2s ease}.input-group[data-v-49ff6a67]:focus-within{border-color:#1c39bb;box-shadow:0 0 0 4px rgba(28,57,187,.12),0 4px 12px rgba(28,57,187,.18);background:hsla(0,0%,100%,.95)}.input-group[data-v-49ff6a67]:before{content:attr(data-label);position:absolute;top:-10px;right:12px;background:#fff;padding:0 6px;border-radius:6px;font-size:12px;color:#475569;opacity:.9}.input-icon[data-v-49ff6a67]{position:absolute;left:12px;width:22px;height:22px;opacity:.8}.input[data-v-49ff6a67]{width:100%;height:44px;border:none;outline:none;background:transparent;font-size:15px;color:#111827}.code-input-section[data-v-49ff6a67],.code-step-wrapper[data-v-49ff6a67]{width:100%;position:relative}.back-button-circle[data-v-49ff6a67]{position:absolute;top:-135px;left:-5px;width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,rgba(243,244,246,.95),rgba(229,231,235,.95));border:1px solid rgba(209,213,219,.6);border-radius:50%;color:#fff;cursor:pointer;transition:all .2s ease;z-index:10;box-shadow:0 2px 8px rgba(0,0,0,.08),0 1px 3px rgba(0,0,0,.05),inset 0 1px 0 hsla(0,0%,100%,.4)}.back-button-circle[data-v-49ff6a67]:hover{background:linear-gradient(135deg,rgba(229,231,235,.95),rgba(209,213,219,.95));border-color:rgba(156,163,175,.8);box-shadow:0 4px 12px rgba(0,0,0,.12),0 2px 4px rgba(0,0,0,.08),inset 0 1px 0 hsla(0,0%,100%,.5);transform:translateY(-1px)}.back-button-circle[data-v-49ff6a67]:active{transform:translateY(0);box-shadow:0 1px 4px rgba(0,0,0,.1),inset 0 1px 2px rgba(0,0,0,.1)}.back-button-circle svg[data-v-49ff6a67]{width:18px;height:18px;stroke:#475569}.back-button-circle:hover svg[data-v-49ff6a67]{stroke:#1c39bb}.code-label[data-v-49ff6a67]{font-size:14px;color:#475569;margin-bottom:16px;text-align:center;font-weight:500;display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap}.mobile-number-display[data-v-49ff6a67]{color:#1c39bb;font-weight:600;font-size:15px}.code-inputs[data-v-49ff6a67]{display:flex;gap:12px;justify-content:center;margin-bottom:20px}.code-input[data-v-49ff6a67]{width:56px;height:64px;border:2px solid rgba(226,232,240,.8);border-radius:12px;background:rgba(248,250,252,.9);text-align:center;font-size:24px;font-weight:700;color:#111827;transition:all .2s ease;outline:none}.code-input[data-v-49ff6a67]:focus{border-color:#1c39bb;background:hsla(0,0%,100%,.95);box-shadow:0 0 0 4px rgba(28,57,187,.12),0 4px 12px rgba(28,57,187,.18);transform:scale(1.05)}.resend-section[data-v-49ff6a67]{text-align:center;margin-top:16px}.resend-btn[data-v-49ff6a67]{background:transparent;border:none;color:#1c39bb;font-size:14px;font-weight:600;cursor:pointer;padding:8px 16px;border-radius:8px;transition:all .2s ease}.resend-btn[data-v-49ff6a67]:hover:not(:disabled){background:rgba(28,57,187,.1)}.resend-btn[data-v-49ff6a67]:disabled{opacity:.5;cursor:not-allowed}.resend-timer[data-v-49ff6a67]{font-size:14px;color:#64748b;font-weight:500}.btn[data-v-49ff6a67]{width:100%;height:56px;border:0;border-radius:10px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.btn[data-v-49ff6a67]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);transition:left .5s}.btn[data-v-49ff6a67]:hover:before{left:100%}.btn[data-v-49ff6a67]:disabled{opacity:.6;cursor:not-allowed;transform:none}.btn[data-v-49ff6a67]:not(:disabled):hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(28,57,187,.4)}.primary[data-v-49ff6a67]{color:#fff;background:linear-gradient(135deg,#1c39bb,#2563eb);box-shadow:0 4px 15px rgba(28,57,187,.3)}.slides[data-v-49ff6a67]{position:relative;width:100%;height:100%}.slide[data-v-49ff6a67]{width:100%;height:100%;min-height:100dvh;background-size:cover;background-position:50%;position:relative;position:absolute;top:0;left:0;opacity:0;transition:opacity 1s ease-in-out}.slide.active[data-v-49ff6a67]{opacity:1}.slide[data-v-49ff6a67]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(28,57,187,.3),rgba(1,1,36,.7))}.slide.placeholder[data-v-49ff6a67]{background:linear-gradient(135deg,#1c39bb,#2563eb)}@keyframes fadeInUp-data-v-49ff6a67{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.login-page[data-v-49ff6a67]{min-height:100vh;width:100%;overflow:hidden}@media (max-width:768px){.login-layout[data-v-49ff6a67]{height:auto;min-height:100vh;flex-direction:column}.form-panel[data-v-49ff6a67]{margin-top:100px;width:100%;height:auto;padding:16px}.form-panel .code-step-wrapper[data-v-49ff6a67]{padding-top:64px}.visual-panel[data-v-49ff6a67]{display:none!important}.code-input[data-v-49ff6a67]{width:48px;height:56px;font-size:20px}.code-inputs[data-v-49ff6a67]{gap:8px}.back-button-circle[data-v-49ff6a67]{top:-64px;left:0}}.modal-field-input[data-v-4ff54a32],.modal-field-select[data-v-4ff54a32]{width:100%;min-height:48px;background:#fff;border:1px solid #d1d5db;border-radius:12px;padding:12px 16px;font-size:15px;color:#111827;outline:none;transition:border-color .2s ease,box-shadow .2s ease}.modal-field-input[data-v-4ff54a32]:focus,.modal-field-select[data-v-4ff54a32]:focus{border-color:#1c39bb;box-shadow:0 0 0 3px rgba(28,57,187,.15)}.modal-field-select[data-v-4ff54a32]{cursor:pointer;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.post-login-page[data-v-4ff54a32]{min-height:100vh;width:100%;display:flex;align-items:center;justify-content:center;padding:0;background:linear-gradient(135deg,#1c39bb,#2563eb);overflow:hidden;position:relative}.post-login-page[data-v-4ff54a32]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(28,57,187,.9),rgba(37,99,235,.9));backdrop-filter:blur(10px);pointer-events:none;z-index:0}.post-login-layout[data-v-4ff54a32]{width:100%;height:100vh;display:flex;flex-direction:row;position:relative;z-index:1}.form-panel[data-v-4ff54a32]{width:100%;height:100vh;display:flex;align-items:center;justify-content:center;padding:24px;position:relative}.login-card-outer[data-v-4ff54a32]{position:relative;width:100%;max-width:460px;background:hsla(0,0%,100%,.95);backdrop-filter:blur(20px);border-radius:24px;padding:32px 24px 36px 24px;box-shadow:0 20px 40px rgba(0,0,0,.1),0 8px 16px rgba(0,0,0,.05),inset 0 1px 0 hsla(0,0%,100%,.6);border:1px solid hsla(0,0%,100%,.2);transform:translateY(0);transition:all .3s ease}.logo-wrap[data-v-4ff54a32]{display:grid;place-items:center;margin-bottom:40px;opacity:0;animation:fadeInUp-data-v-4ff54a32 .6s ease forwards}.logo[data-v-4ff54a32]{max-width:90px;height:auto;filter:drop-shadow(0 4px 8px rgba(0,0,0,.1));border-radius:10px}.form-grid>*+[data-v-4ff54a32]{margin-top:16px}.form-grid>[data-v-4ff54a32]{opacity:0;animation:fadeInUp-data-v-4ff54a32 .6s ease forwards}.form-grid>[data-v-4ff54a32]:first-child{animation-delay:.1s}.form-grid>[data-v-4ff54a32]:nth-child(2){animation-delay:.2s}.form-grid>[data-v-4ff54a32]:nth-child(3){animation-delay:.3s}.actions[data-v-4ff54a32]{margin-top:24px;opacity:0;animation:fadeInUp-data-v-4ff54a32 .6s ease .4s forwards}.plain-input[data-v-4ff54a32]{width:100%;min-height:56px;background:#fff;border:2px solid rgba(226,232,240,.9);border-radius:10px;padding:12px 16px;font-size:15px;color:#111827;outline:none;transition:all .2s ease}.plain-input[data-v-4ff54a32]:focus{border-color:#1c39bb;box-shadow:0 0 0 4px rgba(28,57,187,.12),0 4px 12px rgba(28,57,187,.18);background:#fff}.plain-select[data-v-4ff54a32]{width:100%;min-height:56px;background:#fff;border:2px solid rgba(226,232,240,.9);border-radius:10px;padding:12px 16px;font-size:15px;color:#111827;outline:none;transition:all .2s ease;cursor:pointer}.plain-select[data-v-4ff54a32]:focus{border-color:#1c39bb;box-shadow:0 0 0 4px rgba(28,57,187,.12),0 4px 12px rgba(28,57,187,.18)}.btn[data-v-4ff54a32]{width:100%;height:56px;border:0;border-radius:10px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.btn[data-v-4ff54a32]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);transition:left .5s}.btn[data-v-4ff54a32]:hover:before{left:100%}.btn[data-v-4ff54a32]:disabled{opacity:.6;cursor:not-allowed;transform:none}.btn[data-v-4ff54a32]:not(:disabled):hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(28,57,187,.4)}.primary[data-v-4ff54a32]{color:#fff;background:linear-gradient(135deg,#1c39bb,#2563eb);box-shadow:0 4px 15px rgba(28,57,187,.3)}.password-links[data-v-4ff54a32]{margin-top:16px;text-align:center;opacity:0;animation:fadeInUp-data-v-4ff54a32 .6s ease .5s forwards}.password-link[data-v-4ff54a32]{display:block;color:#1c39bb;text-decoration:none;font-size:14px;margin-bottom:8px;padding:4px 0;transition:all .3s ease;position:relative}.password-link[data-v-4ff54a32]:hover{color:#2563eb;text-decoration:underline}.password-link[data-v-4ff54a32]:last-child{margin-bottom:0}.logout-section[data-v-4ff54a32]{margin-top:20px;opacity:0;animation:fadeInUp-data-v-4ff54a32 .6s ease .6s forwards}.logout-btn[data-v-4ff54a32]{background:linear-gradient(135deg,#dc2626,#ef4444)!important;color:#fff!important;box-shadow:0 4px 15px rgba(220,38,38,.3);display:flex;align-items:center;justify-content:center;gap:8px}.logout-btn[data-v-4ff54a32]:not(:disabled):hover{box-shadow:0 8px 25px rgba(220,38,38,.4)}.logout-icon[data-v-4ff54a32]{flex-shrink:0}@keyframes fadeInUp-data-v-4ff54a32{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.sr-only[data-v-4ff54a32]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.post-login-page{min-height:100vh;width:100%;overflow:hidden}.scrollable-page[data-v-a29c49d6]{-webkit-overflow-scrolling:touch}.profile-tab-content[data-v-a29c49d6]{min-height:0}.profile-skeleton-group[data-v-a29c49d6]{position:relative;overflow:hidden;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.profile-skeleton-group[data-v-a29c49d6]:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;transform:translateX(-100%);background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.55) 45%,hsla(0,0%,100%,.65) 55%,hsla(0,0%,100%,0));animation:profile-skeleton-shimmer-data-v-a29c49d6 1.4s ease-in-out infinite}.skeleton-block[data-v-a29c49d6]{background-color:#e5e7eb}.skeleton-avatar[data-v-a29c49d6]{width:5rem;height:5rem;border-radius:50%}.skeleton-line[data-v-a29c49d6]{border-radius:6px}.skeleton-line-lg[data-v-a29c49d6]{width:8rem;height:1.125rem}.skeleton-line-sm[data-v-a29c49d6]{width:6rem;height:.875rem}.skeleton-line-menu[data-v-a29c49d6]{height:.875rem}.skeleton-branch-card[data-v-a29c49d6]{min-height:3.5rem;border-radius:.75rem}.skeleton-menu-icon[data-v-a29c49d6]{width:2.25rem;height:2.25rem;border-radius:.75rem;flex-shrink:0}.skeleton-version[data-v-a29c49d6]{width:4.5rem;height:.75rem;border-radius:6px}@keyframes profile-skeleton-shimmer-data-v-a29c49d6{to{transform:translateX(100%)}}.scrollable-page[data-v-2ed7fd58]{-webkit-overflow-scrolling:touch}.search-wrapper[data-v-2ed7fd58]{position:relative}.search-icon[data-v-2ed7fd58]{position:absolute;left:12px;top:50%;transform:translateY(-50%);font-size:16px;color:#94a3b8}.search-input[data-v-2ed7fd58]{width:100%;padding:12px 14px 12px 38px;background:#fff;border:1px solid #e5e7eb;border-radius:12px;font-size:14px;outline:none}.search-input[data-v-2ed7fd58]:focus{border-color:#60a5fa;box-shadow:0 0 0 3px rgba(96,165,250,.25)}.chats-list-container[data-v-2ed7fd58]{background:transparent}.chat-item[data-v-2ed7fd58]{margin-bottom:10px}.chat-card[data-v-2ed7fd58],.context-menu[data-v-2ed7fd58]{background:#fff;border:1px solid #e5e7eb;border-radius:12px}.context-menu[data-v-2ed7fd58]{position:fixed;box-shadow:0 10px 25px rgba(0,0,0,.15);z-index:1000;min-width:150px;overflow:hidden}.menu-item[data-v-2ed7fd58]{padding:12px 16px;cursor:pointer;display:flex;align-items:center;transition:all .2s ease;border-bottom:1px solid #f3f4f6}.menu-item[data-v-2ed7fd58]:hover{background:#f9fafb}.menu-item[data-v-2ed7fd58]:last-child{border-bottom:none}.menu-icon[data-v-2ed7fd58]{margin-left:8px;font-size:14px}[data-v-2ed7fd58]::-webkit-scrollbar{width:4px}[data-v-2ed7fd58]::-webkit-scrollbar-track{background:#f1f5f9}[data-v-2ed7fd58]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:2px}[data-v-2ed7fd58]::-webkit-scrollbar-thumb:hover{background:#94a3b8}.chats-skeleton-group[data-v-2ed7fd58]{position:relative;overflow:hidden;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.chats-skeleton-group[data-v-2ed7fd58]:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;transform:translateX(-100%);background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.55) 45%,hsla(0,0%,100%,.65) 55%,hsla(0,0%,100%,0));animation:chats-skeleton-shimmer-data-v-2ed7fd58 1.4s ease-in-out infinite}.skeleton-block[data-v-2ed7fd58]{background-color:#e5e7eb}.skeleton-avatar[data-v-2ed7fd58]{width:3rem;height:3rem;border-radius:50%;flex-shrink:0}.skeleton-line[data-v-2ed7fd58]{border-radius:6px}.skeleton-line-md[data-v-2ed7fd58]{width:9rem;height:.875rem}.skeleton-line-sm[data-v-2ed7fd58]{width:70%;height:.75rem}.skeleton-line-date[data-v-2ed7fd58]{width:2.5rem;height:.75rem;flex-shrink:0}.chats-more-skeleton-group[data-v-2ed7fd58]{position:relative;overflow:hidden;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.chats-more-skeleton-group[data-v-2ed7fd58]:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;transform:translateX(-100%);background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.55) 45%,hsla(0,0%,100%,.65) 55%,hsla(0,0%,100%,0));animation:chats-skeleton-shimmer-data-v-2ed7fd58 1.4s ease-in-out infinite}@keyframes chats-skeleton-shimmer-data-v-2ed7fd58{to{transform:translateX(100%)}}.circle-img[data-v-03bb2adc]{width:50px;height:50px;border-radius:50%;overflow:hidden;border:2px solid #e5e7eb}.user-info[data-v-03bb2adc]{flex:1}.home-tab-content[data-v-03bb2adc]{min-height:0}.home-skeleton-group[data-v-03bb2adc]{position:relative;overflow:hidden;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.home-skeleton-group[data-v-03bb2adc]:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;transform:translateX(-100%);background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.55) 45%,hsla(0,0%,100%,.65) 55%,hsla(0,0%,100%,0));animation:home-skeleton-shimmer-data-v-03bb2adc 1.4s ease-in-out infinite}.skeleton-block[data-v-03bb2adc]{background-color:#e5e7eb}.skeleton-circle[data-v-03bb2adc]{width:50px;height:50px;border-radius:50%;flex-shrink:0}.skeleton-line[data-v-03bb2adc]{border-radius:6px}.skeleton-line-md[data-v-03bb2adc]{width:7rem;height:.875rem}.skeleton-line-sm[data-v-03bb2adc]{width:5.5rem;height:.75rem}.skeleton-branch[data-v-03bb2adc]{width:5rem;height:2rem;border-radius:.375rem}.skeleton-card[data-v-03bb2adc]{min-height:4.75rem;border-radius:.75rem}.skeleton-card-en[data-v-03bb2adc]{min-height:6.5rem;border-radius:.5rem}.home-work-btn[data-v-03bb2adc]{max-height:3.5rem;min-height:3rem}.skeleton-work-btn[data-v-03bb2adc]{max-height:3.5rem;min-height:3rem;margin-top:.75rem;border-radius:9999px;align-self:start}.skeleton-version[data-v-03bb2adc]{width:4.5rem;height:.75rem;border-radius:6px}@keyframes home-skeleton-shimmer-data-v-03bb2adc{to{transform:translateX(100%)}}.nav-tab[data-v-454982bb]{flex:1!important;min-width:0!important;padding:8px 4px!important;background:transparent!important}.nav-tab-content[data-v-454982bb]{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;padding:8px 0!important}.nav-icon[data-v-454982bb]{color:#94a3b8!important;transition:all .3s ease!important;border-radius:12px!important;padding:8px!important}.nav-tab .nav-tab-content svg[data-v-454982bb]{color:#94a3b8!important}.nav-tab .nav-tab-content svg circle[data-v-454982bb],.nav-tab .nav-tab-content svg line[data-v-454982bb],.nav-tab .nav-tab-content svg path[data-v-454982bb],.nav-tab .nav-tab-content svg polygon[data-v-454982bb],.nav-tab .nav-tab-content svg polyline[data-v-454982bb],.nav-tab .nav-tab-content svg rect[data-v-454982bb]{stroke:currentColor!important;fill:none!important}.nav-tab.v-tab--active .nav-icon[data-v-454982bb]{color:#1c39bb!important;background:hsla(0,0%,100%,.15)!important;backdrop-filter:blur(10px)!important;border:1px solid rgba(28,57,187,.25)!important;box-shadow:0 6px 18px rgba(28,57,187,.18)!important}.nav-tab.v-tab--active .nav-tab-content svg[data-v-454982bb]{color:#1c39bb!important}.nav-tab:hover .nav-icon[data-v-454982bb]{color:#1c39bb!important;background:hsla(0,0%,100%,.1)!important;backdrop-filter:blur(6px)!important;border:1px solid rgba(28,57,187,.2)!important;transform:translateY(-2px)!important}[data-v-454982bb] .v-tabs-bar{background:transparent!important}[data-v-454982bb] .v-tab{text-transform:none!important;font-weight:400!important}[data-v-454982bb] .v-tabs-slider{display:none!important}.picker-list[data-v-48b00623]{display:flex;flex-direction:column;gap:.5rem}.picker-card[data-v-48b00623]{display:block;width:100%;text-align:right;background:#fff;border:1px solid #e8ecf1;border-radius:.75rem;padding:.75rem 1rem;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease}.picker-card[data-v-48b00623]:hover{border-color:#bfdbfe;box-shadow:0 2px 8px rgba(15,23,42,.06)}.picker-card[data-v-48b00623]:active{transform:scale(.995)}.picker-card--selected[data-v-48b00623]{background:#eff6ff;border-color:#93c5fd}.picker-card__inner[data-v-48b00623]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%}.picker-card__main[data-v-48b00623]{display:flex;align-items:center;gap:.75rem;flex:1;min-width:0}.picker-card__icon[data-v-48b00623]{flex-shrink:0;width:2.75rem;height:2.75rem;padding:.5rem;border-radius:.625rem;background:#eef4ff;display:flex;align-items:center;justify-content:center;overflow:hidden}.picker-card__icon-img[data-v-48b00623]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.picker-card__title[data-v-48b00623]{flex:1;min-width:0;margin:0;font-size:.9375rem;font-weight:700;line-height:1.4;color:#1e3a5f}.picker-card__chevron[data-v-48b00623]{flex-shrink:0;width:1.25rem;height:1.25rem;color:#9ca3af}.categories-skeleton-group[data-v-48b00623]{position:relative;overflow:hidden;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.categories-skeleton-group[data-v-48b00623]:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;transform:translateX(-100%);background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.55) 45%,hsla(0,0%,100%,.65) 55%,hsla(0,0%,100%,0));animation:categories-skeleton-shimmer-data-v-48b00623 1.4s ease-in-out infinite}.skeleton-block[data-v-48b00623]{background-color:#e5e7eb}.picker-skeleton-icon[data-v-48b00623]{width:2.75rem;height:2.75rem;border-radius:.625rem;flex-shrink:0}.picker-skeleton-title[data-v-48b00623]{flex:1;height:.9375rem;max-width:10rem;border-radius:6px}.picker-skeleton-chevron[data-v-48b00623]{width:1.25rem;height:1.25rem;border-radius:4px;flex-shrink:0}@keyframes categories-skeleton-shimmer-data-v-48b00623{to{transform:translateX(100%)}}.picker-list[data-v-07b7e1f9]{display:flex;flex-direction:column;gap:.5rem}.picker-card[data-v-07b7e1f9]{display:block;width:100%;text-align:right;background:#fff;border:1px solid #e8ecf1;border-radius:.75rem;padding:.75rem 1rem;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease}.picker-card[data-v-07b7e1f9]:hover{border-color:#bfdbfe;box-shadow:0 2px 8px rgba(15,23,42,.06)}.picker-card[data-v-07b7e1f9]:active{transform:scale(.995)}.picker-card--selected[data-v-07b7e1f9]{background:#eff6ff;border-color:#93c5fd}.picker-card__inner[data-v-07b7e1f9]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%}.picker-card__main[data-v-07b7e1f9]{display:flex;align-items:center;gap:.75rem;flex:1;min-width:0}.picker-card__icon[data-v-07b7e1f9]{flex-shrink:0;width:2.75rem;height:2.75rem;padding:.5rem;border-radius:.625rem;background:#eef4ff;display:flex;align-items:center;justify-content:center;overflow:hidden}.picker-card__icon-img[data-v-07b7e1f9]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.picker-card__title[data-v-07b7e1f9]{flex:1;min-width:0;margin:0;font-size:.9375rem;font-weight:700;line-height:1.4;color:#1e3a5f}.picker-card__chevron[data-v-07b7e1f9]{flex-shrink:0;width:1.25rem;height:1.25rem;color:#9ca3af}.groups-skeleton-group[data-v-07b7e1f9]{position:relative;overflow:hidden;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.groups-skeleton-group[data-v-07b7e1f9]:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;transform:translateX(-100%);background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.55) 45%,hsla(0,0%,100%,.65) 55%,hsla(0,0%,100%,0));animation:groups-skeleton-shimmer-data-v-07b7e1f9 1.4s ease-in-out infinite}.skeleton-block[data-v-07b7e1f9]{background-color:#e5e7eb}.picker-skeleton-icon[data-v-07b7e1f9]{width:2.75rem;height:2.75rem;border-radius:.625rem;flex-shrink:0}.picker-skeleton-title[data-v-07b7e1f9]{flex:1;height:.9375rem;max-width:10rem;border-radius:6px}.picker-skeleton-chevron[data-v-07b7e1f9]{width:1.25rem;height:1.25rem;border-radius:4px;flex-shrink:0}@keyframes groups-skeleton-shimmer-data-v-07b7e1f9{to{transform:translateX(100%)}}.picker-list[data-v-ab6afc32]{display:flex;flex-direction:column;gap:.5rem}.picker-card[data-v-ab6afc32]{display:block;width:100%;text-align:right;background:#fff;border:1px solid #e8ecf1;border-radius:.75rem;padding:.75rem 1rem;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease}.picker-card[data-v-ab6afc32]:hover{border-color:#bfdbfe;box-shadow:0 2px 8px rgba(15,23,42,.06)}.picker-card[data-v-ab6afc32]:active{transform:scale(.995)}.picker-card--selected[data-v-ab6afc32]{background:#eff6ff;border-color:#93c5fd}.picker-card__inner[data-v-ab6afc32]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%}.picker-card__main[data-v-ab6afc32]{display:flex;align-items:center;gap:.75rem;flex:1;min-width:0}.picker-card__icon[data-v-ab6afc32]{flex-shrink:0;width:2.75rem;height:2.75rem;padding:.5rem;border-radius:.625rem;background:#eef4ff;display:flex;align-items:center;justify-content:center;overflow:hidden}.picker-card__icon-img[data-v-ab6afc32]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.picker-card__title[data-v-ab6afc32]{flex:1;min-width:0;margin:0;font-size:.9375rem;font-weight:700;line-height:1.4;color:#1e3a5f}.picker-card__chevron[data-v-ab6afc32]{flex-shrink:0;width:1.25rem;height:1.25rem;color:#9ca3af}.subgroups-skeleton-group[data-v-ab6afc32]{position:relative;overflow:hidden;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.subgroups-skeleton-group[data-v-ab6afc32]:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;transform:translateX(-100%);background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.55) 45%,hsla(0,0%,100%,.65) 55%,hsla(0,0%,100%,0));animation:subgroups-skeleton-shimmer-data-v-ab6afc32 1.4s ease-in-out infinite}.skeleton-block[data-v-ab6afc32]{background-color:#e5e7eb}.picker-skeleton-icon[data-v-ab6afc32]{width:2.75rem;height:2.75rem;border-radius:.625rem;flex-shrink:0}.picker-skeleton-title[data-v-ab6afc32]{flex:1;height:.9375rem;max-width:10rem;border-radius:6px}.picker-skeleton-chevron[data-v-ab6afc32]{width:1.25rem;height:1.25rem;border-radius:4px;flex-shrink:0}@keyframes subgroups-skeleton-shimmer-data-v-ab6afc32{to{transform:translateX(100%)}}.picker-list[data-v-d0574c46]{display:flex;flex-direction:column;gap:.5rem}.picker-card[data-v-d0574c46]{display:block;width:100%;text-align:right;background:#fff;border:1px solid #e8ecf1;border-radius:.75rem;padding:.75rem 1rem;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease}.picker-card[data-v-d0574c46]:hover{border-color:#bfdbfe;box-shadow:0 2px 8px rgba(15,23,42,.06)}.picker-card[data-v-d0574c46]:active{transform:scale(.995)}.picker-card--selected[data-v-d0574c46]{background:#eff6ff;border-color:#93c5fd}.picker-card__inner[data-v-d0574c46]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%}.picker-card__main[data-v-d0574c46]{display:flex;align-items:center;gap:.75rem;flex:1;min-width:0}.picker-card__icon[data-v-d0574c46]{flex-shrink:0;width:2.75rem;height:2.75rem;padding:.5rem;border-radius:.625rem;background:#eef4ff;display:flex;align-items:center;justify-content:center;overflow:hidden}.picker-card__icon-img[data-v-d0574c46]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.picker-card__title[data-v-d0574c46]{flex:1;min-width:0;margin:0;font-size:.9375rem;font-weight:700;line-height:1.4;color:#1e3a5f}.picker-card__chevron[data-v-d0574c46]{flex-shrink:0;width:1.25rem;height:1.25rem;color:#9ca3af}.brands-skeleton-group[data-v-d0574c46]{position:relative;overflow:hidden;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.brands-skeleton-group[data-v-d0574c46]:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;transform:translateX(-100%);background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.55) 45%,hsla(0,0%,100%,.65) 55%,hsla(0,0%,100%,0));animation:brands-skeleton-shimmer-data-v-d0574c46 1.4s ease-in-out infinite}.skeleton-block[data-v-d0574c46]{background-color:#e5e7eb}.picker-skeleton-icon[data-v-d0574c46]{width:2.75rem;height:2.75rem;border-radius:.625rem;flex-shrink:0}.picker-skeleton-title[data-v-d0574c46]{flex:1;height:.9375rem;max-width:10rem;border-radius:6px}.picker-skeleton-chevron[data-v-d0574c46]{width:1.25rem;height:1.25rem;border-radius:4px;flex-shrink:0}@keyframes brands-skeleton-shimmer-data-v-d0574c46{to{transform:translateX(100%)}}.basemap[data-v-02dba1a6]{width:100%;height:100%}.modal-enter-active[data-v-02dba1a6]{transition:opacity .2s ease}.modal-leave-active[data-v-02dba1a6]{transition:opacity .15s ease}.modal-enter[data-v-02dba1a6],.modal-leave-to[data-v-02dba1a6]{opacity:0}.req-info-icon[data-v-43ff537a]{width:1rem;height:1rem;flex-shrink:0;color:#6b7280}.referred-mobile-toolbar .referred-mobile-search[data-v-43ff537a]{min-height:3.5rem;padding:0 .75rem 0 2.25rem}.referred-mobile-toolbar .referred-mobile-search .input[data-v-43ff537a]{font-size:.875rem}.referred-mobile-toolbar .referred-mobile-search .input-icon[data-v-43ff537a]{width:1rem;height:1rem;left:.75rem}.referred-mobile-toolbar .referred-mobile-filter-btn[data-v-43ff537a]{width:3.5rem;height:3.5rem;min-width:3.5rem;max-width:3.5rem;padding:0;aspect-ratio:1/1;box-sizing:border-box}.referred-mobile-filter-overlay[data-v-43ff537a]{z-index:1100}.referred-mobile-filter-list[data-v-43ff537a]{padding-bottom:calc(.75rem + env(safe-area-inset-bottom, 0px))}.req-attachment-btn[data-v-43ff537a]{width:-moz-fit-content;width:fit-content;max-width:-moz-max-content;max-width:max-content}.req-card-footer[data-v-43ff537a]{width:100%;height:45px;max-height:45px;box-sizing:border-box}.req-card-footer__code[data-v-43ff537a],.req-card-footer__phone[data-v-43ff537a]{display:flex;align-items:center;justify-content:center;height:100%;padding:0 .375rem;min-width:0;box-sizing:border-box}.req-card-footer__phone[data-v-43ff537a]{border-inline-end:1px solid rgba(226,232,240,.9)}.referred-skeleton-group[data-v-43ff537a]{position:relative;overflow:hidden;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.referred-skeleton-group[data-v-43ff537a]:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;transform:translateX(-100%);background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.55) 45%,hsla(0,0%,100%,.65) 55%,hsla(0,0%,100%,0));animation:referred-skeleton-shimmer-data-v-43ff537a 1.4s ease-in-out infinite}.skeleton-block[data-v-43ff537a]{background-color:#e5e7eb}.skeleton-filter[data-v-43ff537a]{height:3.5rem;border-radius:.75rem}.skeleton-barcode-btn[data-v-43ff537a]{width:3.5rem;height:3.5rem;border-radius:.75rem;flex-shrink:0}.skeleton-barcode-btn-sm[data-v-43ff537a]{width:3.25rem;height:3.25rem;border-radius:.5rem;flex-shrink:0}.skeleton-search-full[data-v-43ff537a]{height:3.5rem;border-radius:.75rem}.skeleton-req-card[data-v-43ff537a]{min-height:14rem;border-radius:.75rem}@keyframes referred-skeleton-shimmer-data-v-43ff537a{to{transform:translateX(100%)}}.request-lightbox[data-v-43ff537a]{z-index:11000;touch-action:none;cursor:zoom-out}.request-lightbox__stage[data-v-43ff537a]{max-height:calc(100vh - 8rem);max-width:100%}.request-lightbox__img[data-v-43ff537a]{touch-action:none}.request-detail-meta[data-v-18a7bc14]{display:inline-flex;align-items:center;gap:6px;color:#111827;font-size:13px;line-height:1.4}.request-detail-meta--mono[data-v-18a7bc14]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.request-detail-meta__icon[data-v-18a7bc14]{flex-shrink:0;width:1rem;height:1rem;color:#64748b}.request_detail_ul[data-v-18a7bc14]{list-style:none;padding:0;margin:0 0 12px 0}.request_detail_ul>li[data-v-18a7bc14]{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:12px 14px;margin-bottom:8px}.request_detail_ul>li[data-v-18a7bc14]:nth-child(2n){background:#e6f1ff;border:1px solid #c4defe}.request_detail_ul>li[data-v-18a7bc14]:has(>label){display:flex;justify-content:space-between;align-items:center}.request_detail_ul>li[data-v-18a7bc14]:has(>div){display:block}.request_detail_ul>li>div[data-v-18a7bc14]{width:100%}.request_detail_ul>li>div>label[data-v-18a7bc14]{display:block;color:#475569;font-size:13px;margin-bottom:8px}.request_detail_ul>li label[data-v-18a7bc14]{color:#475569;font-size:13px}.request_detail_ul>li span[data-v-18a7bc14]{color:#0f172a;font-size:13px}.request_detail_ul>hr[data-v-18a7bc14]{display:none}.address-card[data-v-18a7bc14]{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:12px;margin-bottom:10px}.address-text[data-v-18a7bc14]{color:#0f172a}.chip-btn[data-v-18a7bc14]{display:inline-block;padding:8px 10px;border-radius:20px;background:#eff6ff;color:#1d4ed8;border:1px solid #bfdbfe;font-size:12px}.navigation-buttons[data-v-18a7bc14]{display:flex;gap:8px;justify-content:center;align-items:center;flex-wrap:wrap;margin-top:12px}.nav-btn[data-v-18a7bc14]{display:flex;align-items:center;justify-content:center;gap:6px;padding:10px 16px;border-radius:10px;background:#f0f9ff;border:1px solid #bfdbfe;color:#1d4ed8;font-size:13px;font-weight:600;transition:all .2s}.nav-btn[data-v-18a7bc14]:hover{background:#e0f2fe;border-color:#93c5fd}.nav-btn[data-v-18a7bc14]:active{background:#dbeafe;transform:scale(.98)}.nav-icon[data-v-18a7bc14]{width:22px;height:22px;flex-shrink:0;-o-object-fit:contain;object-fit:contain}.pa-1[data-v-18a7bc14]{padding:.25rem}.mt-3[data-v-18a7bc14]{margin-top:.75rem}.primary-btn[data-v-18a7bc14]{padding:12px;background:linear-gradient(135deg,#1c39bb,#2563eb);border:0;border-radius:12px;color:#fff;font-weight:600}.primary-btn--wide[data-v-18a7bc14]{grid-column:span 2}.secondary-btn[data-v-18a7bc14]{padding:12px;background:#fff;border:1px solid #e5e7eb;border-radius:12px;font-weight:600}.actions-grid[data-v-18a7bc14]{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin-top:12px;padding-bottom:70px}.plain-dialog[data-v-18a7bc14]{position:fixed;inset:0;background:rgba(0,0,0,.35);display:flex;align-items:center;justify-content:center;z-index:3000}.dialog-card[data-v-18a7bc14]{width:92%;max-width:520px;background:#fff;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,.18);overflow:hidden}.dialog-header[data-v-18a7bc14]{padding:12px 16px;border-bottom:1px solid #e5e7eb;font-weight:700;text-align:center}.dialog-body[data-v-18a7bc14]{padding:12px 16px}.dialog-actions[data-v-18a7bc14]{padding:12px 16px;display:flex;justify-content:center;gap:8px;flex-wrap:wrap}.plain-input[data-v-18a7bc14]{width:100%;min-height:48px;background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:10px 12px;font-size:14px;color:#0f172a}.btn-reject[data-v-18a7bc14]{background:linear-gradient(135deg,#ef4444,#dc2626)}.btn-info[data-v-18a7bc14],.btn-reject[data-v-18a7bc14]{padding:12px;color:#fff;border:none;border-radius:12px;font-weight:600}.btn-info[data-v-18a7bc14]{background:linear-gradient(135deg,#1c39bb,#2563eb)}.btn-success[data-v-18a7bc14]{padding:12px;background:linear-gradient(135deg,#10b981,#059669);color:#fff;border:none;border-radius:12px;font-weight:600}.inline-refer-card[data-v-18a7bc14]{background:#fff;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;margin:10px 0}.inline-refer-header[data-v-18a7bc14]{padding:10px 14px;font-weight:700;background:linear-gradient(135deg,#1c39bb,#2563eb);color:#fff;text-align:center}.inline-refer-body[data-v-18a7bc14]{padding:12px 14px}.btn-row[data-v-18a7bc14]{display:flex;gap:8px;justify-content:center;flex-wrap:wrap}.btn-accept[data-v-18a7bc14]{padding:10px 14px;background:linear-gradient(135deg,#1c39bb,#2563eb);color:#fff;border:none;border-radius:10px;font-weight:600}.request-lightbox[data-v-18a7bc14]{z-index:11000;touch-action:none;cursor:zoom-out}.request-lightbox__stage[data-v-18a7bc14]{max-height:calc(100vh - 8rem);max-width:100%}.request-lightbox__img[data-v-18a7bc14]{touch-action:none}.pre-req[data-v-59bcd71c]{padding:12px;background:#f8fafc}.page-title[data-v-59bcd71c]{font-size:16px;font-weight:700;color:#0f172a;margin:8px 0 16px 0}.info-list[data-v-59bcd71c]{list-style:none;padding:0;margin:0 0 12px 0}.info-item[data-v-59bcd71c]{display:flex;justify-content:space-between;align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:12px 14px;margin-bottom:8px}.info-item label[data-v-59bcd71c]{color:#475569;font-size:13px}.info-item span[data-v-59bcd71c]{color:#0f172a;font-size:13px}.call-btn[data-v-59bcd71c]{position:absolute;left:10px;top:50%;transform:translateY(-50%)}.section-title[data-v-59bcd71c]{display:block;margin:10px 0;font-weight:600;color:#0f172a}.request_detail_ul[data-v-59bcd71c]{list-style:none;padding:0;margin:0 0 12px 0}.request_detail_ul>li[data-v-59bcd71c]{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:12px 14px;margin-bottom:8px}.request_detail_ul>li[data-v-59bcd71c]:has(>label){display:flex;justify-content:space-between;align-items:center}.request_detail_ul>li[data-v-59bcd71c]:has(>div){display:block}.request_detail_ul>li>div[data-v-59bcd71c]{width:100%}.request_detail_ul>li>div>label[data-v-59bcd71c]{display:block;color:#475569;font-size:13px;margin-bottom:8px}.request_detail_ul>li label[data-v-59bcd71c]{color:#475569;font-size:13px}.request_detail_ul>li span[data-v-59bcd71c]{color:#0f172a;font-size:13px}.request_detail_ul>hr[data-v-59bcd71c]{display:none}.address-card[data-v-59bcd71c]{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:12px;margin-bottom:10px}.address-text[data-v-59bcd71c]{margin:0 0 6px 0;color:#0f172a}.address-phone[data-v-59bcd71c]{color:#64748b;font-size:12px}.time-range[data-v-59bcd71c]{display:inline-block;margin-top:6px;color:#475569;font-size:12px}.chip-btn[data-v-59bcd71c]{display:inline-block;padding:8px 10px;border-radius:20px;background:#eff6ff;color:#1d4ed8;border:1px solid #bfdbfe;font-size:12px}.chip-btn[data-v-59bcd71c]:hover{background:#dbeafe}.primary-btn[data-v-59bcd71c]{padding:12px;background:linear-gradient(135deg,#1c39bb,#2563eb);border:0;border-radius:12px;color:#fff;font-weight:600}.actions-grid[data-v-59bcd71c]{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin-top:12px;padding-bottom:70px}.secondary-btn[data-v-59bcd71c]{width:100%;padding:10px;border-radius:12px;color:#0f172a;margin-top:8px}.plain-dialog[data-v-59bcd71c]{position:fixed;inset:0;background:rgba(0,0,0,.35);display:flex;align-items:center;justify-content:center;z-index:3000}.dialog1-card[data-v-59bcd71c]{width:92%;max-width:520px;background:#fff;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,.18);overflow:hidden}.dialog-header[data-v-59bcd71c]{padding:12px 16px;border-bottom:1px solid #e5e7eb}.dialog-header .name[data-v-59bcd71c]{font-weight:700}.dialog-close[data-v-59bcd71c]{position:absolute;top:8px;right:10px;width:32px;height:32px;border:none;background:transparent;color:#64748b;font-size:24px;line-height:32px;cursor:pointer}.dialog-close[data-v-59bcd71c]:hover{color:#0f172a}.plain-input[data-v-59bcd71c]{width:100%;min-height:48px;background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:10px 12px;font-size:14px;color:#0f172a}.btn-row[data-v-59bcd71c]{display:flex;gap:8px;justify-content:center;flex-wrap:wrap}.btn-accept[data-v-59bcd71c]:hover,.btn-reject[data-v-59bcd71c]:hover{filter:brightness(1.05)}.inline-refer-card[data-v-59bcd71c]{background:#fff;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;margin:10px 0}.inline-refer-header[data-v-59bcd71c]{padding:10px 14px;font-weight:700;background:linear-gradient(135deg,#1c39bb,#2563eb);color:#fff;text-align:center}.inline-refer-body[data-v-59bcd71c]{padding:12px 14px}.btn-accept[data-v-59bcd71c]{background:linear-gradient(135deg,#1c39bb,#2563eb)}.btn-accept[data-v-59bcd71c],.btn-reject[data-v-59bcd71c]{padding:10px 14px;color:#fff;border:none;border-radius:10px;font-weight:600}.btn-reject[data-v-59bcd71c]{background:linear-gradient(135deg,#ef4444,#dc2626)}.secondary-btn[data-v-59bcd71c]{padding:10px 14px;background:#fff;border:1px solid #e5e7eb;border-radius:10px;font-weight:600}.final-confirm[data-v-59bcd71c]{background:#f8fafc;border:1px dashed #cbd5e1;border-radius:10px;padding:10px}.chat-image-lightbox{position:fixed;top:0;left:0;right:0;bottom:0;z-index:11000;display:flex;align-items:center;justify-content:center;padding:3rem 1rem 1rem;box-sizing:border-box;background:transparent;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .22s ease,background-color .22s ease,visibility .22s ease;cursor:zoom-out}.chat-image-lightbox--open{background:rgba(0,0,0,.88);opacity:1;visibility:visible;pointer-events:auto}.chat-image-lightbox__close{position:absolute;top:12px;left:12px;z-index:11001;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:none;border-radius:50%;background:hsla(0,0%,100%,.15);color:#fff;font-size:28px;line-height:1;cursor:pointer;transition:background .15s ease}.chat-image-lightbox__close:hover{background:hsla(0,0%,100%,.28)}.chat-image-lightbox__stage{display:flex;align-items:center;justify-content:center;max-width:min(96vw,1200px);max-height:90vh;cursor:default}.chat-image-lightbox__img{display:block;max-width:100%;max-height:90vh;width:auto;height:auto;-o-object-fit:contain;object-fit:contain;border-radius:6px;box-shadow:0 12px 40px rgba(0,0,0,.5);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.basemap[data-v-d95693ea]{width:100%;height:500px}.chat-modal-overlay[data-v-d95693ea]{position:fixed;inset:0;z-index:100;background:rgba(0,0,0,.92);display:flex;flex-direction:column}.chat-modal-panel[data-v-d95693ea]{display:flex;flex-direction:column;flex:1;min-height:0;background:#fff}.chat-modal-toolbar[data-v-d95693ea]{display:flex;align-items:center;gap:8px;padding:8px 12px;background:#1c39bb;color:#fff;flex-shrink:0}.chat-modal-title[data-v-d95693ea]{flex:1;font-size:1rem;font-weight:500}.chat-modal-icon-btn[data-v-d95693ea]{display:inline-flex;align-items:center;justify-content:center;padding:6px;border:none;background:transparent;cursor:pointer;border-radius:50%}.chat-modal-icon-btn[data-v-d95693ea]:hover{background:hsla(0,0%,100%,.15)}.chat-modal-text-btn[data-v-d95693ea]{border:none;background:transparent;color:#fff;font-size:.95rem;cursor:pointer;padding:6px 10px}.chat-modal-body[data-v-d95693ea]{flex:1;overflow:auto;padding:16px}.chat-context-backdrop[data-v-d95693ea]{position:fixed;inset:0;z-index:150;background:transparent}.chat-context-menu[data-v-d95693ea]{position:fixed;z-index:151;min-width:140px;background:#fff;border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,.18);border:1px solid #e5e7eb;overflow:hidden}.chat-context-item[data-v-d95693ea]{display:block;width:100%;text-align:right;padding:10px 16px;border:none;background:#fff;cursor:pointer;font-size:14px;color:#111827}.chat-context-item[data-v-d95693ea]:hover{background:#f3f4f6}.chat-audio-player[data-v-d95693ea]{max-width:240px;width:100%;height:36px}.tag-close[data-v-d95693ea]{cursor:pointer;display:inline-flex;align-items:center}.chat-page[data-v-d95693ea]{position:relative;width:100%;height:100%}.contacts[data-v-d95c6c22]{min-height:100vh;background:#f8fafc}.simple-header[data-v-d95c6c22]{display:flex;align-items:center;padding:16px;background:#fff;border-bottom:1px solid #e2e8f0}.back-btn[data-v-d95c6c22]{width:40px;height:40px;border:none;background:transparent;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .2s ease;color:#374151}.back-btn[data-v-d95c6c22]:hover{background-color:rgba(0,0,0,.1)}.page-title[data-v-d95c6c22]{flex:1;font-size:18px;font-weight:600;color:#1f2937;text-align:center}.header-spacer[data-v-d95c6c22]{width:40px}.action-buttons[data-v-d95c6c22]{display:flex;gap:12px;padding:16px;background:#fff;border-bottom:1px solid #e2e8f0}.action-btn[data-v-d95c6c22]{flex:1;display:flex;align-items:center;gap:12px;padding:12px 16px;background:#fff;border:1px solid #e2e8f0;border-radius:12px;cursor:pointer;transition:all .2s ease;font-size:14px;font-weight:500;color:#374151}.action-btn[data-v-d95c6c22]:hover{background:#f8fafc;border-color:#cbd5e1}.action-icon[data-v-d95c6c22]{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center}.bg-blue-100[data-v-d95c6c22]{background-color:#dbeafe}.bg-green-100[data-v-d95c6c22]{background-color:#dcfce7}.contacts-list[data-v-d95c6c22]{padding:16px}.contact-preview[data-v-d95c6c22]{background:#fff;border-radius:12px;margin-bottom:6px;box-shadow:0 1px 3px rgba(0,0,0,.1);transition:transform .2s ease,box-shadow .2s ease}.contact-preview[data-v-d95c6c22]:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.contact-row[data-v-d95c6c22]{display:flex;align-items:center;padding:12px 16px;cursor:pointer}.contact-avatar[data-v-d95c6c22]{width:40px;height:40px;border-radius:50%;overflow:hidden;margin-right:12px}.contact-avatar img[data-v-d95c6c22]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.contact-username[data-v-d95c6c22]{font-size:15px;font-weight:600;color:#1f2937}.contact-code-text[data-v-d95c6c22]{font-size:13px;color:#6b7280}.context-menu[data-v-d95c6c22]{position:fixed;background:#fff;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);z-index:1001;min-width:120px}.context-item[data-v-d95c6c22]{padding:12px 16px;cursor:pointer;color:#dc2626;font-size:14px;transition:background-color .2s ease}.context-item[data-v-d95c6c22]:hover{background-color:#fef2f2}.modal-overlay[data-v-d95c6c22]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1002;padding:16px}.modal[data-v-d95c6c22]{background:#fff;border-radius:16px;max-width:500px;width:100%;max-height:90vh;overflow-y:auto}.modal-content[data-v-d95c6c22]{padding:24px}.add-header[data-v-d95c6c22]{font-size:18px;font-weight:600;color:#1f2937;margin-bottom:20px;display:flex;align-items:center;justify-content:space-between}.form-content[data-v-d95c6c22]{margin:20px 0}.input-group[data-v-d95c6c22]{position:relative;display:flex;align-items:center;background:rgba(248,250,252,.9);border:.5px solid rgba(226,232,240,.4);border-radius:10px;min-height:56px;padding:0 16px 0 16px;transition:all .2s ease}.input-group[data-v-d95c6c22]:focus-within{border-color:#1c39bb;background:hsla(0,0%,100%,.95)}.input-group[data-v-d95c6c22]:before{content:attr(data-label);position:absolute;top:-10px;right:12px;background:#fff;padding:0 6px;border-radius:6px;font-size:12px;color:#475569;opacity:.9}.input-icon[data-v-d95c6c22]{position:absolute;left:12px;width:22px;height:22px;opacity:.8}.input[data-v-d95c6c22]{width:100%;height:44px;border:none;outline:none;background:transparent;font-size:15px;color:#111827}.button-row[data-v-d95c6c22]{display:flex;gap:12px;margin-top:20px}.btn[data-v-d95c6c22]{flex:1;height:48px;border:0;border-radius:12px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.btn[data-v-d95c6c22]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);transition:left .5s}.btn[data-v-d95c6c22]:hover:before{left:100%}.btn[data-v-d95c6c22]:disabled{opacity:.6;cursor:not-allowed;transform:none}.btn[data-v-d95c6c22]:not(:disabled):hover{transform:translateY(-1px)}.primary[data-v-d95c6c22]{color:#fff;background:linear-gradient(135deg,#1c39bb,#2563eb);box-shadow:0 2px 8px rgba(28,57,187,.2)}.secondary[data-v-d95c6c22]{color:#475569;background:#f8fafc;border:1px solid #e2e8f0}.secondary[data-v-d95c6c22]:hover{background:#f1f5f9;border-color:#cbd5e1}.contacts-skeleton-group[data-v-d95c6c22]{position:relative;overflow:hidden;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.contacts-skeleton-group[data-v-d95c6c22]:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;transform:translateX(-100%);background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.55) 45%,hsla(0,0%,100%,.65) 55%,hsla(0,0%,100%,0));animation:contacts-skeleton-shimmer-data-v-d95c6c22 1.4s ease-in-out infinite}.skeleton-block[data-v-d95c6c22]{background-color:#e5e7eb}.skeleton-action-btn[data-v-d95c6c22]{flex:1;height:64px;border-radius:12px}.skeleton-contact-item[data-v-d95c6c22]{pointer-events:none}.skeleton-avatar[data-v-d95c6c22]{width:40px;height:40px;border-radius:50%;flex-shrink:0}.skeleton-lines[data-v-d95c6c22]{min-width:0}.skeleton-line[data-v-d95c6c22]{border-radius:6px}.skeleton-line-md[data-v-d95c6c22]{width:9rem;height:.9375rem}.skeleton-line-sm[data-v-d95c6c22]{width:5.5rem;height:.8125rem}@keyframes contacts-skeleton-shimmer-data-v-d95c6c22{to{transform:translateX(100%)}}.gallery-carousel[data-v-4177ebb0]{width:100%}.gallery-item[data-v-4177ebb0]{padding:0 8px}.gallery-item img[data-v-4177ebb0]{max-height:70vh;-o-object-fit:contain;object-fit:contain}.profile-page[data-v-b1bf21e8]{min-height:100dvh;width:100%;display:flex;align-items:flex-start;justify-content:center;padding:16px;background:#f1f5f9}.profile-layout[data-v-b1bf21e8]{width:100%;max-width:512px}.form-panel[data-v-b1bf21e8]{width:100%;display:flex;align-items:flex-start;justify-content:center;padding-top:20px}.login-card-outer[data-v-b1bf21e8]{width:100%;background:#fff;border-radius:15px;border:.5px solid hsla(0,0%,63.9%,.747);padding:24px;border:.5px solid rgba(226,232,240,.4)}.form-grid>*+[data-v-b1bf21e8]{margin-top:16px}.actions[data-v-b1bf21e8]{margin-top:20px}.btn[data-v-b1bf21e8]{width:100%;height:56px;border:0;border-radius:15px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.btn[data-v-b1bf21e8]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);transition:left .5s}.btn[data-v-b1bf21e8]:hover:before{left:100%}.btn[data-v-b1bf21e8]:disabled{opacity:.6;cursor:not-allowed;transform:none}.btn[data-v-b1bf21e8]:not(:disabled):hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(28,57,187,.25)}.primary[data-v-b1bf21e8]{color:#fff;background:linear-gradient(135deg,#1c39bb,#2563eb);box-shadow:0 4px 15px rgba(28,57,187,.2)}.profile-page[data-v-71a40318]{min-height:100dvh;width:100%;display:flex;align-items:flex-start;justify-content:center;padding:16px;background:#f1f5f9}.profile-layout[data-v-71a40318]{width:100%;max-width:512px}.form-panel[data-v-71a40318]{width:100%;display:flex;align-items:flex-start;justify-content:center;padding-top:20px}.login-card-outer[data-v-71a40318]{width:100%;background:#fff;border-radius:15px;border:.5px solid hsla(0,0%,63.9%,.747);padding:24px;border:.5px solid rgba(226,232,240,.4)}.form-grid>*+[data-v-71a40318]{margin-top:16px}.actions[data-v-71a40318]{margin-top:20px}.btn[data-v-71a40318]{width:100%;height:56px;border:0;border-radius:15px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.btn[data-v-71a40318]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);transition:left .5s}.btn[data-v-71a40318]:hover:before{left:100%}.btn[data-v-71a40318]:disabled{opacity:.6;cursor:not-allowed;transform:none}.btn[data-v-71a40318]:not(:disabled):hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(28,57,187,.25)}.primary[data-v-71a40318]{color:#fff;background:linear-gradient(135deg,#1c39bb,#2563eb);box-shadow:0 4px 15px rgba(28,57,187,.2)}.profile-page[data-v-e98534da]{min-height:100dvh;width:100%;display:flex;align-items:flex-start;justify-content:center;padding:16px;background:#f1f5f9}.profile-layout[data-v-e98534da]{width:100%;max-width:512px}.form-panel[data-v-e98534da]{width:100%;display:flex;align-items:flex-start;justify-content:center;padding-top:20px}.login-card-outer[data-v-e98534da]{width:100%;background:#fff;border-radius:15px;border:.5px solid hsla(0,0%,63.9%,.747);padding:24px;border:.5px solid rgba(226,232,240,.4)}.form-grid>*+[data-v-e98534da]{margin-top:16px}.actions[data-v-e98534da]{margin-top:20px}.btn[data-v-e98534da]{width:100%;height:56px;border:0;border-radius:15px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.btn[data-v-e98534da]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);transition:left .5s}.btn[data-v-e98534da]:hover:before{left:100%}.btn[data-v-e98534da]:disabled{opacity:.6;cursor:not-allowed;transform:none}.btn[data-v-e98534da]:not(:disabled):hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(28,57,187,.25)}.primary[data-v-e98534da]{color:#fff;background:linear-gradient(135deg,#1c39bb,#2563eb);box-shadow:0 4px 15px rgba(28,57,187,.2)}.treeselect-modern[data-v-d625a160] :deep(.vue-treeselect__control){border:1px solid #d1d5db!important;border-radius:.5rem!important;min-height:48px!important;padding:0 12px!important}.treeselect-modern[data-v-d625a160] :deep(.vue-treeselect__control:hover){border-color:#6366f1!important}.treeselect-modern[data-v-d625a160] :deep(.vue-treeselect--focused .vue-treeselect__control){border-color:#6366f1!important;box-shadow:0 0 0 3px rgba(99,102,241,.1)!important}.camera-box[data-v-8fcc3012]{width:100%}.camera-box[data-v-8fcc3012],.camera-download[data-v-8fcc3012],.camera-shoot[data-v-8fcc3012]{display:flex;align-items:center;justify-content:center}.camera-download[data-v-8fcc3012]{margin-top:20px}.vue-treeselect__control[data-v-209b471e]{border-color:#d1d5db!important;border-radius:.5rem!important}.vue-treeselect__control[data-v-209b471e]:hover{border-color:#3b82f6!important}.vue-treeselect__control[data-v-209b471e]:focus{border-color:#3b82f6!important;box-shadow:0 0 0 2px rgba(59,130,246,.2)!important}input[data-v-209b471e],textarea[data-v-209b471e]{border:1px solid #d1d5db!important;border-radius:.5rem!important}input[data-v-209b471e]:focus,textarea[data-v-209b471e]:focus{outline:none;border-color:#3b82f6!important;box-shadow:0 0 0 2px rgba(59,130,246,.2)!important}.search-all-skeleton-group{position:relative;overflow:hidden;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.search-all-skeleton-group:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;transform:translateX(-100%);background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.55) 45%,hsla(0,0%,100%,.65) 55%,hsla(0,0%,100%,0));animation:search-all-skeleton-shimmer 1.4s ease-in-out infinite}.search-all-skeleton-group .skeleton-block{background-color:#e5e7eb}.search-all-skeleton-group .skeleton-req-card{min-height:10.5rem;border-radius:.75rem}@keyframes search-all-skeleton-shimmer{to{transform:translateX(100%)}}.vue-treeselect__control[data-v-2b6c0f86]{border-color:#d1d5db!important;border-radius:.5rem!important}.vue-treeselect__control[data-v-2b6c0f86]:focus,.vue-treeselect__control[data-v-2b6c0f86]:hover{border-color:#3b82f6!important}select[data-v-2b6c0f86]{border:1px solid #d1d5db!important;border-radius:.5rem!important}select[data-v-2b6c0f86]:focus{outline:none;border-color:#3b82f6!important}textarea[data-v-2b6c0f86]{border:1px solid #d1d5db!important;border-radius:.5rem!important}textarea[data-v-2b6c0f86]:focus{outline:none;border-color:#3b82f6!important}.vue-treeselect__option.is-pre-product .vue-treeselect__label,.vue-treeselect__option[data-is-pre-product="1"] .vue-treeselect__label,.vue-treeselect__option[data-is-pre-product=true] .vue-treeselect__label{color:#ef4444!important;font-weight:500!important}.vue-treeselect__menu .vue-treeselect__option{position:relative}.soft-blob[data-v-f6842526]{border-radius:16px;background:linear-gradient(145deg,var(--g1,#a78bfa),var(--g2,#7c3aed))}.view-req-detail[data-v-5e8f5738]{background:#f8fafc;padding:12px}.info-list[data-v-5e8f5738]{list-style:none;padding:0;margin:0 0 12px 0}.info-item[data-v-5e8f5738]{display:flex;justify-content:space-between;align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:12px 14px;margin-bottom:8px}.info-item label[data-v-5e8f5738]{color:#475569;font-size:13px}.info-item span[data-v-5e8f5738]{color:#0f172a;font-size:13px}.progress[data-v-5e8f5738]{width:100%;height:8px;border-radius:999px;overflow:hidden}.progress-bar[data-v-5e8f5738]{height:100%;background:linear-gradient(90deg,#60a5fa,#2563eb)}.actions-row[data-v-5e8f5738]{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:12px 0}.w-100[data-v-5e8f5738]{width:100%}.plain-dialog[data-v-5e8f5738]{position:fixed;inset:0;background:rgba(0,0,0,.35);display:flex;align-items:center;justify-content:center;z-index:3000}.dialog-card[data-v-5e8f5738]{width:92%;max-width:520px;background:#fff;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,.18);overflow:hidden;position:relative}.dialog-close[data-v-5e8f5738]{position:absolute;top:8px;right:10px;width:32px;height:32px;border:none;background:transparent;color:#64748b;font-size:24px;line-height:32px;cursor:pointer}.dialog-close[data-v-5e8f5738]:hover{color:#0f172a}.dialog-header[data-v-5e8f5738]{padding:12px 16px;border-bottom:1px solid #e5e7eb;font-weight:700;text-align:center}.dialog-body[data-v-5e8f5738]{padding:12px 16px}.dialog-actions[data-v-5e8f5738]{padding:12px 16px;display:flex;justify-content:center;gap:8px}.plain-input[data-v-5e8f5738]{width:100%;min-height:48px;background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:10px 12px;font-size:14px;color:#0f172a}textarea.plain-input[data-v-5e8f5738]{min-height:80px}.btn-accept[data-v-5e8f5738]{background:linear-gradient(135deg,#1c39bb,#2563eb)}.btn-accept[data-v-5e8f5738],.btn-reject[data-v-5e8f5738]{padding:10px 14px;color:#fff;border:none;border-radius:10px;font-weight:600}.btn-reject[data-v-5e8f5738]{background:linear-gradient(135deg,#ef4444,#dc2626)}.btn-accept[data-v-5e8f5738]:disabled,.btn-reject[data-v-5e8f5738]:disabled{opacity:.6}.morakhasi-modal-field[data-v-51c3c078]{width:100%;background:#fff;border:1px solid #d1d5db!important;border-radius:12px;padding:12px 16px;font-size:15px;color:#111827;outline:none;transition:border-color .2s ease,box-shadow .2s ease}.morakhasi-modal-field[data-v-51c3c078]:focus{border-color:#0d9488!important;box-shadow:0 0 0 3px rgba(13,148,136,.15)}.morakhasi-modal-select[data-v-51c3c078]{min-height:48px;font-weight:500;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;padding-left:40px}.morakhasi-modal-textarea[data-v-51c3c078]{resize:none;min-height:96px}.morakhasi-form-field[data-v-48c65fa1]{width:100%;background:#fff;border:1px solid #d1d5db!important;border-radius:12px;padding:12px 16px;font-size:15px;color:#111827;outline:none;transition:border-color .2s ease,box-shadow .2s ease}.morakhasi-form-field[data-v-48c65fa1]:focus{border-color:#4f46e5!important;box-shadow:0 0 0 3px rgba(79,70,229,.15)}.morakhasi-form-select[data-v-48c65fa1]{min-height:48px;font-weight:500;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;padding-left:40px}.morakhasi-form-textarea[data-v-48c65fa1]{resize:none;min-height:96px}.pay-report-skeleton-group[data-v-3e8c9433]{position:relative;overflow:hidden;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pay-report-skeleton-group[data-v-3e8c9433]:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;transform:translateX(-100%);background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.55) 45%,hsla(0,0%,100%,.65) 55%,hsla(0,0%,100%,0));animation:pay-report-skeleton-shimmer-data-v-3e8c9433 1.4s ease-in-out infinite}.pay-report-skeleton-group .skeleton-block[data-v-3e8c9433]{background-color:#e5e7eb}.skeleton-stats-card[data-v-3e8c9433]{height:4.5rem;border-radius:.75rem}.skeleton-invoice-card[data-v-3e8c9433]{min-height:9.5rem;border-radius:.5rem}@keyframes pay-report-skeleton-shimmer-data-v-3e8c9433{to{transform:translateX(100%)}}.table-border{border-collapse:collapse}.table-border td{border:1px solid grey;padding:2px}.pay-report-skeleton-group{position:relative;overflow:hidden;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pay-report-skeleton-group:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;transform:translateX(-100%);background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.55) 45%,hsla(0,0%,100%,.65) 55%,hsla(0,0%,100%,0));animation:pay-report-skeleton-shimmer 1.4s ease-in-out infinite}.pay-report-skeleton-group .skeleton-block{background-color:#e5e7eb}.skeleton-paid-card{min-height:12rem;border-radius:.75rem}@keyframes pay-report-skeleton-shimmer{to{transform:translateX(100%)}}.v-application .headline{font-size:1rem!important;font-weight:400;line-height:2rem;letter-spacing:normal!important;font-family:IRANSans!important}.wallet-charge-input[data-v-bcf2aa4a]:focus{border-color:#f97316!important}.soft-blob[data-v-57736bc6]{border-radius:16px;background:linear-gradient(145deg,var(--g1,#a78bfa),var(--g2,#7c3aed))}