.FirstTimeLoginHelp{min-height:100vh;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;align-items:center;justify-content:center;padding:20px;font-family:"Work Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif}.help-container{width:100%;max-width:1200px;min-height:600px;border-radius:20px;box-shadow:0 25px 50px rgba(0,0,0,.15);overflow:hidden}.help-container,.help-form-section{display:flex;background:#fff;position:relative}.help-form-section{flex:1 1;align-items:center;justify-content:center;padding:60px 40px}.help-form-section:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(107,84,249,.05),rgba(129,110,250,.05));pointer-events:none}.help-form-wrapper{width:100%;max-width:500px;position:relative;z-index:1}.help-header{text-align:center;margin-bottom:40px}.help-logo{height:60px;margin-bottom:20px;filter:drop-shadow(0 4px 8px rgba(107,84,249,.2));filter:brightness(0) saturate(100%) invert(27%) sepia(51%) saturate(2878%) hue-rotate(246deg) brightness(104%) contrast(97%);transition:all .3s ease;animation:logoFadeIn .8s ease-out .2s both}.help-logo:hover{transform:scale(1.05);filter:brightness(0) saturate(100%) invert(27%) sepia(51%) saturate(2878%) hue-rotate(246deg) brightness(104%) contrast(97%) drop-shadow(0 6px 12px rgba(107,84,249,.3))}.help-header h1{font-size:32px;font-weight:700;color:#1a1a1a;margin-bottom:8px;background:linear-gradient(135deg,#6b54f9,#816efa);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;position:relative}.help-header h1:after{content:"";position:absolute;bottom:-4px;left:50%;transform:translateX(-50%);width:60px;height:3px;background:linear-gradient(135deg,#6b54f9,#816efa);border-radius:2px}.FirstTimeLoginHelp .help-subtitle{font-size:16px;color:#666;margin:0;font-weight:400}.help-content{width:100%}.help-section{margin-bottom:30px}.help-section h2{color:#2c3e50;font-size:1.5rem;font-weight:600;margin:0 0 20px;padding-bottom:10px;border-bottom:2px solid #e9ecef}.help-section ol{margin:0;padding-left:20px}.help-section li{margin-bottom:12px;line-height:1.6;color:#495057;font-size:1rem}.help-section a{color:#667eea;text-decoration:none;font-weight:500;transition:color .2s ease}.help-section a:hover{color:#5a6fd8;text-decoration:underline}.password-requirements{background:#f8f9fa;border-left:4px solid #667eea;padding:20px;margin-top:20px;border-radius:0 8px 8px 0}.password-requirements h4{margin:0 0 15px;color:#2c3e50;font-size:1.1rem;font-weight:600}.password-requirements ul{margin:0;padding-left:20px}.password-requirements li{margin-bottom:8px;color:#495057;font-size:.95rem}.help-footer{display:flex;justify-content:center;align-items:center;margin-top:30px}.back-to-login{display:inline-flex;align-items:center;color:#999;text-decoration:none;font-weight:400;font-size:.9rem;transition:all .2s ease;padding:6px 12px;border:1px solid #ddd;border-radius:6px;background:#fff;opacity:.8}.back-to-login:hover{color:#666;border-color:#bbb;text-decoration:none;background:#f8f9fa;opacity:1}.browser-test-section{background:#f8f9fa;border-radius:8px;margin:20px 0;border:1px solid #e9ecef;overflow:hidden}.accordion-header{display:flex;justify-content:space-between;align-items:center;padding:20px;cursor:pointer;transition:background-color .2s ease;border-bottom:1px solid #e9ecef}.accordion-header:hover{background-color:#f1f3f4}.accordion-title{display:flex;align-items:center;grid-gap:12px;gap:12px}.accordion-icon{font-size:1.2rem;color:#6b54f9;transition:transform .2s ease}.accordion-status{font-size:1.5rem;color:#28a745}.browser-test-section h3{margin:0;color:#2c3e50;font-size:1.2rem;font-weight:600}.browser-test-results{display:flex;flex-direction:column;grid-gap:12px;gap:12px;padding:20px}.test-item{display:flex;align-items:center;padding:12px;border-radius:6px;background:#fff;border:1px solid #e9ecef}.test-item.pass{border-left:4px solid #28a745;background:#f8fff9}.test-item.warn{border-left:4px solid #ffc107;background:#fffbf0}.test-item.fail{border-left:4px solid #dc3545;background:#fff5f5}.test-item.info{border-left:4px solid #17a2b8;background:#f0f8ff}.test-icon{font-size:1.2rem;margin-right:12px;min-width:24px;text-align:center}.test-content{flex:1 1;font-size:.95rem;line-height:1.4}.test-content strong{color:#2c3e50}.chrome-install-link{color:#6b54f9;text-decoration:none;font-weight:600;transition:color .2s ease}.chrome-install-link:hover{color:#816efa;text-decoration:underline}.browser-recommendation{margin-top:12px;padding:12px;background:rgba(255,193,7,.1);border:1px solid rgba(255,193,7,.3);border-radius:6px;font-size:14px}.browser-recommendation strong{color:#856404}.test-item.warn .browser-recommendation{background:rgba(220,53,69,.1);border:1px solid rgba(220,53,69,.3)}.test-item.warn .browser-recommendation strong{color:#721c24}.wizard-steps{display:flex;flex-direction:column;grid-gap:30px;gap:30px}.wizard-step{display:flex;align-items:flex-start;grid-gap:20px;gap:20px;padding:25px;background:#f8f9fa;border-radius:12px;border-left:4px solid #6b54f9}.step-number{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:#6b54f9;color:#fff;border-radius:50%;font-size:18px;font-weight:700;flex-shrink:0}.step-content{flex:1 1}.step-content h2{margin:0 0 15px;color:#2c3e50;font-size:1.4rem;font-weight:600}.step-content p{margin:0 0 15px;color:#666;line-height:1.5}.simple-status{display:flex;align-items:center;grid-gap:12px;gap:12px;padding:15px;border-radius:8px;font-size:16px;font-weight:500}.simple-status.success{background:rgba(40,167,69,.1);border:1px solid rgba(40,167,69,.3);color:#155724}.simple-status.warning{background:rgba(255,193,7,.1);border:1px solid rgba(255,193,7,.3);color:#856404;flex-direction:column;align-items:flex-start}.simple-status .status-icon{font-size:20px}.chrome-install-btn{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:10px auto 0;padding:8px 16px;background:#4285f4;border-radius:6px;font-size:14px;font-weight:600;transition:background .3s ease;text-align:center}.chrome-install-btn,.chrome-install-btn:hover{color:#fff!important;text-decoration:none!important}.chrome-install-btn:hover{background:#3367d6}.set-password-action{text-align:center;margin:30px 0}.set-password-btn{display:inline-block;padding:16px 32px;background:linear-gradient(135deg,#6b54f9,#816efa);color:#fff!important;text-decoration:none!important;border-radius:12px;font-size:18px;font-weight:600;transition:all .3s ease;box-shadow:0 4px 15px rgba(107,84,249,.2);border:none}.set-password-btn:active,.set-password-btn:focus,.set-password-btn:hover,.set-password-btn:visited{transform:translateY(-2px);box-shadow:0 8px 25px rgba(107,84,249,.3);color:#fff!important;text-decoration:none!important}.help-note{text-align:center;color:#666;font-size:14px;margin-top:20px}.help-note a{color:#6b54f9;text-decoration:none}.help-note a:hover{color:#816efa;text-decoration:underline}.help-info-section{flex:1 1;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;align-items:center;justify-content:center;padding:60px 40px;position:relative;overflow:hidden}.help-info-section:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cdefs%3E%3Cpattern id='a' width='100' height='100' patternUnits='userSpaceOnUse'%3E%3Ccircle cx='50' cy='50' r='1' fill='%23fff' opacity='.1'/%3E%3C/pattern%3E%3C/defs%3E%3Cpath fill='url(%23a)' d='M0 0h100v100H0z'/%3E%3C/svg%3E");opacity:.3}.help-info-content{width:100%;max-width:500px;color:#fff;position:relative;z-index:1}.help-info-header{text-align:center;margin-bottom:40px}.help-info-header h2{font-size:36px;font-weight:700;margin-bottom:12px;text-shadow:0 2px 4px rgba(0,0,0,.1)}.help-info-subtitle{font-size:18px;opacity:.9;margin:0;font-weight:400}.help-info-items{display:flex;flex-direction:column;grid-gap:30px;gap:30px}.help-info-item{display:flex;align-items:flex-start;grid-gap:20px;gap:20px;padding:20px;background:hsla(0,0%,100%,.1);border-radius:12px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.2);transition:all .3s ease}.help-info-item:hover{transform:translateY(-2px);background:hsla(0,0%,100%,.15);box-shadow:0 8px 25px rgba(0,0,0,.1)}.help-info-icon{font-size:2rem;min-width:40px;text-align:center;filter:drop-shadow(0 2px 4px rgba(0,0,0,.1))}.help-info-content h4{font-size:1.3rem;font-weight:600;margin:0 0 8px;text-shadow:0 1px 2px rgba(0,0,0,.1)}.help-info-content p{font-size:1rem;line-height:1.6;margin:0;opacity:.9}@media (max-width:1024px){.help-container{flex-direction:column;max-width:800px}.help-form-section,.help-info-section{padding:40px 30px}.help-info-header h2{font-size:28px}.help-info-item{padding:15px}}@media (max-width:480px){.FirstTimeLoginHelp{padding:10px}.help-container{border-radius:12px}.help-form-section,.help-info-section{padding:30px 20px}.help-header h1,.help-info-header h2{font-size:24px}.help-info-item{flex-direction:column;text-align:center;grid-gap:15px;gap:15px}}@keyframes logoFadeIn{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.busable-app .App.container .FirstTimeLoginHelp{margin:-30px -15px}@media (min-width:1024px){.busable-app .App.container .FirstTimeLoginHelp{margin:-42px -31px -30px}}
/*# sourceMappingURL=63.38e51e1a.chunk.css.map */