@import url(https://fonts.googleapis.com/css2?family=Urbanist:ital,wght@0,100..900;1,100..900&display=swap);body{font-family:Urbanist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.header{background-color:#fcdb04;box-shadow:0 2px 4px #0000001a;margin:0;padding:0;width:100%}.header-container{align-items:center;display:flex;height:60px;justify-content:space-between;margin:0 auto;max-width:1200px;padding:12px 24px}.logo-container{margin-right:auto;padding-left:0}.logo-button,.logo-container{align-items:center;display:flex}.logo-button{background:none;border:none;cursor:pointer;padding:0}.logo{height:50px;object-fit:contain;width:auto}.navigation{align-items:center;display:flex;gap:32px;margin-left:auto;padding-right:0}.nav-link{background:none;border:none;color:#000;cursor:pointer;font-size:16px;font-weight:700;text-decoration:none;transition:color .2s ease}.nav-link:hover{color:#333;text-decoration:underline}@media (max-width:768px){.header-container{flex-wrap:wrap;height:auto;min-height:60px;padding:12px 16px}.navigation{gap:16px}.nav-link{font-size:15px}.brand-text{font-size:20px}.tagline{font-size:11px}}@media (max-width:480px){.header-container{flex-direction:column;gap:12px;padding:16px}.navigation{gap:20px}.nav-link{font-size:14px}}.footer{background-color:#fcdb04;box-shadow:0 -2px 4px #0000001a;margin-top:auto;width:100%}.footer-container{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1200px;min-height:50px;padding:16px 24px}.footer-links{align-items:center;display:flex;gap:24px}.footer-link{background:none;border:none;color:#000;cursor:pointer;font-size:16px;font-weight:400;text-decoration:none;transition:color .2s ease}.footer-link:hover{color:#333;text-decoration:underline}.footer-copyright{color:#000;font-size:14px;font-weight:400}@media (max-width:768px){.footer-container{flex-direction:column;gap:12px;padding:16px;text-align:center}.footer-links{gap:20px}.footer-link{font-size:13px}.footer-copyright{font-size:12px}}@media (max-width:480px){.footer-links{flex-direction:column;gap:12px}}.privacy-policy{min-height:calc(100vh - 120px);padding:40px 20px}.privacy-container{margin:0 auto;max-width:800px;padding:40px}.privacy-title{color:#333;font-size:2rem;font-weight:700;margin-bottom:2rem;text-align:left}.privacy-content{color:#444;line-height:1.6}.privacy-content p{font-size:1rem;margin-bottom:1rem;text-align:left}.privacy-content h2{font-size:1.3rem;margin-bottom:1rem;margin-top:2rem}.privacy-content h2,.privacy-content strong{color:#333;font-weight:600}li{margin-left:25px}@media (max-width:768px){.privacy-container{margin:0 10px;padding:20px}.privacy-title{font-size:1.5rem}.privacy-content h2{font-size:1.2rem}.privacy-content p{font-size:.95rem}}@media (max-width:480px){.privacy-policy{padding:20px 10px}.privacy-container{padding:15px}.privacy-title{font-size:1.3rem}}.terms-conditions{min-height:calc(100vh - 120px);padding:40px 20px}.terms-container{margin:0 auto;max-width:800px;padding:40px}.terms-title{color:#333;font-size:2rem;font-weight:700;margin-bottom:2rem;text-align:left}.terms-content{color:#444;line-height:1.6}.terms-content p{font-size:1rem;margin-bottom:1rem;text-align:left}.terms-content h2{font-size:1.3rem;margin-bottom:1rem;margin-top:2rem}.terms-content h2,.terms-content strong{color:#333;font-weight:600}@media (max-width:768px){.terms-container{margin:0 10px;padding:20px}.terms-title{font-size:1.5rem}.terms-content h2{font-size:1.2rem}.terms-content p{font-size:.95rem}}@media (max-width:480px){.terms-conditions{padding:20px 10px}.terms-container{padding:15px}.terms-title{font-size:1.3rem}}.delete-account{align-items:center;background-color:#f5f5f5;display:flex;justify-content:center;min-height:calc(100vh - 120px);padding:40px 20px}.delete-container{margin:0 auto;max-width:500px;position:relative;width:100%}.delete-card{background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;padding:40px}.delete-title{color:#ffc107;font-size:1.75rem;font-weight:600;margin-bottom:2rem;text-align:center}.delete-form{display:flex;flex-direction:column;gap:1.5rem}.delete-content{margin-bottom:2rem;text-align:center}.delete-description{color:#666;font-size:.9375rem;line-height:1.5;margin-top:.5rem}.form-group{display:flex;flex-direction:column;gap:.5rem}.form-group label{color:#333;font-size:.875rem;font-weight:500}.form-group input,.form-group select,.form-group textarea{border:1px solid #ddd;border-radius:4px;font-size:.9375rem;padding:12px;transition:border-color .3s}.form-group input[type=number]::-webkit-inner-spin-button,.form-group input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.form-group input[type=number]{-webkit-appearance:textfield;appearance:textfield}.form-group input:focus,.form-group select:focus,.form-group textarea:focus{border-color:#ffc107;outline:none}.form-group input.error,.form-group textarea.error{border-color:#dc3545}.form-group textarea{min-height:100px;resize:vertical}.phone-input-group{display:flex;gap:8px}.country-code-select{flex:0 0 150px}.phone-input-group input{flex:1 1}.error-message{color:#dc3545;font-size:.8125rem;margin-top:-.25rem}.api-error-message{background-color:#ffe6e6;border-left:3px solid #dc3545;border-radius:4px;color:#dc3545;font-size:.875rem;padding:12px}.submit-button{background-color:#ffc107;border:none;border-radius:4px;color:#333;cursor:pointer;font-size:1rem;font-weight:600;margin-top:.5rem;padding:14px 24px;transition:background-color .3s}.submit-button:hover:not(:disabled){background-color:#ffb300}.submit-button:disabled{cursor:not-allowed;opacity:.6}.readonly-input{background-color:#f0f0f0!important;color:#666;cursor:not-allowed}.form-group.readonly label{color:#666}.checkbox-group{display:flex;flex-direction:column;gap:.5rem}.checkbox-label{align-items:flex-start;cursor:pointer;display:flex;gap:12px;-webkit-user-select:none;user-select:none}.checkbox-input{accent-color:#ffc107;cursor:pointer;height:20px;margin:2px 0 0;min-height:20px;min-width:20px;width:20px}.checkbox-text{color:#333;font-size:.875rem;line-height:1.5}.success-message-container{padding:20px;text-align:center}.success-icon{height:80px;margin:0 auto 1.5rem;width:80px}.success-icon svg{height:100%;width:100%}.success-title{color:#ffc107;font-size:1.5rem;font-weight:600;margin-bottom:1rem}.success-text{color:#333;font-size:1rem;line-height:1.6;margin-bottom:.75rem}.success-subtext{color:#666;font-size:.9375rem;line-height:1.5}@media (max-width:768px){.delete-card{padding:30px 24px}.delete-title{font-size:1.5rem}.country-code-select{flex:0 0 120px;font-size:.875rem}.checkbox-text{font-size:.8125rem}}@media (max-width:480px){.delete-account{padding:20px 10px}.delete-card{padding:24px 20px}.delete-title{font-size:1.3rem}.form-group label{font-size:.8125rem}.form-group input,.form-group select,.form-group textarea{font-size:.875rem;padding:10px}.submit-button{font-size:.9375rem;padding:12px 20px}.success-icon{height:60px;width:60px}.success-title{font-size:1.25rem}.success-text{font-size:.9375rem}.country-code-select{flex:0 0 110px;font-size:.8125rem}.checkbox-input{height:18px;min-height:18px;min-width:18px;width:18px}.checkbox-text{font-size:.8125rem}.delete-description{font-size:.875rem}}*{box-sizing:border-box;padding:0}*,body{margin:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f9fafb}.App{display:flex;flex-direction:column;min-height:100vh}.main-content{align-items:center;display:flex;flex:1 1;justify-content:center;padding:80px 20px}.content-container{margin:0 auto;max-width:800px;text-align:center}.welcome-title{color:#333;font-size:3rem;font-weight:600;line-height:1.2;margin-bottom:2rem}.sunking-text{color:#fcdb04;font-weight:800}.welcome-description{color:var(--color-gray-700);font-size:1.2rem;font-weight:400;line-height:1.8;margin:0 auto;max-width:700px;text-align:center}@media (max-width:768px){.main-content{padding:40px 20px}.welcome-title{font-size:2.2rem}.welcome-description{font-size:1rem;text-align:center}}@media (max-width:480px){.welcome-title{font-size:1.8rem}.welcome-description{font-size:.95rem}}
/*# sourceMappingURL=main.9dada8c7.css.map*/