:root{--vt-c-white: #ffffff;--vt-c-white-soft: #f8f8f8;--vt-c-white-mute: #f2f2f2;--vt-c-black: #181818;--vt-c-black-soft: #222222;--vt-c-black-mute: #282828;--vt-c-indigo: #2c3e50;--vt-c-divider-light-1: rgba(60, 60, 60, .29);--vt-c-divider-light-2: rgba(60, 60, 60, .12);--vt-c-divider-dark-1: rgba(84, 84, 84, .65);--vt-c-divider-dark-2: rgba(84, 84, 84, .48);--vt-c-text-light-1: var(--vt-c-indigo);--vt-c-text-light-2: rgba(60, 60, 60, .66);--vt-c-text-dark-1: var(--vt-c-white);--vt-c-text-dark-2: rgba(235, 235, 235, .64)}:root{--color-background: var(--vt-c-white);--color-background-soft: var(--vt-c-white-soft);--color-background-mute: var(--vt-c-white-mute);--color-border: var(--vt-c-divider-light-2);--color-border-hover: var(--vt-c-divider-light-1);--color-heading: var(--vt-c-text-light-1);--color-text: var(--vt-c-text-light-1);--section-gap: 160px}@media (prefers-color-scheme: dark){:root{--color-background: #1a1a1a;--color-background-soft: #2a2a2a;--color-background-mute: #3a3a3a;--color-border: rgba(255, 255, 255, .1);--color-border-hover: rgba(255, 255, 255, .2);--color-heading: #ffffff;--color-text: rgba(255, 255, 255, .9)}}*,*:before,*:after{box-sizing:border-box;margin:0;font-weight:400}body{min-height:100vh;color:var(--color-text);background:var(--color-background);transition:color .5s,background-color .5s;line-height:1.6;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (prefers-color-scheme: dark){button,select,input{color:var(--color-text);background-color:var(--color-background-soft);border-color:var(--color-border)}table{background-color:var(--color-background-soft)}.modal-content{background-color:var(--color-background-soft);color:var(--color-text)}}#app{width:100%;margin:0;padding:0;font-weight:400}a,.green{text-decoration:none;color:#00bd7e;transition:.4s;padding:3px}@media (hover: hover){a:hover{background-color:#00bd7e33}}@media (min-width: 1024px){body{margin:0}#app{width:100%}}body[data-v-a692a471]{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;background-color:var(--color-background);color:var(--color-text)}.app[data-v-a692a471]{display:flex;min-height:100vh;position:relative}.mobile-menu-toggle[data-v-a692a471]{display:none;position:fixed;top:1rem;left:1rem;z-index:1000;background:var(--color-background-soft);border:1px solid var(--color-border);border-radius:4px;padding:.5rem;cursor:pointer;flex-direction:column;gap:3px;min-width:40px;min-height:40px;justify-content:center;align-items:center}.hamburger-line[data-v-a692a471]{width:20px;height:2px;background-color:var(--color-text);transition:all .3s ease}.mobile-overlay[data-v-a692a471]{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;z-index:998}.sidebar[data-v-a692a471]{width:250px;background-color:var(--color-background-soft);color:var(--color-text);padding:1rem;box-shadow:2px 0 5px #0000001a;border-right:1px solid var(--color-border);transition:transform .3s ease}.sidebar-header[data-v-a692a471]{padding:1rem 0;border-bottom:1px solid var(--color-border);margin-bottom:1rem;display:flex;justify-content:space-between;align-items:center}.sidebar-header h2[data-v-a692a471]{margin:0;font-size:1.5rem;color:var(--color-heading)}.healthspan-logo[data-v-a692a471]{max-width:180px;height:auto;display:block;margin:0 auto;filter:invert(1) brightness(1.2)}@media (prefers-color-scheme: light){.healthspan-logo[data-v-a692a471]{filter:none}}@media (prefers-color-scheme: dark){.healthspan-logo[data-v-a692a471]{filter:invert(1) brightness(1.2)}}@media (max-width: 768px){.sidebar-header[data-v-a692a471]{padding-top:0}.sidebar-header h2[data-v-a692a471]{margin-left:3.5rem}.healthspan-logo[data-v-a692a471]{max-width:140px;margin-left:3.5rem}}.close-sidebar[data-v-a692a471]{display:none;background:none;border:none;font-size:1.5rem;color:var(--color-text);cursor:pointer;padding:.25rem;border-radius:4px;transition:background-color .3s ease}.close-sidebar[data-v-a692a471]:hover{background-color:var(--color-background-mute)}.user-info[data-v-a692a471]{display:flex;align-items:center;gap:.75rem;padding:1rem;margin-bottom:1rem;background-color:var(--color-background-mute);border-radius:8px;border:1px solid var(--color-border)}.user-avatar[data-v-a692a471]{width:2.5rem;height:2.5rem;background:linear-gradient(45deg,#42b883,#35495e);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0}.user-details[data-v-a692a471]{flex:1;min-width:0}.user-name[data-v-a692a471]{font-weight:500;color:var(--color-text);font-size:.9rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.user-domain[data-v-a692a471]{color:var(--color-text);opacity:.7;font-size:.8rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sidebar-nav[data-v-a692a471]{display:flex;flex-direction:column;gap:.5rem;flex:1}.nav-link[data-v-a692a471]{display:block;padding:.75rem 1rem;color:var(--color-text);text-decoration:none;border-radius:4px;transition:all .3s ease;border:1px solid transparent}.nav-link[data-v-a692a471]:hover{background-color:var(--color-background-mute);color:var(--color-text)}.nav-link.router-link-active[data-v-a692a471]{background-color:#42b883;color:#fff;border-color:#42b883}.sidebar-footer[data-v-a692a471]{margin-top:auto;padding-top:1rem;border-top:1px solid var(--color-border)}.logout-button[data-v-a692a471]{display:flex;align-items:center;gap:.5rem;width:100%;padding:.75rem 1rem;background:none;border:1px solid var(--color-border);border-radius:4px;color:var(--color-text);cursor:pointer;transition:all .3s ease;font-size:.9rem}.logout-button[data-v-a692a471]:hover{background-color:#dc3545;color:#fff;border-color:#dc3545}.main-content[data-v-a692a471]{flex:1;background-color:var(--color-background);overflow-y:auto}.main-content.full-width[data-v-a692a471]{margin-left:0;padding:0}@media (max-width: 768px){.mobile-menu-toggle[data-v-a692a471]{display:flex}.mobile-overlay[data-v-a692a471]{display:block}.sidebar[data-v-a692a471]{position:fixed;top:0;left:0;height:100vh;z-index:999;transform:translate(-100%)}.sidebar.sidebar-open[data-v-a692a471]{transform:translate(0)}.close-sidebar[data-v-a692a471]{display:block}.main-content[data-v-a692a471]{margin-left:0;padding-top:60px}}@media (min-width: 769px) and (max-width: 1024px){.sidebar[data-v-a692a471]{width:200px}}.dashboard[data-v-59cb3fd4]{padding:2rem;max-width:1600px;margin:0 auto;width:95%}h1[data-v-59cb3fd4]{color:var(--color-heading);margin-bottom:2rem}.environment-tabs[data-v-59cb3fd4]{display:flex;gap:1rem;margin-bottom:2rem}.environment-tabs button[data-v-59cb3fd4]{padding:.5rem 1rem;border:none;border-radius:4px;background-color:var(--color-background-soft);color:var(--color-text);cursor:pointer;transition:all .3s ease;border:1px solid var(--color-border)}.environment-tabs button[data-v-59cb3fd4]:hover{background-color:var(--color-background-mute)}.environment-tabs button.active[data-v-59cb3fd4]{background-color:#42b983;color:#fff;border-color:#42b983}.filter-controls[data-v-59cb3fd4]{display:flex;gap:1rem;margin-bottom:2rem;align-items:end}.filter-group[data-v-59cb3fd4]{display:flex;flex-direction:column;gap:.5rem}.filter-group label[data-v-59cb3fd4]{font-weight:600;color:var(--color-text);font-size:.9rem}.filter-group select[data-v-59cb3fd4]{padding:.5rem;border:1px solid var(--color-border);border-radius:4px;background-color:var(--color-background);color:var(--color-text);font-size:.9rem;min-width:120px}.filter-group select[data-v-59cb3fd4]:focus{outline:none;border-color:#42b983;box-shadow:0 0 0 2px #42b98333}.stats-container[data-v-59cb3fd4]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;margin-bottom:2rem}.stat-card[data-v-59cb3fd4]{background-color:var(--color-background-soft);padding:1.5rem;border-radius:8px;box-shadow:0 2px 4px #0000001a;border:1px solid var(--color-border)}.stat-content[data-v-59cb3fd4]{display:flex;justify-content:space-between;align-items:flex-start}.stat-left[data-v-59cb3fd4],.stat-right[data-v-59cb3fd4]{flex:1}.stat-left[data-v-59cb3fd4]{border-right:1px solid var(--color-border);padding-right:.5rem}.stat-right[data-v-59cb3fd4]{padding-left:1rem}.stat-card h3[data-v-59cb3fd4]{margin:0;color:var(--color-text);font-size:.9rem;opacity:.8}.stat-card p[data-v-59cb3fd4]{margin:.5rem 0 0;font-size:1.5rem;font-weight:700;color:var(--color-heading)}.test-cases-table[data-v-59cb3fd4]{background-color:var(--color-background-soft);border-radius:8px;box-shadow:0 2px 4px #0000001a;overflow:hidden;border:1px solid var(--color-border)}.table-container[data-v-59cb3fd4]{overflow-x:auto}table[data-v-59cb3fd4]{width:100%;border-collapse:collapse;min-width:800px}th[data-v-59cb3fd4],td[data-v-59cb3fd4]{padding:1rem;text-align:left;border-bottom:1px solid var(--color-border);color:var(--color-text);white-space:nowrap}th[data-v-59cb3fd4]:nth-child(1){width:15%}th[data-v-59cb3fd4]:nth-child(2){width:35%}th[data-v-59cb3fd4]:nth-child(3){width:15%}th[data-v-59cb3fd4]:nth-child(4){width:10%}th[data-v-59cb3fd4]:nth-child(5){width:12%}th[data-v-59cb3fd4]:nth-child(6){width:13%}th[data-v-59cb3fd4]{background-color:var(--color-background-mute);font-weight:600;color:var(--color-text)}th[data-v-59cb3fd4]:nth-child(2),td[data-v-59cb3fd4]:nth-child(2){white-space:normal;word-wrap:break-word;max-width:200px}.passed[data-v-59cb3fd4]{color:#42b983}.failed[data-v-59cb3fd4]{color:#dc3545}.done[data-v-59cb3fd4]{color:var(--color-text);opacity:.7}.unknown[data-v-59cb3fd4]{color:var(--color-text);opacity:.5}.loading[data-v-59cb3fd4]{text-align:center;padding:2rem;color:var(--color-text)}.error[data-v-59cb3fd4]{text-align:center;padding:2rem;color:#dc3545}.retry-button[data-v-59cb3fd4]{margin-top:1rem;padding:.5rem 1rem;border:none;border-radius:4px;background-color:#42b983;color:#fff;cursor:pointer;transition:background-color .3s ease}.retry-button[data-v-59cb3fd4]:hover{background-color:#369870}.sortable[data-v-59cb3fd4]{cursor:pointer;-webkit-user-select:none;user-select:none;position:relative;transition:background-color .2s ease}.sortable[data-v-59cb3fd4]:hover{background-color:var(--color-background)}.sort-icon[data-v-59cb3fd4]{margin-left:.5rem;font-size:.8rem;color:#42b983}.modal-overlay[data-v-59cb3fd4]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000;padding:1rem;box-sizing:border-box}.modal-content[data-v-59cb3fd4]{background-color:var(--color-background-soft);color:var(--color-text);padding:2rem;border-radius:8px;max-width:50%;width:100%;max-height:80vh;overflow-y:auto;border:1px solid var(--color-border);position:relative;box-shadow:0 10px 25px #0003}.modal-header[data-v-59cb3fd4]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.modal-header h2[data-v-59cb3fd4]{color:var(--color-heading);margin:0}.close-button[data-v-59cb3fd4]{background:none;border:none;font-size:1.5rem;cursor:pointer;color:var(--color-text)}.close-button[data-v-59cb3fd4]:hover{color:#dc3545}.modal-body[data-v-59cb3fd4]{display:flex;flex-direction:column;gap:1rem}.execution-info[data-v-59cb3fd4]{margin-bottom:1rem}.execution-info p[data-v-59cb3fd4]{margin:.5rem 0;color:var(--color-text)}.execution-info strong[data-v-59cb3fd4]{color:var(--color-heading)}.executions-list[data-v-59cb3fd4]{max-width:100%;overflow-x:auto}.executions-table[data-v-59cb3fd4]{width:100%;border-collapse:collapse;background-color:var(--color-background);border-radius:4px;overflow:hidden;min-width:auto}.executions-table th[data-v-59cb3fd4],.executions-table td[data-v-59cb3fd4]{padding:.5rem;text-align:left;border-bottom:1px solid var(--color-border);color:var(--color-text)}.executions-table th[data-v-59cb3fd4]{background-color:var(--color-background-mute);font-weight:600;color:var(--color-text)}.clickable-row[data-v-59cb3fd4]{cursor:pointer;transition:background-color .2s ease}.clickable-row[data-v-59cb3fd4]:hover{background-color:var(--color-background-mute)}.no-executions[data-v-59cb3fd4]{text-align:center;color:var(--color-text);opacity:.7;padding:2rem}@media (max-width: 768px){.environment-tabs[data-v-59cb3fd4]{flex-wrap:wrap}.dashboard[data-v-59cb3fd4]{padding:1rem}.modal-overlay[data-v-59cb3fd4]{padding:.5rem}.modal-content[data-v-59cb3fd4]{max-width:95%;width:95%;margin:0;padding:1rem;max-height:90vh}.modal-header[data-v-59cb3fd4]{flex-direction:column;align-items:flex-start;gap:.5rem}.modal-header h2[data-v-59cb3fd4]{font-size:1.2rem;line-height:1.3}.close-button[data-v-59cb3fd4]{position:absolute;top:.5rem;right:.5rem;font-size:1.8rem;padding:.5rem;min-width:44px;min-height:44px;display:flex;align-items:center;justify-content:center;background-color:var(--color-background-mute);border-radius:4px}.execution-info p[data-v-59cb3fd4]{font-size:.9rem;margin:.25rem 0}.executions-table th[data-v-59cb3fd4],.executions-table td[data-v-59cb3fd4]{padding:.75rem .5rem;font-size:.85rem;word-break:break-word}.executions-table th[data-v-59cb3fd4]:nth-child(1){width:34%}.executions-table th[data-v-59cb3fd4]:nth-child(2){width:33%}.executions-table th[data-v-59cb3fd4]:nth-child(3){width:33%}.executions-table[data-v-59cb3fd4]{max-width:100%}}@media (max-width: 480px){.modal-content[data-v-59cb3fd4]{max-width:98%;width:98%;margin:.5rem;padding:.75rem}.modal-header h2[data-v-59cb3fd4]{font-size:1.1rem;padding-right:3rem}.execution-info p[data-v-59cb3fd4]{font-size:.85rem}.executions-table th[data-v-59cb3fd4],.executions-table td[data-v-59cb3fd4]{padding:.5rem .25rem;font-size:.8rem}}.dashboard[data-v-a70a276b]{padding:2rem;max-width:1600px;margin:0 auto;width:95%}h1[data-v-a70a276b]{color:var(--color-heading);margin-bottom:2rem}h2[data-v-a70a276b]{color:var(--color-heading);margin-bottom:1rem}.environment-tabs[data-v-a70a276b]{display:flex;gap:1rem;margin-bottom:2rem}.environment-tabs button[data-v-a70a276b]{padding:.5rem 1rem;border:none;border-radius:4px;background-color:var(--color-background-soft);color:var(--color-text);cursor:pointer;transition:all .3s ease;border:1px solid var(--color-border)}.environment-tabs button[data-v-a70a276b]:hover{background-color:var(--color-background-mute)}.environment-tabs button.active[data-v-a70a276b]{background-color:#42b983;color:#fff;border-color:#42b983}.stats-container[data-v-a70a276b]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;margin-bottom:2rem}.stat-card[data-v-a70a276b]{background-color:var(--color-background-soft);padding:1.5rem;border-radius:8px;box-shadow:0 2px 4px #0000001a;border:1px solid var(--color-border)}.stat-card h3[data-v-a70a276b]{margin:0;color:var(--color-text);font-size:.9rem;opacity:.8}.stat-card p[data-v-a70a276b]{margin:.5rem 0 0;font-size:1.5rem;font-weight:700;color:var(--color-heading)}.stat-content[data-v-a70a276b]{display:flex;justify-content:space-between;align-items:flex-start}.stat-left[data-v-a70a276b],.stat-right[data-v-a70a276b]{flex:1}.stat-left[data-v-a70a276b]{border-right:1px solid var(--color-border);padding-right:.5rem}.stat-right[data-v-a70a276b]{padding-left:1rem}.failed-test-cases[data-v-a70a276b]{background-color:var(--color-background-soft);border-radius:8px;box-shadow:0 2px 4px #0000001a;overflow:hidden;border:1px solid var(--color-border)}.table-container[data-v-a70a276b]{overflow-x:auto}table[data-v-a70a276b]{width:100%;border-collapse:collapse}th[data-v-a70a276b],td[data-v-a70a276b]{padding:1rem;text-align:left;border-bottom:1px solid var(--color-border);color:var(--color-text)}th[data-v-a70a276b]{background-color:var(--color-background-mute);font-weight:600;color:var(--color-text);min-width:170px}tr[data-v-a70a276b]:hover{background-color:var(--color-background-mute)}.modal-overlay[data-v-a70a276b]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000;padding:1rem;box-sizing:border-box}.modal-content[data-v-a70a276b]{background-color:var(--color-background-soft);color:var(--color-text);padding:2rem;border-radius:8px;max-width:50%;width:100%;max-height:80vh;overflow-y:auto;border:1px solid var(--color-border);position:relative;box-shadow:0 10px 25px #0003}.modal-header[data-v-a70a276b]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.modal-header h2[data-v-a70a276b]{color:var(--color-heading);margin:0}.close-button[data-v-a70a276b]{background:none;border:none;font-size:1.5rem;cursor:pointer;color:var(--color-text)}.close-button[data-v-a70a276b]:hover{color:#dc3545}.modal-body[data-v-a70a276b]{margin-top:1rem}.execution-info[data-v-a70a276b]{margin-bottom:1rem}.execution-info p[data-v-a70a276b]{margin:.5rem 0;color:var(--color-text)}.execution-info strong[data-v-a70a276b]{color:var(--color-heading);font-weight:700}.no-executions[data-v-a70a276b]{text-align:center;margin:1rem 0;color:var(--color-text);opacity:.7}.executions-list[data-v-a70a276b]{margin-top:1rem}.executions-table[data-v-a70a276b]{width:100%;border-collapse:collapse;background-color:var(--color-background);border-radius:4px;overflow:hidden}.executions-table th[data-v-a70a276b],.executions-table td[data-v-a70a276b]{padding:.5rem;text-align:left;border-bottom:1px solid var(--color-border);color:var(--color-text)}.executions-table th[data-v-a70a276b]{background-color:var(--color-background-mute);font-weight:600;color:var(--color-text)}.clickable-row[data-v-a70a276b]{cursor:pointer;transition:background-color .2s ease}.clickable-row[data-v-a70a276b]:hover{background-color:var(--color-background-mute)}@media (max-width: 768px){.environment-tabs[data-v-a70a276b]{flex-wrap:wrap}.stats-container[data-v-a70a276b]{grid-template-columns:1fr}.dashboard[data-v-a70a276b]{padding:1rem}.modal-content[data-v-a70a276b]{max-width:95%;width:95%;margin:0;padding:1rem;max-height:90vh}.modal-header[data-v-a70a276b]{flex-direction:column;align-items:flex-start;gap:.5rem}.modal-header h2[data-v-a70a276b]{font-size:1.2rem;line-height:1.3}.close-button[data-v-a70a276b]{position:absolute;top:.5rem;right:.5rem;font-size:1.8rem;padding:.5rem;min-width:44px;min-height:44px;display:flex;align-items:center;justify-content:center;background-color:var(--color-background-mute);border-radius:4px;transition:background-color .2s ease}.close-button[data-v-a70a276b]:active{background-color:var(--color-border)}.execution-info p[data-v-a70a276b]{font-size:.9rem;margin:.25rem 0}.executions-table th[data-v-a70a276b],.executions-table td[data-v-a70a276b]{padding:.75rem .5rem;font-size:.85rem;word-break:break-word}.clickable-row[data-v-a70a276b]{min-height:44px}.modal-content[data-v-a70a276b]{-webkit-overflow-scrolling:touch}}@media (max-width: 480px){.modal-content[data-v-a70a276b]{max-width:98%;width:98%;margin:.5rem;padding:.75rem}.modal-header h2[data-v-a70a276b]{font-size:1.1rem;padding-right:3rem}.execution-info p[data-v-a70a276b]{font-size:.85rem}.executions-table th[data-v-a70a276b],.executions-table td[data-v-a70a276b]{padding:.5rem .25rem;font-size:.8rem}}.test-cases-review[data-v-77d42cba]{padding:2rem;max-width:1200px;margin:0 auto}.page-header[data-v-77d42cba]{margin-bottom:2rem;text-align:center}.page-header h1[data-v-77d42cba]{font-size:2.5rem;color:var(--color-heading);margin-bottom:.5rem}.page-description[data-v-77d42cba]{color:var(--color-text-light);font-size:1.1rem}.environment-selector[data-v-77d42cba]{margin-bottom:2rem}.environment-selector h3[data-v-77d42cba]{margin-bottom:1rem;color:var(--color-heading)}.environment-tabs[data-v-77d42cba]{display:flex;gap:1rem;flex-wrap:wrap}.env-tab[data-v-77d42cba]{padding:.75rem 1.5rem;border:2px solid var(--color-border);background:var(--color-background-soft);color:var(--color-text);border-radius:8px;cursor:pointer;transition:all .3s ease;font-weight:500}.env-tab[data-v-77d42cba]:hover{border-color:#42b983;background:var(--color-background-mute)}.env-tab.active[data-v-77d42cba]{background:#42b983;color:#fff;border-color:#42b983}.search-filters[data-v-77d42cba]{margin-bottom:2rem;display:flex;gap:1rem;flex-wrap:wrap;align-items:center}.search-container[data-v-77d42cba]{display:flex;flex:1;min-width:300px}.search-input[data-v-77d42cba]{flex:1;padding:.75rem 1rem;border:2px solid var(--color-border);border-radius:8px 0 0 8px;background:var(--color-background-soft);color:var(--color-text);font-size:1rem}.search-input[data-v-77d42cba]:focus{outline:none;border-color:#42b983}.search-button[data-v-77d42cba]{padding:.75rem 1rem;background:#42b983;color:#fff;border:none;border-radius:0 8px 8px 0;cursor:pointer;font-size:1rem}.filter-controls[data-v-77d42cba]{display:flex;gap:.5rem;flex-wrap:wrap}.filter-select[data-v-77d42cba]{padding:.75rem 1rem;border:2px solid var(--color-border);border-radius:8px;background:var(--color-background-soft);color:var(--color-text);font-size:.9rem;min-width:120px}.coming-soon-notice[data-v-77d42cba]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:3rem 2rem;border-radius:12px;margin-bottom:2rem;text-align:center}.notice-content[data-v-77d42cba]{max-width:600px;margin:0 auto}.notice-icon[data-v-77d42cba]{font-size:4rem;margin-bottom:1rem}.notice-content h2[data-v-77d42cba]{font-size:2rem;margin-bottom:1rem}.notice-content p[data-v-77d42cba]{font-size:1.1rem;margin-bottom:1rem;opacity:.9}.notice-content ul[data-v-77d42cba]{text-align:left;max-width:400px;margin:1rem auto}.notice-content li[data-v-77d42cba]{margin-bottom:.5rem;opacity:.9}.table-container[data-v-77d42cba]{background:var(--color-background-soft);border-radius:12px;padding:1.5rem;border:1px solid var(--color-border)}.table-header[data-v-77d42cba]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;flex-wrap:wrap;gap:1rem}.table-header h3[data-v-77d42cba]{margin:0;color:var(--color-heading)}.table-actions[data-v-77d42cba]{display:flex;gap:.5rem;flex-wrap:wrap}.action-button[data-v-77d42cba]{padding:.5rem 1rem;border:1px solid var(--color-border);background:var(--color-background-mute);color:var(--color-text);border-radius:6px;cursor:not-allowed;opacity:.5;font-size:.9rem}.placeholder-table[data-v-77d42cba]{overflow-x:auto}.placeholder-table table[data-v-77d42cba]{width:100%;border-collapse:collapse;background:var(--color-background);border-radius:8px;overflow:hidden}.placeholder-table th[data-v-77d42cba]{background:var(--color-background-mute);padding:1rem;text-align:left;font-weight:600;color:var(--color-heading);border-bottom:1px solid var(--color-border)}.placeholder-row[data-v-77d42cba]{height:200px}.placeholder-content[data-v-77d42cba]{text-align:center;padding:3rem 1rem;color:var(--color-text-light)}.placeholder-icon[data-v-77d42cba]{font-size:3rem;margin-bottom:1rem;opacity:.5}.placeholder-content p[data-v-77d42cba]{font-size:1.1rem;margin:0}@media (max-width: 768px){.test-cases-review[data-v-77d42cba]{padding:1rem}.search-filters[data-v-77d42cba]{flex-direction:column;align-items:stretch}.search-container[data-v-77d42cba]{min-width:auto}.filter-controls[data-v-77d42cba]{justify-content:center}.table-header[data-v-77d42cba]{flex-direction:column;align-items:stretch}.table-actions[data-v-77d42cba]{justify-content:center}}.nav-exports-monitoring[data-v-4dbaf1b6]{padding:2rem;max-width:1200px;margin:0 auto}.page-header[data-v-4dbaf1b6]{margin-bottom:2rem;text-align:center}.page-header h1[data-v-4dbaf1b6]{font-size:2.5rem;color:var(--color-heading);margin-bottom:.5rem}.page-description[data-v-4dbaf1b6]{color:var(--color-text-light);font-size:1.1rem}.environment-selector[data-v-4dbaf1b6]{margin-bottom:2rem}.environment-selector h3[data-v-4dbaf1b6]{margin-bottom:1rem;color:var(--color-heading)}.environment-tabs[data-v-4dbaf1b6]{display:flex;gap:1rem;flex-wrap:wrap}.env-tab[data-v-4dbaf1b6]{padding:.75rem 1.5rem;border:2px solid var(--color-border);background:var(--color-background-soft);color:var(--color-text);border-radius:8px;cursor:pointer;transition:all .3s ease;font-weight:500}.env-tab[data-v-4dbaf1b6]:hover{border-color:#42b983;background:var(--color-background-mute)}.env-tab.active[data-v-4dbaf1b6]{background:#42b983;color:#fff;border-color:#42b983}.coming-soon-notice[data-v-4dbaf1b6]{background:linear-gradient(135deg,#f093fb,#f5576c);color:#fff;padding:3rem 2rem;border-radius:12px;margin-bottom:2rem;text-align:center}.notice-content[data-v-4dbaf1b6]{max-width:600px;margin:0 auto}.notice-icon[data-v-4dbaf1b6]{font-size:4rem;margin-bottom:1rem}.notice-content h2[data-v-4dbaf1b6]{font-size:2rem;margin-bottom:1rem}.notice-content p[data-v-4dbaf1b6]{font-size:1.1rem;margin-bottom:1rem;opacity:.9}.notice-content ul[data-v-4dbaf1b6]{text-align:left;max-width:400px;margin:1rem auto}.notice-content li[data-v-4dbaf1b6]{margin-bottom:.5rem;opacity:.9}.monitoring-dashboard[data-v-4dbaf1b6]{background:var(--color-background-soft);border-radius:12px;padding:1.5rem;border:1px solid var(--color-border)}.dashboard-header[data-v-4dbaf1b6]{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem;flex-wrap:wrap;gap:1rem}.dashboard-header h3[data-v-4dbaf1b6]{margin:0;color:var(--color-heading)}.dashboard-actions[data-v-4dbaf1b6]{display:flex;gap:.5rem;flex-wrap:wrap}.action-button[data-v-4dbaf1b6]{padding:.5rem 1rem;border:1px solid var(--color-border);background:var(--color-background-mute);color:var(--color-text);border-radius:6px;cursor:not-allowed;opacity:.5;font-size:.9rem}.status-cards[data-v-4dbaf1b6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1rem;margin-bottom:2rem}.status-card[data-v-4dbaf1b6]{background:var(--color-background);padding:1.5rem;border-radius:8px;border:1px solid var(--color-border);display:flex;align-items:center;gap:1rem}.card-icon[data-v-4dbaf1b6]{font-size:2rem}.card-content h4[data-v-4dbaf1b6]{margin:0 0 .5rem;color:var(--color-heading);font-size:1rem}.card-value[data-v-4dbaf1b6]{margin:0;font-size:1.5rem;font-weight:600;color:var(--color-text-light)}.logs-container[data-v-4dbaf1b6]{background:var(--color-background);border-radius:8px;padding:1.5rem;border:1px solid var(--color-border)}.logs-header[data-v-4dbaf1b6]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;flex-wrap:wrap;gap:1rem}.logs-header h4[data-v-4dbaf1b6]{margin:0;color:var(--color-heading)}.logs-filters[data-v-4dbaf1b6]{display:flex;gap:.5rem;flex-wrap:wrap}.filter-select[data-v-4dbaf1b6]{padding:.5rem 1rem;border:1px solid var(--color-border);border-radius:6px;background:var(--color-background-soft);color:var(--color-text);font-size:.9rem;cursor:not-allowed;opacity:.5}.placeholder-table[data-v-4dbaf1b6]{overflow-x:auto}.placeholder-table table[data-v-4dbaf1b6]{width:100%;border-collapse:collapse;background:var(--color-background-soft);border-radius:8px;overflow:hidden}.placeholder-table th[data-v-4dbaf1b6]{background:var(--color-background-mute);padding:1rem;text-align:left;font-weight:600;color:var(--color-heading);border-bottom:1px solid var(--color-border)}.placeholder-row[data-v-4dbaf1b6]{height:150px}.placeholder-content[data-v-4dbaf1b6]{text-align:center;padding:2rem 1rem;color:var(--color-text-light)}.placeholder-icon[data-v-4dbaf1b6]{font-size:2.5rem;margin-bottom:1rem;opacity:.5}.placeholder-content p[data-v-4dbaf1b6]{font-size:1rem;margin:0}@media (max-width: 768px){.nav-exports-monitoring[data-v-4dbaf1b6]{padding:1rem}.dashboard-header[data-v-4dbaf1b6]{flex-direction:column;align-items:stretch}.dashboard-actions[data-v-4dbaf1b6]{justify-content:center}.status-cards[data-v-4dbaf1b6]{grid-template-columns:1fr}.logs-header[data-v-4dbaf1b6]{flex-direction:column;align-items:stretch}.logs-filters[data-v-4dbaf1b6]{justify-content:center}}.tradeit-exports-monitoring[data-v-a6913707]{padding:2rem;max-width:1200px;margin:0 auto}.page-header[data-v-a6913707]{margin-bottom:2rem;text-align:center}.page-header h1[data-v-a6913707]{font-size:2.5rem;color:var(--color-heading);margin-bottom:.5rem}.page-description[data-v-a6913707]{color:var(--color-text-light);font-size:1.1rem}.environment-selector[data-v-a6913707]{margin-bottom:2rem}.environment-selector h3[data-v-a6913707]{margin-bottom:1rem;color:var(--color-heading)}.environment-tabs[data-v-a6913707]{display:flex;gap:1rem;flex-wrap:wrap}.env-tab[data-v-a6913707]{padding:.75rem 1.5rem;border:2px solid var(--color-border);background:var(--color-background-soft);color:var(--color-text);border-radius:8px;cursor:pointer;transition:all .3s ease;font-weight:500}.env-tab[data-v-a6913707]:hover{border-color:#42b983;background:var(--color-background-mute)}.env-tab.active[data-v-a6913707]{background:#42b983;color:#fff;border-color:#42b983}.coming-soon-notice[data-v-a6913707]{background:linear-gradient(135deg,#4facfe,#00f2fe);color:#fff;padding:3rem 2rem;border-radius:12px;margin-bottom:2rem;text-align:center}.notice-content[data-v-a6913707]{max-width:600px;margin:0 auto}.notice-icon[data-v-a6913707]{font-size:4rem;margin-bottom:1rem}.notice-content h2[data-v-a6913707]{font-size:2rem;margin-bottom:1rem}.notice-content p[data-v-a6913707]{font-size:1.1rem;margin-bottom:1rem;opacity:.9}.notice-content ul[data-v-a6913707]{text-align:left;max-width:400px;margin:1rem auto}.notice-content li[data-v-a6913707]{margin-bottom:.5rem;opacity:.9}.monitoring-dashboard[data-v-a6913707]{background:var(--color-background-soft);border-radius:12px;padding:1.5rem;border:1px solid var(--color-border)}.dashboard-header[data-v-a6913707]{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem;flex-wrap:wrap;gap:1rem}.dashboard-header h3[data-v-a6913707]{margin:0;color:var(--color-heading)}.dashboard-actions[data-v-a6913707]{display:flex;gap:.5rem;flex-wrap:wrap}.action-button[data-v-a6913707]{padding:.5rem 1rem;border:1px solid var(--color-border);background:var(--color-background-mute);color:var(--color-text);border-radius:6px;cursor:not-allowed;opacity:.5;font-size:.9rem}.status-cards[data-v-a6913707]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1rem;margin-bottom:2rem}.status-card[data-v-a6913707]{background:var(--color-background);padding:1.5rem;border-radius:8px;border:1px solid var(--color-border);display:flex;align-items:center;gap:1rem}.card-icon[data-v-a6913707]{font-size:2rem}.card-content h4[data-v-a6913707]{margin:0 0 .5rem;color:var(--color-heading);font-size:1rem}.card-value[data-v-a6913707]{margin:0;font-size:1.5rem;font-weight:600;color:var(--color-text-light)}.logs-container[data-v-a6913707]{background:var(--color-background);border-radius:8px;padding:1.5rem;border:1px solid var(--color-border)}.logs-header[data-v-a6913707]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;flex-wrap:wrap;gap:1rem}.logs-header h4[data-v-a6913707]{margin:0;color:var(--color-heading)}.logs-filters[data-v-a6913707]{display:flex;gap:.5rem;flex-wrap:wrap}.filter-select[data-v-a6913707]{padding:.5rem 1rem;border:1px solid var(--color-border);border-radius:6px;background:var(--color-background-soft);color:var(--color-text);font-size:.9rem;cursor:not-allowed;opacity:.5}.placeholder-table[data-v-a6913707]{overflow-x:auto}.placeholder-table table[data-v-a6913707]{width:100%;border-collapse:collapse;background:var(--color-background-soft);border-radius:8px;overflow:hidden}.placeholder-table th[data-v-a6913707]{background:var(--color-background-mute);padding:1rem;text-align:left;font-weight:600;color:var(--color-heading);border-bottom:1px solid var(--color-border)}.placeholder-row[data-v-a6913707]{height:150px}.placeholder-content[data-v-a6913707]{text-align:center;padding:2rem 1rem;color:var(--color-text-light)}.placeholder-icon[data-v-a6913707]{font-size:2.5rem;margin-bottom:1rem;opacity:.5}.placeholder-content p[data-v-a6913707]{font-size:1rem;margin:0}@media (max-width: 768px){.tradeit-exports-monitoring[data-v-a6913707]{padding:1rem}.dashboard-header[data-v-a6913707]{flex-direction:column;align-items:stretch}.dashboard-actions[data-v-a6913707]{justify-content:center}.status-cards[data-v-a6913707]{grid-template-columns:1fr}.logs-header[data-v-a6913707]{flex-direction:column;align-items:stretch}.logs-filters[data-v-a6913707]{justify-content:center}}.run-tests-on-the-fly[data-v-fcdbf2d1]{padding:2rem;max-width:1200px;margin:0 auto}.page-header[data-v-fcdbf2d1]{margin-bottom:2rem;text-align:center}.page-header h1[data-v-fcdbf2d1]{font-size:2.5rem;color:var(--color-heading);margin-bottom:.5rem}.page-description[data-v-fcdbf2d1]{color:var(--color-text-light);font-size:1.1rem}.environment-selector[data-v-fcdbf2d1]{margin-bottom:2rem}.environment-selector h3[data-v-fcdbf2d1]{margin-bottom:1rem;color:var(--color-heading)}.environment-tabs[data-v-fcdbf2d1]{display:flex;gap:1rem;flex-wrap:wrap}.env-tab[data-v-fcdbf2d1]{padding:.75rem 1.5rem;border:2px solid var(--color-border);background:var(--color-background-soft);color:var(--color-text);border-radius:8px;cursor:pointer;transition:all .3s ease;font-weight:500}.env-tab[data-v-fcdbf2d1]:hover{border-color:#42b983;background:var(--color-background-mute)}.env-tab.active[data-v-fcdbf2d1]{background:#42b983;color:#fff;border-color:#42b983}.coming-soon-notice[data-v-fcdbf2d1]{background:linear-gradient(135deg,#fa709a,#fee140);color:#fff;padding:3rem 2rem;border-radius:12px;margin-bottom:2rem;text-align:center}.notice-content[data-v-fcdbf2d1]{max-width:600px;margin:0 auto}.notice-icon[data-v-fcdbf2d1]{font-size:4rem;margin-bottom:1rem}.notice-content h2[data-v-fcdbf2d1]{font-size:2rem;margin-bottom:1rem}.notice-content p[data-v-fcdbf2d1]{font-size:1.1rem;margin-bottom:1rem;opacity:.9}.notice-content ul[data-v-fcdbf2d1]{text-align:left;max-width:400px;margin:1rem auto}.notice-content li[data-v-fcdbf2d1]{margin-bottom:.5rem;opacity:.9}.execution-interface[data-v-fcdbf2d1]{background:var(--color-background-soft);border-radius:12px;padding:1.5rem;border:1px solid var(--color-border)}.interface-header[data-v-fcdbf2d1]{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem;flex-wrap:wrap;gap:1rem}.interface-header h3[data-v-fcdbf2d1]{margin:0;color:var(--color-heading)}.interface-actions[data-v-fcdbf2d1]{display:flex;gap:.5rem;flex-wrap:wrap}.action-button[data-v-fcdbf2d1]{padding:.5rem 1rem;border:1px solid var(--color-border);background:var(--color-background-mute);color:var(--color-text);border-radius:6px;cursor:not-allowed;opacity:.5;font-size:.9rem}.test-selection-area[data-v-fcdbf2d1]{background:var(--color-background);border-radius:8px;padding:1.5rem;border:1px solid var(--color-border);margin-bottom:2rem}.selection-header[data-v-fcdbf2d1]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;flex-wrap:wrap;gap:1rem}.selection-header h4[data-v-fcdbf2d1]{margin:0;color:var(--color-heading)}.selection-controls[data-v-fcdbf2d1]{display:flex;gap:.5rem;flex-wrap:wrap}.control-button[data-v-fcdbf2d1]{padding:.5rem 1rem;border:1px solid var(--color-border);border-radius:6px;background:var(--color-background-soft);color:var(--color-text);font-size:.9rem;cursor:not-allowed;opacity:.5}.test-categories[data-v-fcdbf2d1]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1rem}.category-card[data-v-fcdbf2d1]{background:var(--color-background-soft);padding:1.5rem;border-radius:8px;border:1px solid var(--color-border);transition:all .3s ease}.category-card[data-v-fcdbf2d1]:hover{border-color:#42b983;background:var(--color-background-mute)}.category-header[data-v-fcdbf2d1]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.category-header h5[data-v-fcdbf2d1]{margin:0;color:var(--color-heading);font-size:1.1rem}.test-count[data-v-fcdbf2d1]{background:var(--color-background-mute);color:var(--color-text-light);padding:.25rem .75rem;border-radius:12px;font-size:.8rem;font-weight:500}.category-content p[data-v-fcdbf2d1]{margin:0;color:var(--color-text-light);font-size:.9rem;line-height:1.4}.execution-results[data-v-fcdbf2d1]{background:var(--color-background);border-radius:8px;padding:1.5rem;border:1px solid var(--color-border)}.results-header[data-v-fcdbf2d1]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;flex-wrap:wrap;gap:1rem}.results-header h4[data-v-fcdbf2d1]{margin:0;color:var(--color-heading)}.results-controls[data-v-fcdbf2d1]{display:flex;gap:.5rem;flex-wrap:wrap}.filter-select[data-v-fcdbf2d1]{padding:.5rem 1rem;border:1px solid var(--color-border);border-radius:6px;background:var(--color-background-soft);color:var(--color-text);font-size:.9rem;cursor:not-allowed;opacity:.5}.placeholder-results[data-v-fcdbf2d1]{height:300px;display:flex;align-items:center;justify-content:center}.placeholder-content[data-v-fcdbf2d1]{text-align:center;color:var(--color-text-light)}.placeholder-icon[data-v-fcdbf2d1]{font-size:4rem;margin-bottom:1rem;opacity:.5}.placeholder-content p[data-v-fcdbf2d1]{font-size:1.1rem;margin:0 0 .5rem}.placeholder-subtitle[data-v-fcdbf2d1]{font-size:.9rem!important;opacity:.7}@media (max-width: 768px){.run-tests-on-the-fly[data-v-fcdbf2d1]{padding:1rem}.interface-header[data-v-fcdbf2d1]{flex-direction:column;align-items:stretch}.interface-actions[data-v-fcdbf2d1]{justify-content:center}.selection-header[data-v-fcdbf2d1]{flex-direction:column;align-items:stretch}.selection-controls[data-v-fcdbf2d1]{justify-content:center}.test-categories[data-v-fcdbf2d1]{grid-template-columns:1fr}.results-header[data-v-fcdbf2d1]{flex-direction:column;align-items:stretch}.results-controls[data-v-fcdbf2d1]{justify-content:center}}.login-container[data-v-34379a65]{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:1rem;background:linear-gradient(135deg,#667eea,#764ba2);position:relative;overflow:hidden}.healthspan-particles[data-v-34379a65]{position:absolute;top:0;left:0;width:100%;height:100%;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><circle cx="20" cy="20" r="1" fill="rgba(255,255,255,0.1)"/><circle cx="80" cy="40" r="1" fill="rgba(255,255,255,0.1)"/><circle cx="40" cy="80" r="1" fill="rgba(255,255,255,0.1)"/></svg>') repeat;animation:float-34379a65 20s infinite linear}.healthspan-grid[data-v-34379a65]{position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(rgba(255,255,255,.1) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.1) 1px,transparent 1px);background-size:50px 50px;animation:grid-move-34379a65 30s infinite linear}@keyframes float-34379a65{0%{transform:translateY(0)}to{transform:translateY(-100px)}}@keyframes grid-move-34379a65{0%{transform:translate(0)}to{transform:translate(50px,50px)}}.login-card[data-v-34379a65]{background:#fffffff2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:16px;padding:2rem;box-shadow:0 20px 40px #0000001a;width:100%;max-width:400px;position:relative;z-index:10;border:1px solid rgba(255,255,255,.2)}.login-header[data-v-34379a65]{text-align:center;margin-bottom:2rem}.logo-container[data-v-34379a65]{margin-bottom:1.5rem}.healthspan-logo[data-v-34379a65]{max-width:180px;height:auto;display:block;margin:0 auto;filter:invert(1) brightness(1.2)}@media (prefers-color-scheme: light){.healthspan-logo[data-v-34379a65]{filter:none}}@media (prefers-color-scheme: dark){.healthspan-logo[data-v-34379a65]{filter:invert(1) brightness(1.2)}}.login-title[data-v-34379a65]{font-size:1.5rem;font-weight:600;color:#2c3e50;margin-bottom:.5rem}.login-subtitle[data-v-34379a65]{color:#7f8c8d;font-size:.9rem}.success-message[data-v-34379a65],.error-message[data-v-34379a65]{margin-bottom:1.5rem;padding:1rem;border-radius:8px;display:flex;align-items:center;gap:.5rem}.success-content[data-v-34379a65],.error-content[data-v-34379a65]{display:flex;align-items:center;gap:.5rem}.success-message[data-v-34379a65]{background:#d4edda;border:1px solid #c3e6cb;color:#155724}.error-message[data-v-34379a65]{background:#f8d7da;border:1px solid #f5c6cb;color:#721c24}.login-form[data-v-34379a65]{display:flex;flex-direction:column;gap:2rem}.form-group[data-v-34379a65]{display:flex;flex-direction:column;gap:.75rem}.field-label[data-v-34379a65]{display:flex;flex-direction:column;gap:.25rem}.label-text[data-v-34379a65]{font-weight:500;color:#2c3e50;font-size:.9rem}.label-accent[data-v-34379a65]{color:#7f8c8d;font-size:.8rem}.input-container[data-v-34379a65]{position:relative}.input-glow[data-v-34379a65]{position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;background:linear-gradient(45deg,#42b883,#35495e);border-radius:8px;opacity:0;transition:opacity .3s ease}.input-container:focus-within .input-glow[data-v-34379a65]{opacity:.3}.form-input[data-v-34379a65]{width:100%;padding:.75rem 1rem .75rem 2.5rem;border:2px solid #e1e8ed;border-radius:8px;font-size:1rem;transition:all .3s ease;background:#fff;pointer-events:auto;z-index:10;position:relative}.form-input[data-v-34379a65]:focus{outline:none;border-color:#42b883;box-shadow:0 0 0 3px #42b8831a}.input-icon[data-v-34379a65]{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);color:#7f8c8d;width:1.25rem;height:1.25rem}.input-scanline[data-v-34379a65]{position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,#42b883,transparent);opacity:0;animation:scan-34379a65 2s infinite}@keyframes scan-34379a65{0%,to{opacity:0}50%{opacity:1}}.field-info[data-v-34379a65]{display:flex;align-items:center;gap:.5rem;color:#7f8c8d;font-size:.8rem}.recaptcha-container[data-v-34379a65]{display:flex;justify-content:center;margin-top:1.5rem}.recaptcha-error[data-v-34379a65]{text-align:center;padding:1rem;border:1px solid #f5c6cb;border-radius:8px;background:#f8d7da}.recaptcha-loading[data-v-34379a65]{text-align:center;padding:1rem;border:1px solid #d1ecf1;border-radius:8px;background:#d1ecf1;color:#0c5460}.remember-me[data-v-34379a65]{display:flex;align-items:center;gap:.5rem;justify-content:center;margin:1rem 0}.checkbox[data-v-34379a65]{width:1rem;height:1rem;accent-color:#42b883}.checkbox-label[data-v-34379a65]{font-size:.9rem;color:#7f8c8d;cursor:pointer}.recaptcha-success[data-v-34379a65]{display:flex;justify-content:center;margin:1rem 0}.submit-button[data-v-34379a65]{position:relative;background:linear-gradient(45deg,#42b883,#35495e);color:#fff;border:none;border-radius:8px;padding:.75rem 1.5rem;font-size:1rem;font-weight:500;cursor:pointer;transition:all .3s ease;overflow:hidden}.verification-submit-button[data-v-34379a65]{margin-top:1.5rem}.submit-button[data-v-34379a65]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 10px 20px #42b8834d}.submit-button[data-v-34379a65]:disabled{opacity:.6;cursor:not-allowed;transform:none}.button-glow[data-v-34379a65]{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(45deg,#42b883,#35495e);opacity:0;transition:opacity .3s ease}.submit-button:hover:not(:disabled) .button-glow[data-v-34379a65]{opacity:.2}.button-content[data-v-34379a65]{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;gap:.5rem}.spinner[data-v-34379a65]{width:1rem;height:1rem;border:2px solid transparent;border-top:2px solid currentColor;border-radius:50%;animation:spin-34379a65 1s linear infinite}@keyframes spin-34379a65{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.back-button[data-v-34379a65]{text-align:center;margin-top:1rem}.back-to-email-btn[data-v-34379a65]{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:transparent;border:1px solid #e1e8ed;border-radius:8px;color:#7f8c8d;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}.back-to-email-btn[data-v-34379a65]:hover{background:#f8f9fa;border-color:#42b883;color:#42b883;transform:translateY(-1px);box-shadow:0 4px 12px #42b88326}.back-to-email-btn[data-v-34379a65]:active{transform:translateY(0);box-shadow:0 2px 6px #42b8831a}.back-arrow[data-v-34379a65]{font-size:1rem;transition:transform .3s ease}.back-to-email-btn:hover .back-arrow[data-v-34379a65]{transform:translate(-2px)}.back-text[data-v-34379a65]{transition:color .3s ease}@media (prefers-color-scheme: dark){.login-card[data-v-34379a65]{background:#1e1e1ef2;border:1px solid rgba(255,255,255,.1)}.login-title[data-v-34379a65],.label-text[data-v-34379a65]{color:#fff}.form-input[data-v-34379a65]{background:#2a2a2a;border-color:#404040;color:#fff}.form-input[data-v-34379a65]:focus{border-color:#42b883}.back-to-email-btn[data-v-34379a65]{background:transparent;border-color:#404040;color:#a0a0a0}.back-to-email-btn[data-v-34379a65]:hover{background:#2a2a2a;border-color:#42b883;color:#42b883}}
