.loaderbg[data-v-e2415dcc]{align-items:center;background-color:#000;box-sizing:border-box;display:flex;flex-direction:column;gap:2rem;height:100vh;justify-content:center;left:0;max-width:100%;position:fixed;right:0;top:0;width:100%;z-index:9999999999}.loaderbg img[data-v-e2415dcc]{width:200px}.lds-ring[data-v-e2415dcc]{display:inline-block;height:80px;position:relative;width:80px}.lds-ring div[data-v-e2415dcc]{animation:lds-ring-e2415dcc 1.2s cubic-bezier(.5,0,.5,1) infinite;border:8px solid transparent;border-radius:50%;border-top-color:#006eff;box-sizing:border-box;display:block;height:64px;margin:8px;position:absolute;width:64px}.lds-ring div[data-v-e2415dcc]:first-child{animation-delay:-.45s}.lds-ring div[data-v-e2415dcc]:nth-child(2){animation-delay:-.3s}.lds-ring div[data-v-e2415dcc]:nth-child(3){animation-delay:-.15s}@keyframes lds-ring-e2415dcc{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.cookie-consent-bar[data-v-4a25cf63]{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background-color:var(--color-glass-modal-bg);border-top:1px solid var(--color-glass-modal-border);bottom:0;box-shadow:0 -4px 6px -1px rgba(0,0,0,.1);left:0;padding:1rem;position:fixed;right:0;z-index:99998}@media(max-width:640px){.cookie-consent-bar[data-v-4a25cf63]{padding:.35rem .4rem calc(.35rem + env(safe-area-inset-bottom, 0))}.cookie-consent-bar button[data-v-4a25cf63]{margin-bottom:0;margin-top:0}}.cookie-bar-content[data-v-4a25cf63]{align-items:center;display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:space-between;margin:0 auto;max-width:1200px}@media(max-width:768px){.cookie-bar-content[data-v-4a25cf63]{align-items:flex-start;flex-direction:column;gap:1rem}}@media(max-width:640px){.cookie-bar-content[data-v-4a25cf63]{align-items:stretch;gap:.35rem}}.cookie-bar-text[data-v-4a25cf63]{color:var(--color-glass-modal-text);flex:1;font-size:.875rem;line-height:1.5;margin:0;min-width:200px}@media(max-width:768px){.cookie-bar-text[data-v-4a25cf63]{font-size:.8125rem}}@media(max-width:640px){.cookie-bar-text[data-v-4a25cf63]{font-size:.75rem;line-height:1.35;min-width:0}}.cookie-policy-link[data-v-4a25cf63]{color:rgba(59,130,246,.9);-webkit-text-decoration:underline;text-decoration:underline;transition:color .2s ease}.cookie-policy-link[data-v-4a25cf63]:hover{color:#60a5fa}.cookie-bar-actions[data-v-4a25cf63]{display:flex;flex-wrap:wrap;gap:.75rem}@media(max-width:640px){.cookie-bar-actions[data-v-4a25cf63]{align-items:center;gap:.3rem;justify-content:stretch;min-height:0;width:100%}}.cookie-btn[data-v-4a25cf63]{background-color:transparent;border:1px solid hsla(0,0%,100%,.3);border-radius:.375rem;color:var(--color-glass-modal-text);cursor:pointer;font-size:.875rem;font-weight:500;padding:.5rem 1rem;transition:all .2s ease;white-space:nowrap}@media(max-width:640px){.cookie-btn[data-v-4a25cf63]{align-items:center;box-sizing:border-box;display:inline-flex;flex:1;font-size:.6875rem;justify-content:center;line-height:1.15;line-height:1.2;margin:0;min-height:0;min-width:0;padding:.3rem .4rem;text-align:center;white-space:normal}}.cookie-btn[data-v-4a25cf63]:hover{background-color:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.4)}.cookie-btn[data-v-4a25cf63]:active{transform:scale(.98)}.manage-btn[data-v-4a25cf63]:hover{background-color:rgba(59,130,246,.2);border-color:rgba(59,130,246,.5)}.accept-btn[data-v-4a25cf63]{background-color:#2563eb;border-color:#2563eb}.accept-btn[data-v-4a25cf63]:hover{background-color:#1d4ed8;border-color:#1d4ed8}.reject-btn[data-v-4a25cf63]{background-color:transparent}.reject-btn[data-v-4a25cf63]:hover{background-color:rgba(239,68,68,.2);border-color:rgba(239,68,68,.5)}.cookie-modal-overlay[data-v-4a25cf63]{align-items:center;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background-color:rgba(0,0,0,.7);bottom:0;display:flex;justify-content:center;left:0;overflow-y:auto;padding:2rem 1rem;position:fixed;right:0;top:0;z-index:100001}@media(max-width:640px){.cookie-modal-overlay[data-v-4a25cf63]{align-items:flex-end;padding:.35rem .35rem 0}}.cookie-modal-container[data-v-4a25cf63]{background-color:var(--color-glass-modal-bg);border:1px solid var(--color-glass-modal-border);border-radius:.5rem;box-shadow:0 20px 25px -5px rgba(0,0,0,.3);max-height:90vh;max-width:42rem;overflow-y:auto;padding:2rem;position:relative;width:100%}@media(max-width:640px){.cookie-modal-container[data-v-4a25cf63]{border-radius:.375rem .375rem 0 0;max-height:min(92vh,100dvh);max-width:100%;padding:.75rem .75rem calc(.75rem + env(safe-area-inset-bottom, 0))}}.close-btn[data-v-4a25cf63]{background:transparent;border:none;border-radius:.25rem;color:var(--color-glass-modal-text);cursor:pointer;padding:.5rem;position:absolute;right:1rem;top:1rem;transition:all .2s ease;z-index:10}@media(max-width:640px){.close-btn[data-v-4a25cf63]{padding:.35rem;right:.4rem;top:.4rem}}.close-btn[data-v-4a25cf63]:hover{background-color:hsla(0,0%,100%,.1)}.close-btn[data-v-4a25cf63]:focus{outline:2px solid #fff;outline-offset:2px}.cookie-modal-content[data-v-4a25cf63]{display:flex;flex-direction:column;gap:1.5rem}@media(max-width:640px){.cookie-modal-content[data-v-4a25cf63]{gap:.75rem}}.cookie-modal-title[data-v-4a25cf63]{color:var(--color-glass-modal-text);font-size:1.5rem;font-weight:700;margin:0;text-align:center}@media(max-width:640px){.cookie-modal-title[data-v-4a25cf63]{font-size:1.05rem;padding-right:2rem}}.cookie-modal-instruction[data-v-4a25cf63]{color:var(--color-glass-modal-text-secondary);font-size:.875rem;font-weight:500;margin:0;text-align:center}@media(max-width:640px){.cookie-modal-instruction[data-v-4a25cf63]{font-size:.8125rem}}.cookie-modal-intro[data-v-4a25cf63]{color:var(--color-glass-modal-text-secondary);font-size:.875rem;line-height:1.6;margin:0}@media(max-width:640px){.cookie-modal-intro[data-v-4a25cf63]{font-size:.8125rem;line-height:1.45}}.cookie-categories[data-v-4a25cf63]{display:flex;flex-direction:column;gap:1.5rem}@media(max-width:640px){.cookie-categories[data-v-4a25cf63]{gap:.65rem}}.cookie-category[data-v-4a25cf63]{background-color:var(--color-glass-modal-panel-bg);border:1px solid var(--color-glass-modal-border);border-radius:.5rem;padding:1.25rem}@media(max-width:640px){.cookie-category[data-v-4a25cf63]{padding:.65rem .7rem}}.cookie-category-header[data-v-4a25cf63]{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:space-between;margin-bottom:.75rem}@media(max-width:640px){.cookie-category-header[data-v-4a25cf63]{gap:.4rem;margin-bottom:.4rem}}.cookie-category-title[data-v-4a25cf63]{color:var(--color-glass-modal-text);font-size:1.125rem;font-weight:600;margin:0}.cookie-category-title[data-v-4a25cf63]:before{content:none}@media(max-width:640px){.cookie-category-title[data-v-4a25cf63]{font-size:.95rem}}.cookie-category-status[data-v-4a25cf63]{background-color:rgba(16,185,129,.2);border-radius:.25rem;color:#10b981;font-size:.75rem;font-weight:500;padding:.25rem .5rem}.cookie-toggle-group[data-v-4a25cf63]{display:flex;gap:.5rem}.cookie-toggle-btn[data-v-4a25cf63]{background-color:transparent;border:1px solid hsla(0,0%,100%,.3);border-radius:.25rem;color:hsla(0,0%,100%,.7);cursor:pointer;font-size:.875rem;font-weight:600;min-width:3rem;padding:.375rem 1rem;transition:all .2s ease}.cookie-toggle-btn[data-v-4a25cf63]:hover{background-color:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.4)}.cookie-toggle-btn.active[data-v-4a25cf63]{background-color:#2563eb;border-color:#2563eb;color:var(--color-glass-modal-text)}.cookie-category-description[data-v-4a25cf63]{color:var(--color-glass-modal-text-secondary);font-size:.875rem;line-height:1.6;margin:0 0 .75rem}@media(max-width:640px){.cookie-category-description[data-v-4a25cf63]{font-size:.75rem;line-height:1.4;margin-bottom:.4rem}}.view-details-btn[data-v-4a25cf63]{background:transparent;border:none;color:rgba(59,130,246,.9);cursor:pointer;font-size:.875rem;font-weight:500;padding:0;-webkit-text-decoration:underline;text-decoration:underline;transition:color .2s ease}.view-details-btn[data-v-4a25cf63]:hover{color:#60a5fa}.cookie-modal-actions[data-v-4a25cf63]{display:flex;gap:1rem;margin-top:.5rem}@media(max-width:640px){.cookie-modal-actions[data-v-4a25cf63]{flex-direction:column;gap:.5rem;margin-top:.25rem}}.cookie-action-btn[data-v-4a25cf63]{border:none;border-radius:.5rem;cursor:pointer;flex:1;font-size:.875rem;font-weight:700;padding:.75rem 1.5rem;text-transform:uppercase;transition:all .2s ease}@media(max-width:640px){.cookie-action-btn[data-v-4a25cf63]{font-size:.75rem;padding:.55rem .75rem;text-transform:none}}.cookie-action-btn[data-v-4a25cf63]:disabled{cursor:not-allowed;opacity:.5}.cookie-action-btn[data-v-4a25cf63]:hover:not(:disabled){box-shadow:0 4px 6px -1px rgba(0,0,0,.1);transform:scale(1.02)}.cookie-action-btn[data-v-4a25cf63]:active:not(:disabled){transform:scale(.98)}.submit-btn[data-v-4a25cf63]{background-color:#2563eb;color:var(--color-glass-modal-text)}.submit-btn[data-v-4a25cf63]:hover:not(:disabled){background-color:#1d4ed8}.accept-all-btn[data-v-4a25cf63]{background-color:#2563eb;color:var(--color-glass-modal-text)}.accept-all-btn[data-v-4a25cf63]:hover{background-color:#1d4ed8}.slide-up-enter-active[data-v-4a25cf63],.slide-up-leave-active[data-v-4a25cf63]{transition:transform .3s ease,opacity .3s ease}.slide-up-enter[data-v-4a25cf63],.slide-up-leave-to[data-v-4a25cf63]{opacity:0;transform:translateY(100%)}.modal-enter-active[data-v-4a25cf63],.modal-leave-active[data-v-4a25cf63]{transition:opacity .3s ease}.modal-enter-active .cookie-modal-container[data-v-4a25cf63],.modal-leave-active .cookie-modal-container[data-v-4a25cf63]{transition:transform .3s ease,opacity .3s ease}.modal-enter .cookie-modal-container[data-v-4a25cf63],.modal-leave-to .cookie-modal-container[data-v-4a25cf63]{opacity:0;transform:scale(.95) translateY(20px)}.modal-enter-to .cookie-modal-container[data-v-4a25cf63],.modal-leave .cookie-modal-container[data-v-4a25cf63]{opacity:1;transform:scale(1) translateY(0)}@media(prefers-reduced-motion:reduce){[data-v-4a25cf63],[data-v-4a25cf63]:after,[data-v-4a25cf63]:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.android-app-banner[data-v-7515087a]{--android-app-banner-height:52px;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:linear-gradient(90deg,rgba(15,23,42,.98),rgba(30,58,95,.98));border-bottom:1px solid rgba(59,130,246,.35);box-sizing:border-box;left:0;min-height:52px;min-height:var(--android-app-banner-height);padding:.5rem .75rem;position:fixed;right:0;top:0;z-index:100000}.android-app-banner-inner[data-v-7515087a]{align-items:center;display:flex;flex-wrap:nowrap;gap:.5rem;justify-content:flex-start;margin:0 auto;max-width:1200px}.android-app-banner-lead[data-v-7515087a]{align-items:center;display:flex;flex-wrap:wrap;gap:.45rem .65rem;min-width:0}.android-app-banner-text[data-v-7515087a]{color:#f1f5f9;flex:0 1 auto;font-size:.8125rem;line-height:1.4;margin:0;padding-top:.28rem}.android-app-banner-cta[data-v-7515087a]{align-items:center;background:rgba(59,130,246,.95);border-radius:.375rem;color:#fff;display:inline-flex;font-size:.75rem;font-weight:600;gap:.4rem;justify-content:center;line-height:1.2;padding:.35rem .65rem;text-align:center;-webkit-text-decoration:none;text-decoration:none;white-space:nowrap}.android-app-banner-cta[data-v-7515087a]:hover{background:#2563eb;color:#fff}@media(min-width:400px){.android-app-banner-cta[data-v-7515087a]{font-size:.8125rem;padding:.38rem .85rem}}.android-app-banner-cta-icon[data-v-7515087a]{flex-shrink:0;font-size:1.05rem}.android-app-banner-cta-label[data-v-7515087a]{line-height:1.1}.android-app-banner-dismiss[data-v-7515087a]{background:transparent;border:none;border-radius:.25rem;color:hsla(0,0%,100%,.75);cursor:pointer;flex-shrink:0;font-size:1.35rem;line-height:1;margin:0 0 0 auto;padding:.15rem .45rem}.android-app-banner-dismiss[data-v-7515087a]:hover{background:hsla(0,0%,100%,.1);color:#fff}.android-app-banner-enter-active[data-v-7515087a],.android-app-banner-leave-active[data-v-7515087a]{transition:transform .22s ease,opacity .22s ease}.android-app-banner-enter[data-v-7515087a],.android-app-banner-leave-to[data-v-7515087a]{opacity:0;transform:translateY(-100%)}.menu-item{cursor:pointer;display:block;-webkit-text-decoration:none;text-decoration:none}.menu-item:hover{background-color:hsla(0,4%,64%,.17);border-radius:5px}.nav-items-container{font-size:14px;margin-top:48px}@media(max-width:599px){.nav-items-container{display:list-item;width:100%}}.menu-button-container{display:flex;justify-content:center}li.nuxt-exact-link-active{border-bottom:0!important}.nav-items-container .dropdown-content{max-height:700px;overflow-y:scroll}.nav-items-container .dropdown-content a{padding:24px;text-align:left!important}.nav-items-container .dropdown-content a:hover{background-color:#d3d3d3}.live-icon{animation:pulse-live 2s ease-in-out infinite;color:#10b981!important}.signup-button{align-items:center!important;background:#22d3ee!important;border:none!important;border-radius:10px!important;box-shadow:none!important;box-sizing:border-box!important;color:#000!important;display:inline-flex!important;font-size:15px!important;font-weight:700!important;gap:.5rem!important;height:45px!important;min-height:45px!important;min-width:100px;padding:0 1.75rem!important;-webkit-text-decoration:none!important;text-decoration:none!important;text-transform:none!important;transition:all .2s ease!important}.signup-button:hover{background:#22d3ee!important;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)!important;transform:scale(1.02)!important}.signup-button:active{transform:scale(.98)!important}.signup-button svg{color:#000!important;width:14px!important}.login-button{align-items:center!important;background:transparent!important;border:1px solid var(--color-header-text)!important;border-radius:10px!important;box-sizing:border-box!important;display:inline-flex!important;font-size:15px!important;font-weight:600!important;gap:.5rem!important;height:45px!important;min-height:45px!important;padding:0 1.5rem!important;-webkit-text-decoration:none!important;text-decoration:none!important;text-transform:none!important;transition:all .2s ease!important}.login-button:hover{background:hsla(0,0%,50%,.1)!important}@keyframes pulse-live{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.1)}}.search-wrapper{align-items:center;border-radius:22px;display:inline-flex;margin-top:16px;overflow:hidden;padding:0 8px;transition:width .25s ease,background-color .2s ease;width:32px}.search-wrapper--expanded{background-color:var(--color-header-search-bg);width:260px}.search-toggle-btn{align-items:center;background:none;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:15px;justify-content:center}#search_input,.search-toggle-btn{border:none;color:var(--color-header-text);padding:0}#search_input{background-color:transparent;flex:1;line-height:20px;margin-left:10px;min-width:0;opacity:0;transition:opacity .2s ease}.search-wrapper--expanded #search_input{opacity:1}.theme-toggle-btn[data-v-b356965a]{align-items:center;background:none;border:none;color:var(--color-header-text);cursor:pointer;display:inline-flex;font-size:15px;justify-content:center;margin-top:20px;padding:0 8px}@media only screen and (max-width:800px){.theme-toggle-btn[data-v-b356965a]{padding:8px}}.modal-overlay[data-v-0fc6076a]{align-items:center;animation:fadeIn-0fc6076a .2s ease-out;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background-color:var(--color-overlay);bottom:0;display:flex;justify-content:center;left:0;min-height:100vh;padding:20px;position:fixed;right:0;top:0;z-index:999999999}@media only screen and (min-width:600px){.modal-overlay[data-v-0fc6076a]{min-width:524px}}@keyframes fadeIn-0fc6076a{0%{opacity:0}to{opacity:1}}.modal-container[data-v-0fc6076a]{animation:slideUp-0fc6076a .3s cubic-bezier(.4,0,.2,1);background-color:var(--color-modal-bg);border:none;border-radius:16px;box-shadow:0 20px 60px rgba(0,0,0,.3);max-height:90vh;overflow-y:auto;padding:3rem 1.75rem 2rem;position:relative}@media only screen and (min-width:600px){.modal-container[data-v-0fc6076a]{max-width:800px;width:65%}}@media only screen and (max-width:600px){.modal-container[data-v-0fc6076a]{border-radius:16px 16px 0 0;max-height:95vh;max-width:100%;padding:24px 20px;width:100%}}@keyframes slideUp-0fc6076a{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.modal-buttons[data-v-0fc6076a]{text-align:right}.close-btn[data-v-0fc6076a]{align-items:center;background:rgba(0,0,0,.05);border:none;border-radius:8px;color:#7f7f7f;cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:6px;padding:8px 12px;position:absolute;right:16px;top:16px;transition:all .2s ease;z-index:10}.close-btn[data-v-0fc6076a]:hover{background:rgba(0,0,0,.1);color:#000}.close-btn svg[data-v-0fc6076a]{font-size:14px}@media(max-width:768px){.close-btn[data-v-0fc6076a]{font-size:12px;padding:6px 10px;right:12px;top:12px}}.button.flat[data-v-0fc6076a]{margin:0;padding:12px 24px}.kyc-document-modal[data-v-b4ff1db0]{margin:0 auto;max-width:700px;width:100%}.modal-header-section[data-v-b4ff1db0]{background:transparent;margin-bottom:32px;padding:0;text-align:left;width:100%}.modal-header-section h3[data-v-b4ff1db0]{color:#000;font-size:24px;font-weight:700;letter-spacing:-.3px;line-height:1.3;margin:0 0 12px}.modal-header-section .subtitle[data-v-b4ff1db0]{color:#64748b;display:block;font-size:14px;font-weight:400;line-height:1.6;margin:0;width:100%}.form-group[data-v-b4ff1db0]{margin-bottom:24px}.ssn-section[data-v-b4ff1db0]{border-top:1px solid #e5e7eb;padding-top:16px}.or-divider[data-v-b4ff1db0]{color:#7f7f7f;font-size:12px;letter-spacing:normal;margin-bottom:12px;text-transform:none}.ssn-input[data-v-b4ff1db0]{border:2px solid #e5e7eb;border-radius:8px;font-size:14px;max-width:200px;padding:12px 16px;width:100%}.ssn-input.error[data-v-b4ff1db0]{border-color:#dc2626}.form-label[data-v-b4ff1db0]{color:#000;display:block;font-size:13px;font-weight:600;letter-spacing:.5px;margin-bottom:16px;text-transform:uppercase}.radio-group[data-v-b4ff1db0]{gap:16px}.radio-group[data-v-b4ff1db0],.radio-option[data-v-b4ff1db0]{display:flex;flex-direction:column}.radio-option[data-v-b4ff1db0]{background:#fff;border:2px solid #e5e7eb;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.05);cursor:pointer;gap:6px;padding:20px 52px 20px 20px;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.radio-option[data-v-b4ff1db0]:hover{background:linear-gradient(135deg,#f8fafc,#fff);border-color:#006eff;box-shadow:0 4px 12px rgba(59,130,246,.15);transform:translateY(-2px)}.radio-option input[type=radio][data-v-b4ff1db0]{accent-color:#006eff;cursor:pointer;height:20px;margin:0;position:absolute;right:20px;top:20px;width:20px}.radio-option input[type=radio]:checked~label[data-v-b4ff1db0]{color:#006eff;font-weight:600}.radio-option.selected[data-v-b4ff1db0]{background:linear-gradient(135deg,#eff6ff,#fff);border-color:#006eff;box-shadow:0 4px 16px rgba(59,130,246,.2)}.radio-option label[data-v-b4ff1db0]{color:#000;cursor:pointer;font-size:15px;font-weight:500;line-height:1.4;margin:0}.upload-step .upload-instructions[data-v-b4ff1db0]{background:#f8fafc;border-radius:8px;margin-bottom:24px;padding:16px}.upload-step .upload-instructions p[data-v-b4ff1db0]{color:#000;font-size:14px;margin:0 0 8px}.upload-step .upload-instructions p[data-v-b4ff1db0]:last-child{margin-bottom:0}.upload-step .upload-instructions .file-types[data-v-b4ff1db0]{color:#7f7f7f;font-size:12px;font-style:italic}.upload-row[data-v-b4ff1db0]{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}.upload-col[data-v-b4ff1db0]{display:flex;flex-direction:column}.field-error[data-v-b4ff1db0]{color:#dc2626;font-size:12px;margin-top:4px}.modal-actions[data-v-b4ff1db0]{border-top:1px solid rgba(0,0,0,.08);display:flex;flex-shrink:0;gap:12px;justify-content:flex-end;margin-top:32px;padding-top:24px}.btn-primary[data-v-b4ff1db0],.btn-secondary[data-v-b4ff1db0]{align-items:center;border:none;border-radius:8px;cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;justify-content:center;min-height:44px;min-width:100px;padding:12px 24px;transition:all .2s cubic-bezier(.4,0,.2,1)}.btn-primary[data-v-b4ff1db0]:disabled,.btn-secondary[data-v-b4ff1db0]:disabled{cursor:not-allowed;opacity:.5}.btn-primary[data-v-b4ff1db0]{background:linear-gradient(135deg,#006eff,#2563eb);box-shadow:0 2px 8px rgba(59,130,246,.3);color:#fff}.btn-primary[data-v-b4ff1db0]:hover:not(:disabled){background:linear-gradient(135deg,#2563eb,#1d4ed8);box-shadow:0 4px 12px rgba(59,130,246,.4);transform:translateY(-1px)}.btn-primary[data-v-b4ff1db0]:active:not(:disabled){box-shadow:0 2px 6px rgba(59,130,246,.3);transform:translateY(0)}.btn-secondary[data-v-b4ff1db0]{background-color:#fff;border:2px solid #e5e7eb;color:#000}.btn-secondary[data-v-b4ff1db0]:hover:not(:disabled){background-color:#f9fafb;border-color:#d1d5db;transform:translateY(-1px)}.btn-secondary[data-v-b4ff1db0]:active:not(:disabled){transform:translateY(0)}.spinning[data-v-b4ff1db0]{animation:spin-b4ff1db0 1s linear infinite}@keyframes spin-b4ff1db0{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media(max-width:599px){.upload-row[data-v-b4ff1db0]{grid-template-columns:1fr}.modal-header-section[data-v-b4ff1db0]{margin-bottom:24px}.modal-header-section h3[data-v-b4ff1db0]{font-size:22px}.modal-header-section .subtitle[data-v-b4ff1db0]{font-size:13px}.radio-option[data-v-b4ff1db0]{padding:16px 48px 16px 16px}.radio-option label[data-v-b4ff1db0]{font-size:14px}.radio-option input[type=radio][data-v-b4ff1db0]{height:18px;right:16px;top:16px;width:18px}.modal-actions[data-v-b4ff1db0]{flex-direction:column-reverse;margin-top:24px;padding-top:20px}.modal-actions button[data-v-b4ff1db0]{min-width:auto;width:100%}}.signatureRequestFields[data-v-78177c6a]{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr;margin-bottom:24px}@media(max-width:768px){.signatureRequestFields[data-v-78177c6a]{grid-template-columns:1fr}}.form-group[data-v-78177c6a]{margin-bottom:24px}.form-label[data-v-78177c6a]{color:#000;display:block;font-size:13px;font-weight:600;letter-spacing:.5px;margin-bottom:8px;text-transform:uppercase}.input-wrapper[data-v-78177c6a]{align-items:center;display:flex;position:relative;width:100%}.input-icon[data-v-78177c6a]{color:#9ca3af;font-size:16px;left:16px;pointer-events:none;position:absolute;top:14px;transition:color .2s ease;z-index:1}.form-input[data-v-78177c6a]{background-color:#fff;border:2px solid #e5e7eb;border-radius:8px;box-shadow:0 1px 2px rgba(0,0,0,.05);color:#000;font-size:14px;padding:12px 16px 12px 48px;transition:all .2s cubic-bezier(.4,0,.2,1);width:100%}.form-input[data-v-78177c6a]::-moz-placeholder{color:#9ca3af}.form-input[data-v-78177c6a]::placeholder{color:#9ca3af}.form-input[data-v-78177c6a]:hover{border-color:#d1d5db;box-shadow:0 2px 4px rgba(0,0,0,.05)}.form-input:hover~.input-icon[data-v-78177c6a]{color:#6b7280}.form-input[data-v-78177c6a]:focus{background-color:#fff;border-color:#006eff;box-shadow:0 0 0 3px rgba(59,130,246,.1),0 2px 4px rgba(0,0,0,.05);outline:none}.form-input:focus~.input-icon[data-v-78177c6a]{color:#006eff}.form-input[data-v-78177c6a]:disabled{background-color:#f9fafb;border-color:#e5e7eb;color:#6b7280;cursor:not-allowed}.form-input.input-error[data-v-78177c6a]{background-color:#fff;border-color:#ef4444}.form-input.input-error~.input-icon[data-v-78177c6a]{color:#ef4444}.form-input.input-error[data-v-78177c6a]:focus{border-color:#ef4444;box-shadow:0 0 0 3px rgba(239,68,68,.1),0 2px 4px rgba(0,0,0,.05)}.form-input.input-error:focus~.input-icon[data-v-78177c6a]{color:#ef4444}.radio-group[data-v-78177c6a]{display:flex;flex-direction:column;gap:12px}.radio-option[data-v-78177c6a]{align-items:center;display:flex;gap:8px}.radio-option input[type=radio][data-v-78177c6a]{margin:0}.radio-option label[data-v-78177c6a]{color:#000;cursor:pointer;font-size:14px;margin:0}.info-text[data-v-78177c6a]{color:#7f7f7f;font-size:13px;line-height:1.6;margin:0}.field-error[data-v-78177c6a]{color:#dc2626;font-size:12px;margin-top:4px}.modal-actions[data-v-78177c6a]{border-top:1px solid #dfdfdf;display:flex;gap:12px;justify-content:flex-end;margin-top:24px;padding-top:24px}.btn-primary[data-v-78177c6a],.btn-secondary[data-v-78177c6a]{border:none;border-radius:6px;cursor:pointer;font-size:14px;font-weight:600;min-height:40px;padding:10px 20px;transition:all .2s}.btn-primary[data-v-78177c6a]:disabled,.btn-secondary[data-v-78177c6a]:disabled{cursor:not-allowed;opacity:.5}.btn-primary[data-v-78177c6a]{background-color:#006eff;color:#fff}.btn-primary[data-v-78177c6a]:hover:not(:disabled){background-color:#2836cc}.btn-secondary[data-v-78177c6a]{background-color:transparent;border:2px solid #bfbfbf;color:#000}.btn-secondary[data-v-78177c6a]:hover:not(:disabled){background-color:#dfdfdf;border-color:#7f7f7f}.spinning[data-v-78177c6a]{animation:spin-78177c6a 1s linear infinite}@keyframes spin-78177c6a{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.files-container[data-v-caa32ebc]{display:flex;flex-wrap:wrap}.file-preview[data-v-caa32ebc]{align-items:center;display:flex;flex-direction:column;margin:10px}.file-preview>img[data-v-caa32ebc]{height:50px;width:50px}.uploadLittle[data-v-caa32ebc]{font-size:12px;text-align:none}@media(min-width:1280px){.uploadLittle[data-v-caa32ebc]{text-align:left}}@media(min-width:601px)and (max-width:1024px){.uploadLittle[data-v-caa32ebc]{text-align:left}}.cursor-pointer[data-v-caa32ebc]{cursor:pointer}.smallLetter[data-v-0644acbf]{color:#000;font-size:14px}.form-group[data-v-d087362e]{margin-bottom:24px}.form-label[data-v-d087362e]{color:#000;display:block;font-size:14px;font-weight:600;margin-bottom:12px}.info-text[data-v-d087362e]{color:#7f7f7f;font-size:13px;line-height:1.6;margin:0}.field-error[data-v-d087362e]{color:#dc2626;font-size:12px;margin-top:4px}.modal-actions[data-v-d087362e]{border-top:1px solid #dfdfdf;display:flex;gap:12px;justify-content:flex-end;margin-top:24px;padding-top:24px}.btn-primary[data-v-d087362e],.btn-secondary[data-v-d087362e]{border:none;border-radius:6px;cursor:pointer;font-size:14px;font-weight:600;min-height:40px;padding:10px 20px;transition:all .2s}.btn-primary[data-v-d087362e]:disabled,.btn-secondary[data-v-d087362e]:disabled{cursor:not-allowed;opacity:.5}.btn-primary[data-v-d087362e]{background-color:#006eff;color:#fff}.btn-primary[data-v-d087362e]:hover:not(:disabled){background-color:#2836cc}.btn-secondary[data-v-d087362e]{background-color:transparent;border:2px solid #bfbfbf;color:#000}.btn-secondary[data-v-d087362e]:hover:not(:disabled){background-color:#dfdfdf;border-color:#7f7f7f}.spinning[data-v-d087362e]{animation:spin-d087362e 1s linear infinite}@keyframes spin-d087362e{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.form-group[data-v-411e6956]{margin-bottom:24px}.form-label[data-v-411e6956]{color:#000;display:block;font-size:14px;font-weight:600;margin-bottom:12px}.info-text[data-v-411e6956]{color:#7f7f7f;font-size:13px;line-height:1.6;margin:0}.field-error[data-v-411e6956]{color:#dc2626;font-size:12px;margin-top:4px}.modal-actions[data-v-411e6956]{border-top:1px solid #dfdfdf;display:flex;gap:12px;justify-content:flex-end;margin-top:24px;padding-top:24px}.btn-primary[data-v-411e6956],.btn-secondary[data-v-411e6956]{border:none;border-radius:6px;cursor:pointer;font-size:14px;font-weight:600;min-height:40px;padding:10px 20px;transition:all .2s}.btn-primary[data-v-411e6956]:disabled,.btn-secondary[data-v-411e6956]:disabled{cursor:not-allowed;opacity:.5}.btn-primary[data-v-411e6956]{background-color:#006eff;color:#fff}.btn-primary[data-v-411e6956]:hover:not(:disabled){background-color:#2836cc}.btn-secondary[data-v-411e6956]{background-color:transparent;border:2px solid #bfbfbf;color:#000}.btn-secondary[data-v-411e6956]:hover:not(:disabled){background-color:#dfdfdf;border-color:#7f7f7f}.spinning[data-v-411e6956]{animation:spin-411e6956 1s linear infinite}@keyframes spin-411e6956{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.accreditation-document-modal[data-v-6469d5e4]{margin:0 auto;max-width:700px;width:100%}.step-content[data-v-6469d5e4]{display:flex;flex-direction:column;min-height:300px}.modal-header-section[data-v-6469d5e4]{background:transparent;margin-bottom:32px;padding:0;text-align:left;width:100%}.modal-header-section h3[data-v-6469d5e4]{color:#000;font-size:24px;font-weight:700;letter-spacing:-.3px;line-height:1.3;margin:0 0 12px}.modal-header-section .subtitle[data-v-6469d5e4]{color:#64748b;display:block;font-size:14px;font-weight:400;line-height:1.6;margin:0;width:100%}.document-type-selection[data-v-6469d5e4]{flex:1;margin-bottom:32px}.form-group[data-v-6469d5e4]{margin-bottom:0}.form-label[data-v-6469d5e4]{color:#000;display:block;font-size:13px;font-weight:600;letter-spacing:.5px;margin-bottom:16px;text-transform:uppercase}.radio-group[data-v-6469d5e4]{gap:16px}.radio-group[data-v-6469d5e4],.radio-option[data-v-6469d5e4]{display:flex;flex-direction:column}.radio-option[data-v-6469d5e4]{background:#fff;border:2px solid #e5e7eb;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.05);cursor:pointer;gap:6px;padding:20px 52px 20px 20px;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.radio-option[data-v-6469d5e4]:hover{background:linear-gradient(135deg,#f8fafc,#fff);border-color:#006eff;box-shadow:0 4px 12px rgba(59,130,246,.15);transform:translateY(-2px)}.radio-option input[type=radio][data-v-6469d5e4]{accent-color:#006eff;cursor:pointer;height:20px;margin:0;position:absolute;right:20px;top:20px;width:20px}.radio-option input[type=radio]:checked~label[data-v-6469d5e4]{color:#006eff;font-weight:600}.radio-option input[type=radio]:checked~.option-description[data-v-6469d5e4]{color:#7f7f7f}.radio-option.selected[data-v-6469d5e4]{background:linear-gradient(135deg,#eff6ff,#fff);border-color:#006eff;box-shadow:0 4px 16px rgba(59,130,246,.2)}.radio-option label[data-v-6469d5e4]{color:#000;cursor:pointer;font-size:15px;font-weight:500;line-height:1.4;margin:0}.radio-option .option-description[data-v-6469d5e4]{color:#7f7f7f;font-size:13px;line-height:1.5;margin:0}.document-content[data-v-6469d5e4]{flex:1;padding-bottom:8px}.modal-actions[data-v-6469d5e4]{border-top:1px solid rgba(0,0,0,.08);display:flex;flex-shrink:0;gap:12px;justify-content:flex-end;margin-top:32px;padding-top:24px}.btn-primary[data-v-6469d5e4],.btn-secondary[data-v-6469d5e4]{align-items:center;border:none;border-radius:8px;cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;justify-content:center;min-height:44px;min-width:100px;padding:12px 24px;transition:all .2s cubic-bezier(.4,0,.2,1)}.btn-primary[data-v-6469d5e4]:disabled,.btn-secondary[data-v-6469d5e4]:disabled{cursor:not-allowed;opacity:.5}.btn-primary[data-v-6469d5e4]{background:linear-gradient(135deg,#006eff,#2563eb);box-shadow:0 2px 8px rgba(59,130,246,.3);color:#fff}.btn-primary[data-v-6469d5e4]:hover:not(:disabled){background:linear-gradient(135deg,#2563eb,#1d4ed8);box-shadow:0 4px 12px rgba(59,130,246,.4);transform:translateY(-1px)}.btn-primary[data-v-6469d5e4]:active:not(:disabled){box-shadow:0 2px 6px rgba(59,130,246,.3);transform:translateY(0)}.btn-secondary[data-v-6469d5e4]{background-color:#fff;border:2px solid #e5e7eb;color:#000}.btn-secondary[data-v-6469d5e4]:hover:not(:disabled){background-color:#f9fafb;border-color:#d1d5db;transform:translateY(-1px)}.btn-secondary[data-v-6469d5e4]:active:not(:disabled){transform:translateY(0)}@media(max-width:599px){.modal-header-section[data-v-6469d5e4]{margin-bottom:24px}.modal-header-section h3[data-v-6469d5e4]{font-size:22px}.modal-header-section .subtitle[data-v-6469d5e4]{font-size:13px}.document-type-selection[data-v-6469d5e4]{margin-bottom:24px}.document-content[data-v-6469d5e4]{padding-bottom:8px}.modal-actions[data-v-6469d5e4]{flex-direction:column-reverse;margin-top:24px;padding-top:20px}.modal-actions button[data-v-6469d5e4]{min-width:auto;width:100%}.radio-group[data-v-6469d5e4]{gap:12px}.radio-option[data-v-6469d5e4]{padding:16px 48px 16px 16px}.radio-option label[data-v-6469d5e4]{font-size:14px}.radio-option .option-description[data-v-6469d5e4]{font-size:12px}.radio-option input[type=radio][data-v-6469d5e4]{height:18px;right:16px;top:16px;width:18px}.step-2-header[data-v-6469d5e4]{margin-bottom:24px}}.modal-overlay[data-v-1e4e566f]{align-items:center;animation:fadeIn-1e4e566f .2s ease-out;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background-color:rgba(0,0,0,.5);bottom:0;display:flex;justify-content:center;left:0;min-height:100vh;padding:20px;position:fixed;right:0;top:0;z-index:100000000}@keyframes fadeIn-1e4e566f{0%{opacity:0}to{opacity:1}}.modal-container[data-v-1e4e566f]{animation:slideUp-1e4e566f .3s cubic-bezier(.4,0,.2,1);background-color:#fff;border:none;border-radius:16px;box-shadow:0 20px 60px rgba(0,0,0,.3);max-height:95vh;max-width:420px;overflow:hidden;padding:0;position:relative;width:100%}@media only screen and (max-width:600px){.modal-container[data-v-1e4e566f]{border-radius:16px 16px 0 0;max-width:90%}}@keyframes slideUp-1e4e566f{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.logout-confirm-content[data-v-1e4e566f]{padding:32px 24px 24px;text-align:center}.logout-icon-wrapper[data-v-1e4e566f]{align-items:center;animation:pulse-1e4e566f 2s ease-in-out infinite;background:linear-gradient(135deg,#fee2e2,#fecaca);border-radius:50%;display:flex;height:64px;justify-content:center;margin:0 auto 20px;width:64px}.logout-icon[data-v-1e4e566f]{color:#dc2626;font-size:28px}@keyframes pulse-1e4e566f{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.logout-title[data-v-1e4e566f]{color:#000;font-size:24px;font-weight:700;line-height:1.3;margin:0 0 12px}.logout-message[data-v-1e4e566f]{color:#7f7f7f;font-size:15px;line-height:1.5;margin:0 auto;max-width:320px}.modal-buttons[data-v-1e4e566f]{background-color:#fafafa;border-top:1px solid rgba(0,0,0,.08);display:flex;gap:12px;justify-content:flex-end;padding:20px 24px 24px}@media only screen and (max-width:600px){.modal-buttons[data-v-1e4e566f]{flex-direction:column-reverse;padding:16px 20px 20px}.modal-buttons .button.flat[data-v-1e4e566f]{justify-content:center;width:100%}}.button.flat[data-v-1e4e566f]{align-items:center;border:none;border-radius:8px;cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;justify-content:center;margin:0;min-height:44px;padding:12px 24px;transition:all .2s ease}.confirm-button[data-v-1e4e566f]{background-color:#dc2626!important;color:#fff!important}.confirm-button[data-v-1e4e566f]:hover:not(:disabled){background-color:#b91c1c!important;box-shadow:0 4px 12px rgba(220,38,38,.3);transform:translateY(-1px)}.confirm-button[data-v-1e4e566f]:active:not(:disabled){transform:translateY(0)}.cancel-button[data-v-1e4e566f]{background-color:transparent!important;border:1px solid rgba(0,0,0,.15)!important;color:#7f7f7f!important}.cancel-button[data-v-1e4e566f]:hover:not(:disabled){background-color:rgba(0,0,0,.05)!important;border-color:rgba(0,0,0,.2)!important;color:#000!important}.modal-enter-active[data-v-1e4e566f],.modal-leave-active[data-v-1e4e566f]{transition:opacity .2s ease}.modal-enter[data-v-1e4e566f],.modal-leave-to[data-v-1e4e566f]{opacity:0}.modal-enter-active .modal-container[data-v-1e4e566f],.modal-leave-active .modal-container[data-v-1e4e566f]{transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1)}.modal-enter .modal-container[data-v-1e4e566f],.modal-leave-to .modal-container[data-v-1e4e566f]{opacity:0;transform:translateY(20px)}.dropbtn{border:1px solid;border-radius:50%;font-size:12px;margin-left:6px}.dropdown{display:inline-block;position:relative}.dropdown-image{cursor:pointer;display:grid;font-size:12px}.dropdown-text{cursor:pointer;font-size:10px;margin-left:-3px;margin-top:-4px}.dropdown-content{background-color:#fff;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);display:block;min-height:200px;min-width:220px;position:absolute;right:0;z-index:1}.dropdown-inactive{display:none}.dropdown-content p{padding:2px 8px}.dropdown-title{font-size:14px;padding-top:20px!important}.dropdown-subtitle,.dropdown-title{color:#000;padding-bottom:0!important;text-align:left}.dropdown-subtitle{font-size:10px;margin-top:0!important;padding-top:0!important}.dropdown-subtitle span{margin-left:6px;margin-top:1px;position:absolute}.dropdown-content hr{border-color:#d3d3d3}.dropdown-content a{color:#000;display:block;padding:12px 16px;-webkit-text-decoration:none;text-decoration:none}.dropdown-content svg{color:#000}.dropdown-content a span{margin-left:30px;margin-top:5px;position:absolute}.nav-items-container{display:inline;float:left}nav[aria-label=nav-me]{align-items:center;display:flex;gap:4px;height:85px;justify-content:flex-end}.nav-login-container{align-items:center;display:flex;float:none;font-size:14px;min-width:145px;order:2}.nav-login-container .nav-items-container{align-items:center;display:flex;margin-top:0}.nav-login-container li{height:auto;margin-top:10px}.nav-login-container a{cursor:pointer;height:20px;min-width:50px}.me-li a{font-size:12px;text-align:left;width:auto}.me-li a:not(:first-child){margin-top:18px}#signup_button{background-color:transparent;border:solid;margin-bottom:0;margin-top:0;padding:4px}#login_button{background-color:transparent;border:none;height:100%;margin-top:27px;padding:0;width:100%}.fav-nav{font-size:10px;margin-right:16px!important}.fav-nav svg{font-size:10px;height:21px;width:45px}.fav-nav p{margin-top:2px}.me-li{cursor:pointer}.me-li,.me-li .menu-item,.me-li .user-avatar-trigger{min-width:-moz-fit-content;min-width:fit-content;width:auto}.me-li .user-avatar-trigger{white-space:nowrap}.me-li:hover .user-avatar-trigger .header-avatar{transform:scale(1.05)}.header-avatar,.user-avatar-trigger{align-items:center;cursor:pointer;display:flex;justify-content:center}.header-avatar{background:#006eff;border-radius:50%;box-shadow:0 2px 6px rgba(0,0,0,.15);flex-shrink:0;height:32px;min-width:32px;position:relative;transition:all .3s ease;width:32px}.header-avatar.loading{background:#bfbfbf;cursor:default}.header-avatar .loading-spinner{animation:spin .8s linear infinite;border:2px solid hsla(0,0%,100%,.3);border-radius:50%;border-top-color:#fff;height:16px;width:16px}.header-avatar .header-initials{color:#fff;font-family:gt_americastandard_bold,gt_americalight,Open Sans,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:700;line-height:1}.header-avatar .header-chevron{position:absolute;right:10px;top:19px;transition:transform .3s ease;z-index:3}.header-avatar .header-chevron svg{color:#fff;font-size:10px;height:10px;width:10px}.header-avatar .header-chevron.rotated{transform:rotate(180deg)}.header-avatar.member-platinum{background:linear-gradient(135deg,#475569,#334155);border:2px solid #334155;box-shadow:0 2px 8px rgba(51,65,85,.4)}.header-avatar.member-gold{background:linear-gradient(135deg,#fbbf24,#f59e0b);border:2px solid #f59e0b;box-shadow:0 2px 8px rgba(251,191,36,.4)}.header-avatar.member-silver{background:linear-gradient(135deg,#94a3b8,#64748b);border:2px solid #64748b;box-shadow:0 2px 8px rgba(148,163,184,.4)}.header-avatar.member-bronze{background:linear-gradient(135deg,#d97706,#b45309);border:2px solid #b45309;box-shadow:0 2px 8px rgba(217,119,6,.4)}.header-avatar.has-member-badge .header-member-badge{align-items:center;border:2px solid #fff;border-radius:50%;box-shadow:0 1px 4px rgba(0,0,0,.2);display:flex;height:14px;justify-content:center;position:absolute;right:-2px;top:-2px;width:14px}.header-avatar.has-member-badge .header-member-badge svg{color:#fff;font-size:8px}.header-avatar.member-platinum.has-member-badge .header-member-badge{background:linear-gradient(135deg,#475569,#334155)}.header-avatar.member-gold.has-member-badge .header-member-badge{background:linear-gradient(135deg,#fbbf24,#f59e0b)}.header-avatar.member-silver.has-member-badge .header-member-badge{background:linear-gradient(135deg,#94a3b8,#64748b)}.header-avatar.member-bronze.has-member-badge .header-member-badge{background:linear-gradient(135deg,#d97706,#b45309)}@keyframes spin{to{transform:rotate(1turn)}}.fav-nav p .fa-chevron-down{transition:transform .3s ease}.fav-nav p .fa-chevron-down.rotated{transform:rotate(180deg)}.user-dropdown{opacity:0;pointer-events:none;position:absolute;right:0;top:calc(100% + 24px);transform:translateY(-10px);transition:all .3s cubic-bezier(.4,0,.2,1);width:320px;z-index:100000}.user-dropdown.active{opacity:1;pointer-events:all;transform:translateY(0)}.dropdown-inner{background:#fff;border-radius:16px;box-shadow:0 10px 40px rgba(0,0,0,.15);height:auto!important;max-height:none!important;min-height:auto!important;overflow:visible}.dropdown-loading{align-items:center;display:flex;flex-direction:column;gap:12px;justify-content:center;padding:40px 20px}.dropdown-loading .loading-spinner{animation:spin .8s linear infinite;border:3px solid #bfbfbf;border-radius:50%;border-top-color:#006eff;height:32px;width:32px}.dropdown-loading .loading-text{color:#7f7f7f;font-size:14px;margin:0}.dropdown-user-header{border-radius:16px 16px 0 0}.logout-link{border-radius:0 0 16px 16px}.dropdown-user-header{align-items:center;background:linear-gradient(135deg,#f8fafc,#fff);border-bottom:1px solid rgba(0,0,0,.05);display:flex;gap:12px;padding:16px 20px}.dropdown-avatar{align-items:center;background:#006eff;border-radius:50%;box-shadow:0 4px 12px rgba(0,0,0,.15);display:flex;flex-shrink:0;height:56px;justify-content:center;min-width:56px;position:relative;width:56px}.dropdown-avatar .dropdown-initials{color:#fff;font-family:gt_americastandard_bold,gt_americalight,Open Sans,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:20px;font-weight:700;line-height:1}.dropdown-avatar.member-platinum{background:linear-gradient(135deg,#475569,#334155);border:3px solid #334155}.dropdown-avatar.member-gold{background:linear-gradient(135deg,#fbbf24,#f59e0b);border:3px solid #f59e0b}.dropdown-avatar.member-silver{background:linear-gradient(135deg,#94a3b8,#64748b);border:3px solid #64748b}.dropdown-avatar.member-bronze{background:linear-gradient(135deg,#d97706,#b45309);border:3px solid #b45309}.dropdown-avatar.has-member-badge .dropdown-member-badge{align-items:center;border:2px solid #fff;border-radius:50%;box-shadow:0 2px 6px rgba(0,0,0,.2);display:flex;height:20px;justify-content:center;position:absolute;right:-4px;top:-4px;width:20px}.dropdown-avatar.has-member-badge .dropdown-member-badge svg{color:#fff;font-size:10px}.dropdown-avatar.member-platinum.has-member-badge .dropdown-member-badge{background:linear-gradient(135deg,#475569,#334155)}.dropdown-avatar.member-gold.has-member-badge .dropdown-member-badge{background:linear-gradient(135deg,#fbbf24,#f59e0b)}.dropdown-avatar.member-silver.has-member-badge .dropdown-member-badge{background:linear-gradient(135deg,#94a3b8,#64748b)}.dropdown-avatar.member-bronze.has-member-badge .dropdown-member-badge{background:linear-gradient(135deg,#d97706,#b45309)}.dropdown-user-info{flex:1;min-width:0}.dropdown-name{color:#000;font-size:16px;font-weight:700;margin:0 0 2px}.dropdown-email,.dropdown-name{line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dropdown-email{color:#7f7f7f;font-size:12px;margin:0 0 4px}.dropdown-member-level{align-items:center;border-radius:12px;color:#fff;cursor:pointer;display:inline-flex;font-size:11px;font-weight:700;gap:6px;letter-spacing:.5px;padding:4px 10px;text-transform:uppercase;transition:all .2s}.dropdown-member-level svg{font-size:10px}.dropdown-member-level.badge-platinum{background:linear-gradient(135deg,#475569,#334155)}.dropdown-member-level.badge-gold{background:linear-gradient(135deg,#fbbf24,#f59e0b)}.dropdown-member-level.badge-silver{background:linear-gradient(135deg,#94a3b8,#64748b)}.dropdown-member-level.badge-bronze{background:linear-gradient(135deg,#d97706,#b45309)}.dropdown-member-level:hover{box-shadow:0 2px 8px rgba(0,0,0,.2);transform:translateY(-1px)}.dropdown-stats{align-items:flex-start;background:#f8fafc;border-bottom:1px solid rgba(0,0,0,.05);border-top:1px solid rgba(0,0,0,.05);display:flex;flex-wrap:wrap;gap:16px;justify-content:flex-start;padding:16px 20px;text-align:left}.dropdown-stats a{margin-top:0!important}.dropdown-stats .stat-item{align-items:flex-start;display:flex;flex:1 1 auto;flex-direction:column;gap:4px;justify-content:flex-start;max-width:calc(50% - 8px);min-width:120px;text-align:left}.dropdown-stats .stat-item.next-step{align-self:stretch;flex:1 1 100%;max-width:100%;min-width:100%}.dropdown-stats .stat-item .stat-label{align-self:flex-start;color:#7f7f7f;font-size:11px;font-weight:600;letter-spacing:.5px;line-height:1.2;margin-bottom:2px;overflow:hidden;text-align:left;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;width:100%}.dropdown-stats .stat-item .stat-value{word-wrap:break-word;align-self:flex-start;color:#000;font-size:16px;font-weight:700;line-height:1.2;text-align:left;width:100%;word-break:break-word}.dropdown-stats .stat-item .stat-value.verified-value{color:#10b981}.dropdown-stats .stat-item .stat-value.next-step-link{align-self:flex-start;color:#006eff;display:inline-block;min-width:0;text-align:left;-webkit-text-decoration:none;text-decoration:none;transition:all .2s;white-space:nowrap;width:auto}.dropdown-stats .stat-item .stat-value.next-step-link:hover{opacity:.8;-webkit-text-decoration:underline;text-decoration:underline}.dropdown-divider{border:none;border-top:1px solid rgba(0,0,0,.05);margin:0}.dropdown-links{padding:8px 0 0}.dropdown-link{align-items:center;box-sizing:border-box;color:#000;cursor:pointer;display:flex;justify-content:space-between;padding:12px 20px;-webkit-text-decoration:none;text-decoration:none;transition:all .2s;width:100%}.dropdown-link .link-content{align-items:center;display:flex;flex:1;gap:12px;min-width:0;overflow:hidden}.dropdown-link .link-icon{font-size:16px;height:20px;min-width:20px;width:20px}.dropdown-link .link-arrow,.dropdown-link .link-icon{align-items:center;color:#7f7f7f;display:inline-flex;flex-shrink:0;justify-content:center;transition:all .2s}.dropdown-link .link-arrow{font-size:12px;height:16px;margin-left:auto;min-width:16px;opacity:0;transform:translateX(-4px);width:16px}.dropdown-link span{flex:1;font-size:14px;font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dropdown-link:hover{background:#f8fafc}.dropdown-link:hover .link-icon{color:#006eff;transform:scale(1.1)}.dropdown-link:hover .link-arrow{color:#006eff;opacity:1;transform:translateX(0)}.dropdown-link.logout-link{border-top:1px solid rgba(0,0,0,.05);margin-bottom:0;margin-top:8px;padding-bottom:16px;padding-top:16px}.dropdown-link.logout-link:hover{background:#fef2f2}.dropdown-link.logout-link:hover .link-arrow,.dropdown-link.logout-link:hover .link-icon{color:#dc2626}@media only screen and (max-width:1366px){.search-wrapper--expanded{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:var(--color-header-bg);border-bottom:1px solid var(--color-header-border);bottom:auto!important;justify-content:center;left:0;margin:0!important;padding:16px!important;position:fixed!important;right:0;top:85px;width:100%!important;z-index:99998}.search-wrapper--expanded #search_input{max-width:400px}}@media only screen and (min-width:1367px){.search-wrapper{float:right}}@media only screen and (max-width:1024px){.desktop-header{display:none}}@media only screen and (min-width:1025px){.desktop-header{display:inline;display:initial}}@media only screen and (min-width:800px) and (max-width:960px){#logo{margin-right:0!important}nav li:not(.last){margin-right:18px!important}}.place-order{border-left:4px solid transparent;cursor:pointer;display:none;line-height:48px;padding:0 16px}@media(max-width:599px){.place-order{display:list-item}}#mobileMenu p{padding-left:18px}#mobileMenu .close-button{float:right;padding:12px}#mobileMenu hr{border-color:#d3d3d3}#mobileMenu .mobile-menu-actions{align-items:center;clear:both;display:flex;gap:12px;padding:16px 18px 0}#mobileMenu .mobile-menu-actions .search-wrapper,#mobileMenu .mobile-menu-actions .theme-toggle-btn{margin-top:0}#mobileMenu .mobile-menu-actions #search_input,#mobileMenu .mobile-menu-actions .search-toggle-btn,#mobileMenu .mobile-menu-actions .theme-toggle-btn{color:#000!important}.user-nav{align-items:center;cursor:pointer;display:grid;font-size:12px;text-align:center}.nav-signup-container{align-items:center;display:flex;font-size:14px;margin-top:-4px}.mobile-header-actions{align-items:center;display:flex;gap:4px;height:85px;position:absolute;right:12px;top:0}.nav-signup-container .nav-items-container{align-items:center;display:inline-flex!important}.nav-signup-container .nav-items-container,.nav-signup-container .nav-items-container li{list-style:none!important;margin:0!important;padding:0!important}.nav-signup-container .signup-button{align-items:center!important;background:#22d3ee!important;border:none!important;border-radius:12px!important;color:#0f172a!important;display:inline-flex!important;font-size:14px!important;font-weight:600!important;gap:.5rem!important;padding:.75rem 2.5rem!important;-webkit-text-decoration:none!important;text-decoration:none!important;transition:all .2s ease!important;white-space:nowrap}.mobile-header{overflow-y:scroll}@media only screen and (min-width:1025px){.mobile-header{display:none}}.top-event-banner[data-v-049bd4e7]{background-color:#3b5eff;color:#fff;font-size:18px;padding:8px;position:relative;text-align:center;z-index:99999999}.top-event-banner a[data-v-049bd4e7]:not(.add-calendar-btn){color:#fff!important}.top-event-banner .event-container[data-v-049bd4e7]{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.add-calendar-btn[data-v-049bd4e7]{background-color:#fff;border-radius:4px;color:#3b5eff!important;font-size:16px;font-weight:700;padding:5px 10px;-webkit-text-decoration:none;text-decoration:none}.add-calendar-btn[data-v-049bd4e7]:hover{background-color:#e6e6e6}.event-close-btn[data-v-049bd4e7]{color:#fff;cursor:pointer;position:absolute;right:10px;top:12px}@media (max-width:768px){.top-event-banner[data-v-049bd4e7]{box-sizing:border-box;flex-direction:column;font-size:12px;max-height:96px;min-height:96px;overflow:scroll;padding:10px;position:fixed;text-align:left;top:0;width:100%}.top-event-banner .event-container[data-v-049bd4e7]{align-items:flex-start;flex-direction:column;gap:6px}.add-calendar-btn[data-v-049bd4e7]{font-size:12px;padding:6px;text-align:center;width:100%}.event-info[data-v-049bd4e7]{display:block;font-size:12px;line-height:1.4}.event-close-btn[data-v-049bd4e7]{right:4px;top:4px}}.footer-social a[data-v-99f094ea]{margin-left:12px}.footer-social a[data-v-99f094ea]:first-child{margin-left:0}.footer-social svg[data-v-99f094ea]{font-size:24px;height:24px;justify-content:center;width:24px}