body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#1a1a1a}body,h1,h2,h3,h4,h5,h6{font-family:Inter,sans-serif}h1,h2,h3,h4,h5,h6{font-weight:600;letter-spacing:-.01em;color:#000}.login-page[data-v-7c5ea2aa]{min-height:100vh;position:relative;overflow:hidden;padding:.5rem}.login-page[data-v-7c5ea2aa]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='60' height='60' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='30' cy='30' r='1' fill='%23fff' fill-opacity='.03' fill-rule='evenodd'/%3E%3C/svg%3E")}.login-card[data-v-7c5ea2aa]{width:100%;max-width:100%;margin:0;background:hsla(0,0%,100%,.95);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid hsla(0,0%,100%,.2);position:relative;z-index:10}.logo-container[data-v-7c5ea2aa]{position:relative;display:flex;justify-content:center;align-items:center}.login-logo[data-v-7c5ea2aa]{height:4rem;width:auto;filter:drop-shadow(0 2px 4px rgba(0,0,0,.1))}.login-header[data-v-7c5ea2aa]{background:linear-gradient(135deg,#4a89dc,#5ca0f2 50%,#67b7f7);position:relative;padding:1.5rem!important}.p-fluid[data-v-7c5ea2aa]{padding:1rem!important}.flex.flex-column.gap-3[data-v-7c5ea2aa]{gap:.5rem!important}.field label[data-v-7c5ea2aa]{margin-bottom:.5rem!important}.flex.justify-content-between.align-items-center[data-v-7c5ea2aa]{flex-direction:column!important;align-items:flex-start!important;gap:.5rem!important}.flex.justify-content-between.align-items-center a[data-v-7c5ea2aa]{margin-left:.5rem!important}.cta-button[data-v-7c5ea2aa]{position:relative;overflow:hidden;transform:translateY(0);transition:all .3s ease}.cta-button[data-v-7c5ea2aa]:hover{transform:translateY(-2px);box-shadow:0 10px 25px rgba(0,0,0,.15)!important}.cta-button[data-v-7c5ea2aa]: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}.cta-button[data-v-7c5ea2aa]:hover:before{left:100%}@keyframes sparkle-7c5ea2aa{0%{transform:rotate(0deg) scale(1)}to{transform:rotate(10deg) scale(1.05)}}.animate-pulse-gentle[data-v-7c5ea2aa]{animation:pulse-gentle-7c5ea2aa 3s ease-in-out infinite}@keyframes pulse-gentle-7c5ea2aa{0%,to{opacity:1}50%{opacity:.8}}.hover-lift-warm[data-v-7c5ea2aa]:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(0,0,0,.1);transition:all .3s ease}.transition-colors[data-v-7c5ea2aa]{transition:color .2s ease,border-color .2s ease}.password-field-wrapper[data-v-7c5ea2aa]{position:relative}.password-icon[data-v-7c5ea2aa]{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);z-index:10;color:#94a3b8;pointer-events:none}.animate-float[data-v-7c5ea2aa]{animation:float-7c5ea2aa 4s ease-in-out infinite}@keyframes float-7c5ea2aa{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-8px) scale(1.02)}}@media (min-width:576px){.login-page[data-v-7c5ea2aa]{padding:.75rem}.login-card[data-v-7c5ea2aa]{max-width:480px}.login-logo[data-v-7c5ea2aa]{height:5rem}.login-header[data-v-7c5ea2aa]{padding:2rem!important}.p-fluid[data-v-7c5ea2aa]{padding:1.25rem!important}.flex.flex-column.gap-3[data-v-7c5ea2aa]{gap:.75rem!important}.flex.justify-content-between.align-items-center[data-v-7c5ea2aa]{flex-direction:row!important;align-items:center!important;gap:1rem!important}.flex.justify-content-between.align-items-center a[data-v-7c5ea2aa]{margin-left:0!important}}@media (min-width:768px){.login-page[data-v-7c5ea2aa]{padding:1rem}.login-card[data-v-7c5ea2aa]{max-width:520px}.login-logo[data-v-7c5ea2aa]{height:6rem}.field label[data-v-7c5ea2aa]{margin-bottom:.75rem!important}}@media (min-width:992px){.login-page[data-v-7c5ea2aa]{padding:1.5rem}.login-card[data-v-7c5ea2aa]{max-width:540px}.p-fluid[data-v-7c5ea2aa]{padding:1.5rem!important}.flex.flex-column.gap-3[data-v-7c5ea2aa]{gap:1rem!important}}.signup-page[data-v-96e3d518]{min-height:100vh;position:relative;overflow:hidden;padding:.5rem}.signup-page[data-v-96e3d518]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='60' height='60' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='30' cy='30' r='1' fill='%23fff' fill-opacity='.03' fill-rule='evenodd'/%3E%3C/svg%3E")}.signup-card[data-v-96e3d518]{width:100%;max-width:100%;margin:0;background:hsla(0,0%,100%,.95);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid hsla(0,0%,100%,.2);position:relative;z-index:10}.logo-container[data-v-96e3d518]{position:relative;display:flex;justify-content:center;align-items:center}.signup-logo[data-v-96e3d518]{height:4rem;width:auto;filter:drop-shadow(0 2px 4px rgba(0,0,0,.1))}.signup-header[data-v-96e3d518]{background:linear-gradient(135deg,#4a89dc,#5ca0f2 50%,#67b7f7);position:relative;padding:1.5rem!important}.p-fluid[data-v-96e3d518]{padding:1rem!important}.flex.flex-column.gap-3[data-v-96e3d518]{gap:.5rem!important}.field label[data-v-96e3d518]{margin-bottom:.5rem!important}.flex.align-items-center[data-v-96e3d518]{align-items:flex-start!important;gap:.5rem!important}.cta-button[data-v-96e3d518]{position:relative;overflow:hidden;transform:translateY(0);transition:all .3s ease}.cta-button[data-v-96e3d518]:hover{transform:translateY(-2px);box-shadow:0 10px 25px rgba(0,0,0,.15)!important}.cta-button[data-v-96e3d518]: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}.cta-button[data-v-96e3d518]:hover:before{left:100%}.animate-pulse-gentle[data-v-96e3d518]{animation:pulse-gentle-96e3d518 3s ease-in-out infinite}@keyframes pulse-gentle-96e3d518{0%,to{opacity:1}50%{opacity:.8}}.transition-colors[data-v-96e3d518]{transition:color .2s ease,border-color .2s ease}.password-field-wrapper[data-v-96e3d518]{position:relative}.password-icon[data-v-96e3d518]{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);z-index:10;color:#94a3b8;pointer-events:none}.animate-float[data-v-96e3d518]{animation:float-96e3d518 4s ease-in-out infinite}@keyframes float-96e3d518{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-8px) scale(1.02)}}@media (min-width:576px){.signup-page[data-v-96e3d518]{padding:.75rem}.signup-card[data-v-96e3d518]{max-width:480px}.signup-logo[data-v-96e3d518]{height:5rem}.signup-header[data-v-96e3d518]{padding:2rem!important}.p-fluid[data-v-96e3d518]{padding:1.25rem!important}.flex.flex-column.gap-3[data-v-96e3d518]{gap:.75rem!important}.flex.align-items-center[data-v-96e3d518]{align-items:center!important;gap:.75rem!important}}@media (min-width:768px){.signup-page[data-v-96e3d518]{padding:1rem}.signup-card[data-v-96e3d518]{max-width:520px}.signup-logo[data-v-96e3d518]{height:6rem}.field label[data-v-96e3d518]{margin-bottom:.75rem!important}}@media (min-width:992px){.signup-page[data-v-96e3d518]{padding:1.5rem}.signup-card[data-v-96e3d518]{max-width:540px}.p-fluid[data-v-96e3d518]{padding:1.5rem!important}.flex.flex-column.gap-3[data-v-96e3d518]{gap:1rem!important}}.verify-page[data-v-cc913376]{min-height:100vh;position:relative;overflow:hidden;padding:.5rem}.verify-card[data-v-cc913376]{width:100%;max-width:420px;background:hsla(0,0%,100%,.95);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid hsla(0,0%,100%,.2)}.verify-logo[data-v-cc913376]{height:4rem;width:auto;filter:drop-shadow(0 2px 4px rgba(0,0,0,.1))}.verify-header[data-v-cc913376]{background:linear-gradient(135deg,#4a89dc,#5ca0f2 50%,#67b7f7);position:relative;padding:1.5rem!important}.logo-container[data-v-cc913376]{display:flex;justify-content:center;align-items:center}@media (min-width:576px){.verify-logo[data-v-cc913376]{height:5rem}.verify-header[data-v-cc913376]{padding:2rem!important}}.base-layout[data-v-20bff0df]{min-height:100vh;display:flex;flex-direction:column}.main-menubar[data-v-20bff0df]{display:flex;justify-content:space-between;border:none;background:linear-gradient(135deg,#4a89dc,#5ca0f2 50%,#67b7f7);transition:all .3s ease;box-shadow:0 3px 10px rgba(0,0,0,.2);padding:.5rem}.logo-section[data-v-20bff0df]{display:flex;justify-content:flex-start;align-items:center}.logo-link[data-v-20bff0df]{display:flex;align-items:center;text-decoration:none;gap:.5rem}.logo-image[data-v-20bff0df]{height:3rem;width:auto}.logo-text-wrapper[data-v-20bff0df]{display:flex;flex-direction:column}.logo-title[data-v-20bff0df]{color:#fff;font-family:Inter,sans-serif;font-size:1.25rem;font-weight:700;letter-spacing:-.02em;text-shadow:1px 1px 2px rgba(0,0,0,.2)}.logo-tagline[data-v-20bff0df]{display:none;color:#fff;font-family:Inter,sans-serif;font-style:italic;font-size:.75rem;font-weight:400;text-shadow:1px 1px 2px rgba(0,0,0,.1)}.nav-actions[data-v-20bff0df]{display:flex;justify-content:flex-end;align-items:center;gap:.5rem;padding:0 .5rem}.user-menu-trigger[data-v-20bff0df]{display:flex;align-items:center;cursor:pointer;padding:.5rem;border-radius:.25rem;transition:background-color .2s}.user-menu-trigger[data-v-20bff0df]:hover{background-color:hsla(0,0%,100%,.1)}.user-avatar[data-v-20bff0df]{background-color:var(--blue-600);color:#fff}.user-name[data-v-20bff0df]{display:none;color:#fff;font-weight:500;margin:0 .5rem}.user-dropdown-icon[data-v-20bff0df]{color:#fff;margin-left:0}.btn-login[data-v-20bff0df],.btn-signup[data-v-20bff0df]{font-family:Inter,sans-serif;font-weight:500;transition:all .2s ease}.btn-login[data-v-20bff0df]{background-color:var(--primary-color);box-shadow:0 2px 4px rgba(0,0,0,.1)}.btn-login[data-v-20bff0df]:hover{box-shadow:0 4px 12px rgba(0,0,0,.15)}.btn-signup[data-v-20bff0df]{background-color:#fff;color:var(--blue-600);border-color:#fff}.btn-login[data-v-20bff0df] .p-button-label,.btn-signup[data-v-20bff0df] .p-button-label{display:none}.main-content[data-v-20bff0df]{flex:1;display:flex;flex-direction:column;width:100%;padding:.75rem}@media (min-width:576px){.logo-tagline[data-v-20bff0df]{display:block;font-size:.75rem}.nav-actions[data-v-20bff0df]{gap:.75rem}.btn-login[data-v-20bff0df] .p-button-label,.btn-signup[data-v-20bff0df] .p-button-label{display:inline;margin-left:.5rem}}@media (min-width:768px){.main-menubar[data-v-20bff0df]{padding:.75rem 1rem}.logo-image[data-v-20bff0df]{height:4rem}.logo-title[data-v-20bff0df]{font-size:1.75rem}.logo-tagline[data-v-20bff0df]{font-size:.875rem}.nav-actions[data-v-20bff0df]{padding:0 .75rem}.user-name[data-v-20bff0df]{display:inline}.user-dropdown-icon[data-v-20bff0df]{margin-left:.5rem}.main-content[data-v-20bff0df]{padding:1rem}}@media (min-width:992px){.main-menubar[data-v-20bff0df]{padding:1rem 1.5rem}.logo-link[data-v-20bff0df]{gap:.75rem}.logo-image[data-v-20bff0df]{height:5rem}.logo-title[data-v-20bff0df]{font-size:2.5rem}.nav-actions[data-v-20bff0df]{gap:1rem;padding:0 1rem}.main-content[data-v-20bff0df]{padding:1.5rem;max-width:1920px;margin:0 auto;width:100%}}.modern-breadcrumb[data-v-1f51128e]{background:hsla(0,0%,100%,.9);border:1px solid hsla(0,0%,100%,.2);border-radius:.5rem;padding:.5rem .75rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 2px 8px rgba(0,0,0,.1);width:100%;overflow:hidden}.breadcrumb-container[data-v-1f51128e]{width:100%;overflow:hidden}.modern-breadcrumb[data-v-1f51128e] .p-breadcrumb{background:transparent!important;border:none!important;padding:0!important;box-shadow:none!important}.modern-breadcrumb[data-v-1f51128e] .p-breadcrumb-list{background:transparent!important;border:none!important;padding:0!important;margin:0!important;display:flex!important;align-items:center!important;gap:.5rem!important;flex-wrap:nowrap!important;overflow:hidden!important}.modern-breadcrumb[data-v-1f51128e] .p-menuitem{display:flex;align-items:center;flex-shrink:0}.modern-breadcrumb[data-v-1f51128e] .p-menuitem:not(:last-child){max-width:90px;overflow:hidden}.modern-breadcrumb[data-v-1f51128e] .p-menuitem:last-child{flex-shrink:1;min-width:0}.modern-breadcrumb[data-v-1f51128e] .p-menuitem-link{display:flex!important;align-items:center!important;gap:.25rem!important;padding:.125rem .25rem!important;border-radius:0!important;font-size:.75rem!important;font-weight:500!important;transition:all .2s ease!important;color:#4a89dc!important;text-decoration:none!important;background:transparent!important;border:none!important}.modern-breadcrumb[data-v-1f51128e] .p-menuitem-link .p-menuitem-text{color:#4a89dc!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;max-width:80px!important}.modern-breadcrumb[data-v-1f51128e] .p-menuitem:last-child .p-menuitem-link .p-menuitem-text{color:#64748b!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;max-width:100px!important}.modern-breadcrumb[data-v-1f51128e] .p-menuitem-link .p-menuitem-icon{color:#4a89dc!important;flex-shrink:0!important;font-size:.75rem!important}.modern-breadcrumb[data-v-1f51128e] .p-menuitem-link:hover{color:#5ca0f2!important;background:transparent!important;transform:none!important;box-shadow:none!important}.modern-breadcrumb[data-v-1f51128e] .p-menuitem:last-child .p-menuitem-link{color:#64748b!important;background:transparent!important;border:none!important;pointer-events:none!important;font-weight:600!important}.modern-breadcrumb[data-v-1f51128e] .p-menuitem:last-child .p-menuitem-link .p-menuitem-icon{color:#64748b!important}.modern-breadcrumb[data-v-1f51128e] .p-menuitem-separator{color:#9ca3af!important;font-size:.75rem!important;margin:0 .125rem!important}@media (min-width:576px){.modern-breadcrumb[data-v-1f51128e]{padding:.75rem 1rem}.modern-breadcrumb[data-v-1f51128e] .p-menuitem-link{gap:.375rem!important;padding:.25rem .375rem!important;font-size:.8125rem!important}.modern-breadcrumb[data-v-1f51128e] .p-menuitem-link .p-menuitem-text{max-width:120px!important}.modern-breadcrumb[data-v-1f51128e] .p-menuitem:last-child .p-menuitem-link .p-menuitem-text{max-width:140px!important}.modern-breadcrumb[data-v-1f51128e] .p-menuitem:not(:last-child){max-width:140px}.modern-breadcrumb[data-v-1f51128e] .p-menuitem-separator{font-size:.8125rem!important;margin:0 .1875rem!important}}@media (min-width:768px){.modern-breadcrumb[data-v-1f51128e]{border-radius:.75rem;padding:.75rem 1rem}.modern-breadcrumb[data-v-1f51128e] .p-menuitem-link{gap:.5rem!important;font-size:.875rem!important}.modern-breadcrumb[data-v-1f51128e] .p-menuitem-link .p-menuitem-text{max-width:150px!important}.modern-breadcrumb[data-v-1f51128e] .p-menuitem:last-child .p-menuitem-link .p-menuitem-text{max-width:200px!important}.modern-breadcrumb[data-v-1f51128e] .p-menuitem:not(:last-child){max-width:180px}.modern-breadcrumb[data-v-1f51128e] .p-menuitem-separator{font-size:.875rem!important;margin:0 .25rem!important}}@media (min-width:992px){.modern-breadcrumb[data-v-1f51128e]{padding:1rem 1.25rem}.modern-breadcrumb[data-v-1f51128e] .p-menuitem-link .p-menuitem-text{max-width:200px!important}.modern-breadcrumb[data-v-1f51128e] .p-menuitem:last-child .p-menuitem-link .p-menuitem-text{max-width:250px!important}.modern-breadcrumb[data-v-1f51128e] .p-menuitem:not(:last-child){max-width:220px}}.standard-header[data-v-6e871e37]{background:linear-gradient(145deg,#f8fafc,#e2e8f0);border:1px solid hsla(0,0%,100%,.2);border-radius:.75rem;padding:.75rem;margin-bottom:1rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.header-content[data-v-6e871e37]{display:flex;flex-direction:column;align-items:stretch;gap:1rem;width:100%}.header-main[data-v-6e871e37]{display:flex;align-items:center;justify-content:center;gap:1rem;flex:1;min-width:0;width:100%}.header-icon[data-v-6e871e37]{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;background:linear-gradient(145deg,#4a89dc,#357abd);border-radius:.75rem;box-shadow:0 2px 8px rgba(74,137,220,.3);flex-shrink:0}.header-icon i[data-v-6e871e37]{font-size:1.25rem;color:#fff}.header-text[data-v-6e871e37]{flex:1;min-width:0;text-align:center;width:100%}.header-title[data-v-6e871e37]{font-size:1.25rem;font-weight:700;color:#1e293b;margin:0 0 .25rem 0;line-height:1.3;display:flex;align-items:center;justify-content:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;min-width:0;max-width:100%}.header-subtitle[data-v-6e871e37]{font-size:.95rem;color:#64748b;margin:0;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.header-actions[data-v-6e871e37]{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:.5rem;width:100%;margin-top:.5rem}@media (min-width:576px){.standard-header[data-v-6e871e37]{padding:1rem}.header-title[data-v-6e871e37]{font-size:1.5rem}.header-actions[data-v-6e871e37]{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:.75rem}}@media (min-width:768px){.standard-header[data-v-6e871e37]{padding:1.25rem;margin-bottom:1.25rem}.header-content[data-v-6e871e37]{flex-direction:row;align-items:center;justify-content:space-between}.header-main[data-v-6e871e37]{justify-content:flex-start;width:auto}.header-text[data-v-6e871e37]{text-align:left;width:auto}.header-title[data-v-6e871e37]{font-size:1.75rem;text-align:left;justify-content:flex-start}.header-subtitle[data-v-6e871e37]{max-width:250px}.header-actions[data-v-6e871e37]{display:flex;gap:.75rem;flex-shrink:0;align-items:center;width:auto;margin-top:0}}@media (min-width:992px){.standard-header[data-v-6e871e37]{padding:1.5rem;margin-bottom:1.5rem}.header-title[data-v-6e871e37]{font-size:1.75rem}.header-subtitle[data-v-6e871e37]{max-width:none}.header-actions[data-v-6e871e37]{gap:1rem}}.header-actions[data-v-6e871e37] .p-button:focus{outline:2px solid #2563eb;outline-offset:2px;box-shadow:0 0 0 2px rgba(37,99,235,.2)}.header-icon[data-v-6e871e37]:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(74,137,220,.4);transition:all .2s ease}.field-card[data-v-a1d8678e]{background-color:#fff;transition:transform .2s,box-shadow .2s}.field-card[data-v-a1d8678e]:active{transform:translateY(1px)}.field-card-header[data-v-a1d8678e]{border-bottom:1px solid #f0f0f0}.field-card-body[data-v-a1d8678e]{background-color:#fff}.break-all[data-v-a1d8678e]{word-break:break-all;white-space:normal}.hero-section[data-v-a1d8678e]{background:linear-gradient(135deg,#f8fafc,#e2e8f0);border:1px solid #e5e7eb;border-radius:16px;padding:2rem;margin-bottom:2rem;color:#1f2937;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.hero-content[data-v-a1d8678e]{display:flex;justify-content:space-between;align-items:center;gap:1.5rem}.hero-header[data-v-a1d8678e]{display:flex;align-items:center;gap:1rem;flex:1}.hero-icon[data-v-a1d8678e]{width:60px;height:60px;background:linear-gradient(135deg,#3b82f6,#1d4ed8);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.5rem;box-shadow:0 8px 16px rgba(59,130,246,.3)}.hero-title[data-v-a1d8678e]{font-size:2rem;font-weight:700;margin:0 0 .25rem 0;letter-spacing:-.025em}.hero-subtitle[data-v-a1d8678e]{font-size:1rem;color:#6b7280;margin:0;font-weight:400}.hero-actions[data-v-a1d8678e]{display:flex;gap:.75rem;flex-shrink:0}.main-content-card[data-v-a1d8678e],.shadow-modern[data-v-a1d8678e]{box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}.border-round-2xl[data-v-a1d8678e]{border-radius:1rem}.stats-header[data-v-a1d8678e]{border-bottom:1px solid #e5e7eb;background:#f9fafb!important;width:100%!important;margin:0!important;border-radius:0!important}.auth-panel[data-v-a1d8678e]{background:linear-gradient(135deg,#f8fafc,#e2e8f0);border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.auth-panel-header[data-v-a1d8678e]{background:linear-gradient(135deg,#e0f2fe,#b3e5fc);border-bottom:1px solid #dbeafe;padding:1rem 1.5rem;display:flex;justify-content:space-between;align-items:center}.auth-panel-title[data-v-a1d8678e]{display:flex;align-items:center;gap:.75rem}.auth-icon[data-v-a1d8678e]{width:40px;height:40px;background:linear-gradient(135deg,#3b82f6,#1d4ed8);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1rem;box-shadow:0 4px 8px rgba(59,130,246,.3)}.auth-panel-content[data-v-a1d8678e]{padding:1.5rem;background:#fff}.auth-dropdown[data-v-a1d8678e]{border:2px solid #e5e7eb;border-radius:8px;transition:all .2s ease}.auth-dropdown[data-v-a1d8678e]:hover{border-color:#3b82f6}.auth-dropdown[data-v-a1d8678e]:focus-within{border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.auth-option[data-v-a1d8678e]{padding:.5rem 0;transition:all .2s ease}.auth-option[data-v-a1d8678e]:hover{background-color:#f8fafc;border-radius:6px}.auth-btn[data-v-a1d8678e]{transition:all .2s ease;font-weight:500}.auth-buttons-container[data-v-a1d8678e]{display:flex;justify-content:flex-end;gap:.5rem;margin-top:1rem;flex-wrap:wrap}.auth-buttons-container .auth-btn[data-v-a1d8678e]{flex:1 1 auto;min-width:-moz-fit-content;min-width:fit-content;white-space:nowrap;font-size:.875rem;padding:.5rem .75rem}.auth-close-btn[data-v-a1d8678e]{transition:all .2s ease}.auth-close-btn[data-v-a1d8678e]:hover{background-color:rgba(239,68,68,.1);border-color:#ef4444;color:#ef4444}.main-content-card[data-v-a1d8678e]{padding:.5rem}.stats-header[data-v-a1d8678e]{padding:.75rem!important}.stats-header h2[data-v-a1d8678e]{font-size:1rem!important}.stats-header p[data-v-a1d8678e]{font-size:.75rem!important}.grid .col-12.md\\[data-v-a1d8678e]:col-4{margin-bottom:.75rem}.grid .col-12.md\\[data-v-a1d8678e]:col-4:last-child{margin-bottom:0}.grid .col-12.md\\:col-4 h3[data-v-a1d8678e]{font-size:1rem}.grid .col-12.md\\:col-4 .p-3[data-v-a1d8678e]{padding:.75rem!important}.max-w-4xl[data-v-a1d8678e],.max-w-6xl[data-v-a1d8678e]{max-width:none;padding:0 .5rem}.grid .col-12.lg\\[data-v-a1d8678e]:col-8{padding:0 .5rem}.grid .col-12.lg\\[data-v-a1d8678e]:col-4{padding:0 .5rem;margin-top:1rem}.bg-gradient-to-br h4[data-v-a1d8678e]{font-size:1rem}.bg-gradient-to-br span[data-v-a1d8678e]{font-size:.75rem}.auth-panel-header[data-v-a1d8678e]{padding:.75rem!important;flex-direction:column;gap:.5rem;text-align:center}.auth-panel-content[data-v-a1d8678e]{padding:.75rem!important}.auth-panel-title[data-v-a1d8678e]{flex-direction:column;gap:.5rem;text-align:center}.field label[data-v-a1d8678e]{font-size:.875rem;margin-bottom:.5rem!important}.p-dropdown[data-v-a1d8678e],.p-inputtext[data-v-a1d8678e],.p-textarea[data-v-a1d8678e]{font-size:.875rem!important}.p-chips input[data-v-a1d8678e]::-moz-placeholder,.p-inputtext[data-v-a1d8678e]::-moz-placeholder,.p-password input[data-v-a1d8678e]::-moz-placeholder,.p-textarea[data-v-a1d8678e]::-moz-placeholder{font-size:.875rem!important;color:#9ca3af}.p-chips input[data-v-a1d8678e]::placeholder,.p-inputtext[data-v-a1d8678e]::placeholder,.p-password input[data-v-a1d8678e]::placeholder,.p-textarea[data-v-a1d8678e]::placeholder{font-size:.875rem!important;color:#9ca3af}.px-6.py-3[data-v-a1d8678e]{padding:.75rem 1.5rem!important;font-size:.875rem!important}@media (min-width:576px){.main-content-card[data-v-a1d8678e]{padding:.75rem}.stats-header[data-v-a1d8678e]{padding:1rem!important}.stats-header h2[data-v-a1d8678e]{font-size:1.125rem!important}.stats-header p[data-v-a1d8678e]{font-size:.875rem!important}.grid .col-12.md\\:col-4 h3[data-v-a1d8678e]{font-size:1.125rem}.max-w-4xl[data-v-a1d8678e],.max-w-6xl[data-v-a1d8678e]{padding:0 .75rem}.auth-panel-header[data-v-a1d8678e]{padding:1rem!important;flex-direction:row;text-align:left}.auth-panel-content[data-v-a1d8678e]{padding:1rem!important}.auth-panel-title[data-v-a1d8678e]{flex-direction:row;text-align:left}.auth-buttons-container[data-v-a1d8678e]{flex-wrap:nowrap}.auth-buttons-container .auth-btn[data-v-a1d8678e]{flex:0 1 auto;font-size:1rem;padding:.75rem 1rem}}@media (min-width:768px){.main-content-card[data-v-a1d8678e]{padding:1rem}.stats-header[data-v-a1d8678e]{padding:1.25rem!important}.stats-header h2[data-v-a1d8678e]{font-size:1.25rem!important}.stats-header p[data-v-a1d8678e]{font-size:1rem!important}.grid .col-12.md\\[data-v-a1d8678e]:col-4{margin-bottom:0}.grid .col-12.md\\:col-4 h3[data-v-a1d8678e]{font-size:1.25rem}.max-w-4xl[data-v-a1d8678e],.max-w-6xl[data-v-a1d8678e]{padding:0 1rem}.grid .col-12.lg\\[data-v-a1d8678e]:col-4{margin-top:0}.auth-panel-content[data-v-a1d8678e],.auth-panel-header[data-v-a1d8678e]{padding:1.25rem!important}.field label[data-v-a1d8678e]{font-size:1rem;margin-bottom:.75rem!important}.p-dropdown[data-v-a1d8678e],.p-inputtext[data-v-a1d8678e],.p-textarea[data-v-a1d8678e]{font-size:1rem!important}.p-chips input[data-v-a1d8678e]::-moz-placeholder,.p-inputtext[data-v-a1d8678e]::-moz-placeholder,.p-password input[data-v-a1d8678e]::-moz-placeholder,.p-textarea[data-v-a1d8678e]::-moz-placeholder{font-size:1rem!important}.p-chips input[data-v-a1d8678e]::placeholder,.p-inputtext[data-v-a1d8678e]::placeholder,.p-password input[data-v-a1d8678e]::placeholder,.p-textarea[data-v-a1d8678e]::placeholder{font-size:1rem!important}.px-6.py-3[data-v-a1d8678e]{padding:1rem 2rem!important;font-size:1rem!important}}@media (min-width:992px){.main-content-card[data-v-a1d8678e]{padding:1.5rem}.stats-header[data-v-a1d8678e]{padding:1.5rem!important}.max-w-6xl[data-v-a1d8678e]{max-width:72rem}.max-w-4xl[data-v-a1d8678e]{max-width:56rem}.auth-panel-content[data-v-a1d8678e],.auth-panel-header[data-v-a1d8678e]{padding:1.5rem!important}.px-6.py-3[data-v-a1d8678e]{padding:1.25rem 2.5rem!important}}.bg-gradient-to-r[data-v-a1d8678e]{background:linear-gradient(to right,var(--from-color),var(--to-color))}.from-emerald-600[data-v-a1d8678e]{--from-color:#059669}.to-teal-600[data-v-a1d8678e]{--to-color:#0d9488}.to-emerald-50[data-v-a1d8678e]{--to-color:#ecfdf5}.to-teal-50[data-v-a1d8678e]{--to-color:#f0fdfa}.from-gray-50[data-v-a1d8678e]{--from-color:#f9fafb}.to-blue-50[data-v-a1d8678e]{--to-color:#eff6ff}.from-blue-500[data-v-a1d8678e]{--from-color:#3b82f6}.to-indigo-600[data-v-a1d8678e]{--to-color:#4f46e5}.from-purple-500[data-v-a1d8678e]{--from-color:#8b5cf6}.to-pink-600[data-v-a1d8678e]{--to-color:#db2777}.from-green-500[data-v-a1d8678e]{--from-color:#10b981}.to-emerald-600[data-v-a1d8678e]{--to-color:#059669}.from-orange-500[data-v-a1d8678e]{--from-color:#f97316}.to-red-600[data-v-a1d8678e]{--to-color:#dc2626}.bg-opacity-20[data-v-a1d8678e]{background-color:hsla(0,0%,100%,.2)}.bg-opacity-10[data-v-a1d8678e]{background-color:hsla(0,0%,100%,.1)}.backdrop-blur[data-v-a1d8678e]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.1)}.border-left-3[data-v-a1d8678e]{border-left:3px solid}.transition-all[data-v-a1d8678e]{transition:all .3s ease}.duration-200[data-v-a1d8678e]{transition-duration:.2s}.hover\:shadow-3[data-v-a1d8678e]:hover{box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.hover\:shadow-4[data-v-a1d8678e]:hover{box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}.shadow-2[data-v-a1d8678e]{box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.global-loading-overlay[data-v-380b6153]{position:fixed;top:0;left:0;right:0;bottom:0;background:hsla(0,0%,100%,.9);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:9999}.loading-container[data-v-380b6153]{text-align:center;padding:2rem;background:#fff;border-radius:16px;box-shadow:0 8px 32px rgba(0,0,0,.1);border:1px solid hsla(0,0%,100%,.2);min-width:300px}.loading-spinner[data-v-380b6153]{position:relative;width:60px;height:60px;margin:0 auto 1.5rem}.spinner-ring[data-v-380b6153]{position:absolute;border:3px solid transparent;border-top:3px solid #3b82f6;border-radius:50%;animation:spin-380b6153 1.2s cubic-bezier(.5,0,.5,1) infinite}.spinner-ring[data-v-380b6153]:first-child{width:60px;height:60px;animation-delay:-.45s}.spinner-ring[data-v-380b6153]:nth-child(2){width:48px;height:48px;top:6px;left:6px;border-top-color:#8b5cf6;animation-delay:-.3s}.spinner-ring[data-v-380b6153]:nth-child(3){width:36px;height:36px;top:12px;left:12px;border-top-color:#10b981;animation-delay:-.15s}.spinner-ring[data-v-380b6153]:nth-child(4){width:24px;height:24px;top:18px;left:18px;border-top-color:#f59e0b}@keyframes spin-380b6153{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loading-text[data-v-380b6153]{font-size:16px;font-weight:500;color:#374151;margin-bottom:1rem}.loading-progress[data-v-380b6153]{margin-top:1rem}.progress-bar[data-v-380b6153]{width:100%;height:6px;background:#e5e7eb;border-radius:3px;overflow:hidden;margin-bottom:.5rem}.progress-fill[data-v-380b6153]{height:100%;background:linear-gradient(90deg,#3b82f6,#8b5cf6);transition:width .3s ease;border-radius:3px}.progress-text[data-v-380b6153]{font-size:14px;color:#6b7280;font-weight:500}.loading-fade-enter-active[data-v-380b6153],.loading-fade-leave-active[data-v-380b6153]{transition:opacity .3s ease}.loading-fade-enter-from[data-v-380b6153],.loading-fade-leave-to[data-v-380b6153]{opacity:0}.hero-section[data-v-2964d64c]{background:linear-gradient(135deg,#f8fafc,#e2e8f0);border:1px solid #e5e7eb;border-radius:16px;padding:2rem;margin-bottom:2rem;color:#1f2937;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.hero-content[data-v-2964d64c]{display:flex;justify-content:space-between;align-items:center;gap:1.5rem}.hero-header[data-v-2964d64c]{display:flex;align-items:center;gap:1rem;flex:1}.hero-icon[data-v-2964d64c]{width:60px;height:60px;background:linear-gradient(135deg,#3b82f6,#1d4ed8);border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:24px;color:#fff;box-shadow:0 4px 12px rgba(59,130,246,.3)}.hero-title[data-v-2964d64c]{font-size:2rem;font-weight:700;margin:0 0 .25rem 0;letter-spacing:-.025em}.hero-subtitle[data-v-2964d64c]{font-size:1rem;color:#6b7280;margin:0;font-weight:400}.hero-actions[data-v-2964d64c]{display:flex;gap:.75rem;flex-shrink:0}[data-v-2964d64c] .p-button{transition:all .2s ease}[data-v-2964d64c] .p-button:hover{transform:translateY(-1px)}@media (max-width:768px){.hero-content-mobile[data-v-2964d64c]{flex-direction:column;text-align:center;gap:1rem;padding:1rem}.hero-header-mobile[data-v-2964d64c]{justify-content:center;width:100%}.hero-text-mobile[data-v-2964d64c]{text-align:center}.hero-title-mobile[data-v-2964d64c]{font-size:1.25rem;margin-bottom:.5rem}.hero-actions-mobile[data-v-2964d64c]{display:grid;grid-template-columns:1fr 2fr;gap:.5rem;width:100%;margin-top:1rem}.hero-button-mobile[data-v-2964d64c]{width:100%;justify-content:center}}.stats-header[data-v-2964d64c]{border-bottom:1px solid #e5e7eb;background:#f9fafb!important;width:100%!important;margin:0!important;border-radius:0!important}.bg-gradient-to-br[data-v-2964d64c]{background:linear-gradient(to bottom right,var(--from-color),var(--to-color))}.from-blue-600[data-v-2964d64c]{--from-color:#2563eb}.to-purple-600[data-v-2964d64c]{--to-color:#9333ea}.from-gray-50[data-v-2964d64c]{--from-color:#f9fafb}.to-teal-50[data-v-2964d64c]{--to-color:#f0fdfa}.from-blue-50[data-v-2964d64c]{--from-color:#eff6ff}.to-indigo-50[data-v-2964d64c]{--to-color:#eef2ff}.from-green-50[data-v-2964d64c]{--from-color:#ecfdf5}.to-blue-50[data-v-2964d64c]{--to-color:#eff6ff}.from-gray-400[data-v-2964d64c]{--from-color:#9ca3af}.from-gray-500[data-v-2964d64c]{--from-color:#6b7280}.to-gray-500[data-v-2964d64c]{--to-color:#6b7280}.to-gray-600[data-v-2964d64c]{--to-color:#4b5563}.from-blue-400[data-v-2964d64c]{--from-color:#60a5fa}.from-blue-500[data-v-2964d64c]{--from-color:#3b82f6}.to-blue-500[data-v-2964d64c]{--to-color:#3b82f6}.to-blue-600[data-v-2964d64c]{--to-color:#2563eb}.from-red-500[data-v-2964d64c]{--from-color:#ef4444}.to-red-600[data-v-2964d64c]{--to-color:#dc2626}.from-green-500[data-v-2964d64c]{--from-color:#10b981}.to-green-600[data-v-2964d64c]{--to-color:#059669}.to-teal-500[data-v-2964d64c]{--to-color:#14b8a6}.bg-opacity-20[data-v-2964d64c]{background-color:hsla(0,0%,100%,.2)}.bg-opacity-10[data-v-2964d64c]{background-color:hsla(0,0%,100%,.1)}.sr-only[data-v-2964d64c]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link[data-v-2964d64c]{position:absolute;top:-40px;left:6px;background:#fff;color:#1d4ed8;padding:8px 16px;border-radius:6px;border:2px solid #1d4ed8;font-weight:600;text-decoration:none;z-index:9999;box-shadow:0 4px 6px -1px rgba(0,0,0,.1);transition:all .2s ease}.skip-link[data-v-2964d64c]:focus{top:8px;outline:none}[data-v-2964d64c] .p-button:focus,[data-v-2964d64c] .p-checkbox:focus,[data-v-2964d64c] .p-checkbox>.p-checkbox-box:focus,[data-v-2964d64c] .p-datatable .p-checkbox .p-checkbox-box:focus,[data-v-2964d64c] .p-dropdown:focus,[data-v-2964d64c] .p-inputtext:focus,[tabindex][data-v-2964d64c]:focus,button[data-v-2964d64c]:focus,input[data-v-2964d64c]:focus,select[data-v-2964d64c]:focus,textarea[data-v-2964d64c]:focus{outline:3px solid #2563eb!important;outline-offset:2px!important;box-shadow:0 0 0 3px rgba(37,99,235,.3)!important;border-color:#2563eb!important;z-index:10;position:relative}a[href="#main-content"][data-v-2964d64c]:focus{outline:3px solid #2563eb!important;outline-offset:2px!important;box-shadow:0 0 0 3px rgba(37,99,235,.3)!important;text-decoration:none;transform:scale(1.05)}[data-v-2964d64c] .p-datatable .p-datatable-tbody>tr:focus,[data-v-2964d64c] .p-datatable .p-datatable-tbody>tr:focus-within{outline:2px solid #2563eb!important;outline-offset:-2px!important;background-color:rgba(37,99,235,.1)!important;position:relative;z-index:1}.feed-card[data-v-2964d64c]:focus,.feed-card[data-v-2964d64c]:focus-within{outline:2px solid #2563eb!important;outline-offset:2px!important;box-shadow:0 0 0 3px rgba(37,99,235,.3)!important;transform:translateY(-1px)}.stats-card[data-v-2964d64c]:focus,.stats-card[data-v-2964d64c]:focus-within{outline:2px solid #2563eb!important;outline-offset:2px!important;box-shadow:0 0 0 3px rgba(37,99,235,.3)!important}[data-v-2964d64c] .p-dialog .p-dialog-content:focus,[data-v-2964d64c] .p-dialog .p-dialog-header:focus,[data-v-2964d64c] .p-menu .p-menuitem-link:focus{outline:2px solid #2563eb!important;outline-offset:-2px!important}[data-v-2964d64c] .p-menu .p-menuitem-link:focus{background-color:rgba(37,99,235,.1)!important}[data-v-2964d64c] .p-breadcrumb .p-menuitem-link:focus{outline:2px solid #2563eb!important;outline-offset:2px!important;background-color:rgba(37,99,235,.1)!important;border-radius:.25rem}.from-orange-50[data-v-2964d64c]{--from-color:#fff7ed}.to-pink-50[data-v-2964d64c]{--to-color:#fdf2f8}.from-orange-400[data-v-2964d64c]{--from-color:#fb923c}.to-pink-500[data-v-2964d64c]{--to-color:#ec4899}.from-amber-50[data-v-2964d64c]{--from-color:#fffbeb}.from-emerald-50[data-v-2964d64c]{--from-color:#ecfdf5}.from-violet-50[data-v-2964d64c]{--from-color:#f5f3ff}.to-indigo-100[data-v-2964d64c]{--to-color:#e0e7ff}.backdrop-blur[data-v-2964d64c]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.1)}.border-left-3[data-v-2964d64c]{border-left:3px solid}.transition-all[data-v-2964d64c]{transition:all .3s ease}.transition-duration-300[data-v-2964d64c]{transition-duration:.3s}[data-v-2964d64c] .p-datatable .p-datatable-thead>tr>th{background:linear-gradient(135deg,#f0f9ff,#e0f2fe 50%,#bae6fd)!important;border-bottom:2px solid #0ea5e9!important;font-weight:600!important;color:#0c4a6e!important;padding:1rem!important;text-transform:uppercase;letter-spacing:.05em;box-shadow:0 1px 3px rgba(0,0,0,.1)}[data-v-2964d64c] .p-datatable .p-datatable-thead>tr>th:first-child{border-top-left-radius:.75rem}[data-v-2964d64c] .p-datatable .p-datatable-thead>tr>th:last-child{border-top-right-radius:.75rem}[data-v-2964d64c] .p-datatable .p-datatable-thead>tr>th .p-column-header-content{justify-content:flex-start}[data-v-2964d64c] .p-datatable .p-datatable-tbody>tr:hover{background-color:#f8fafc!important;transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.1);transition:all .2s ease}[data-v-2964d64c] .p-datatable .p-datatable-tbody>tr>td{border-bottom:1px solid #e2e8f0!important;padding:.75rem!important}.title-modern[data-v-2964d64c]{letter-spacing:-.025em;line-height:1.2}.subtitle-modern[data-v-2964d64c]{letter-spacing:-.01em;line-height:1.4}.label-modern[data-v-2964d64c]{letter-spacing:-.01em}.main-content-card[data-v-2964d64c]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.2)}.header-section[data-v-2964d64c]{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-bottom:1px solid rgba(0,0,0,.05)}.controls-section[data-v-2964d64c]{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:1px solid rgba(0,0,0,.05)}.modern-button[data-v-2964d64c]{transition:all .3s cubic-bezier(.4,0,.2,1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.cta-button[data-v-2964d64c]{transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.cta-button[data-v-2964d64c]: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}.cta-button[data-v-2964d64c]:hover:before{left:100%}.cta-button[data-v-2964d64c]:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(34,197,94,.2)}.modern-button[data-v-2964d64c]:hover{transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.05)}.modern-button[data-v-2964d64c]{border-color:#e5e7eb!important}.modern-button[data-v-2964d64c]:hover{border-color:#d1d5db!important;background:#f9fafb!important}.modern-dropdown[data-v-2964d64c]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(0,0,0,.1)}.modern-search[data-v-2964d64c]{transition:all .2s ease}.modern-input[data-v-2964d64c]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(0,0,0,.1);transition:all .2s ease}.modern-input[data-v-2964d64c]:focus{border-color:#2563eb;box-shadow:0 0 0 3px rgba(37,99,235,.1);transform:translateY(-1px)}.modern-icon-button[data-v-2964d64c]{transition:all .2s ease}.modern-icon-button[data-v-2964d64c]:hover{transform:scale(1.1);color:#2563eb}.url-container[data-v-2964d64c]{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:1px solid rgba(0,0,0,.05);transition:all .2s ease}.url-container[data-v-2964d64c]:hover{border-color:#d1d5db;box-shadow:0 1px 3px rgba(0,0,0,.05)}.hover\:shadow-3[data-v-2964d64c]:hover{box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.hover\:shadow-4[data-v-2964d64c]:hover{box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}.shadow-1[data-v-2964d64c]{box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)}.shadow-2[data-v-2964d64c]{box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.shadow-soft[data-v-2964d64c]{box-shadow:0 4px 20px rgba(0,0,0,.08),0 2px 6px rgba(0,0,0,.04)}.shadow-modern[data-v-2964d64c]{box-shadow:0 10px 40px rgba(0,0,0,.1),0 4px 16px rgba(0,0,0,.06)}.min-w-6rem[data-v-2964d64c]{min-width:6rem}.min-w-20rem[data-v-2964d64c]{min-width:20rem}.stats-grid[data-v-2964d64c]{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.stats-card[data-v-2964d64c]{display:flex;min-height:44px;min-width:160px;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;padding:1rem!important}.stats-card[data-v-2964d64c]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(45deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.3));opacity:0;transition:opacity .3s ease}.stats-card[data-v-2964d64c]:hover:before{opacity:1}.header-minimal[data-v-2964d64c]{background:#fff!important;border-bottom:1px solid #e5e7eb}.icon-minimal[data-v-2964d64c]{background:#2563eb!important;transition:all .2s ease}.icon-minimal[data-v-2964d64c]:hover{background:#1d4ed8!important;transform:translateY(-1px)}.controls-minimal[data-v-2964d64c]{background:#fff!important;border:1px solid #e5e7eb!important}.footer-minimal[data-v-2964d64c]{background:#f9fafb!important;border:1px solid #e5e7eb}.mobile-stats-minimal[data-v-2964d64c]{background:#fff!important;border:1px solid #e5e7eb!important}[data-v-2964d64c] .p-datatable .p-datatable-thead>tr>th{background:#f9fafb!important;border-bottom:2px solid #e5e7eb!important;color:#374151!important}.hover-lift[data-v-2964d64c]:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(0,0,0,.15)}.hover-lift-warm[data-v-2964d64c]:hover{transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.08);transition:all .15s ease}@keyframes sparkle-2964d64c{0%,to{transform:scale(1) rotate(0deg)}25%{transform:scale(1.1) rotate(5deg)}50%{transform:scale(1.05) rotate(-3deg)}75%{transform:scale(1.08) rotate(2deg)}}@keyframes pulse-gentle-2964d64c{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.02);opacity:.9}}.sparkle-icon[data-v-2964d64c]{animation:sparkle-2964d64c 3s ease-in-out infinite;filter:drop-shadow(0 0 10px rgba(251,146,60,.3))}.animate-pulse-gentle[data-v-2964d64c]{animation:pulse-gentle-2964d64c 2s ease-in-out infinite}.sparkle-container[data-v-2964d64c]{position:relative;overflow:visible}@media (min-width:768px){.stats-card[data-v-2964d64c]{flex:1 0 calc(50% - 0.5rem);min-width:200px;padding:1rem!important}[data-v-2964d64c] .p-datatable .p-datatable-thead>tr>th{padding:.75rem!important;font-size:.9rem}[data-v-2964d64c] .p-datatable .p-datatable-tbody>tr>td{padding:.75rem!important}[data-v-2964d64c] .p-button{min-height:44px;min-width:44px;padding:.75rem!important}.stats-grid[data-v-2964d64c]{grid-template-columns:repeat(2,1fr);gap:1rem}[data-v-2964d64c] .p-datatable .p-datatable-tbody>tr>td:nth-child(3),[data-v-2964d64c] .p-datatable .p-datatable-thead>tr>th:nth-child(3){min-width:180px!important}}@media (min-width:576px){.stats-grid[data-v-2964d64c]{grid-template-columns:repeat(2,1fr);gap:.75rem}.stats-card[data-v-2964d64c]{min-height:48px;padding:1rem!important}[data-v-2964d64c] .p-button,[data-v-2964d64c] .p-dropdown,[data-v-2964d64c] .p-inputtext{min-height:44px;min-width:44px}.feed-card[data-v-2964d64c]{min-height:44px}.feed-card-header[data-v-2964d64c]{min-height:44px;padding:.75rem!important}[data-v-2964d64c] .p-datatable-wrapper{overflow-x:auto;width:100%;max-width:100vw;-webkit-overflow-scrolling:touch}[data-v-2964d64c] .p-datatable{width:100%;font-size:.85rem;table-layout:fixed}[data-v-2964d64c] .p-card{max-width:100%;overflow:hidden}[data-v-2964d64c] .p-datatable .p-datatable-tbody>tr>td{padding:.5rem .3rem}[data-v-2964d64c] .p-datatable .p-datatable-thead>tr>th{padding:.5rem .3rem;font-size:.85rem}[data-v-2964d64c] .p-datatable .p-datatable-tbody>tr>td[style*=min-width],[data-v-2964d64c] .p-datatable .p-datatable-thead>tr>th[style*=min-width]{min-width:auto!important;width:auto!important}[data-v-2964d64c] .p-datatable .p-datatable-tbody>tr>td:first-child,[data-v-2964d64c] .p-datatable .p-datatable-tbody>tr>td:nth-child(2),[data-v-2964d64c] .p-datatable .p-datatable-thead>tr>th:first-child,[data-v-2964d64c] .p-datatable .p-datatable-thead>tr>th:nth-child(2){width:2.5rem!important}[data-v-2964d64c] .p-datatable .p-datatable-tbody>tr>td:nth-child(3),[data-v-2964d64c] .p-datatable .p-datatable-thead>tr>th:nth-child(3){width:25%!important}[data-v-2964d64c] .p-datatable .p-datatable-tbody>tr>td:nth-child(4),[data-v-2964d64c] .p-datatable .p-datatable-tbody>tr>td:nth-child(5),[data-v-2964d64c] .p-datatable .p-datatable-thead>tr>th:nth-child(4),[data-v-2964d64c] .p-datatable .p-datatable-thead>tr>th:nth-child(5){width:15%!important}[data-v-2964d64c] .p-datatable .p-datatable-tbody>tr>td:nth-child(6),[data-v-2964d64c] .p-datatable .p-datatable-thead>tr>th:nth-child(6){width:25%!important}[data-v-2964d64c] .p-datatable .p-datatable-tbody>tr>td:nth-child(7),[data-v-2964d64c] .p-datatable .p-datatable-thead>tr>th:nth-child(7){width:15%!important}[data-v-2964d64c] .p-datatable .p-datatable-tbody>tr>td:nth-child(5):last-child,[data-v-2964d64c] .p-datatable .p-datatable-thead>tr>th:nth-child(5):last-child{width:25%!important}[data-v-2964d64c] .datatable-header{padding:.5rem}[data-v-2964d64c] .search-container{max-width:100%}[data-v-2964d64c] .p-inputtext{font-size:.85rem;padding:.4rem .5rem .4rem 2rem}[data-v-2964d64c] .p-input-icon-left>i{left:.5rem}h1.text-xl[data-v-2964d64c]{font-size:1.125rem!important}.subtitle-modern[data-v-2964d64c]{font-size:.75rem!important}}@media (min-width:992px){.stats-grid[data-v-2964d64c]{grid-template-columns:repeat(4,1fr);gap:1rem}h1.text-xl[data-v-2964d64c]{font-size:1.25rem!important}.subtitle-modern[data-v-2964d64c]{font-size:.875rem!important}}.feed-cards[data-v-2964d64c]{display:flex;flex-direction:column;gap:.75rem}.feed-card[data-v-2964d64c]{background-color:#fff;transition:transform .2s,box-shadow .2s}.feed-card[data-v-2964d64c]:active{transform:translateY(1px)}.feed-card-header[data-v-2964d64c]{border-bottom:1px solid #f0f0f0;background-color:#f9fafb}.feed-card-body[data-v-2964d64c]{background-color:#fff}.feed-card-footer[data-v-2964d64c]{border-top:1px solid #f0f0f0}.provider-icon-wrapper-mobile[data-v-2964d64c],.provider-icon-wrapper[data-v-2964d64c],.security-icon-wrapper-mobile[data-v-2964d64c],.security-icon-wrapper[data-v-2964d64c]{transition:all .2s ease;box-shadow:0 1px 3px rgba(0,0,0,.1)}.provider-icon-wrapper[data-v-2964d64c]:hover,.security-icon-wrapper[data-v-2964d64c]:hover{transform:translateY(-1px);box-shadow:0 4px 8px rgba(0,0,0,.15)}.provider-icon-wrapper-mobile[data-v-2964d64c],.security-icon-wrapper-mobile[data-v-2964d64c]{width:1.5rem!important;height:1.5rem!important;border-radius:.375rem}.truncate[data-v-2964d64c]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.secondary-nav-container[data-v-2964d64c]{position:relative}.nav-tab[data-v-2964d64c],.nav-tabs-container[data-v-2964d64c]{position:relative;overflow:hidden}.nav-tab[data-v-2964d64c]{cursor:pointer;border-bottom:3px solid;transition:all .3s cubic-bezier(.4,0,.2,1)}.nav-tab[data-v-2964d64c]:hover{background-color:#f8fafc!important;transform:translateY(-1px)}.nav-tab-active[data-v-2964d64c]{position:relative;background:linear-gradient(135deg,#eff6ff,#dbeafe)!important;border-color:#3b82f6!important}.nav-tab-active[data-v-2964d64c]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(59,130,246,.05),rgba(147,197,253,.1));pointer-events:none}.tab-indicator[data-v-2964d64c]{position:absolute;bottom:-3px;left:0;width:100%;height:3px;background:linear-gradient(90deg,#3b82f6,#1d4ed8);animation:tabSlideIn-2964d64c .3s ease-out}@keyframes tabSlideIn-2964d64c{0%{width:0;left:50%}to{width:100%;left:0}}.stats-grid[data-v-2964d64c]{grid-template-columns:1fr;gap:.5rem}.stats-card[data-v-2964d64c]{min-height:52px}[data-v-2964d64c] .p-button{min-height:48px;min-width:48px}[data-v-2964d64c] .p-datatable .p-datatable-tbody>tr>td,[data-v-2964d64c] .p-datatable .p-datatable-thead>tr>th{padding:.25rem .15rem;font-size:.75rem}[data-v-2964d64c] .p-datatable .p-button.p-button-sm{padding:.25rem;width:2rem;height:2rem}[data-v-2964d64c] .p-tag{padding:.15rem .3rem;font-size:.7rem}[data-v-2964d64c] .p-datatable code{font-size:.7rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100px;display:inline-block}[data-v-2964d64c] .p-datatable .p-datatable-tbody>tr>td:nth-child(3),[data-v-2964d64c] .p-datatable .p-datatable-thead>tr>th:nth-child(3){width:30%!important}[data-v-2964d64c] .p-datatable .p-datatable-tbody>tr>td:nth-child(4),[data-v-2964d64c] .p-datatable .p-datatable-thead>tr>th:nth-child(4){width:20%!important}[data-v-2964d64c] .p-datatable .p-datatable-tbody>tr>td:nth-child(5):not(:last-child):not(:nth-last-child(2)),[data-v-2964d64c] .p-datatable .p-datatable-thead>tr>th:nth-child(5):not(:last-child):not(:nth-last-child(2)){width:0!important;padding:0!important;overflow:hidden;display:none}[data-v-2964d64c] .p-datatable .p-datatable-tbody>tr>td:nth-child(6),[data-v-2964d64c] .p-datatable .p-datatable-thead>tr>th:nth-child(6){width:30%!important}.px-2[data-v-2964d64c]{padding-left:.25rem!important;padding-right:.25rem!important}[data-v-2964d64c] .datatable-header{padding:.3rem}[data-v-2964d64c] .p-inputtext{font-size:.75rem;padding:.3rem .5rem .3rem 1.8rem}[data-v-2964d64c] .p-input-icon-left>i{left:.4rem;font-size:.8rem}[data-v-2964d64c] .datatable-header .p-button.p-button-sm{width:1.8rem;height:1.8rem;padding:.2rem}[data-v-2964d64c] .datatable-header .p-button-icon{font-size:.8rem}.feed-card[data-v-2964d64c]{margin-bottom:.5rem}.feed-card-body[data-v-2964d64c]{padding:.5rem}.nav-tab[data-v-2964d64c]{padding:.75rem .5rem!important;font-size:.875rem}.secondary-nav-container[data-v-2964d64c]{padding-left:1rem!important;padding-right:1rem!important}@media (min-width:576px){.nav-tab[data-v-2964d64c]{padding:1rem .75rem!important;font-size:1rem}.secondary-nav-container[data-v-2964d64c]{padding-left:1.25rem!important;padding-right:1.25rem!important}}.cell-container[data-v-ceec2c56]{position:relative;min-height:32px;padding:4px}.cell-container[data-v-ceec2c56]:hover{background-color:#f8fafc;border-radius:4px}.cell-container .cell-content[data-v-ceec2c56]{padding-right:28px}.group:hover .opacity-0[data-v-ceec2c56]{opacity:1}.row-dialog .p-dialog-content[data-v-ceec2c56]{padding:0}.row-dialog-content[data-v-ceec2c56]{min-height:400px;max-height:70vh;overflow-y:auto}.json-view[data-v-ceec2c56]{padding:1rem}.json-display[data-v-ceec2c56]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:1rem;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.875rem;line-height:1.5;color:#374151;white-space:pre-wrap;word-break:break-all;margin:0}.fields-view[data-v-ceec2c56]{padding:1rem}.field-card[data-v-ceec2c56]{transition:all .2s}.field-card[data-v-ceec2c56]:hover{border-color:#3b82f6;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.field-card .p-card-header[data-v-ceec2c56]{padding:0;border-bottom:1px solid #e5e7eb}.field-card .p-card-content[data-v-ceec2c56]{padding:0}.field-value[data-v-ceec2c56]{min-height:60px;display:flex;align-items:flex-start}.section-header[data-v-ceec2c56]{display:flex;align-items:center;gap:1rem;padding:1.5rem;margin:-1.5rem -1.5rem 1.5rem -1.5rem;background:#fafafa;border-bottom:1px solid #e5e7eb}.section-icon[data-v-ceec2c56]{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:20px;color:#fff}.section-icon.discovery[data-v-ceec2c56]{background:linear-gradient(135deg,#14b8a6,#0d9488)}.section-icon.model[data-v-ceec2c56]{background:linear-gradient(135deg,#3b82f6,#1d4ed8)}.section-icon.settings[data-v-ceec2c56]{background:linear-gradient(135deg,#6366f1,#4f46e5)}.section-icon.field-values[data-v-ceec2c56]{background:linear-gradient(135deg,#8b5cf6,#7c3aed)}.section-title[data-v-ceec2c56]{font-size:1.5rem;font-weight:600;margin:0;color:#111827}.section-subtitle[data-v-ceec2c56]{font-size:.875rem;color:#6b7280;margin:.25rem 0 0 0}.discovery-card[data-v-ceec2c56],.field-values-card[data-v-ceec2c56],.model-details-card[data-v-ceec2c56],.models-card[data-v-ceec2c56],.settings-card[data-v-ceec2c56]{box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);border-radius:12px;border:1px solid #e5e7eb;overflow:hidden;background:#fff;margin-bottom:1.5rem}.field-values-card[data-v-ceec2c56]{border-left:4px solid #6366f1}.card-header-simple[data-v-ceec2c56]{display:flex;align-items:center;gap:.75rem;padding:1.5rem;margin:-1.5rem -1.5rem 1.5rem -1.5rem;background:#f9fafb;border-bottom:1px solid #e5e7eb}.card-icon[data-v-ceec2c56]{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:18px;color:#fff}.card-icon.models[data-v-ceec2c56]{background:linear-gradient(135deg,#8b5cf6,#7c3aed)}.card-title[data-v-ceec2c56]{font-size:1.25rem;font-weight:600;color:#111827}.models-card[data-v-ceec2c56]{width:100%;max-width:600px}.models-content[data-v-ceec2c56]{padding:.5rem 0}.models-description[data-v-ceec2c56]{color:#6b7280;font-size:.875rem;margin:0 0 1rem 0;text-align:left}.models-dropdown[data-v-ceec2c56]{width:100%;min-height:48px;font-size:1rem}[data-v-ceec2c56] .models-dropdown .p-dropdown{width:100%}.model-badge[data-v-ceec2c56],.option-badge[data-v-ceec2c56]{width:32px;height:32px;background:linear-gradient(135deg,#8b5cf6,#7c3aed);border-radius:8px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:14px;margin-right:12px;flex-shrink:0}.model-info[data-v-ceec2c56],.option-info[data-v-ceec2c56]{display:flex;flex-direction:column;min-width:0;flex:1}.model-name[data-v-ceec2c56],.option-name[data-v-ceec2c56]{font-weight:600;color:#1f2937;font-size:.95rem;line-height:1.2;margin-bottom:2px}.model-path[data-v-ceec2c56],.option-path[data-v-ceec2c56]{color:#6b7280;font-size:.75rem;font-family:Courier New,monospace;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.option-item[data-v-ceec2c56]{padding:8px 0;transition:all .2s ease}.option-item:hover .option-badge[data-v-ceec2c56]{transform:scale(1.05);box-shadow:0 2px 8px rgba(139,92,246,.3)}.option-item:hover .option-name[data-v-ceec2c56]{color:#8b5cf6}.placeholder-text[data-v-ceec2c56]{color:#9ca3af;font-style:italic}[data-v-ceec2c56] .models-dropdown .p-dropdown{min-height:56px;border-radius:8px;border:2px solid #e5e7eb;transition:all .2s ease}[data-v-ceec2c56] .models-dropdown .p-dropdown:hover{border-color:#d1d5db}[data-v-ceec2c56] .models-dropdown .p-dropdown.p-focus{border-color:#8b5cf6;box-shadow:0 0 0 3px rgba(139,92,246,.1)}.stats-grid[data-v-ceec2c56]{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.75rem}.stat-card[data-v-ceec2c56]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:.5rem;display:flex;flex-direction:column;align-items:center;text-align:center;transition:all .2s ease;position:relative;overflow:hidden;min-height:80px}.stat-card[data-v-ceec2c56]:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--accent-color)}.stat-card.items[data-v-ceec2c56]{--accent-color:#3b82f6}.stat-card.fields[data-v-ceec2c56]{--accent-color:#10b981}.stat-card.columns[data-v-ceec2c56]{--accent-color:#8b5cf6}.stat-card.filters[data-v-ceec2c56]{--accent-color:#f59e0b}.stat-card[data-v-ceec2c56]:hover{transform:translateY(-2px);box-shadow:0 8px 25px -8px rgba(0,0,0,.15)}.stat-card i[data-v-ceec2c56]{font-size:1rem;color:var(--accent-color);margin-bottom:.25rem}.stat-number[data-v-ceec2c56]{font-size:1.125rem;font-weight:700;color:#111827;margin-bottom:.125rem;display:block}.stat-label[data-v-ceec2c56]{font-size:.625rem;color:#6b7280}[data-v-ceec2c56] .p-button{transition:all .2s ease}[data-v-ceec2c56] .p-button:hover{transform:translateY(-1px)}.model-selection-header[data-v-ceec2c56]{margin-bottom:1.5rem}.model-selection-dropdown[data-v-ceec2c56]{min-height:40px;min-width:300px;max-width:500px}.model-badge-small[data-v-ceec2c56]{width:24px;height:24px;background:linear-gradient(135deg,#8b5cf6,#7c3aed);border-radius:6px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:12px;margin-right:8px;flex-shrink:0}.model-info-compact[data-v-ceec2c56]{display:flex;flex-direction:column;min-width:0;flex:1}.model-name-compact[data-v-ceec2c56]{font-weight:600;color:#1f2937;font-size:.9rem;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fields-layout[data-v-ceec2c56]{height:600px}.field-item[data-v-ceec2c56]{transition:all .2s ease}.field-item[data-v-ceec2c56]:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(59,130,246,.15)}.field-item.selected[data-v-ceec2c56]{background:linear-gradient(135deg,#dbeafe,#bfdbfe);border-color:#3b82f6}.field-select-btn[data-v-ceec2c56]{opacity:0;transform:translateX(-10px);transition:all .2s ease}.field-item:hover .field-select-btn[data-v-ceec2c56]{opacity:1;transform:translateX(0)}.values-panel .p-card-content[data-v-ceec2c56]{padding:0!important}.value-item[data-v-ceec2c56]{transition:background .15s ease}.value-item[data-v-ceec2c56]:hover{background:#f3f4f6!important}.data-table-column[data-v-ceec2c56]{min-width:8rem}.values-list-container[data-v-ceec2c56]{max-height:70vh;overflow-y:auto;padding:.25rem}.settings-actions[data-v-ceec2c56]{margin-top:1.25rem;padding-top:.75rem;border-top:1px solid #e5e7eb;display:flex;flex-direction:column;gap:.75rem}.test-connection-container[data-v-ceec2c56]{order:2;display:flex}.test-connection-btn[data-v-ceec2c56]{width:100%;padding:.75rem 1rem;font-size:.875rem}.save-buttons-container[data-v-ceec2c56]{order:1;display:flex;gap:.5rem}.cancel-btn[data-v-ceec2c56],.save-btn[data-v-ceec2c56]{flex:1;padding:.75rem 1rem;font-size:.875rem}.add-option-btn[data-v-ceec2c56]{width:100%}.mobile-items-container[data-v-ceec2c56]{display:flex;flex-direction:column;gap:.5rem}.mobile-item-card[data-v-ceec2c56]{background:#fff;border:1px solid #e5e7eb;border-radius:.5rem;padding:.75rem;cursor:pointer;transition:all .2s ease}.mobile-item-card[data-v-ceec2c56]:hover{border-color:#3b82f6;box-shadow:0 2px 4px rgba(59,130,246,.1)}.mobile-item-card[data-v-ceec2c56]:active{transform:translateY(1px)}.mobile-item-content[data-v-ceec2c56]{display:flex;align-items:center;gap:.75rem}.mobile-item-primary[data-v-ceec2c56]{font-size:.875rem;font-weight:600;color:#374151;line-height:1.25;word-break:break-word}.mobile-item-secondary[data-v-ceec2c56]{font-size:.75rem;color:#6b7280;margin-top:.25rem;word-break:break-word}.mobile-item-actions[data-v-ceec2c56]{display:flex;align-items:center;flex-shrink:0}.item-detail-container[data-v-ceec2c56]{background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;padding:.75rem;margin:0;width:100%;box-sizing:border-box}.item-details-grid[data-v-ceec2c56]{display:grid;gap:.75rem;grid-template-columns:1fr;width:100%}.item-detail-field[data-v-ceec2c56]{border:1px solid #f3f4f6;border-radius:.5rem;padding:.75rem;background:#fafafa}.item-detail-field-header[data-v-ceec2c56]{display:flex;align-items:center;margin-bottom:.5rem;font-size:.875rem}.item-detail-field-value[data-v-ceec2c56]{font-size:.875rem;line-height:1.5;max-width:100%;min-width:0;word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}@media (max-width:767px){.item-detail-container[data-v-ceec2c56],.item-detail-field[data-v-ceec2c56],.item-details-grid[data-v-ceec2c56]{max-width:calc(100vw - 2rem);overflow-x:hidden}.discovery-card .p-card-content[data-v-ceec2c56]{padding-left:.75rem;padding-right:.75rem}.mt-2[data-v-ceec2c56]{margin-top:.5rem!important}}.datatable-header-mobile[data-v-ceec2c56]{padding:.75rem;background:#f8fafc;border-bottom:1px solid #e5e7eb}@media (min-width:576px){.data-table-column[data-v-ceec2c56]{min-width:10rem}.settings-actions[data-v-ceec2c56]{gap:1rem}.cancel-btn[data-v-ceec2c56],.save-btn[data-v-ceec2c56],.test-connection-btn[data-v-ceec2c56]{font-size:1rem;padding:1rem 1.25rem}.mobile-item-card[data-v-ceec2c56]{padding:1rem}.mobile-item-primary[data-v-ceec2c56]{font-size:1rem}.mobile-item-secondary[data-v-ceec2c56]{font-size:.875rem}.item-detail-container[data-v-ceec2c56]{padding:1.25rem}.item-details-grid[data-v-ceec2c56]{grid-template-columns:repeat(2,1fr)}}@media (min-width:768px){.data-table-column[data-v-ceec2c56]{min-width:12rem}.values-list-container[data-v-ceec2c56]{max-height:400px}.settings-actions[data-v-ceec2c56]{flex-direction:row;justify-content:flex-end;align-items:center;gap:1rem;margin-top:1.5rem;padding-top:1rem;border-top:1px solid #e1e1e1}.test-connection-container[data-v-ceec2c56]{order:1;flex:none}.test-connection-btn[data-v-ceec2c56]{width:auto;padding:1rem 1.5rem;white-space:nowrap}.save-buttons-container[data-v-ceec2c56]{order:2;flex:none;display:flex;gap:.5rem}.cancel-btn[data-v-ceec2c56],.save-btn[data-v-ceec2c56]{flex:none;width:auto;padding:1rem 1.5rem;white-space:nowrap}.add-option-btn[data-v-ceec2c56]{width:auto!important;min-width:150px}.item-details-grid[data-v-ceec2c56]{grid-template-columns:repeat(3,1fr)}.item-detail-field[data-v-ceec2c56]{padding:1rem}.item-detail-field-header[data-v-ceec2c56],.item-detail-field-value[data-v-ceec2c56]{font-size:1rem}}@media (min-width:992px){.settings-actions[data-v-ceec2c56]{margin-top:2rem;padding-top:1.25rem}.cancel-btn[data-v-ceec2c56],.save-btn[data-v-ceec2c56],.test-connection-btn[data-v-ceec2c56]{padding:1.25rem 2rem}}@media (max-width:768px){.model-selection-header .flex[data-v-ceec2c56]{flex-direction:column;align-items:flex-start!important;gap:1rem}.model-selection-dropdown[data-v-ceec2c56]{min-width:0;width:100%;max-width:100%}.mobile-fields-layout[data-v-ceec2c56]{padding:0}.mobile-fields-layout .field-card[data-v-ceec2c56]{margin-left:0;margin-right:0}@media (max-width:360px){.model-selection-header .bg-gradient-to-r[data-v-ceec2c56]{padding:.75rem!important}.model-name-compact[data-v-ceec2c56]{font-size:.8rem!important}.model-selection-dropdown[data-v-ceec2c56]{font-size:.9rem}.mobile-fields-layout .field-card[data-v-ceec2c56]{margin-bottom:.75rem}}.fields-layout[data-v-ceec2c56]{height:auto}.stats-grid[data-v-ceec2c56]{grid-template-columns:repeat(2,1fr)}.stat-card[data-v-ceec2c56]{padding:.5rem;min-height:70px}.stat-number[data-v-ceec2c56]{font-size:1.25rem}}.field-card[data-v-ceec2c56]{background-color:#fff;transition:transform .2s,box-shadow .2s;border-radius:12px;border:1px solid #e5e7eb}.field-card[data-v-ceec2c56]:active{transform:translateY(1px)}.field-card-header[data-v-ceec2c56]{border-bottom:1px solid #f0f0f0}.field-card-body[data-v-ceec2c56]{background-color:#fff}.break-all[data-v-ceec2c56]{word-break:break-all;white-space:normal}.modern-tabs[data-v-ceec2c56]{background:#fff;border-radius:12px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);border:1px solid #e5e7eb;overflow:hidden}[data-v-ceec2c56] .p-tabview-nav{background:#f8fafc;border-bottom:1px solid #e5e7eb;padding:0}[data-v-ceec2c56] .p-tabview-header{background:transparent;border:none;margin-right:0;border-radius:0}[data-v-ceec2c56] .p-tabview-nav-link{background:transparent;border:none;color:#64748b;padding:1rem 1.5rem;font-weight:500;border-radius:0;position:relative}[data-v-ceec2c56] .p-tabview-nav-link:hover{background:rgba(99,102,241,.1);color:#6366f1}[data-v-ceec2c56] .p-tabview-header.p-highlight .p-tabview-nav-link{color:#6366f1;background:#fff;border-bottom:2px solid #6366f1}[data-v-ceec2c56] .p-tabview-panels{background:#fff;padding:1.5rem;border:none}.truncate[data-v-ceec2c56]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.value-detail-dialog .p-dialog-content[data-v-ceec2c56]{padding:0!important}.value-detail-content[data-v-ceec2c56]{padding:1.5rem}.value-header[data-v-ceec2c56]{display:flex;align-items:center;margin-bottom:1rem;padding-bottom:.75rem;border-bottom:1px solid #e5e7eb}.value-display[data-v-ceec2c56]{background:linear-gradient(145deg,#f8fafc,#f1f5f9);border:1px solid #e2e8f0;border-radius:.75rem;padding:1.25rem;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.875rem;line-height:1.6;word-break:break-all;max-height:200px;overflow-y:auto;box-shadow:inset 0 1px 3px rgba(0,0,0,.1)}.value-stats[data-v-ceec2c56]{margin-top:1.5rem;padding-top:1rem;border-top:1px solid #e5e7eb}.stats-header[data-v-ceec2c56]{display:flex;align-items:center;margin-bottom:.75rem}.stats-grid[data-v-ceec2c56]{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.stat-item[data-v-ceec2c56]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:.5rem;padding:.75rem;text-align:center}.stat-label[data-v-ceec2c56]{display:block;font-size:.75rem;color:#64748b;font-weight:500;margin-bottom:.25rem;text-transform:uppercase;letter-spacing:.05em}.stat-value[data-v-ceec2c56]{display:block;font-size:1.125rem;font-weight:700;color:#1e293b}.dialog-actions[data-v-ceec2c56]{display:flex!important;gap:.75rem;flex-wrap:wrap;justify-content:center!important;align-items:center!important;width:100%!important}.dialog-actions-centered[data-v-ceec2c56],.value-detail-dialog .p-dialog-footer[data-v-ceec2c56]{justify-content:center!important;text-align:center!important}.value-detail-dialog .p-dialog-footer[data-v-ceec2c56]{display:flex!important;align-items:center!important}@media (max-width:640px){.stats-grid[data-v-ceec2c56]{grid-template-columns:1fr}.dialog-actions[data-v-ceec2c56]{justify-content:stretch}.dialog-actions .p-button[data-v-ceec2c56]{flex:1}}[data-v-ceec2c56] .p-datatable .p-datatable-header{background:#f8fafc!important;border-radius:8px 8px 0 0!important;border-bottom:1px solid #e5e7eb!important;padding:.75rem 1rem!important}[data-v-ceec2c56] .p-datatable .p-datatable-thead>tr>th{background:#fff!important;border-bottom:1px solid #e5e7eb!important;color:#374151!important;font-weight:600!important;padding:1rem .75rem!important}.breadcrumb-clean[data-v-ceec2c56] .p-breadcrumb{background:transparent!important;border:none!important;padding:0!important;box-shadow:none!important;border-radius:0!important}.breadcrumb-clean[data-v-ceec2c56] .p-breadcrumb-list{background:transparent!important;border:none!important;padding:0!important;margin:0!important}.breadcrumb-clean[data-v-ceec2c56] .p-menuitem-link{background:transparent!important;border:none!important;box-shadow:none!important;border-radius:0!important}.breadcrumb-clean[data-v-ceec2c56] .p-menuitem-separator{background:transparent!important}.file-action-button[data-v-ceec2c56]{min-width:120px;height:42px;border-radius:8px;font-weight:500;transition:all .2s ease-in-out;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.08)}.file-action-button[data-v-ceec2c56]:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.15),0 2px 4px rgba(0,0,0,.1)}.file-action-button[data-v-ceec2c56]:active{transform:translateY(0);box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.08)}.download-button[data-v-ceec2c56]{background:linear-gradient(135deg,#10b981,#059669);border:1px solid #059669;color:#fff}.download-button[data-v-ceec2c56]:hover{background:linear-gradient(135deg,#059669,#047857);border-color:#047857;color:#fff}.download-button[data-v-ceec2c56]:disabled{background:#d1d5db;border-color:#d1d5db;color:#6b7280;cursor:not-allowed;transform:none;box-shadow:none}.replace-button[data-v-ceec2c56]{background:linear-gradient(135deg,#f59e0b,#d97706);border:1px solid #d97706;color:#fff}.replace-button[data-v-ceec2c56]:hover{background:linear-gradient(135deg,#d97706,#b45309);border-color:#b45309;color:#fff}.replace-button[data-v-ceec2c56]:active{background:linear-gradient(135deg,#b45309,#92400e)}.file-action-button .p-button-icon[data-v-ceec2c56]{margin-right:.5rem}.file-action-button .p-button-label[data-v-ceec2c56]{font-weight:500}.user-settings-page[data-v-51ded864]{min-height:100vh;padding:.5rem}.settings-card[data-v-51ded864]{width:100%;max-width:100%;margin:0;background:hsla(0,0%,100%,.95);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid hsla(0,0%,100%,.2);position:relative;z-index:10}.p-fluid[data-v-51ded864]{padding:1rem!important}.flex.flex-column.gap-4[data-v-51ded864]{gap:.75rem!important}.field label[data-v-51ded864]{margin-bottom:.5rem!important}.cta-button[data-v-51ded864]{position:relative;overflow:hidden;transform:translateY(0);transition:all .3s ease}.cta-button[data-v-51ded864]:hover{transform:translateY(-2px);box-shadow:0 10px 25px rgba(0,0,0,.15)!important}.cta-button[data-v-51ded864]: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}.cta-button[data-v-51ded864]:hover:before{left:100%}.transition-colors[data-v-51ded864]{transition:color .2s ease,border-color .2s ease}@media (min-width:576px){.user-settings-page[data-v-51ded864]{padding:.75rem}.settings-card[data-v-51ded864]{max-width:480px}.p-fluid[data-v-51ded864]{padding:1.25rem!important}.flex.flex-column.gap-4[data-v-51ded864]{gap:1rem!important}}@media (min-width:768px){.user-settings-page[data-v-51ded864]{padding:1rem}.settings-card[data-v-51ded864]{max-width:520px}.field label[data-v-51ded864]{margin-bottom:.75rem!important}}@media (min-width:992px){.user-settings-page[data-v-51ded864]{padding:1.5rem}.settings-card[data-v-51ded864]{max-width:650px}.p-fluid[data-v-51ded864]{padding:1.5rem!important}.flex.flex-column.gap-4[data-v-51ded864]{gap:1rem!important}}