.referral-register-page[data-v-ef6e6a92]{display:flex;flex-direction:column;align-items:stretch;min-height:100vh;padding:1.5rem;max-width:480px;margin:0 auto}.referral-register-page h1[data-v-ef6e6a92]{font-size:1.5rem;margin:0 0 1rem}.referrer-info[data-v-ef6e6a92]{margin-bottom:1rem;padding:.75rem;background:#f0f7ff;border-radius:4px}.download-hint[data-v-ef6e6a92]{margin-bottom:1rem;padding:.5rem;background:#fff3cd;border-radius:4px;font-size:.875rem}.phone-input[data-v-ef6e6a92]{display:flex;gap:.5rem;margin-bottom:1rem}.channel-picker[data-v-ef6e6a92]{display:flex;gap:1rem;margin-bottom:1rem}.field[data-v-ef6e6a92]{display:flex;flex-direction:column}.country-code-field[data-v-ef6e6a92]{width:90px}.phone-field[data-v-ef6e6a92]{flex:1}label[data-v-ef6e6a92]{font-size:.875rem;margin-bottom:.25rem}input[type=text][data-v-ef6e6a92],input[type=tel][data-v-ef6e6a92],input[type=password][data-v-ef6e6a92]{padding:.5rem;border:1px solid #ccc;border-radius:4px;font-size:1rem;margin-bottom:.75rem;width:100%;box-sizing:border-box}button[data-v-ef6e6a92]{padding:.75rem;background:#0d6efd;color:#fff;border:none;border-radius:4px;font-size:1rem;cursor:pointer;width:100%}button[data-v-ef6e6a92]:disabled{background:#ccc;cursor:not-allowed}button[data-v-ef6e6a92]:not(:disabled):hover{background:#0b5ed7}.error-message[data-v-ef6e6a92]{color:#dc3545;word-break:break-word}h2[data-v-ef6e6a92]{font-size:1.25rem;margin:0 0 .75rem}.account-deletion-page[data-v-82a5d221]{display:flex;flex-direction:column;align-items:stretch;min-height:100vh;padding:1.5rem;max-width:480px;margin:0 auto}.account-deletion-page h1[data-v-82a5d221]{font-size:1.5rem;margin:0 0 1rem}.phone-input[data-v-82a5d221]{display:flex;gap:.5rem;margin-bottom:1rem}.field[data-v-82a5d221]{display:flex;flex-direction:column}.country-code-field[data-v-82a5d221]{width:90px}.phone-field[data-v-82a5d221]{flex:1}label[data-v-82a5d221]{font-size:.875rem;margin-bottom:.25rem}input[type=password][data-v-82a5d221],input[type=tel][data-v-82a5d221]{padding:.5rem;border:1px solid #ccc;border-radius:4px;font-size:1rem;margin-bottom:.75rem;width:100%;box-sizing:border-box}button[data-v-82a5d221]{padding:.75rem;background:#dc3545;color:#fff;border:none;border-radius:4px;font-size:1rem;cursor:pointer;width:100%}button[data-v-82a5d221]:disabled{background:#ccc;cursor:not-allowed}button[data-v-82a5d221]:not(:disabled):hover{background:#c82333}.warning[data-v-82a5d221],.benefits-loss[data-v-82a5d221]{color:#856404}.warning[data-v-82a5d221]{font-weight:700}.benefits-loss[data-v-82a5d221]{margin-bottom:1rem}.confirm-label[data-v-82a5d221]{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem;cursor:pointer}.confirm-label input[type=checkbox][data-v-82a5d221]{width:auto;margin-bottom:0}.entry-code[data-v-82a5d221]{display:inline-block;margin-left:.5rem;font-size:.875rem;color:#6c757d}.error-message[data-v-82a5d221]{color:#dc3545;word-break:break-word}.sr-only[data-v-82a5d221]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}h2[data-v-82a5d221]{font-size:1.25rem;margin:0 0 .75rem}ul[data-v-82a5d221]{padding-left:1.5rem;margin-bottom:1rem}li[data-v-82a5d221]{margin-bottom:.25rem}.not-found-page[data-v-c60cce67]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;padding:1rem;text-align:center}.not-found-page h1[data-v-c60cce67]{font-size:2.5rem;margin:0 0 .5rem}.not-found-page p[data-v-c60cce67]{font-size:1.125rem;color:#666;margin:0}
