*{box-sizing:border-box;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;overflow-x:hidden}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}#root{min-height:100vh}.styles_overlay__JjZ16{align-items:center;animation:styles_fadeIn__eskQf .3s ease-out;background:#000000b3;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.styles_dialog__vVpAn{animation:styles_slideIn__om-Nb .3s ease-out;background:#fff;border-radius:15px;box-shadow:0 5px 30px #0000004d;max-width:90vw;min-width:300px;padding:2rem}.styles_dialog__vVpAn h2{color:#333;font-size:1.8rem;margin:0 0 1.5rem;text-align:center}.styles_matchList__EXaQG{display:flex;flex-direction:column;gap:1rem;max-height:70vh;overflow-y:auto}.styles_matchItem__rAp0j{background:#f8f9fa;border:2px solid #eee;border-radius:12px;padding:1.2rem;transition:all .2s ease}.styles_matchItem__rAp0j:hover{box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}.styles_matchContent__eOe2j{align-items:center;display:flex;gap:1rem;justify-content:space-between}.styles_userInfo__dsySv{display:flex;flex-direction:column;width:100%}.styles_basicInfo__FwAla{align-items:center;display:flex;font-size:1.2rem;gap:.8rem}.styles_genderIcon__LQoOH{font-size:1.5rem}.styles_age__FQCKd{color:#444;font-weight:700}.styles_username__gaxo\+{color:#333;font-weight:500}.styles_infoButton__I0pJk{background:none;border:none;color:#6c757d;cursor:pointer;font-size:1.2rem;padding:.2rem;transition:color .2s ease}.styles_infoButton__I0pJk:hover{color:#007bff}.styles_expandedInfo__Xx78j{animation:styles_expandInfo__ojUKg .3s ease-out;background:#f1f3f5;border-radius:8px;margin-top:.8rem;padding:.8rem}.styles_infoSection__a6CGH{margin-bottom:.8rem}.styles_infoSection__a6CGH:last-child{margin-bottom:0}.styles_infoSection__a6CGH h4{color:#6c757d;font-size:.9rem;margin:0 0 .3rem}.styles_infoSection__a6CGH p{color:#333;font-size:.95rem;line-height:1.4;margin:0}.styles_actions__v8eOU{display:flex;gap:.8rem}.styles_actionButton__boZNA{align-items:center;border:none;border-radius:8px;cursor:pointer;display:flex;font-size:1.1rem;gap:.5rem;padding:.8rem;transition:all .2s ease}.styles_accept__e6luB{background:#28a745;color:#fff}.styles_accept__e6luB:hover{background:#218838;transform:scale(1.05)}.styles_decline__JXHtm{background:#dc3545;color:#fff}.styles_decline__JXHtm:hover{background:#c82333;transform:scale(1.05)}.styles_videoCall__0JKB7{background:#007bff;color:#fff;padding:.8rem 1.2rem}.styles_videoCall__0JKB7:hover{background:#0056b3;transform:scale(1.05)}.styles_waitingMessage__OFDpq{color:#6c757d;font-size:.9rem;font-style:italic}.styles_closeButton__aA5Xj{background:linear-gradient(45deg,#f36,#f63);border:none;border-radius:8px;color:#fff;cursor:pointer;display:block;font-size:1rem;font-weight:700;margin-top:1.5rem;padding:.8rem;transition:transform .2s,box-shadow .2s;width:100%}.styles_closeButton__aA5Xj:hover{box-shadow:0 3px 10px #ff33664d;transform:translateY(-2px)}@keyframes styles_fadeIn__eskQf{0%{opacity:0}to{opacity:1}}@keyframes styles_slideIn__om-Nb{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes styles_expandInfo__ojUKg{0%{max-height:0;opacity:0}to{max-height:500px;opacity:1}}@media (max-width:480px){.styles_dialog__vVpAn{padding:1.5rem;width:95vw}.styles_actionButton__boZNA{font-size:1rem;padding:.6rem}.styles_userInfo__dsySv{font-size:1.1rem}}.styles_acceptanceStatus__Pi\+b-{display:flex;gap:1rem;justify-content:center;margin-top:.5rem}.styles_statusDot__G8SII{align-items:center;color:#6c757d;display:flex;font-size:.9rem;gap:.5rem}.styles_statusDot__G8SII:before{background-color:#dee2e6;border-radius:50%;content:"";display:inline-block;height:8px;transition:background-color .3s ease;width:8px}.styles_statusDot__G8SII.styles_accepted__gy02m:before{background-color:#28a745}body{background-color:#1a1a1a;font-family:Arial,sans-serif;margin:0;min-height:100vh}.Wheel_wheelContainer__96DDD,body{align-items:center;display:flex;justify-content:center}.Wheel_wheelContainer__96DDD{box-sizing:border-box;margin:1rem auto;max-height:100vh;max-width:100vw;padding:1rem;position:relative}.Wheel_timer__eA85k{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#00000080;color:#fff;font-weight:700;left:50%;text-shadow:0 0 10px #fffc;top:50%;transform:translate(-50%,-50%);z-index:10}.Wheel_innerWheel__tSNau,.Wheel_outerWheel__Ho5\+4,.Wheel_timer__eA85k{align-items:center;border-radius:50%;display:flex;justify-content:center;position:absolute}.Wheel_innerWheel__tSNau,.Wheel_outerWheel__Ho5\+4{box-sizing:border-box;transform-origin:center;will-change:transform}.Wheel_outerWheel__Ho5\+4{background:linear-gradient(45deg,#f06,#f06 40%,#60f 60%,#60f);border:min(10px,1.25vw) solid #fff;box-shadow:0 0 30px #ff006680}.Wheel_innerWheel__tSNau{background:linear-gradient(45deg,#0f9,#0f9 40%,#06f 60%,#06f);border:min(10px,1.25vw) solid #fff;box-shadow:0 0 30px #00ff9980}.Wheel_slot__eOgYf{-webkit-tap-highlight-color:transparent;align-items:center;background:#ffffffe6;border-radius:50%;box-shadow:0 0 15px #0000004d;color:#333;cursor:pointer;display:flex;font-weight:700;justify-content:center;position:absolute;transition:all .3s;z-index:1}.Wheel_slotIcon__yJ8VS{font-size:24px;transition:all .3s}.Wheel_slot__eOgYf:hover .Wheel_slotIcon__yJ8VS{transform:scale(1.2)}.Wheel_slot__eOgYf.Wheel_selected__PWPbP{background:#fffffff2;box-shadow:0 0 30px #f36c;pointer-events:none;transform:scale(1.1);z-index:2}.Wheel_male__zDQKC{color:#007bff}.Wheel_female__wU0V4{color:#f36}@media (hover:hover){.Wheel_slot__eOgYf:hover{background:#fffffff2;box-shadow:0 0 20px #0fcc;transform:scale(1.1)}}.Wheel_slot__eOgYf:active{transform:scale(.95)}@media (max-width:768px){.Wheel_slotIcon__yJ8VS{font-size:20px}}@media (max-width:480px){.Wheel_slotIcon__yJ8VS{font-size:16px}}.Wheel_controls__6d5qD{bottom:20px;position:fixed;text-align:center}.Wheel_button__yN3G8{background:linear-gradient(45deg,#f36,#f63);border:none;border-radius:25px;box-shadow:0 5px 15px #f366;color:#fff;cursor:pointer;font-size:20px;padding:15px 30px;transition:all .3s}.Wheel_button__yN3G8:hover{box-shadow:0 8px 20px #f369;transform:translateY(-2px)}.Wheel_button__yN3G8:disabled{background:#666;cursor:not-allowed}@keyframes Wheel_spin__pLujB{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Wheel_spinning__Ta2yw{transition:transform 4s cubic-bezier(.32,0,.67,1)!important}.Wheel_spinningStart__KRjmm{transition:transform 2s cubic-bezier(.17,.67,.83,.67)!important}.Wheel_spinningEnd__nwXLT{transition:transform 2s cubic-bezier(.32,0,.67,1)!important}@keyframes Wheel_bounceEnd__B-lKb{0%,to{transform:rotate(var(--final-rotation))}20%{transform:rotate(calc(var(--final-rotation) + 2deg))}40%{transform:rotate(calc(var(--final-rotation) - 1deg))}60%{transform:rotate(calc(var(--final-rotation) + 1deg))}80%{transform:rotate(calc(var(--final-rotation) - .5deg))}}.Wheel_spinComplete__yvP39{animation:Wheel_bounceEnd__B-lKb .5s ease-out forwards}@media (max-width:480px){.Wheel_wheelContainer__96DDD{margin:.5rem auto;padding:.5rem}.Wheel_slot__eOgYf:active{transform:scale(.9)}}.VideoCall_videoCallContainer__VOpJv{align-items:center;background-color:#000000e6;bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;z-index:1000}.VideoCall_errorContainer__xgtTA{align-items:center;background-color:#dc3545e6;border-radius:4px;color:#fff;display:flex;gap:10px;left:50%;padding:10px 20px;position:absolute;top:20px;transform:translateX(-50%);z-index:1001}.VideoCall_retryButton__bXNbT{background-color:#fff;border:none;border-radius:4px;color:#dc3545;cursor:pointer;font-size:14px;padding:5px 10px;transition:all .2s}.VideoCall_retryButton__bXNbT:hover{background-color:#f8f9fa}.VideoCall_retryButton__bXNbT:disabled{cursor:not-allowed;opacity:.7}.VideoCall_videoGrid__m50Pr{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:20px;max-width:1200px;width:100%}.VideoCall_videoWrapper__F4yCn{background-color:#000;border-radius:8px;overflow:hidden;padding-top:56.25%;position:relative;width:100%}.VideoCall_videoElement__N-aMq{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.VideoCall_videoLabel__E-QDI{background-color:#0009;border-radius:4px;bottom:10px;color:#fff;font-size:14px;left:10px;padding:4px 8px;position:absolute}.VideoCall_endCallButton__u9TVt{background-color:#dc3545;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .2s}.VideoCall_endCallButton__u9TVt:hover{background-color:#c82333}.DemoRequestForm_modalBackdrop__tSDpx{align-items:center;background-color:#00000080;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:1000}.DemoRequestForm_modalContent__aKajT{background-color:#fff;border-radius:8px;box-shadow:0 4px 6px #0000001a;max-width:500px;padding:30px;position:relative;width:90%}.DemoRequestForm_closeButton__6aZvj{background:none;border:none;color:#333;cursor:pointer;font-size:24px;position:absolute;right:10px;top:10px}.DemoRequestForm_form__VckPT h2{color:#333;margin-bottom:20px;margin-top:0;text-align:center}.DemoRequestForm_formGroup__8lwrX{margin-bottom:15px}.DemoRequestForm_formGroup__8lwrX label{color:#555;display:block;font-weight:700;margin-bottom:5px}.DemoRequestForm_formGroup__8lwrX input[type=email],.DemoRequestForm_formGroup__8lwrX input[type=tel],.DemoRequestForm_formGroup__8lwrX input[type=text]{border:1px solid #ccc;border-radius:4px;box-sizing:border-box;font-size:16px;padding:10px;width:100%}.DemoRequestForm_submitButton__kWNZs{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;padding:12px 20px;transition:background-color .3s ease;width:100%}.DemoRequestForm_submitButton__kWNZs:hover{background-color:#0056b3}.DemoRequestForm_successMessage__xVSui{padding:20px;text-align:center}.DemoRequestForm_successMessage__xVSui h2{color:#28a745;margin-bottom:10px}.DemoRequestForm_successMessage__xVSui p{color:#555;font-size:18px;margin-bottom:20px}.DemoRequestForm_okButton__MDbhk{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s ease}.DemoRequestForm_okButton__MDbhk:hover{background-color:#0056b3}.DemoRequestForm_errorText__m0cp0{color:red;font-size:.9em;margin-top:5px}
/*# sourceMappingURL=main.fb0441e2.css.map*/