body{color:#fff;font-size:3.73333vw;background-color:#000;font-weight:500;margin:0;height:auto;width:100vw;overflow:auto}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}.invite-dialog-overlay[data-v-8d36aa8e]{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;align-items:flex-end;justify-content:center;z-index:1000}.invite-dialog[data-v-8d36aa8e]{width:100%;background:#181818;border-radius:5.33333vw 5.33333vw 0 0;padding:3.2vw 5.33333vw calc(7.46667vw + env(safe-area-inset-bottom));box-shadow:0 -2.66667vw 10.66667vw #00000080;animation:slideUp-8d36aa8e .3s ease-out}@keyframes slideUp-8d36aa8e{0%{transform:translateY(100%)}to{transform:translateY(0)}}.drag-handle[data-v-8d36aa8e]{width:10.66667vw;height:1.06667vw;margin:0 auto 5.33333vw;background:#ffffff40;border-radius:.53333vw}.dialog-title[data-v-8d36aa8e]{font-size:5.86667vw;font-weight:700;color:#fff;text-align:center}.dialog-subtitle[data-v-8d36aa8e]{margin-top:2.66667vw;font-size:3.73333vw;color:#ffffff80;text-align:center}.dialog-content[data-v-8d36aa8e]{margin-top:7.46667vw}.form-group[data-v-8d36aa8e]{margin-bottom:5.33333vw}.form-group .form-label[data-v-8d36aa8e]{margin-bottom:2.66667vw;font-size:4vw;color:#fff}.form-group .input-wrap[data-v-8d36aa8e]{display:flex;align-items:center;padding:0 4.26667vw;background:#2a2a2a;border:1px solid transparent;border-radius:3.2vw;transition:border-color .2s ease}.form-group .input-wrap[data-v-8d36aa8e]:focus-within{border-color:#ef5606}.form-group .input-wrap .input-icon[data-v-8d36aa8e]{width:5.86667vw;height:5.86667vw;margin-right:2.66667vw;flex-shrink:0;-o-object-fit:contain;object-fit:contain}.form-group .input-wrap .form-input[data-v-8d36aa8e]{flex:1;width:100%;padding:4vw 0;border:none;background:transparent;font-size:4vw;color:#fff}.form-group .input-wrap .form-input[data-v-8d36aa8e]:focus{outline:none}.form-group .input-wrap .form-input[data-v-8d36aa8e]:disabled{opacity:.6;cursor:not-allowed}.form-group .input-wrap .form-input[data-v-8d36aa8e]::-moz-placeholder{color:#ffffff59}.form-group .input-wrap .form-input[data-v-8d36aa8e]::placeholder{color:#ffffff59}.dialog-actions[data-v-8d36aa8e]{display:flex;gap:3.73333vw;margin-top:7.46667vw}.dialog-actions button[data-v-8d36aa8e]{padding:4vw 0;border:none;border-radius:3.2vw;font-size:4.26667vw;font-weight:600;cursor:pointer;transition:all .2s ease;position:relative}.dialog-actions .confirm-btn[data-v-8d36aa8e]{flex:1;background:linear-gradient(90deg,#f7c948,#ef5606);color:#fff}.dialog-actions .confirm-btn[data-v-8d36aa8e]:active:not(:disabled){opacity:.9}.dialog-actions .confirm-btn[data-v-8d36aa8e]:disabled{opacity:.5;cursor:not-allowed}.dialog-actions .confirm-btn.loading[data-v-8d36aa8e]{pointer-events:none}.dialog-actions .confirm-btn.loading .loading-spinner[data-v-8d36aa8e]{display:inline-block;width:4.26667vw;height:4.26667vw;border:.53333vw solid rgba(255,255,255,.3);border-radius:50%;border-top-color:#fff;animation:spin-8d36aa8e 1s ease-in-out infinite;margin-right:2.13333vw;vertical-align:middle}@keyframes spin-8d36aa8e{to{transform:rotate(360deg)}}.app-container{width:100%;background-color:#121416;min-height:100vh}.page-container{background-color:#121416;min-height:100vh}
