.quick-signup-card[data-v-6798e332]{border-radius:16px;overflow:hidden;-webkit-box-shadow:0 10px 40px rgba(0,0,0,.2);box-shadow:0 10px 40px rgba(0,0,0,.2)}.signup-header[data-v-6798e332]{background:linear-gradient(135deg,#00897b,#00695c);border-bottom:3px solid hsla(0,0%,100%,.2)}.header-content[data-v-6798e332]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.close-btn[data-v-6798e332]{-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.close-btn[data-v-6798e332]:hover{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.motivation-alert[data-v-6798e332]{border-radius:8px;-webkit-animation:slideInDown-6798e332 .4s ease;animation:slideInDown-6798e332 .4s ease}@-webkit-keyframes slideInDown-6798e332{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInDown-6798e332{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.phone-input-wrapper[data-v-6798e332]{position:relative}.phone-input[data-v-6798e332]{width:100%;padding:12px 14px 12px 52px;border:1px solid rgba(0,0,0,.38);border-radius:4px;font-size:16px;-webkit-transition:all .3s ease;transition:all .3s ease}.phone-input[data-v-6798e332]:focus{outline:none;border-color:#00897b;border-width:2px;padding:12px 14px 12px 51px}.phone-input[data-v-6798e332]:hover{border-color:rgba(0,0,0,.87)}.actions-section[data-v-6798e332]{background:#fff;position:relative;z-index:10;border-top:1px solid rgba(0,0,0,.1)}.actions-layout[data-v-6798e332]{width:100%}.signup-btn[data-v-6798e332]{font-weight:600;letter-spacing:.5px;-webkit-transition:all .3s ease;transition:all .3s ease;min-height:48px;margin-bottom:12px!important}.signup-btn[data-v-6798e332]:hover:not(.v-btn--disabled){-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 6px 20px rgba(0,137,123,.4);box-shadow:0 6px 20px rgba(0,137,123,.4)}.signup-btn[data-v-6798e332]:active{-webkit-transform:translateY(0);transform:translateY(0)}.login-link-btn[data-v-6798e332]{-webkit-transition:all .2s ease;transition:all .2s ease;min-height:40px}.login-link-btn[data-v-6798e332]:hover{background-color:rgba(0,137,123,.08);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.error-alert[data-v-6798e332]{-webkit-animation:shake-6798e332 .5s ease;animation:shake-6798e332 .5s ease}@-webkit-keyframes shake-6798e332{0%,to{-webkit-transform:translateX(0);transform:translateX(0)}25%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}75%{-webkit-transform:translateX(10px);transform:translateX(10px)}}@keyframes shake-6798e332{0%,to{-webkit-transform:translateX(0);transform:translateX(0)}25%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}75%{-webkit-transform:translateX(10px);transform:translateX(10px)}}.v-text-field--outlined fieldset[data-v-6798e332]{border-color:rgba(0,0,0,.38)}.v-text-field--outlined:hover fieldset[data-v-6798e332]{border-color:rgba(0,0,0,.87)}.v-text-field .v-input__slot[data-v-6798e332]{-webkit-transition:all .3s ease;transition:all .3s ease}.v-input--is-focused .v-input__slot[data-v-6798e332]{-webkit-box-shadow:0 0 0 2px rgba(0,137,123,.1);box-shadow:0 0 0 2px rgba(0,137,123,.1)}.v-btn--disabled[data-v-6798e332]{opacity:.6!important}@media (max-width:600px){.quick-signup-card[data-v-6798e332]{border-radius:0;margin:0}.signup-header[data-v-6798e332]{border-radius:0}.actions-section[data-v-6798e332]{padding-left:16px!important;padding-right:16px!important;padding-bottom:16px!important}.signup-btn[data-v-6798e332]{min-height:52px;font-size:1rem}}.v-dialog[data-v-6798e332]{overflow-y:auto}.v-card[data-v-6798e332]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.v-card__text[data-v-6798e332]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;max-height:60vh}.v-card__actions[data-v-6798e332]{-ms-flex-negative:0;flex-shrink:0}p{margin-bottom:5px}