*,*:before,*:after{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}html,body{touch-action:manipulation}input,textarea,select{font-size:16px}body.ruletta-call-mode .brand-title,body.ruletta-call-mode .brand-subtitle,body.ruletta-call-mode .topbar-left,body.ruletta-call-mode .topbar-right,body.ruletta-call-mode .video-card,body.ruletta-call-mode .stage{display:revert!important;visibility:visible!important;opacity:1!important}body.ruletta-call-mode .video-card video{display:block!important;opacity:1!important;filter:none!important}body{margin:0;min-height:100vh;font-family:Arial,sans-serif;color:#fff;background:radial-gradient(circle at top left,rgba(85,110,255,.35),transparent 35%),radial-gradient(circle at top right,rgba(170,80,255,.28),transparent 35%),linear-gradient(135deg,#10131d,#151a2a 45%,#0e1220)}.container{min-height:100vh;display:flex;flex-direction:column;align-items:center;gap:24px;padding:30px;box-sizing:border-box}h1{margin:0}.videos{display:flex;gap:24px;flex-wrap:wrap;justify-content:center}.video-card{position:relative;border-radius:24px;overflow:hidden}video{width:540px;max-width:90vw;height:330px;object-fit:cover;background:#000;border-radius:24px}video::-webkit-media-controls,video::-webkit-media-controls-enclosure,video::-webkit-media-controls-panel,video::-webkit-media-controls-overlay-enclosure,video::-webkit-media-controls-overlay-play-button,video::-webkit-media-controls-start-playback-button,video::-webkit-media-controls-play-button{display:none!important;-webkit-appearance:none!important;appearance:none!important;opacity:0!important;pointer-events:none!important}video.rl-stream-video{opacity:0!important}video.rl-stream-video.rl-stream-video-ready{opacity:1!important}.overlay-btn,.controls button,#chatSend{border:1px solid rgba(255,255,255,.12);background:#ffffff14;color:#fff;border-radius:999px;padding:12px 20px;backdrop-filter:blur(8px);cursor:pointer}.overlay-btn{position:absolute;left:50%;bottom:20px;transform:translate(-50%)}.status-under-video{position:absolute;inset:16px 16px auto auto;transform:none;z-index:6;margin:0;padding:8px 14px;border-radius:999px;background:#00000038;border:1px solid rgba(255,255,255,.08);color:#ffffffd1;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);font-size:13px;font-weight:600;white-space:nowrap}.controls{display:flex;gap:14px}.chat-panel{width:min(1100px,92vw);background:#ffffff0d;padding:16px;border-radius:20px}.chat-messages{min-height:100px;max-height:200px;overflow-y:auto;display:flex;flex-direction:column;gap:8px}.chat-message{display:grid;gap:3px;padding:10px 14px;border-radius:14px 14px 14px 5px;max-width:70%;min-width:0;overflow-wrap:anywhere;word-break:break-word}.chat-message.me{align-self:flex-end;border-radius:14px 14px 5px;background:#ffffff2e}.chat-message.partner{align-self:flex-start;background:#00000059}.chat-name{display:block;margin:0 0 3px;color:#ffe2b8c7;font-size:11px;line-height:1.1;font-weight:900}.chat-message.me .chat-name{justify-self:end;color:#ffe2b4}.chat-input-row{display:flex;gap:10px;margin-top:12px}#chatInput{flex:1;padding:12px;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:#ffffff14;color:#fff}.overlay-btn{padding:18px 34px!important;font-size:19px!important;font-weight:800!important;background:#ffffff0b!important;border:1px solid rgba(255,255,255,.1)!important;color:#fffffff5!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;box-shadow:0 6px 22px #00000024,inset 0 1px #ffffff0f!important}.overlay-btn:hover{background:#ffffff13!important;transform:translate(-50%) translateY(-2px)!important}.controls button{padding:18px 34px!important;font-size:19px!important;font-weight:800!important;background:#ffffff0b!important;border:1px solid rgba(255,255,255,.1)!important;color:#fffffff5!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important}#chatSend{padding:16px 26px!important;font-size:17px!important;font-weight:800!important;background:#ffffff0b!important;border:1px solid rgba(255,255,255,.1)!important}.online-badge{position:fixed;top:18px;left:18px;z-index:1000;padding:8px 14px;border-radius:999px;background:#ffffff0b;border:1px solid rgba(255,255,255,.08);color:#ffffffc7;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:0 4px 18px #0000001f,inset 0 1px #ffffff0d;font-size:13px;font-weight:700;letter-spacing:.2px}.report-btn{position:absolute;top:16px;left:16px;z-index:7;width:44px;height:44px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff0b;color:#fff;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);cursor:pointer;font-size:18px;box-shadow:0 4px 18px #00000024,inset 0 1px #ffffff0f;transition:all .2s ease}.report-btn:hover{background:#ff50502e;border-color:#ff787840;transform:translateY(-1px)}.local-tools{position:absolute;top:16px;right:16px;z-index:7;display:flex;gap:10px}.round-tool-btn{width:48px;height:48px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff0e;color:#fff;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);cursor:pointer;font-size:20px;box-shadow:0 6px 22px #00000024,inset 0 1px #ffffff0f;transition:all .2s ease}.round-tool-btn:hover{background:#ffffff1a;transform:translateY(-1px)}.waiting-overlay{display:none;position:absolute;inset:0;z-index:4;align-items:center;justify-content:center;flex-direction:column;gap:14px;background:#0508126b;color:#ffffffe0;font-size:19px;font-weight:800;letter-spacing:.2px;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.spinner{width:44px;height:44px;border-radius:999px;border:3px solid rgba(255,255,255,.18);border-top-color:#ffffffd9;animation:spin .9s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.country-picker{position:fixed;top:18px;right:18px;z-index:1000}.country-btn{padding:11px 18px;border-radius:999px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);color:#fff;font-size:14px;font-weight:800;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);cursor:pointer}.country-panel{display:none;position:absolute;right:0;top:52px;width:320px;max-height:520px;overflow-y:auto;padding:14px;border-radius:22px;background:#111422f0;border:1px solid rgba(255,255,255,.1);box-shadow:0 20px 70px #00000073;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.country-panel.open{display:block}.gender-picker{position:fixed;top:18px;right:210px;z-index:1000}.gender-btn{padding:11px 18px;border-radius:999px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);color:#fff;font-size:14px;font-weight:800;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);cursor:pointer}.gender-btn.locked{opacity:.9}.gender-panel{display:none;position:absolute;right:0;top:52px;width:210px;padding:8px;border-radius:18px;flex-direction:column;gap:4px;background:#111422f0;border:1px solid rgba(255,255,255,.1);box-shadow:0 20px 70px #00000073;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);z-index:1001}.gender-panel.open{display:flex}.gender-item{display:block;width:100%;text-align:left;padding:11px 14px;border:0;border-radius:12px;background:transparent;color:#fff;font-size:14px;font-weight:700;cursor:pointer}.gender-item:hover{background:#ffffff12}.gender-item.active{background:#97521f61}.gender-hint{position:absolute;right:0;top:52px;width:230px;padding:10px 12px;border-radius:14px;background:#1c110af5;border:1px solid rgba(218,142,66,.45);color:#ffe2b2;font-size:13px;line-height:1.4;box-shadow:0 12px 40px #0006;z-index:1002}body.ruletta-call-mode #genderFilter,body.ruletta-call-mode .gender-picker,body.ruletta-call-mode .gender-panel{display:none!important;visibility:hidden!important;opacity:0!important}body.ruletta-bottom-bar-v2 .gender-picker{display:none!important}body.ruletta-bottom-bar-v2 .mob-modal-card .gender-picker,.mob-modal-card .gender-picker{display:block!important;position:static!important;margin-top:12px}.mob-modal-card .gender-panel{position:static!important;width:100%!important;box-sizing:border-box}.gender-modal-list{display:flex;flex-direction:column;gap:6px}.gender-modal-list .gender-item{font-size:16px;padding:14px 16px}.gender-lock-card{padding:16px;border-radius:14px;text-align:center;background:#97521f29;border:1px solid rgba(218,142,66,.4);color:#ffe2b2;font-size:15px;font-weight:700;line-height:1.4}@media(max-width:768px)and (hover:none)and (pointer:coarse){.gender-picker{display:none!important}}.country-search{width:100%;box-sizing:border-box;padding:13px 15px;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:#ffffff12;color:#fff;outline:none;margin-bottom:12px}.country-section-title{margin:12px 4px 8px;color:#ffffff8c;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.6px}.country-list{display:grid;gap:7px}.country-item{text-align:left;padding:11px 13px;border-radius:14px;border:1px solid transparent;background:#ffffff0b;color:#ffffffe6;cursor:pointer;font-size:14px;font-weight:700}.country-item:hover{background:#ffffff17}.country-item.active{border-color:#ffffff38;background:#ffffff21}.country-empty{padding:14px;border-radius:14px;color:#ffffffa6;background:#ffffff0b;font-size:14px;font-weight:700}.lang-btn{position:fixed;top:18px;left:185px;z-index:1000;padding:10px 14px;border-radius:999px;background:#ffffff0e;border:1px solid rgba(255,255,255,.1);color:#ffffffeb;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);font-size:13px;font-weight:900;cursor:pointer}.partner-country-badge{display:none;position:absolute;top:16px;left:70px;z-index:7;padding:10px 14px;border-radius:999px;background:#0000003d;border:1px solid rgba(255,255,255,.1);color:#ffffffe0;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);font-size:13px;font-weight:800;white-space:nowrap}@media(max-width:768px)and (hover:none)and (pointer:coarse){body{overflow-x:hidden}.container{padding:76px 12px 18px;gap:14px;justify-content:flex-start}h1{font-size:24px!important;line-height:1.1;margin-top:4px}.online-badge{top:12px!important;left:12px!important;font-size:11px!important;padding:8px 12px!important}.lang-btn{top:12px!important;left:145px!important;font-size:12px!important;padding:8px 11px!important}.country-picker{top:12px!important;right:48px!important}.country-btn{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px!important;padding:8px 12px!important}.country-panel{position:fixed!important;top:56px!important;left:12px!important;right:12px!important;width:auto!important;max-height:72vh!important;border-radius:18px!important}.videos{width:100%;gap:12px;flex-direction:column}.video-card{width:100%;border-radius:18px}video{width:100%!important;max-width:100%!important;height:auto!important;aspect-ratio:16 / 10;border-radius:18px!important}.overlay-btn{bottom:14px!important;padding:14px 22px!important;font-size:16px!important;max-width:86%;white-space:nowrap}.local-tools{top:12px!important;right:12px!important;gap:8px!important}.round-tool-btn{width:44px!important;height:44px!important;font-size:18px!important}.report-btn{top:12px!important;left:12px!important;width:42px!important;height:42px!important}.partner-country-badge{top:12px!important;left:62px!important;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px!important;padding:8px 11px!important}.status-under-video{top:12px!important;right:12px!important;max-width:42%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px!important;padding:7px 10px!important}.waiting-overlay{font-size:16px!important;border-radius:18px}.spinner{width:36px!important;height:36px!important}.controls{width:100%;justify-content:center}.controls button{width:100%;max-width:360px;padding:15px 22px!important;font-size:17px!important}.chat-panel{width:100%!important;box-sizing:border-box;border-radius:18px!important;padding:12px!important}.chat-messages{min-height:90px!important;max-height:150px!important}.chat-input-row{gap:8px!important}#chatInput{min-width:0;font-size:15px!important;padding:13px 14px!important}#chatSend{padding:13px 15px!important;font-size:15px!important}}@media(max-width:420px){.container{padding-top:88px}h1{font-size:21px!important}.online-badge{max-width:110px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lang-btn{left:128px!important}.country-btn{max-width:138px}video{aspect-ratio:4 / 3}.chat-input-row{flex-direction:column}#chatSend{width:100%}}.status-under-video{top:16px!important;right:16px!important;padding:8px 13px!important;border-radius:999px!important;background:#1428144d!important;border:1px solid rgba(80,255,120,.22)!important;color:#d2ffdcf2!important;font-size:12px!important;font-weight:900!important;letter-spacing:.2px!important;box-shadow:0 0 14px #50ff781a!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;max-width:none!important}@media(max-width:768px){.status-under-video{top:12px!important;right:12px!important;font-size:11px!important;padding:6px 10px!important}}.fullscreen-btn{background:#00000059!important;color:#fff!important;font-size:18px!important;font-weight:900!important}.fullscreen-btn:hover{transform:scale(1.08);background:#ffffff26!important}@media(max-width:768px){.fullscreen-btn{width:44px!important;height:44px!important;font-size:18px!important}}.fullscreen-btn{position:absolute;right:16px;bottom:16px;z-index:9;width:46px;height:34px;border-radius:7px;border:1px solid rgba(255,255,255,.12);background:#0000006b;color:#ffffffeb;font-size:19px;font-weight:900;line-height:1;cursor:pointer;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:0 6px 18px #00000038;transition:all .18s ease}.fullscreen-btn:hover{background:#0000009e;transform:scale(1.04)}.video-card:fullscreen{width:100vw!important;height:100vh!important;background:#000!important;border-radius:0!important}.video-card:fullscreen video{width:100vw!important;height:100vh!important;object-fit:contain!important;border-radius:0!important}.video-card:fullscreen .overlay-btn,.video-card:fullscreen .status-under-video,.video-card:fullscreen .partner-country-badge,.video-card:fullscreen .report-btn,.video-card:fullscreen .fullscreen-btn{position:absolute!important}@media(max-width:768px){.fullscreen-btn{right:12px;bottom:12px;width:48px;height:36px;font-size:18px}}.brand-title{margin:0;font-size:46px;line-height:1;font-weight:950;letter-spacing:-1px;text-align:center;user-select:none;background:linear-gradient(135deg,#fff,#b9c8ff 45%,#d7a7ff);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:0 14px 44px rgba(90,110,255,.28),0 2px 12px rgba(0,0,0,.25)}.brand-title span{font-style:normal}.brand-title em{font-style:normal;opacity:.72;font-weight:800}@media(max-width:768px){.brand-title{font-size:32px;letter-spacing:-.5px}}@media(max-width:420px){.brand-title{font-size:28px}}.brand-subtitle{margin-top:-12px;margin-bottom:6px;color:#ffffff9e;font-size:15px;font-weight:800;letter-spacing:.4px;text-align:center;text-shadow:0 10px 34px rgba(120,140,255,.22),0 2px 8px rgba(0,0,0,.28)}@media(max-width:768px){.brand-subtitle{margin-top:-8px;font-size:13px}}@media(max-width:420px){.brand-subtitle{font-size:12px}}.rules-modal{display:none;position:fixed;inset:0;z-index:5000;align-items:center;justify-content:center;padding:20px;background:#050812b8;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.rules-card{width:min(520px,92vw);padding:28px;border-radius:26px;background:#161a2aeb;border:1px solid rgba(255,255,255,.12);box-shadow:0 28px 90px #00000085,inset 0 1px #ffffff14;color:#fff;text-align:center}.rules-card h2{margin:0 0 14px;font-size:26px;font-weight:950}.rules-card p{margin:0 0 22px;color:#ffffffc7;font-size:15px;line-height:1.55}#acceptRulesBtn{width:100%;padding:15px 22px;border-radius:999px;border:1px solid rgba(255,255,255,.16);background:#ffffff1a;color:#fff;font-size:16px;font-weight:900;cursor:pointer;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}#acceptRulesBtn:hover{background:#ffffff29}@media(max-width:768px){.rules-card{padding:22px;border-radius:22px}.rules-card h2{font-size:22px}.rules-card p{font-size:14px}}.rules-actions{display:flex;gap:12px}#declineRulesBtn{flex:1;padding:15px 22px;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;color:#ffffffd1;font-size:16px;font-weight:900;cursor:pointer}#acceptRulesBtn{flex:1}#declineRulesBtn:hover{background:#ffffff14}@media(max-width:768px){.rules-actions{flex-direction:column}}@media(max-width:768px)and (hover:none)and (pointer:coarse){.online-badge{top:10px!important;left:10px!important;max-width:128px!important}.lang-btn{top:46px!important;left:10px!important;padding:7px 11px!important}.country-picker{top:10px!important;right:18px!important}.container{padding-top:96px!important}}@media(max-width:420px)and (hover:none)and (pointer:coarse){.online-badge{max-width:118px!important}.lang-btn{top:44px!important;left:10px!important}.country-picker{right:12px!important}.container{padding-top:100px!important}}#rulettaAuthBtn{border:1px solid rgba(255,255,255,.18);background:#ffffff14;color:#fff;border-radius:999px;padding:0 16px;font-weight:900;font-size:14px;cursor:pointer;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);white-space:nowrap}.ruletta-auth-modal{position:fixed!important;inset:0!important;z-index:2147483647!important;display:flex;align-items:center!important;justify-content:center!important;background:#00000094;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.ruletta-auth-card{width:min(520px,92vw);max-height:92vh;overflow-y:auto;position:relative;border-radius:26px;padding:24px;background:linear-gradient(135deg,#1c2138fa,#18122afa);border:1px solid rgba(255,255,255,.14);box-shadow:0 24px 90px #00000080;color:#fff}.ruletta-auth-close{position:absolute;top:10px;right:10px;z-index:3;width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:999px;background:#ffffff14;color:#fff;font-size:26px;line-height:1;cursor:pointer}.ruletta-auth-tabs{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:30px;margin-bottom:18px}.ruletta-auth-tabs button,.ruletta-auth-box button{border:1px solid rgba(255,255,255,.14);background:#ffffff13;color:#fff;border-radius:999px;padding:13px 16px;font-weight:900;cursor:pointer}.ruletta-auth-tabs button.active{background:#8769ff61}.ruletta-auth-box input,.ruletta-auth-box select{width:100%;box-sizing:border-box;margin-bottom:10px;padding:14px 16px;border-radius:16px;border:1px solid rgba(255,255,255,.14);background:#ffffff14;color:#fff;font-size:16px;position:relative;z-index:1;pointer-events:auto;touch-action:manipulation;-webkit-user-select:text;user-select:text}.ruletta-auth-box option{color:#000}.ruletta-auth-box button{width:100%;margin-top:8px;font-size:17px}.ruletta-auth-msg{margin-top:14px;min-height:22px;color:#ffd7d7f5;font-weight:800}.ruletta-turnstile{margin:10px 0}@media(max-width:600px){#rulettaAuthBtn{font-size:13px;padding:0 12px}.ruletta-auth-card{padding:18px;border-radius:22px}}#rulettaLegalFooter{position:fixed;left:18px;bottom:14px;z-index:1200;display:flex;gap:8px;align-items:center;flex-wrap:wrap;max-width:calc(100vw - 36px);padding:8px 12px;border-radius:999px;background:#0000003d;border:1px solid rgba(255,255,255,.1);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);font-size:12px;color:#ffffffb8}#rulettaLegalFooter a{color:#ffffffd1;text-decoration:none}#rulettaLegalFooter a:hover{color:#fff;text-decoration:underline}#rulettaCookieBanner{position:fixed;left:18px;right:18px;bottom:58px;z-index:4000;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 16px;border-radius:18px;background:#10131df0;border:1px solid rgba(255,255,255,.14);box-shadow:0 18px 60px #00000059;color:#ffffffe0;font-size:14px}#rulettaCookieBanner a{color:#f0b66f}#rulettaCookieBanner button{flex:0 0 auto;border:1px solid rgba(255,255,255,.16);background:linear-gradient(180deg,#d76d20,#9a3513);color:#ffe6ba;border-radius:999px;padding:10px 16px;font-weight:900;cursor:pointer}#rulettaLegalConsents{display:grid;gap:9px;margin:10px 0 12px;padding:12px;border-radius:16px;background:#ffffff0b;border:1px solid rgba(255,255,255,.1)}#rulettaLegalConsents label{display:flex;align-items:flex-start;gap:9px;font-size:13px;line-height:1.3;color:#ffffffdb}#rulettaLegalConsents input[type=checkbox]{width:17px;min-width:17px;height:17px;margin-top:1px}#rulettaLegalConsents a{color:#c9c2ff;text-decoration:none}#rulettaLegalConsents a:hover{text-decoration:underline}.ruletta-legal-note{font-size:12px;color:#ffffff94}@media(max-width:600px){#rulettaLegalFooter{position:static;margin:12px auto 8px;justify-content:center;border-radius:16px;font-size:11px}#rulettaCookieBanner{left:10px;right:10px;bottom:10px;flex-direction:column;align-items:stretch;font-size:13px}#rulettaCookieBanner button{width:100%}}.chat-panel.ruletta-chat-hidden{display:none!important}.ruletta-real-flag{width:22px!important;height:16px!important;object-fit:cover!important;border-radius:3px!important;display:inline-block!important;vertical-align:-2px!important;margin-right:7px!important;box-shadow:0 0 0 1px #ffffff29}.ruletta-real-globe{display:inline-block!important;margin-right:7px!important}.ruletta-country-flag-img{width:24px!important;height:18px!important;min-width:24px!important;object-fit:cover!important;border-radius:4px!important;display:inline-block!important;vertical-align:-3px!important;margin-right:8px!important;box-shadow:0 0 0 1px #ffffff2e!important}.ruletta-country-code-replaced{font-size:0!important}.ruletta-country-img-flag{width:24px!important;height:18px!important;min-width:24px!important;object-fit:cover!important;border-radius:4px!important;margin-right:9px!important;display:inline-block!important;vertical-align:-3px!important;box-shadow:0 0 0 1px #ffffff2e!important}.ruletta-country-name-only{display:inline-block!important;vertical-align:middle!important}.ruletta-account-box{display:grid;gap:12px}.ruletta-account-box h2{margin:6px 0 12px;font-size:28px}.ruletta-account-row{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:13px 15px;border-radius:16px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1)}.ruletta-account-row span{color:#ffffffa8;font-size:14px}.ruletta-account-row b{color:#fff;font-size:15px;text-align:right;overflow-wrap:anywhere}.ruletta-logout-btn{width:100%;margin-top:10px;border:1px solid rgba(255,120,120,.22);background:#ff505024;color:#fff;border-radius:999px;padding:14px 18px;font-size:16px;font-weight:900;cursor:pointer}.ruletta-logout-btn:hover{background:#ff505038}.ruletta-forgot-link{margin-top:10px!important;width:100%;border:1px solid rgba(255,255,255,.1)!important;background:#ffffff0b!important;color:#ffffffdb!important;border-radius:999px!important;padding:12px 16px!important;font-weight:900!important;cursor:pointer!important}.ruletta-forgot-link:hover{background:#ffffff14!important}.ruletta-forgot-text{margin:0 0 14px;color:#ffffffb8;line-height:1.4}#langBtn,.lang-btn{min-width:72px!important;height:40px!important;padding:8px 14px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;font-size:14px!important;font-weight:900!important;white-space:nowrap!important;line-height:1!important}#rulettaAuthBtn{min-width:112px!important;height:44px!important;padding:0 18px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;font-size:15px!important;font-weight:900!important;white-space:nowrap!important;line-height:1!important;border-radius:999px!important}@media(max-width:600px){#langBtn,.lang-btn{min-width:66px!important;height:36px!important;padding:7px 11px!important;font-size:13px!important}#rulettaAuthBtn{min-width:96px!important;height:38px!important;padding:0 13px!important;font-size:13px!important}}#startCam,#findBtn,#stopBtn,.controls button,.overlay-btn{padding:12px 22px!important;font-size:16px!important;font-weight:800!important;min-height:44px!important;height:auto!important;line-height:1.1!important;border-radius:999px!important}.overlay-btn{padding:13px 24px!important;font-size:16px!important;min-width:auto!important;max-width:calc(100% - 32px)!important}.controls{gap:10px!important}@media(max-width:600px){#startCam,#findBtn,#stopBtn,.controls button,.overlay-btn{padding:10px 18px!important;font-size:15px!important;min-height:40px!important}.overlay-btn{padding:11px 20px!important;font-size:15px!important;bottom:14px!important}}html,body{width:100%;min-height:100%;overflow-x:hidden!important}body{min-height:100dvh!important}#app{width:100%;min-height:100dvh}.container{width:100%!important;min-height:100dvh!important;box-sizing:border-box!important;padding:max(18px,env(safe-area-inset-top)) clamp(10px,2vw,30px) max(18px,env(safe-area-inset-bottom))!important;gap:clamp(12px,2vw,24px)!important}h1,.brand-title{font-size:clamp(28px,5vw,56px)!important;line-height:1.05!important;text-align:center!important;max-width:calc(100vw - 24px)!important}.brand-subtitle,.subtitle{font-size:clamp(13px,2.4vw,18px)!important;text-align:center!important;max-width:calc(100vw - 24px)!important}.videos{width:min(1180px,calc(100vw - 24px))!important;display:grid!important;grid-template-columns:repeat(2,minmax(280px,1fr))!important;gap:clamp(10px,2vw,24px)!important;align-items:stretch!important;justify-content:center!important}.video-card{width:100%!important;min-width:0!important;border-radius:clamp(16px,2vw,24px)!important}.video-card video,video{width:100%!important;max-width:100%!important;height:auto!important;aspect-ratio:16 / 9!important;object-fit:cover!important;border-radius:clamp(16px,2vw,24px)!important}.controls{width:min(900px,calc(100vw - 24px))!important;display:flex!important;justify-content:center!important;align-items:center!important;flex-wrap:wrap!important;gap:clamp(8px,1.5vw,12px)!important}.controls button,#startCam,#findBtn,#stopBtn,.overlay-btn{max-width:100%!important;white-space:nowrap!important}.chat-panel{width:min(1100px,calc(100vw - 24px))!important;box-sizing:border-box!important}.chat-messages{max-height:min(220px,28dvh)!important}.chat-input-row{width:100%!important;box-sizing:border-box!important}#chatInput{min-width:0!important}#rulettaLegalFooter{max-width:calc(100vw - 20px)!important;box-sizing:border-box!important}@media(max-width:900px){.videos{grid-template-columns:1fr!important;width:min(720px,calc(100vw - 20px))!important}.video-card video,video{max-height:38dvh!important}}@media(max-width:600px){.container{padding:max(10px,env(safe-area-inset-top)) 10px max(12px,env(safe-area-inset-bottom))!important;gap:10px!important}h1,.brand-title{font-size:clamp(30px,9vw,42px)!important;margin-top:44px!important}.brand-subtitle,.subtitle{font-size:13px!important}.videos{width:calc(100vw - 20px)!important;grid-template-columns:1fr!important;gap:10px!important}.video-card video,video{width:100%!important;aspect-ratio:16 / 9!important;max-height:32dvh!important}.status-under-video{top:10px!important;right:10px!important;padding:6px 10px!important;font-size:12px!important}.report-btn{top:10px!important;left:10px!important;width:38px!important;height:38px!important;font-size:16px!important}.local-tools{top:10px!important;right:10px!important;gap:6px!important}.round-tool-btn{width:38px!important;height:38px!important;font-size:15px!important}.controls{width:calc(100vw - 20px)!important;gap:8px!important}.controls button,#startCam,#findBtn,#stopBtn,.overlay-btn{padding:9px 14px!important;font-size:14px!important;min-height:38px!important}.chat-panel{width:calc(100vw - 20px)!important;padding:10px!important;border-radius:16px!important}.chat-messages{min-height:80px!important;max-height:24dvh!important}.chat-input-row{gap:7px!important}#chatInput{padding:10px 12px!important;font-size:14px!important}#chatSend{padding:10px 13px!important;font-size:13px!important}#rulettaLegalFooter{font-size:10.5px!important;padding:7px 9px!important}}@media(max-width:390px){.video-card video,video{max-height:29dvh!important}.controls button,#startCam,#findBtn,#stopBtn,.overlay-btn{padding:8px 11px!important;font-size:13px!important}#chatSend{padding:9px 10px!important}}@media(min-width:1400px){.videos{width:min(1280px,calc(100vw - 80px))!important}}@media(max-width:600px)and (orientation:portrait){body{overflow-x:hidden!important}.container{padding-left:10px!important;padding-right:10px!important;padding-top:max(10px,env(safe-area-inset-top))!important;padding-bottom:calc(105px + env(safe-area-inset-bottom))!important;gap:9px!important;min-height:100dvh!important}.online-badge{position:fixed!important;top:max(10px,env(safe-area-inset-top))!important;left:10px!important;padding:7px 11px!important;font-size:12px!important;max-width:170px!important;z-index:1500!important}#langBtn,.lang-btn{position:fixed!important;top:calc(max(10px,env(safe-area-inset-top)) + 44px)!important;left:10px!important;min-width:64px!important;height:34px!important;padding:6px 10px!important;font-size:12px!important;z-index:1500!important}#rulettaAuthBtn{position:fixed!important;top:max(10px,env(safe-area-inset-top))!important;left:50%!important;transform:translate(-50%)!important;min-width:94px!important;height:38px!important;padding:0 12px!important;font-size:13px!important;z-index:1500!important}#countryBtn,.country-btn{position:fixed!important;top:max(10px,env(safe-area-inset-top))!important;right:10px!important;max-width:145px!important;height:38px!important;padding:0 12px!important;font-size:13px!important;white-space:nowrap!important;overflow:visible!important;text-overflow:ellipsis!important;z-index:1500!important}h1,.brand-title{margin-top:92px!important;margin-bottom:2px!important;font-size:clamp(32px,10vw,46px)!important;line-height:.95!important}.brand-subtitle,.subtitle{font-size:13px!important;line-height:1.15!important;margin-bottom:6px!important}.videos{width:calc(100vw - 20px)!important;grid-template-columns:1fr!important;gap:9px!important}.video-card{border-radius:17px!important}.video-card video,video{width:100%!important;aspect-ratio:16 / 9!important;max-height:27dvh!important;border-radius:17px!important}@media(max-height:780px){.video-card video,video{max-height:23dvh!important}h1,.brand-title{margin-top:82px!important;font-size:clamp(28px,9vw,38px)!important}}.overlay-btn{bottom:12px!important;padding:9px 16px!important;font-size:14px!important;min-height:36px!important}.status-under-video{top:10px!important;right:10px!important;padding:6px 10px!important;font-size:12px!important;max-width:155px!important;overflow:hidden!important;text-overflow:ellipsis!important}.report-btn{top:10px!important;left:10px!important;width:36px!important;height:36px!important;font-size:15px!important}.local-tools{top:10px!important;right:10px!important;gap:6px!important}.round-tool-btn{width:36px!important;height:36px!important;font-size:15px!important}.controls{width:calc(100vw - 20px)!important;margin-top:2px!important}#stopBtn,.controls button{width:min(360px,calc(100vw - 20px))!important;padding:10px 16px!important;font-size:15px!important;min-height:40px!important}.chat-panel{width:calc(100vw - 20px)!important;padding:10px!important;border-radius:17px!important;margin-bottom:95px!important}.chat-messages{min-height:70px!important;max-height:18dvh!important}.chat-input-row{gap:7px!important}#chatInput{padding:10px 12px!important;font-size:14px!important}#chatSend{padding:10px 13px!important;font-size:13px!important;min-width:auto!important}#rulettaLegalFooter{position:static!important;margin:10px auto 0!important;max-width:calc(100vw - 20px)!important;justify-content:center!important;font-size:10px!important;border-radius:14px!important}}@media(max-width:380px)and (orientation:portrait){#countryBtn,.country-btn{max-width:125px!important;font-size:12px!important}#rulettaAuthBtn{min-width:86px!important;font-size:12px!important}.online-badge{max-width:145px!important;font-size:11px!important}.video-card video,video{max-height:24dvh!important}}#rulettaRemoteFullscreenBtn{position:absolute!important;right:16px!important;bottom:16px!important;z-index:20!important;width:46px!important;height:46px!important;border-radius:999px!important;border:1px solid rgba(255,255,255,.18)!important;background:#00000057!important;color:#fff!important;font-size:20px!important;font-weight:900!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important}#rulettaSwitchCameraBtn{position:absolute!important;left:16px!important;bottom:16px!important;z-index:20!important;width:46px!important;height:46px!important;border-radius:999px!important;border:1px solid rgba(255,255,255,.18)!important;background:#00000057!important;color:#fff!important;font-size:20px!important;font-weight:900!important;display:none!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important}#rulettaExitCallMode{display:none}@media(max-width:900px){#rulettaSwitchCameraBtn{display:flex!important}body.ruletta-call-mode{overflow:hidden!important;background:#000!important}body.ruletta-call-mode .container{padding:0!important;gap:0!important;min-height:100dvh!important;background:#000!important}body.ruletta-call-mode h1,body.ruletta-call-mode .brand-title,body.ruletta-call-mode .brand-subtitle,body.ruletta-call-mode .subtitle,body.ruletta-call-mode .online-badge,body.ruletta-call-mode #langBtn,body.ruletta-call-mode .lang-btn,body.ruletta-call-mode #countryBtn,body.ruletta-call-mode .country-btn,body.ruletta-call-mode #rulettaAuthBtn,body.ruletta-call-mode #rulettaLegalFooter{display:none!important}body.ruletta-call-mode .videos{position:fixed!important;inset:0!important;width:100vw!important;height:100dvh!important;display:block!important;z-index:5000!important;background:#000!important}body.ruletta-call-mode .ruletta-remote-card{position:fixed!important;inset:0!important;width:100vw!important;height:100dvh!important;border-radius:0!important;z-index:5010!important;background:#000!important}body.ruletta-call-mode .ruletta-remote-card video{width:100vw!important;height:100dvh!important;max-height:none!important;aspect-ratio:auto!important;object-fit:cover!important;border-radius:0!important;background:#000!important}body.ruletta-call-mode .ruletta-local-card{position:fixed!important;right:max(12px,env(safe-area-inset-right))!important;top:calc(max(12px,env(safe-area-inset-top)) + 10px)!important;width:min(34vw,150px)!important;height:auto!important;aspect-ratio:9 / 13!important;border-radius:18px!important;overflow:hidden!important;z-index:5060!important;background:#111!important;box-shadow:0 12px 40px #00000073!important;border:1px solid rgba(255,255,255,.18)!important}body.ruletta-call-mode .ruletta-local-card video{width:100%!important;height:100%!important;aspect-ratio:auto!important;max-height:none!important;object-fit:cover!important;border-radius:18px!important}body.ruletta-call-mode .ruletta-local-card .overlay-btn,body.ruletta-call-mode .ruletta-local-card .local-tools,body.ruletta-call-mode .ruletta-local-card .status-under-video,body.ruletta-call-mode .ruletta-local-card #rulettaSwitchCameraBtn{display:none!important}body.ruletta-call-mode .ruletta-remote-card .status-under-video{top:calc(max(14px,env(safe-area-inset-top)) + 8px)!important;left:14px!important;right:auto!important;z-index:5070!important;padding:8px 13px!important;font-size:13px!important;background:#00000061!important;border-color:#50ff8c47!important}body.ruletta-call-mode .ruletta-remote-card .report-btn{top:calc(max(14px,env(safe-area-inset-top)) + 54px)!important;left:14px!important;width:42px!important;height:42px!important;z-index:5070!important;background:#00000061!important}body.ruletta-call-mode #rulettaRemoteFullscreenBtn{display:none!important}body.ruletta-call-mode .ruletta-remote-card .overlay-btn{position:fixed!important;left:50%!important;bottom:calc(92px + env(safe-area-inset-bottom))!important;transform:translate(-50%)!important;z-index:5070!important;padding:11px 22px!important;font-size:15px!important;background:#0000006b!important}body.ruletta-call-mode .controls{position:fixed!important;left:50%!important;bottom:calc(24px + env(safe-area-inset-bottom))!important;transform:translate(-50%)!important;z-index:5080!important;width:auto!important;margin:0!important}body.ruletta-call-mode #stopBtn{width:auto!important;min-width:118px!important;height:46px!important;padding:0 24px!important;border-radius:999px!important;background:#ff3c3c42!important;border-color:#ff787859!important;box-shadow:0 10px 34px #00000059!important}body.ruletta-call-mode .chat-panel{display:none!important}body.ruletta-call-mode #rulettaExitCallMode{display:flex!important;position:fixed!important;right:max(12px,env(safe-area-inset-right))!important;bottom:calc(24px + env(safe-area-inset-bottom))!important;z-index:5090!important;width:46px!important;height:46px!important;align-items:center!important;justify-content:center!important;border-radius:999px!important;border:1px solid rgba(255,255,255,.18)!important;background:#0000006b!important;color:#fff!important;font-size:22px!important;font-weight:900!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important}}#rulettaPartnerSearchOverlay{position:absolute!important;inset:0!important;z-index:14!important;border:0!important;border-radius:inherit!important;background:radial-gradient(circle at center,#ffffff0a,#ffffff05 35%,#0000000f)!important;color:#fff!important;overflow:hidden!important;cursor:pointer!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;font-family:inherit!important}#rulettaPartnerSearchOverlay.ruletta-search-overlay-hidden{display:none!important}.ruletta-search-rings{position:absolute!important;inset:0!important;display:flex!important;align-items:center!important;justify-content:center!important;pointer-events:none!important}.ruletta-search-ring{position:absolute!important;width:min(58%,360px)!important;aspect-ratio:1 / 1!important;border-radius:999px!important;background:#ffffff0b!important;box-shadow:inset 0 0 0 1px #ffffff08,0 0 55px #da8e421a!important;transform:scale(.72)!important;opacity:.95!important;animation:rulettaSearchPulse 2.8s ease-in-out infinite!important}.ruletta-search-ring.ring-1{animation-delay:0s!important}.ruletta-search-ring.ring-2{width:min(78%,480px)!important;background:#ffffff09!important;animation-delay:.38s!important}.ruletta-search-ring.ring-3{width:min(98%,620px)!important;background:#ffffff07!important;animation-delay:.76s!important}.ruletta-search-dot{position:absolute!important;width:min(22%,138px)!important;aspect-ratio:1 / 1!important;border-radius:999px!important;background:#ffffff0b!important;box-shadow:inset 0 0 0 1px #ffffff0a,0 0 45px #ffffff0a!important;animation:rulettaSearchBreath 2.2s ease-in-out infinite!important}.ruletta-search-overlay-text{position:relative!important;z-index:2!important;max-width:76%!important;text-align:center!important;color:#fffffff5!important;font-size:clamp(22px,4.8vw,46px)!important;font-weight:950!important;line-height:1.16!important;letter-spacing:-.03em!important;text-shadow:0 4px 22px rgba(0,0,0,.42)!important;pointer-events:none!important}#rulettaPartnerSearchOverlay:hover .ruletta-search-overlay-text{transform:scale(1.018)!important}@keyframes rulettaSearchPulse{0%{transform:scale(.68);opacity:.42}45%{opacity:.95}to{transform:scale(1.06);opacity:.18}}@keyframes rulettaSearchBreath{0%,to{transform:scale(.92);opacity:.6}50%{transform:scale(1.04);opacity:.95}}body.ruletta-call-mode #rulettaPartnerSearchOverlay{display:none!important}@media(max-width:600px){.ruletta-search-overlay-text{max-width:80%!important;font-size:clamp(24px,8vw,34px)!important;line-height:1.12!important}.ruletta-search-ring{width:68%!important}.ruletta-search-ring.ring-2{width:90%!important}.ruletta-search-ring.ring-3{width:112%!important}.ruletta-search-dot{width:24%!important}}.ruletta-remote-card #findBtn,.ruletta-remote-card .overlay-btn,body.ruletta-call-mode .ruletta-remote-card #findBtn,body.ruletta-call-mode .ruletta-remote-card .overlay-btn{display:none!important}.ruletta-remote-card button:not(#rulettaRemoteFullscreenBtn):not(.overlay-btn):not(.report-btn):not(.remote-sound-toggle):not(.group-sound-toggle):not(#rulettaExitCallMode):not(#rulettaAddFriendBtn),.ruletta-remote-card .round-tool-btn:not(#rulettaRemoteFullscreenBtn):not(#rulettaAddFriendBtn),.ruletta-remote-card .fullscreen-btn:not(#rulettaRemoteFullscreenBtn){display:none!important}#rulettaRemoteFullscreenBtn{right:18px!important;bottom:18px!important;width:52px!important;height:52px!important;z-index:80!important}body.ruletta-call-mode #rulettaRemoteFullscreenBtn{display:none!important}#waitingOverlay.ruletta-abstract-overlay{position:absolute!important;inset:0!important;display:flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important;cursor:pointer!important;border-radius:28px!important;background:radial-gradient(circle at center,#ffffff0d,#ffffff05 22%,#0000002e 55%,#0000004d)!important;z-index:8!important}.ruletta-abstract-search-shell{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;overflow:hidden}.ruletta-abstract-squares{position:absolute;inset:0;pointer-events:none;overflow:hidden}.ruletta-square{position:absolute;display:block;width:clamp(22px,5vw,64px);height:clamp(22px,5vw,64px);border-radius:14px;border:1px solid rgba(255,255,255,.1);background:linear-gradient(135deg,#ffffff14,#7858ff14);box-shadow:0 0 24px #6f56ff24;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}.ruletta-square.sq1{top:12%;left:14%;animation:rulettaSquareMove1 8s ease-in-out infinite alternate}.ruletta-square.sq2{top:20%;right:16%;animation:rulettaSquareMove2 9s ease-in-out infinite alternate}.ruletta-square.sq3{top:38%;left:8%;animation:rulettaSquareMove3 10s ease-in-out infinite alternate}.ruletta-square.sq4{top:30%;right:28%;animation:rulettaSquareMove4 7.5s ease-in-out infinite alternate}.ruletta-square.sq5{bottom:20%;left:18%;animation:rulettaSquareMove5 9.5s ease-in-out infinite alternate}.ruletta-square.sq6{bottom:14%;right:12%;animation:rulettaSquareMove6 8.5s ease-in-out infinite alternate}.ruletta-square.sq7{bottom:32%;left:42%;animation:rulettaSquareMove7 11s ease-in-out infinite alternate}.ruletta-square.sq8{top:14%;left:46%;animation:rulettaSquareMove8 10.5s ease-in-out infinite alternate}.ruletta-abstract-search-text{position:relative;z-index:3;max-width:78%;text-align:center;font-weight:800;line-height:1.08;font-size:clamp(22px,4.3vw,48px);color:#fff;text-shadow:0 6px 30px rgba(0,0,0,.38);padding:0 20px}#waitingOverlay[data-ruletta-mode=searching] .ruletta-abstract-search-text{font-size:clamp(20px,3.9vw,42px)}@keyframes rulettaSquareMove1{0%{transform:translate(0) rotate(0);opacity:.45}to{transform:translate(34px,22px) rotate(18deg);opacity:.9}}@keyframes rulettaSquareMove2{0%{transform:translate(0) rotate(0);opacity:.35}to{transform:translate(-28px,32px) rotate(-22deg);opacity:.85}}@keyframes rulettaSquareMove3{0%{transform:translate(0) rotate(0);opacity:.3}to{transform:translate(42px,-18px) rotate(14deg);opacity:.8}}@keyframes rulettaSquareMove4{0%{transform:translate(0) rotate(0);opacity:.4}to{transform:translate(-20px,40px) rotate(26deg);opacity:.88}}@keyframes rulettaSquareMove5{0%{transform:translate(0) rotate(0);opacity:.42}to{transform:translate(30px,-34px) rotate(-18deg);opacity:.82}}@keyframes rulettaSquareMove6{0%{transform:translate(0) rotate(0);opacity:.33}to{transform:translate(-36px,-22px) rotate(20deg);opacity:.86}}@keyframes rulettaSquareMove7{0%{transform:translate(0) rotate(0);opacity:.28}to{transform:translate(22px,28px) rotate(-16deg);opacity:.78}}@keyframes rulettaSquareMove8{0%{transform:translate(0) rotate(0);opacity:.36}to{transform:translate(-26px,16px) rotate(24deg);opacity:.84}}@media(max-width:768px){.ruletta-abstract-search-text{max-width:84%;font-size:clamp(18px,7vw,34px)}.ruletta-square{width:clamp(18px,7vw,44px);height:clamp(18px,7vw,44px);border-radius:10px}}#stopBtn{position:relative!important;z-index:120!important;pointer-events:auto!important}#waitingOverlay.ruletta-abstract-overlay{z-index:12!important;pointer-events:auto!important}#rulettaRemoteFullscreenBtn{z-index:90!important}.ruletta-square{will-change:transform,opacity!important;transform:translateZ(0) rotate(0)!important;animation-timing-function:ease-in-out!important;animation-iteration-count:infinite!important;animation-direction:alternate!important}.ruletta-square.sq1{animation:rulettaFloatSq1 14s ease-in-out infinite alternate!important}.ruletta-square.sq2{animation:rulettaFloatSq2 17s ease-in-out infinite alternate!important}.ruletta-square.sq3{animation:rulettaFloatSq3 19s ease-in-out infinite alternate!important}.ruletta-square.sq4{animation:rulettaFloatSq4 15s ease-in-out infinite alternate!important}.ruletta-square.sq5{animation:rulettaFloatSq5 18s ease-in-out infinite alternate!important}.ruletta-square.sq6{animation:rulettaFloatSq6 16s ease-in-out infinite alternate!important}.ruletta-square.sq7{animation:rulettaFloatSq7 21s ease-in-out infinite alternate!important}.ruletta-square.sq8{animation:rulettaFloatSq8 20s ease-in-out infinite alternate!important}@keyframes rulettaFloatSq1{0%{transform:translateZ(0) rotate(0);opacity:.38}to{transform:translate3d(46px,28px,0) rotate(24deg);opacity:.88}}@keyframes rulettaFloatSq2{0%{transform:translateZ(0) rotate(0);opacity:.32}to{transform:translate3d(-42px,36px,0) rotate(-28deg);opacity:.82}}@keyframes rulettaFloatSq3{0%{transform:translateZ(0) rotate(0);opacity:.3}to{transform:translate3d(54px,-26px,0) rotate(18deg);opacity:.78}}@keyframes rulettaFloatSq4{0%{transform:translateZ(0) rotate(0);opacity:.36}to{transform:translate3d(-34px,52px,0) rotate(32deg);opacity:.84}}@keyframes rulettaFloatSq5{0%{transform:translateZ(0) rotate(0);opacity:.34}to{transform:translate3d(38px,-46px,0) rotate(-24deg);opacity:.8}}@keyframes rulettaFloatSq6{0%{transform:translateZ(0) rotate(0);opacity:.31}to{transform:translate3d(-50px,-30px,0) rotate(26deg);opacity:.86}}@keyframes rulettaFloatSq7{0%{transform:translateZ(0) rotate(0);opacity:.28}to{transform:translate3d(28px,42px,0) rotate(-22deg);opacity:.76}}@keyframes rulettaFloatSq8{0%{transform:translateZ(0) rotate(0);opacity:.33}to{transform:translate3d(-36px,24px,0) rotate(30deg);opacity:.82}}body.ruletta-call-mode .ruletta-local-card{padding:0!important;line-height:0!important;box-sizing:border-box!important;overflow:hidden!important;height:min(46vw,195px)!important;aspect-ratio:9 / 13!important}body.ruletta-call-mode .ruletta-local-card video{display:block!important;width:100%!important;height:100%!important;min-height:100%!important;max-height:none!important;object-fit:cover!important;box-sizing:border-box!important;margin:0!important}@media(max-width:420px){body.ruletta-call-mode .ruletta-local-card{width:min(32vw,132px)!important;height:min(46vw,172px)!important}}.ruletta-square{transform:none!important;animation-duration:unset!important;animation-timing-function:unset!important;animation-iteration-count:unset!important;animation-direction:unset!important}.ruletta-square.sq1{animation:rulettaSquareDrift1 13s ease-in-out infinite alternate!important}.ruletta-square.sq2{animation:rulettaSquareDrift2 16s ease-in-out infinite alternate!important}.ruletta-square.sq3{animation:rulettaSquareDrift3 18s ease-in-out infinite alternate!important}.ruletta-square.sq4{animation:rulettaSquareDrift4 15s ease-in-out infinite alternate!important}.ruletta-square.sq5{animation:rulettaSquareDrift5 17s ease-in-out infinite alternate!important}.ruletta-square.sq6{animation:rulettaSquareDrift6 14s ease-in-out infinite alternate!important}.ruletta-square.sq7{animation:rulettaSquareDrift7 20s ease-in-out infinite alternate!important}.ruletta-square.sq8{animation:rulettaSquareDrift8 19s ease-in-out infinite alternate!important}@keyframes rulettaSquareDrift1{0%{margin-left:0;margin-top:0;opacity:.36;rotate:0deg}50%{margin-left:22px;margin-top:14px;opacity:.74;rotate:12deg}to{margin-left:46px;margin-top:28px;opacity:.88;rotate:24deg}}@keyframes rulettaSquareDrift2{0%{margin-left:0;margin-top:0;opacity:.3;rotate:0deg}50%{margin-left:-20px;margin-top:18px;opacity:.68;rotate:-14deg}to{margin-left:-42px;margin-top:36px;opacity:.82;rotate:-28deg}}@keyframes rulettaSquareDrift3{0%{margin-left:0;margin-top:0;opacity:.28;rotate:0deg}50%{margin-left:27px;margin-top:-13px;opacity:.62;rotate:9deg}to{margin-left:54px;margin-top:-26px;opacity:.78;rotate:18deg}}@keyframes rulettaSquareDrift4{0%{margin-left:0;margin-top:0;opacity:.34;rotate:0deg}50%{margin-left:-17px;margin-top:26px;opacity:.7;rotate:16deg}to{margin-left:-34px;margin-top:52px;opacity:.84;rotate:32deg}}@keyframes rulettaSquareDrift5{0%{margin-left:0;margin-top:0;opacity:.32;rotate:0deg}50%{margin-left:19px;margin-top:-23px;opacity:.66;rotate:-12deg}to{margin-left:38px;margin-top:-46px;opacity:.8;rotate:-24deg}}@keyframes rulettaSquareDrift6{0%{margin-left:0;margin-top:0;opacity:.3;rotate:0deg}50%{margin-left:-25px;margin-top:-15px;opacity:.69;rotate:13deg}to{margin-left:-50px;margin-top:-30px;opacity:.86;rotate:26deg}}@keyframes rulettaSquareDrift7{0%{margin-left:0;margin-top:0;opacity:.26;rotate:0deg}50%{margin-left:14px;margin-top:21px;opacity:.58;rotate:-11deg}to{margin-left:28px;margin-top:42px;opacity:.76;rotate:-22deg}}@keyframes rulettaSquareDrift8{0%{margin-left:0;margin-top:0;opacity:.31;rotate:0deg}50%{margin-left:-18px;margin-top:12px;opacity:.64;rotate:15deg}to{margin-left:-36px;margin-top:24px;opacity:.82;rotate:30deg}}@media(max-width:600px){@keyframes rulettaSquareDrift1{0%{margin-left:0;margin-top:0;opacity:.36;rotate:0deg}to{margin-left:28px;margin-top:18px;opacity:.88;rotate:22deg}}@keyframes rulettaSquareDrift2{0%{margin-left:0;margin-top:0;opacity:.3;rotate:0deg}to{margin-left:-26px;margin-top:22px;opacity:.82;rotate:-24deg}}@keyframes rulettaSquareDrift3{0%{margin-left:0;margin-top:0;opacity:.28;rotate:0deg}to{margin-left:32px;margin-top:-18px;opacity:.78;rotate:18deg}}@keyframes rulettaSquareDrift4{0%{margin-left:0;margin-top:0;opacity:.34;rotate:0deg}to{margin-left:-24px;margin-top:30px;opacity:.84;rotate:28deg}}}#rulettaAuthWelcomePopup{display:none;position:fixed;inset:0}#rulettaAuthWelcomePopup.is-visible{display:block!important}body.ruletta-auth-welcome-popup-open #rulettaCookieBanner,body.ruletta-auth-modal-open #rulettaCookieBanner{display:none!important}body.ruletta-auth-welcome-popup-open{overflow:hidden!important}.rawp-backdrop{position:fixed!important;inset:0!important;z-index:9200!important;background:#02050e94!important;backdrop-filter:blur(14px)!important;-webkit-backdrop-filter:blur(14px)!important}.rawp-card{position:fixed!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important;z-index:9210!important;width:min(92vw,980px)!important;min-height:420px!important;display:grid!important;grid-template-columns:45% 55%!important;border-radius:28px!important;overflow:hidden!important;background:radial-gradient(circle at 28% 35%,rgba(130,90,255,.3),transparent 32%),linear-gradient(135deg,#1b2750fa,#09122dfa)!important;border:1px solid rgba(255,255,255,.12)!important;box-shadow:0 32px 120px #0009!important;color:#fff!important}.rawp-left{position:relative!important;padding:36px!important;display:flex!important;flex-direction:column!important;justify-content:flex-end!important;background:radial-gradient(circle at 48% 32%,rgba(148,97,255,.45),transparent 38%),linear-gradient(180deg,#2357b25c,#08183c80)!important}.rawp-meerkat-wrap{position:absolute!important;left:20px!important;top:18px!important;width:82%!important;height:72%!important;overflow:hidden!important;border-radius:24px!important}.rawp-meerkat{width:135%!important;max-width:none!important;height:auto!important;transform:translate(-22%,-9%)!important;filter:drop-shadow(0 20px 34px rgba(0,0,0,.45))!important;pointer-events:none!important;user-select:none!important}.rawp-brand{position:relative!important;z-index:2!important;font-size:clamp(36px,4vw,58px)!important;line-height:1!important;font-weight:950!important;letter-spacing:-.04em!important}.rawp-online{position:relative!important;z-index:2!important;display:flex!important;align-items:center!important;gap:8px!important;margin-top:18px!important;font-size:18px!important;font-weight:850!important}.rawp-online span{width:12px!important;height:12px!important;border-radius:999px!important;background:#45ff5f!important;box-shadow:0 0 18px #45ff5fcc!important}.rawp-online em{font-style:normal!important;color:#ffffffd1!important}.rawp-right{padding:54px 58px!important;display:flex!important;flex-direction:column!important;justify-content:center!important}.rawp-right h2{margin:0 0 10px!important;font-size:clamp(30px,3vw,44px)!important;line-height:1.08!important;font-weight:950!important}.rawp-right p{margin:0 0 30px!important;color:#ffffffc2!important;font-size:18px!important;font-weight:750!important}.rawp-oauth{width:100%!important;height:62px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:14px!important;margin-bottom:14px!important;border:0!important;border-radius:999px!important;background:linear-gradient(135deg,#2388ff,#1870ee)!important;color:#fff!important;font-family:inherit!important;font-size:18px!important;font-weight:950!important;cursor:pointer!important;box-shadow:0 18px 42px #1e7eff3d!important}.rawp-oauth span{width:28px!important;height:28px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:8px!important;background:#ffffffeb!important;color:#1976f3!important;font-size:18px!important;font-weight:950!important}.rawp-vk{background:linear-gradient(135deg,#2787ff,#0062e0)!important;box-shadow:0 18px 42px #0077ff38!important}.rawp-vk span{color:#07f!important;font-size:14px!important;font-weight:900!important}.rawp-yandex{background:linear-gradient(135deg,#ff3b3b,#d90000)!important;box-shadow:0 18px 42px #ff323238!important}.rawp-yandex span{color:#e00000!important}.rawp-mail{background:linear-gradient(135deg,#8d6cfffa,#bb6cffeb)!important;box-shadow:0 18px 42px #8d6cff40!important}.rawp-mail span{color:#825cff!important}.rawp-note{margin-top:10px!important;color:#ffffffad!important;font-size:13px!important;line-height:1.35!important;text-align:center!important}.rawp-later{margin:16px auto 0!important;height:36px!important;padding:0 18px!important;border-radius:999px!important;border:1px solid rgba(255,255,255,.14)!important;background:#ffffff0f!important;color:#ffffffc7!important;font-family:inherit!important;font-size:13px!important;font-weight:850!important;cursor:pointer!important}@media(max-width:740px){.rawp-card{width:94vw!important;min-height:0!important;grid-template-columns:1fr!important;border-radius:24px!important}.rawp-left{min-height:250px!important;padding:24px!important}.rawp-meerkat-wrap{width:74%!important;height:75%!important}.rawp-brand{font-size:38px!important}.rawp-online{font-size:15px!important}.rawp-right{padding:24px!important}.rawp-oauth{height:52px!important;font-size:15px!important}}.rawp-meerkat-wrap{left:18px!important;top:6px!important;width:92%!important;height:78%!important;overflow:visible!important;border-radius:0!important}.rawp-meerkat{width:118%!important;max-width:none!important;height:auto!important;transform:translate(-18%,-4%)!important;object-fit:contain!important;filter:drop-shadow(0 26px 38px rgba(0,0,0,.52)) drop-shadow(0 0 22px rgba(150,100,255,.22))!important}.rawp-left:after{content:""!important;position:absolute!important;left:8%!important;top:10%!important;width:72%!important;height:70%!important;border-radius:50%!important;background:radial-gradient(circle,rgba(155,95,255,.24),transparent 62%)!important;pointer-events:none!important;z-index:0!important}.rawp-meerkat-wrap{z-index:1!important}.rawp-brand,.rawp-online{z-index:2!important}@media(max-width:740px){.rawp-meerkat-wrap{left:16px!important;top:4px!important;width:86%!important;height:72%!important}.rawp-meerkat{width:115%!important;transform:translate(-16%,-3%)!important}}@media(max-width:740px){.rawp-card{width:min(94vw,430px)!important;max-height:calc(100dvh - 26px)!important;min-height:0!important;display:flex!important;flex-direction:column!important;border-radius:26px!important;overflow:hidden!important}.rawp-left{position:relative!important;min-height:245px!important;height:245px!important;padding:18px 20px 16px!important;display:flex!important;flex-direction:column!important;justify-content:flex-end!important;overflow:hidden!important}.rawp-meerkat-wrap{position:absolute!important;left:50%!important;top:-10px!important;width:230px!important;height:225px!important;transform:translate(-50%)!important;overflow:visible!important;z-index:1!important}.rawp-meerkat{width:100%!important;max-width:none!important;height:auto!important;transform:none!important;object-fit:contain!important;filter:drop-shadow(0 18px 28px rgba(0,0,0,.55)) drop-shadow(0 0 18px rgba(150,100,255,.22))!important}.rawp-left:after{left:50%!important;top:18px!important;width:220px!important;height:180px!important;transform:translate(-50%)!important;z-index:0!important}.rawp-brand{position:relative!important;z-index:2!important;margin-top:auto!important;text-align:center!important;font-size:34px!important;line-height:1!important;letter-spacing:-.04em!important}.rawp-online{position:relative!important;z-index:2!important;justify-content:center!important;margin-top:10px!important;font-size:14px!important}.rawp-right{padding:22px 20px 20px!important;display:flex!important;flex-direction:column!important;justify-content:flex-start!important}.rawp-right h2{margin:0 0 8px!important;text-align:center!important;font-size:26px!important;line-height:1.08!important}.rawp-right p{margin:0 0 18px!important;text-align:center!important;font-size:14px!important;line-height:1.35!important}.rawp-oauth{height:50px!important;margin-bottom:10px!important;border-radius:999px!important;font-size:14px!important;gap:10px!important}.rawp-oauth span{width:25px!important;height:25px!important;font-size:16px!important;border-radius:7px!important}.rawp-note{margin-top:8px!important;font-size:11.5px!important;line-height:1.3!important}.rawp-later{height:34px!important;margin-top:12px!important;padding:0 16px!important;font-size:12px!important}}@media(max-width:740px)and (max-height:720px){.rawp-card{max-height:calc(100dvh - 18px)!important}.rawp-left{min-height:195px!important;height:195px!important;padding-bottom:12px!important}.rawp-meerkat-wrap{width:190px!important;height:188px!important;top:-12px!important}.rawp-brand{font-size:29px!important}.rawp-online{font-size:12.5px!important;margin-top:7px!important}.rawp-right{padding:16px 18px!important}.rawp-right h2{font-size:23px!important}.rawp-right p{margin-bottom:12px!important;font-size:12.5px!important}.rawp-oauth{height:44px!important;margin-bottom:8px!important;font-size:13px!important}.rawp-note{display:none!important}}@media(max-width:1024px)and (pointer:coarse){body.ruletta-mobile-video-v1{background:#050812!important;overflow-x:hidden!important}body.ruletta-mobile-video-v1 .videos{width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:0!important;margin-top:8px!important;margin-bottom:0!important;padding:0!important;display:grid!important;grid-template-columns:1fr!important;grid-template-rows:minmax(285px,41dvh) minmax(355px,45dvh)!important;gap:0!important;background:#000!important;border:0!important;border-radius:0!important;overflow:hidden!important;box-shadow:none!important}body.ruletta-mobile-video-v1 .videos .video-card{position:relative!important;width:100vw!important;max-width:100vw!important;min-width:0!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:#000!important;overflow:hidden!important;aspect-ratio:auto!important}body.ruletta-mobile-video-v1 .videos .video-card:nth-child(2){order:1!important;grid-row:1!important;border-bottom:1px solid rgba(255,255,255,.08)!important}body.ruletta-mobile-video-v1 .videos .video-card:first-child{order:2!important;grid-row:2!important}body.ruletta-mobile-video-v1 .videos .video-card video,body.ruletta-mobile-video-v1 #localVideo,body.ruletta-mobile-video-v1 #remoteVideo{display:block!important;width:100%!important;max-width:none!important;height:100%!important;min-height:100%!important;aspect-ratio:auto!important;border:0!important;border-radius:0!important;background:#000!important;object-fit:cover!important;object-position:center center!important}body.ruletta-mobile-video-v1 #reportBtn,body.ruletta-mobile-video-v1 .report-btn{top:12px!important;left:12px!important;width:46px!important;height:46px!important;border-radius:999px!important;z-index:40!important}body.ruletta-mobile-video-v1 #status,body.ruletta-mobile-video-v1 .status-under-video{top:12px!important;right:12px!important;max-width:52%!important;padding:8px 12px!important;border-radius:999px!important;font-size:12.5px!important;font-weight:900!important;background:#051e0eb8!important;border:1px solid rgba(88,255,145,.25)!important;z-index:40!important}body.ruletta-mobile-video-v1 #fullscreenBtn,body.ruletta-mobile-video-v1 .fullscreen-btn{right:12px!important;bottom:12px!important;width:54px!important;height:54px!important;border-radius:999px!important;z-index:42!important}body.ruletta-mobile-video-v1 .local-tools{inset:12px 12px auto auto!important;display:flex!important;flex-direction:column!important;gap:8px!important;z-index:42!important}body.ruletta-mobile-video-v1 .round-tool-btn,body.ruletta-mobile-video-v1 .local-tools .round-tool-btn{width:46px!important;height:46px!important;border-radius:999px!important;background:#14161e94!important;border:1px solid rgba(255,255,255,.14)!important;backdrop-filter:blur(14px)!important;-webkit-backdrop-filter:blur(14px)!important}body.ruletta-mobile-video-v1 #findPartner.overlay-btn{inset:50% auto auto 50%!important;transform:translate(-50%,-50%)!important;max-width:calc(100vw - 44px)!important;min-width:0!important;height:auto!important;padding:8px 10px!important;background:transparent!important;border:0!important;box-shadow:none!important;color:#fff!important;font-size:clamp(28px,7.4vw,48px)!important;line-height:1.08!important;font-weight:950!important;text-align:center!important;white-space:normal!important;text-shadow:0 8px 26px rgba(0,0,0,.65)!important;z-index:30!important}body.ruletta-mobile-video-v1 #startCam.overlay-btn{inset:50% auto auto 50%!important;transform:translate(-50%,-50%)!important;width:auto!important;min-width:205px!important;max-width:calc(100vw - 100px)!important;height:48px!important;padding:0 22px!important;border-radius:999px!important;font-size:16px!important;font-weight:950!important;white-space:nowrap!important;z-index:30!important}body.ruletta-mobile-video-v1 #waitingOverlay,body.ruletta-mobile-video-v1 .waiting-overlay{inset:0!important;border-radius:0!important;padding:72px 28px 76px!important;box-sizing:border-box!important;background:radial-gradient(circle at 50% 48%,rgba(255,255,255,.075),transparent 24%),radial-gradient(circle at 24% 22%,rgba(135,90,255,.12),transparent 30%),#050713!important;z-index:2!important}body.ruletta-mobile-video-v1 .controls{width:calc(100vw - 18px)!important;max-width:none!important;margin:10px auto 0!important;padding:0!important}body.ruletta-mobile-video-v1 #stopBtn{width:100%!important;height:50px!important;border-radius:999px!important;font-size:17px!important;font-weight:950!important}}@media(max-width:1024px)and (pointer:coarse)and (max-height:760px){body.ruletta-mobile-video-v1 .videos{grid-template-rows:minmax(240px,38dvh) minmax(320px,43dvh)!important}body.ruletta-mobile-video-v1 #stopBtn{height:46px!important}}@media(max-width:1024px)and (pointer:coarse){html,body{width:100%!important;min-height:100dvh!important;overflow-x:hidden!important;background:#000!important}body{overflow:hidden!important}.container{width:100vw!important;max-width:100vw!important;height:100dvh!important;min-height:100dvh!important;margin:0!important;padding:0!important;overflow:hidden!important;display:block!important}.videos{position:fixed!important;inset:0!important;width:100vw!important;max-width:100vw!important;height:100dvh!important;max-height:100dvh!important;margin:0!important;padding:0!important;display:grid!important;grid-template-columns:1fr!important;grid-template-rows:43dvh 57dvh!important;gap:0!important;background:#000!important;border:0!important;border-radius:0!important;overflow:hidden!important;box-shadow:none!important;z-index:1!important}.videos .video-card{position:relative!important;width:100vw!important;max-width:100vw!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:#000!important;overflow:hidden!important;aspect-ratio:auto!important}.videos .video-card:nth-child(2){order:1!important;grid-row:1!important;border-bottom:1px solid rgba(255,255,255,.08)!important}.videos .video-card:first-child{order:2!important;grid-row:2!important}.videos .video-card video,#localVideo,#remoteVideo{display:block!important;width:100%!important;max-width:none!important;height:100%!important;min-height:100%!important;aspect-ratio:auto!important;border:0!important;border-radius:0!important;background:#000!important;object-fit:cover!important;object-position:center center!important}.brand-title{position:fixed!important;top:calc(16px + env(safe-area-inset-top))!important;left:50%!important;transform:translate(-50%)!important;width:auto!important;max-width:62vw!important;margin:0!important;padding:0!important;font-size:clamp(28px,9vw,44px)!important;line-height:1!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;z-index:120!important;pointer-events:none!important}.brand-subtitle{display:none!important}.online-badge{position:fixed!important;top:calc(14px + env(safe-area-inset-top))!important;left:max(10px,env(safe-area-inset-left))!important;z-index:130!important;max-width:92px!important;height:34px!important;padding:0 12px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:999px!important;background:#0a0d178c!important;border:1px solid rgba(255,255,255,.12)!important;font-size:12px!important;font-weight:900!important;backdrop-filter:blur(16px)!important;-webkit-backdrop-filter:blur(16px)!important}.lang-btn{position:fixed!important;top:calc(54px + env(safe-area-inset-top))!important;left:max(10px,env(safe-area-inset-left))!important;z-index:130!important;height:34px!important;padding:0 12px!important;border-radius:999px!important;background:#0a0d178c!important;border:1px solid rgba(255,255,255,.12)!important;backdrop-filter:blur(16px)!important;-webkit-backdrop-filter:blur(16px)!important}.country-picker{position:fixed!important;top:calc(14px + env(safe-area-inset-top))!important;right:max(10px,env(safe-area-inset-right))!important;z-index:130!important}.country-btn{height:34px!important;max-width:144px!important;padding:0 12px!important;border-radius:999px!important;background:#0a0d178c!important;border:1px solid rgba(255,255,255,.12)!important;font-size:12px!important;font-weight:900!important;backdrop-filter:blur(16px)!important;-webkit-backdrop-filter:blur(16px)!important}#rulettaAuthBtn{position:fixed!important;top:calc(54px + env(safe-area-inset-top))!important;right:max(10px,env(safe-area-inset-right))!important;z-index:130!important;height:34px!important;padding:0 12px!important;border-radius:999px!important;background:#0a0d178c!important;border:1px solid rgba(255,255,255,.12)!important;font-size:12px!important;font-weight:900!important;backdrop-filter:blur(16px)!important;-webkit-backdrop-filter:blur(16px)!important}.country-panel{position:fixed!important;top:calc(96px + env(safe-area-inset-top))!important;left:10px!important;right:10px!important;width:auto!important;max-height:58dvh!important;z-index:500!important}.local-tools{inset:12px 12px auto auto!important;z-index:42!important}.round-tool-btn,.local-tools .round-tool-btn{width:46px!important;height:46px!important;border-radius:999px!important;background:#14161e94!important;border:1px solid rgba(255,255,255,.14)!important;backdrop-filter:blur(14px)!important;-webkit-backdrop-filter:blur(14px)!important}#reportBtn,.report-btn{top:12px!important;left:12px!important;width:46px!important;height:46px!important;border-radius:999px!important;z-index:42!important}#status,.status-under-video{top:12px!important;right:12px!important;max-width:52%!important;padding:8px 12px!important;border-radius:999px!important;font-size:12.5px!important;font-weight:900!important;z-index:42!important}#fullscreenBtn,.fullscreen-btn{right:12px!important;bottom:12px!important;width:54px!important;height:54px!important;border-radius:999px!important;z-index:42!important}#findPartner.overlay-btn{inset:50% auto auto 50%!important;transform:translate(-50%,-50%)!important;max-width:calc(100vw - 44px)!important;background:transparent!important;border:0!important;box-shadow:none!important;font-size:clamp(28px,7.4vw,48px)!important;line-height:1.08!important;font-weight:950!important;z-index:30!important}#startCam.overlay-btn{inset:50% auto auto 50%!important;transform:translate(-50%,-50%)!important;min-width:205px!important;max-width:calc(100vw - 100px)!important;height:48px!important;border-radius:999px!important;z-index:30!important}#waitingOverlay,.waiting-overlay{inset:0!important;border-radius:0!important;z-index:2!important}.controls{position:fixed!important;left:10px!important;right:10px!important;bottom:calc(12px + env(safe-area-inset-bottom))!important;width:auto!important;max-width:none!important;margin:0!important;padding:0!important;z-index:140!important}#stopBtn{width:100%!important;height:50px!important;border-radius:999px!important;font-size:17px!important;font-weight:950!important;background:#0a0d17b3!important;border:1px solid rgba(255,255,255,.14)!important;backdrop-filter:blur(18px)!important;-webkit-backdrop-filter:blur(18px)!important}.chat-panel,#rulettaLegalFooter{display:none!important}}@media(max-width:1024px)and (pointer:coarse)and (max-height:760px){.videos{grid-template-rows:42dvh 58dvh!important}.brand-title{font-size:clamp(24px,8vw,38px)!important}#stopBtn{height:46px!important}}@media(max-width:1024px)and (pointer:coarse){#switchCameraBtn,#rulettaSwitchCameraBtn,.switch-camera-btn,.camera-switch-btn,.cam-switch{position:absolute!important;inset:12px auto auto 12px!important;width:46px!important;height:46px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:999px!important;background:#14161e94!important;border:1px solid rgba(255,255,255,.14)!important;color:#fff!important;z-index:80!important;backdrop-filter:blur(14px)!important;-webkit-backdrop-filter:blur(14px)!important}#reportBtn,.report-btn{top:calc(54px + env(safe-area-inset-top))!important;left:max(10px,env(safe-area-inset-left))!important;width:46px!important;height:46px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:999px!important;z-index:75!important}#status,.status-under-video{display:inline-flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;vertical-align:middle!important;min-height:24px!important;height:24px!important;padding:0 10px!important;line-height:1!important;border-radius:999px!important;box-sizing:border-box!important}#status *,.status-under-video *{line-height:1!important;vertical-align:middle!important}#rulettaLegalFooter{position:fixed!important;left:12px!important;right:12px!important;bottom:calc(82px + env(safe-area-inset-bottom))!important;width:auto!important;max-width:none!important;margin:0!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-wrap:wrap!important;gap:6px!important;background:transparent!important;border:0!important;box-shadow:none!important;color:#ffffff8f!important;font-size:10px!important;line-height:1.15!important;font-weight:700!important;text-align:center!important;z-index:9700!important;pointer-events:auto!important}#rulettaLegalFooter a{color:#ffffff9e!important;text-decoration:none!important;font-size:10px!important;line-height:1.15!important;font-weight:700!important}#rulettaLegalFooter span{color:#ffffff59!important;font-size:10px!important}#rulettaMobileBottomBar{bottom:calc(10px + env(safe-area-inset-bottom))!important}}@media(max-width:1024px)and (pointer:coarse)and (max-height:760px){#rulettaLegalFooter{bottom:calc(74px + env(safe-area-inset-bottom))!important;font-size:9px!important;gap:4px!important}#rulettaLegalFooter a,#rulettaLegalFooter span{font-size:9px!important}}@media(max-width:1024px)and (pointer:coarse){body.ruletta-bottom-bar-v2 #rulettaMobileBottomBarV2{position:fixed!important;left:max(10px,env(safe-area-inset-left))!important;right:max(10px,env(safe-area-inset-right))!important;bottom:calc(10px + env(safe-area-inset-bottom))!important;height:64px!important;display:grid!important;grid-template-columns:.82fr 1.08fr 1fr .85fr!important;gap:7px!important;padding:8px!important;box-sizing:border-box!important;border-radius:999px!important;background:#080b14b8!important;border:1px solid rgba(255,255,255,.14)!important;box-shadow:0 16px 50px #0000006b,inset 0 1px #ffffff14!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;z-index:9800!important}body.ruletta-bottom-bar-v2 #rulettaMobileBottomBarV2 button{height:48px!important;min-width:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0 8px!important;border-radius:999px!important;border:1px solid rgba(255,255,255,.12)!important;background:#ffffff13!important;color:#fff!important;font-family:inherit!important;font-size:12.5px!important;font-weight:950!important;white-space:nowrap!important;overflow:hidden!important;cursor:pointer!important;-webkit-tap-highlight-color:transparent!important}body.ruletta-bottom-bar-v2 #rulettaMobileBottomBarV2 button b{display:block!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;line-height:1!important}body.ruletta-bottom-bar-v2 #rmb2Stop{background:#781e2d70!important;border-color:#ff5a7840!important}body.ruletta-bottom-bar-v2 #rulettaAuthBtn,body.ruletta-bottom-bar-v2 #langBtn,body.ruletta-bottom-bar-v2 .lang-btn,body.ruletta-bottom-bar-v2 #countryBtn{opacity:0!important;pointer-events:none!important;width:1px!important;height:1px!important;overflow:hidden!important}body.ruletta-bottom-bar-v2 .controls{opacity:0!important;pointer-events:none!important}body.ruletta-bottom-bar-v2 .country-picker{position:fixed!important;inset:auto!important;width:0!important;height:0!important;overflow:visible!important;z-index:9900!important}body.ruletta-bottom-bar-v2 .country-panel{position:fixed!important;left:max(12px,env(safe-area-inset-left))!important;right:max(12px,env(safe-area-inset-right))!important;bottom:calc(84px + env(safe-area-inset-bottom))!important;top:auto!important;width:auto!important;max-width:none!important;max-height:56dvh!important;overflow-y:auto!important;border-radius:24px!important;background:#0f1220f5!important;border:1px solid rgba(255,255,255,.14)!important;box-shadow:0 20px 70px #00000073!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;z-index:9901!important}body.ruletta-bottom-bar-v2 .brand-title,body.ruletta-bottom-bar-v2 .brand-subtitle{display:none!important}body.ruletta-bottom-bar-v2 .online-badge,body.ruletta-bottom-bar-v2 #onlineBadge{font-size:0!important;color:transparent!important;width:auto!important;min-width:52px!important;max-width:70px!important;height:32px!important;padding:0 11px!important;gap:7px!important}body.ruletta-bottom-bar-v2 .online-badge:before,body.ruletta-bottom-bar-v2 #onlineBadge:before{content:""!important;width:8px!important;height:8px!important;border-radius:999px!important;background:#31ff6a!important;box-shadow:0 0 14px #31ff6ad9!important;margin-right:7px!important}body.ruletta-bottom-bar-v2 .online-badge:after,body.ruletta-bottom-bar-v2 #onlineBadge:after{content:attr(data-mobile-online)!important;color:#fff!important;font-size:14px!important;font-weight:950!important}body.ruletta-bottom-bar-v2 #status,body.ruletta-bottom-bar-v2 .status-under-video{display:inline-flex!important;align-items:center!important;justify-content:center!important;height:24px!important;min-height:24px!important;padding:0 10px!important;font-size:10px!important;line-height:1!important;text-align:center!important}body.ruletta-bottom-bar-v2 #fullscreenBtn,body.ruletta-bottom-bar-v2 .fullscreen-btn{bottom:84px!important}body.ruletta-bottom-bar-v2 #rulettaLegalFooter{position:fixed!important;left:12px!important;right:12px!important;bottom:calc(82px + env(safe-area-inset-bottom))!important;width:auto!important;max-width:none!important;margin:0!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-wrap:wrap!important;gap:6px!important;background:transparent!important;border:0!important;box-shadow:none!important;color:#ffffff8f!important;font-size:10px!important;line-height:1.15!important;font-weight:700!important;text-align:center!important;z-index:9700!important;pointer-events:auto!important}body.ruletta-bottom-bar-v2 #rulettaLegalFooter a,body.ruletta-bottom-bar-v2 #rulettaLegalFooter span{color:#ffffff9e!important;text-decoration:none!important;font-size:10px!important;line-height:1.15!important;font-weight:700!important}}@media(max-width:1024px)and (pointer:coarse){#startCam,#startCam.overlay-btn{position:absolute!important;inset:50% auto auto 50%!important;transform:translate(-50%,-50%)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:205px!important;max-width:calc(100vw - 100px)!important;height:48px!important;padding:0 22px!important;border-radius:999px!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;touch-action:manipulation!important;z-index:9000!important}#localVideo,#remoteVideo,#waitingOverlay,.waiting-overlay{pointer-events:none!important}#startCam,#findPartner,#findPartner.overlay-btn,.local-tools,.local-tools *,.round-tool-btn,#reportBtn,.report-btn,.remote-sound-toggle,.group-sound-toggle,#fullscreenBtn,.fullscreen-btn,#rulettaMobileBottomBarV2,#rulettaMobileBottomBarV2 *{pointer-events:auto!important}}@media(max-width:1024px)and (pointer:coarse){#startCam,#startCam.overlay-btn{position:absolute!important;inset:50% auto auto 50%!important;transform:translate(-50%,-50%)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:205px!important;max-width:calc(100vw - 100px)!important;height:48px!important;padding:0 22px!important;border-radius:999px!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;touch-action:manipulation!important;z-index:2147483000!important}#localVideo,#remoteVideo{pointer-events:none!important}.local-tools,.local-tools *,.round-tool-btn,#startCam,#findPartner,#findPartner.overlay-btn,#reportBtn,.report-btn,.remote-sound-toggle,.group-sound-toggle,#fullscreenBtn,.fullscreen-btn,#rulettaMobileBottomBarV2,#rulettaMobileBottomBarV2 *{pointer-events:auto!important}}@media(max-width:1024px)and (pointer:coarse){html body.ruletta-bottom-bar-v2 #rulettaLegalFooter,html body.ruletta-mobile-video-v1 #rulettaLegalFooter,html body #rulettaLegalFooter{position:fixed!important;left:8px!important;right:8px!important;top:auto!important;bottom:env(safe-area-inset-bottom)!important;width:auto!important;max-width:none!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-wrap:nowrap!important;gap:4px!important;background:transparent!important;border:0!important;box-shadow:none!important;opacity:.48!important;color:#ffffff94!important;font-size:8px!important;line-height:1!important;font-weight:700!important;text-align:center!important;white-space:nowrap!important;z-index:2147482000!important;pointer-events:none!important;transform:none!important}html body.ruletta-bottom-bar-v2 #rulettaLegalFooter a,html body.ruletta-mobile-video-v1 #rulettaLegalFooter a,html body #rulettaLegalFooter a{color:#ffffff9e!important;text-decoration:none!important;font-size:8px!important;line-height:1!important;font-weight:700!important;pointer-events:auto!important}html body.ruletta-bottom-bar-v2 #rulettaLegalFooter span,html body.ruletta-mobile-video-v1 #rulettaLegalFooter span,html body #rulettaLegalFooter span{color:#ffffff4d!important;font-size:8px!important;line-height:1!important}html body.ruletta-bottom-bar-v2 #rulettaMobileBottomBarV2,html body #rulettaMobileBottomBarV2,html body #rulettaMobileBottomBar,html body #rulettaNativeMobileDock,html body .mob-bar{bottom:calc(24px + env(safe-area-inset-bottom))!important}}@media(max-width:380px)and (pointer:coarse){html body.ruletta-bottom-bar-v2 #rulettaLegalFooter,html body.ruletta-mobile-video-v1 #rulettaLegalFooter,html body #rulettaLegalFooter{bottom:calc(1px + env(safe-area-inset-bottom))!important;flex-wrap:wrap!important;row-gap:1px!important;font-size:7px!important}html body.ruletta-bottom-bar-v2 #rulettaLegalFooter a,html body.ruletta-bottom-bar-v2 #rulettaLegalFooter span,html body #rulettaLegalFooter a,html body #rulettaLegalFooter span{font-size:7px!important}html body.ruletta-bottom-bar-v2 #rulettaMobileBottomBarV2,html body #rulettaMobileBottomBarV2,html body #rulettaMobileBottomBar,html body #rulettaNativeMobileDock,html body .mob-bar{bottom:calc(24px + env(safe-area-inset-bottom))!important}}#rulettaAuthModal,.ruletta-auth-modal,#rulesModal,.rules-modal,#rulettaWelcomeModal,.ruletta-welcome-modal,#rulettaRegistrationPrompt,.ruletta-registration-prompt,#rulettaGuestRegisterModal,.ruletta-guest-register-modal,#rulettaAuthPopup,.ruletta-auth-popup,#rulettaDemoRegisterPopup,.ruletta-demo-register-popup{position:fixed!important;inset:0!important;z-index:2147483647!important;pointer-events:auto!important}#rulettaAuthModal .ruletta-auth-card,.ruletta-auth-modal .ruletta-auth-card,#rulesModal .rules-card,.rules-modal .rules-card,#rulettaWelcomeModal>*,.ruletta-welcome-modal>*,#rulettaRegistrationPrompt>*,.ruletta-registration-prompt>*,#rulettaGuestRegisterModal>*,.ruletta-guest-register-modal>*,#rulettaAuthPopup>*,.ruletta-auth-popup>*,#rulettaDemoRegisterPopup>*,.ruletta-demo-register-popup>*{position:relative!important;z-index:2147483647!important;pointer-events:auto!important}#rulettaAuthModal[style*="display: flex"],#rulettaAuthModal[style*="display:flex"],.ruletta-auth-modal[style*="display: flex"],.ruletta-auth-modal[style*="display:flex"],#rulesModal[style*="display: flex"],#rulesModal[style*="display:flex"],.rules-modal[style*="display: flex"],.rules-modal[style*="display:flex"]{display:flex!important}@media(max-width:1024px)and (pointer:coarse){body #rulettaAuthModal,body .ruletta-auth-modal,body #rulesModal,body .rules-modal,body #rulettaWelcomeModal,body .ruletta-welcome-modal,body #rulettaRegistrationPrompt,body .ruletta-registration-prompt,body #rulettaGuestRegisterModal,body .ruletta-guest-register-modal,body #rulettaAuthPopup,body .ruletta-auth-popup,body #rulettaDemoRegisterPopup,body .ruletta-demo-register-popup{position:fixed!important;inset:0!important;width:100vw!important;height:100dvh!important;z-index:2147483647!important;pointer-events:auto!important}body #rulettaAuthModal .ruletta-auth-card,body .ruletta-auth-modal .ruletta-auth-card,body #rulesModal .rules-card,body .rules-modal .rules-card{max-height:calc(100dvh - 36px)!important;overflow-y:auto!important;z-index:2147483647!important}body .videos,body .video-card,body #rulettaMobileBottomBar,body #rulettaMobileBottomBarV2,body #rulettaNativeMobileDock,body #rulettaLegalFooter,body #startCam,body #findPartner,body #waitingOverlay,body #reportBtn,body #fullscreenBtn,body .local-tools,body .online-badge,body #onlineBadge,body .country-picker,body .country-panel{z-index:auto}body .country-panel,body #countryPanel{z-index:9901!important}}#waitingOverlay.ruletta-abstract-overlay{pointer-events:auto!important;cursor:pointer!important}#waitingOverlay.ruletta-abstract-overlay[style*="display: none"],#waitingOverlay.ruletta-abstract-overlay[style*="visibility: hidden"],#waitingOverlay.ruletta-abstract-overlay .ruletta-abstract-search-shell,#waitingOverlay.ruletta-abstract-overlay .ruletta-abstract-search-text{pointer-events:none!important}#waitingOverlay.ruletta-abstract-overlay+#findPartner,#findPartner.ruletta-hide-after-match-stable,#findPartner.ruletta-find-hidden-stable,#findPartner.ruletta-find-hidden-unified{pointer-events:none!important}@media(max-width:1024px)and (pointer:coarse){#waitingOverlay.ruletta-abstract-overlay{z-index:8500!important}#waitingOverlay.ruletta-abstract-overlay .ruletta-abstract-search-text{z-index:8501!important}}body.ruletta-call-mode{overflow:hidden!important;background:#000!important}body.ruletta-call-mode #rulettaMobileBottomBar,body.ruletta-call-mode #rulettaMobileBottomBarV2,body.ruletta-call-mode #rulettaNativeMobileDock,body.ruletta-call-mode #rulettaLegalFooter,body.ruletta-call-mode #onlineBadge,body.ruletta-call-mode .online-badge,body.ruletta-call-mode #langBtn,body.ruletta-call-mode .lang-btn,body.ruletta-call-mode #countryPicker,body.ruletta-call-mode .country-picker,body.ruletta-call-mode #countryPanel,body.ruletta-call-mode .country-panel,body.ruletta-call-mode #rulettaAuthBtn,body.ruletta-call-mode .chat-panel,body.ruletta-call-mode #rulettaExitCallMode,body.ruletta-call-mode #rulettaRemoteFullscreenBtn,body.ruletta-call-mode #fullscreenBtn,body.ruletta-call-mode .fullscreen-btn,body.ruletta-call-mode .brand-title,body.ruletta-call-mode .brand-subtitle{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}body.ruletta-call-mode .videos{position:fixed!important;inset:0!important;width:100vw!important;height:100dvh!important;margin:0!important;padding:0!important;display:block!important;background:#000!important;z-index:5000!important}body.ruletta-call-mode .ruletta-remote-card{position:fixed!important;inset:0!important;width:100vw!important;height:100dvh!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:#000!important;overflow:hidden!important;z-index:5010!important}body.ruletta-call-mode .ruletta-remote-card video,body.ruletta-call-mode #remoteVideo{width:100vw!important;height:100dvh!important;min-height:100dvh!important;max-height:none!important;object-fit:cover!important;object-position:center center!important;border:0!important;border-radius:0!important;background:#000!important}body.ruletta-call-mode .ruletta-local-card{position:fixed!important;top:calc(14px + env(safe-area-inset-top))!important;right:calc(12px + env(safe-area-inset-right))!important;left:auto!important;bottom:auto!important;width:min(32vw,138px)!important;height:min(46vw,178px)!important;margin:0!important;padding:0!important;border-radius:18px!important;overflow:hidden!important;background:#000!important;border:1px solid rgba(255,255,255,.18)!important;box-shadow:0 14px 46px #0000008c!important;z-index:5060!important}body.ruletta-call-mode .ruletta-local-card video,body.ruletta-call-mode #localVideo{width:100%!important;height:100%!important;min-height:100%!important;max-height:none!important;object-fit:cover!important;object-position:center center!important;border-radius:18px!important}body.ruletta-call-mode .ruletta-local-card .overlay-btn,body.ruletta-call-mode .ruletta-local-card .local-tools,body.ruletta-call-mode .ruletta-local-card .round-tool-btn,body.ruletta-call-mode .ruletta-local-card #rulettaSwitchCameraBtn,body.ruletta-call-mode .ruletta-local-card #startCam{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}body.ruletta-call-mode .ruletta-remote-card #status,body.ruletta-call-mode .ruletta-remote-card .status-under-video,body.ruletta-call-mode #status.status-under-video{position:fixed!important;top:calc(14px + env(safe-area-inset-top))!important;left:calc(12px + env(safe-area-inset-left))!important;right:auto!important;bottom:auto!important;max-width:calc(100vw - min(32vw,138px) - 42px)!important;height:26px!important;min-height:26px!important;padding:0 10px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:999px!important;font-size:10px!important;line-height:1!important;font-weight:850!important;text-align:center!important;background:#0000006b!important;border:1px solid rgba(80,255,140,.24)!important;z-index:5070!important}body.ruletta-call-mode .ruletta-remote-card #reportBtn,body.ruletta-call-mode .ruletta-remote-card .report-btn,body.ruletta-call-mode #reportBtn.report-btn{position:fixed!important;top:calc(48px + env(safe-area-inset-top))!important;left:calc(12px + env(safe-area-inset-left))!important;right:auto!important;bottom:auto!important;width:42px!important;height:42px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:999px!important;background:#0000006b!important;border:1px solid rgba(255,255,255,.14)!important;z-index:5070!important;pointer-events:auto!important}body.ruletta-call-mode #waitingOverlay,body.ruletta-call-mode .waiting-overlay,body.ruletta-call-mode #findPartner,body.ruletta-call-mode #findPartner.overlay-btn,body.ruletta-call-mode #rulettaPartnerSearchOverlay{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}body.ruletta-call-mode .controls{position:fixed!important;left:50%!important;right:auto!important;bottom:calc(18px + env(safe-area-inset-bottom))!important;transform:translate(-50%)!important;width:auto!important;max-width:none!important;margin:0!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;z-index:2147482500!important}body.ruletta-call-mode #stopBtn{width:auto!important;min-width:128px!important;height:48px!important;padding:0 26px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:999px!important;background:#b420349e!important;border:1px solid rgba(255,130,150,.32)!important;color:#fff!important;font-size:16px!important;font-weight:950!important;line-height:1!important;box-shadow:0 14px 42px #00000073!important;backdrop-filter:blur(18px)!important;-webkit-backdrop-filter:blur(18px)!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;touch-action:manipulation!important;z-index:2147482501!important}@media(max-width:420px){body.ruletta-call-mode .ruletta-local-card{width:min(30vw,126px)!important;height:min(43vw,164px)!important}body.ruletta-call-mode .ruletta-remote-card #status,body.ruletta-call-mode .ruletta-remote-card .status-under-video,body.ruletta-call-mode #status.status-under-video{max-width:calc(100vw - min(30vw,126px) - 42px)!important;font-size:9.5px!important}body.ruletta-call-mode #stopBtn{height:46px!important;min-width:116px!important;font-size:15px!important}}body.ruletta-call-mode #rulettaCallModeExitBtn{position:fixed!important;top:calc(56px + env(safe-area-inset-top))!important;right:calc(12px + env(safe-area-inset-right))!important;width:44px!important;height:44px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:999px!important;border:1px solid rgba(255,255,255,.16)!important;background:#0000007a!important;color:#fff!important;font-size:22px!important;font-weight:950!important;line-height:1!important;box-shadow:0 12px 36px #0000006b!important;backdrop-filter:blur(14px)!important;-webkit-backdrop-filter:blur(14px)!important;z-index:2147482600!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;touch-action:manipulation!important;cursor:pointer!important}body:not(.ruletta-call-mode) #rulettaCallModeExitBtn{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}body.ruletta-call-mode #partnerCountryBadge,body.ruletta-call-mode .partner-country-badge{position:fixed!important;top:calc(48px + env(safe-area-inset-top))!important;left:calc(62px + env(safe-area-inset-left))!important;right:auto!important;bottom:auto!important;max-width:calc(100vw - min(32vw,138px) - 112px)!important;min-height:26px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;padding:0 10px!important;border-radius:999px!important;background:#0000006b!important;border:1px solid rgba(255,255,255,.14)!important;color:#ffffffeb!important;font-size:10px!important;line-height:1!important;font-weight:850!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;z-index:5070!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;opacity:1!important;visibility:visible!important;pointer-events:none!important}body.ruletta-call-mode #status.status-under-video,body.ruletta-call-mode .status-under-video{left:calc(12px + env(safe-area-inset-left))!important;right:auto!important;max-width:44vw!important}body.ruletta-call-mode #reportBtn.report-btn,body.ruletta-call-mode .report-btn{top:calc(48px + env(safe-area-inset-top))!important;left:calc(12px + env(safe-area-inset-left))!important}@media(max-width:420px){body.ruletta-call-mode #partnerCountryBadge,body.ruletta-call-mode .partner-country-badge{left:calc(58px + env(safe-area-inset-left))!important;max-width:calc(100vw - min(30vw,126px) - 104px)!important;font-size:9.5px!important;padding:0 8px!important}body.ruletta-call-mode #rulettaCallModeExitBtn{top:calc(54px + env(safe-area-inset-top))!important;right:calc(10px + env(safe-area-inset-right))!important;width:42px!important;height:42px!important}}@media(max-width:1024px)and (pointer:coarse){body:not(.ruletta-call-mode) #partnerCountryBadge,body:not(.ruletta-call-mode) .partner-country-badge{position:fixed!important;top:calc(10px + env(safe-area-inset-top))!important;left:50%!important;right:auto!important;bottom:auto!important;transform:translate(-50%)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;width:auto!important;min-width:0!important;max-width:118px!important;height:32px!important;min-height:32px!important;padding:0 10px!important;margin:0!important;border-radius:999px!important;background:#080b1494!important;border:1px solid rgba(255,255,255,.12)!important;color:#ffffffeb!important;font-size:10.5px!important;line-height:1!important;font-weight:900!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;z-index:220!important;backdrop-filter:blur(16px)!important;-webkit-backdrop-filter:blur(16px)!important;pointer-events:none!important}body:not(.ruletta-call-mode) #partnerCountryBadge img,body:not(.ruletta-call-mode) .partner-country-badge img,body:not(.ruletta-call-mode) #partnerCountryBadge .ruletta-country-flag-img,body:not(.ruletta-call-mode) .partner-country-badge .ruletta-country-flag-img{width:20px!important;height:15px!important;flex:0 0 auto!important}body:not(.ruletta-call-mode) #onlineBadge,body:not(.ruletta-call-mode) .online-badge{position:fixed!important;top:calc(10px + env(safe-area-inset-top))!important;left:max(10px,env(safe-area-inset-left))!important;right:auto!important;width:auto!important;min-width:52px!important;max-width:70px!important;height:32px!important;z-index:210!important}body:not(.ruletta-call-mode) #status,body:not(.ruletta-call-mode) .status-under-video{position:fixed!important;top:calc(10px + env(safe-area-inset-top))!important;right:max(10px,env(safe-area-inset-right))!important;left:auto!important;max-width:112px!important;height:24px!important;min-height:24px!important;padding:0 8px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;font-size:9.5px!important;line-height:1!important;text-align:center!important;z-index:210!important}}@media(max-width:1024px)and (pointer:coarse){body.ruletta-call-mode #partnerCountryBadge,body.ruletta-call-mode .partner-country-badge{position:fixed!important;top:calc(50px + env(safe-area-inset-top))!important;left:calc(112px + env(safe-area-inset-left))!important;right:auto!important;bottom:auto!important;transform:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;max-width:calc(100vw - min(32vw,138px) - 168px)!important;height:42px!important;min-height:42px!important;padding:0 10px!important;border-radius:999px!important;background:#0000006b!important;border:1px solid rgba(255,255,255,.14)!important;color:#ffffffeb!important;font-size:10px!important;line-height:1!important;font-weight:850!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;z-index:5072!important;pointer-events:none!important}body.ruletta-call-mode #status,body.ruletta-call-mode .status-under-video{top:calc(14px + env(safe-area-inset-top))!important;left:calc(12px + env(safe-area-inset-left))!important;right:auto!important;max-width:calc(100vw - min(32vw,138px) - 42px)!important;z-index:5071!important}body.ruletta-call-mode #reportBtn,body.ruletta-call-mode .report-btn{top:calc(50px + env(safe-area-inset-top))!important;left:calc(12px + env(safe-area-inset-left))!important;width:42px!important;height:42px!important;z-index:5073!important}body.ruletta-call-mode .remote-sound-toggle{position:fixed!important;top:calc(50px + env(safe-area-inset-top))!important;left:calc(62px + env(safe-area-inset-left))!important;right:auto!important;bottom:auto!important;width:42px!important;height:42px!important;z-index:5074!important;pointer-events:auto!important}}@media(max-width:380px)and (pointer:coarse){body:not(.ruletta-call-mode) #partnerCountryBadge,body:not(.ruletta-call-mode) .partner-country-badge{max-width:96px!important;padding:0 8px!important;font-size:9.5px!important}body:not(.ruletta-call-mode) #status,body:not(.ruletta-call-mode) .status-under-video{max-width:96px!important;font-size:9px!important;padding:0 7px!important}body.ruletta-call-mode #partnerCountryBadge,body.ruletta-call-mode .partner-country-badge{left:calc(108px + env(safe-area-inset-left))!important;max-width:calc(100vw - min(30vw,126px) - 160px)!important;font-size:9px!important;padding:0 8px!important}}@media(max-width:1024px)and (pointer:coarse){body:not(.ruletta-call-mode) #rulettaMobileChatBtn{position:fixed!important;top:calc(52px + env(safe-area-inset-top))!important;right:max(10px,env(safe-area-inset-right))!important;width:44px!important;height:44px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:999px!important;border:1px solid rgba(255,255,255,.14)!important;background:#080b149e!important;color:#fff!important;font-size:19px!important;line-height:1!important;font-weight:950!important;box-shadow:0 12px 34px #0000005c!important;backdrop-filter:blur(16px)!important;-webkit-backdrop-filter:blur(16px)!important;z-index:9600!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;touch-action:manipulation!important;cursor:pointer!important;-webkit-tap-highlight-color:transparent!important}body.ruletta-call-mode #rulettaMobileChatBtn{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}body.ruletta-mobile-chat-drawer-ready:not(.ruletta-mobile-chat-open) .chat-panel{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}body.ruletta-mobile-chat-open .chat-panel{position:fixed!important;left:max(10px,env(safe-area-inset-left))!important;right:max(10px,env(safe-area-inset-right))!important;bottom:calc(92px + env(safe-area-inset-bottom))!important;top:auto!important;width:auto!important;max-width:none!important;height:min(36dvh,270px)!important;max-height:min(36dvh,270px)!important;display:flex!important;flex-direction:column!important;padding:38px 12px 12px!important;box-sizing:border-box!important;border-radius:22px!important;background:#0c0f1ceb!important;border:1px solid rgba(255,255,255,.14)!important;box-shadow:0 20px 70px #0000007a!important;backdrop-filter:blur(22px)!important;-webkit-backdrop-filter:blur(22px)!important;z-index:9750!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important}body.ruletta-mobile-chat-open .chat-messages{flex:1 1 auto!important;min-height:0!important;max-height:none!important;overflow-y:auto!important;margin:0 0 10px!important;padding:8px!important;border-radius:14px!important}body.ruletta-mobile-chat-open .chat-input-row{flex:0 0 auto!important;display:grid!important;grid-template-columns:1fr auto!important;gap:8px!important}body.ruletta-mobile-chat-open #chatInput{min-width:0!important;height:42px!important;padding:0 12px!important;border-radius:999px!important;font-size:14px!important}body.ruletta-mobile-chat-open #chatSend{height:42px!important;padding:0 14px!important;border-radius:999px!important;font-size:13px!important;font-weight:900!important}#rulettaMobileChatClose{position:absolute!important;top:8px!important;right:10px!important;width:28px!important;height:28px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:999px!important;border:1px solid rgba(255,255,255,.12)!important;background:#ffffff14!important;color:#ffffffeb!important;font-size:20px!important;line-height:1!important;font-weight:900!important;cursor:pointer!important;pointer-events:auto!important}}@media(max-width:1024px)and (pointer:coarse){html body.ruletta-mobile-chat-open .chat-panel,html body.ruletta-mobile-chat-open .chat-panel.ruletta-chat-hidden{position:fixed!important;left:max(10px,env(safe-area-inset-left))!important;right:max(10px,env(safe-area-inset-right))!important;top:auto!important;bottom:calc(92px + env(safe-area-inset-bottom))!important;transform:none!important;translate:none!important;width:auto!important;min-width:0!important;max-width:none!important;height:min(34dvh,260px)!important;min-height:0!important;max-height:min(34dvh,260px)!important;margin:0!important;display:flex!important;flex-direction:column!important;padding:38px 12px 12px!important;box-sizing:border-box!important;border-radius:22px!important;background:#0c0f1cf0!important;border:1px solid rgba(255,255,255,.14)!important;box-shadow:0 20px 70px #00000080!important;backdrop-filter:blur(22px)!important;-webkit-backdrop-filter:blur(22px)!important;z-index:9750!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important}html body.ruletta-mobile-chat-drawer-ready:not(.ruletta-mobile-chat-open) .chat-panel{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}html body.ruletta-mobile-chat-open .chat-messages{flex:1 1 auto!important;min-height:0!important;max-height:none!important;overflow-y:auto!important}html body.ruletta-mobile-chat-open .chat-input-row{flex:0 0 auto!important;display:grid!important;grid-template-columns:1fr auto!important;gap:8px!important}}@media(max-width:1024px)and (pointer:coarse){body.ruletta-bottom-bar-v2 #rulettaMobileBottomBarV2,body #rulettaMobileBottomBarV2{height:62px!important;min-height:62px!important;max-height:62px!important;padding:6px!important;gap:5px!important;overflow:hidden!important}body.ruletta-bottom-bar-v2 #rulettaMobileBottomBarV2 button,body #rulettaMobileBottomBarV2 button{min-width:0!important;width:100%!important;height:50px!important;min-height:50px!important;max-height:50px!important;padding:0 4px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important;border-radius:999px!important;white-space:normal!important;text-wrap:normal!important;word-break:normal!important;overflow-wrap:anywhere!important;text-align:center!important;line-height:1.05!important}body.ruletta-bottom-bar-v2 #rulettaMobileBottomBarV2 button *:not(.rfr-dot),body #rulettaMobileBottomBarV2 button *:not(.rfr-dot){min-width:0!important;max-width:100%!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;overflow:hidden!important;text-overflow:clip!important;white-space:normal!important;text-wrap:normal!important;word-break:normal!important;overflow-wrap:anywhere!important;text-align:center!important;font-size:9.6px!important;line-height:1.05!important;font-weight:900!important;letter-spacing:-.25px!important}body.ruletta-bottom-bar-v2 #rmb2Country *,body.ruletta-bottom-bar-v2 #rmb2Auth *,body #rmb2Country *,body #rmb2Auth *{font-size:9.2px!important;line-height:1.05!important;letter-spacing:-.35px!important}body.ruletta-bottom-bar-v2 #rmb2Lang *,body.ruletta-bottom-bar-v2 #rmb2Stop *,body #rmb2Lang *,body #rmb2Stop *{font-size:10px!important;line-height:1.05!important}}@media(max-width:380px)and (pointer:coarse){body.ruletta-bottom-bar-v2 #rulettaMobileBottomBarV2,body #rulettaMobileBottomBarV2{height:64px!important;min-height:64px!important;max-height:64px!important;padding:5px!important;gap:4px!important}body.ruletta-bottom-bar-v2 #rulettaMobileBottomBarV2 button,body #rulettaMobileBottomBarV2 button{height:54px!important;min-height:54px!important;max-height:54px!important;padding:0 3px!important}body.ruletta-bottom-bar-v2 #rulettaMobileBottomBarV2 button *,body #rulettaMobileBottomBarV2 button *{font-size:8.6px!important;line-height:1.05!important;letter-spacing:-.45px!important}}#rulettaAuthWelcomePopup{z-index:2147483647!important}#rawpLaterBtn{font-weight:900!important}#rawpLaterBtn[style*="display: none"]{pointer-events:none!important}@media(min-width:1025px){.container{padding-top:88px!important}.brand-title,h1.brand-title{position:relative!important;z-index:80!important;margin-top:0!important;margin-bottom:8px!important;text-align:center!important}.brand-subtitle{position:relative!important;z-index:80!important;margin-top:-6px!important;margin-bottom:28px!important;text-align:center!important}#onlineBadge,.online-badge{position:fixed!important;inset:20px auto auto 20px!important;height:38px!important;min-height:38px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;z-index:240!important;transform:none!important}#langBtn,.lang-btn{position:fixed!important;inset:20px auto auto 178px!important;height:38px!important;min-height:38px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;z-index:240!important;transform:none!important}#rulettaAuthBtn{position:fixed!important;inset:24px 189px auto auto!important;width:132px!important;max-width:132px!important;height:38px!important;min-height:38px!important;padding:0 14px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;line-height:1!important;z-index:240!important;transform:none!important}#countryPicker,.country-picker{position:fixed!important;inset:24px 22px auto auto!important;height:38px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;z-index:240!important;transform:none!important}#countryBtn,.country-btn{height:38px!important;min-height:38px!important;max-width:153px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;line-height:1!important}#countryPanel,.country-panel{inset:68px 22px auto auto!important;z-index:9901!important}.videos{margin-top:0!important}}@media(min-width:1025px)and (max-width:1180px){#rulettaAuthBtn{right:190px!important;width:118px!important;max-width:118px!important;font-size:13px!important}#countryBtn,.country-btn{max-width:158px!important;font-size:13px!important}#langBtn,.lang-btn{left:160px!important}}@media(max-width:900px){#rulettaCookieBanner{position:fixed!important;left:12px!important;right:12px!important;bottom:calc(112px + env(safe-area-inset-bottom))!important;z-index:9800!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:10px!important;padding:12px!important;border-radius:18px!important;max-height:34dvh!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important;background:#0c0f1af0!important;border:1px solid rgba(255,255,255,.14)!important;box-shadow:0 18px 60px #00000073!important;backdrop-filter:blur(16px)!important;-webkit-backdrop-filter:blur(16px)!important;font-size:12.5px!important;line-height:1.35!important;pointer-events:auto!important}#rulettaCookieBanner button{width:100%!important;min-height:42px!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0 16px!important;border-radius:999px!important;font-size:14px!important;font-weight:950!important;pointer-events:auto!important;cursor:pointer!important;touch-action:manipulation!important}#rulettaCookieBanner a{pointer-events:auto!important}}@media(max-width:390px){#rulettaCookieBanner{left:10px!important;right:10px!important;bottom:calc(104px + env(safe-area-inset-bottom))!important;padding:10px!important;font-size:11.8px!important;max-height:32dvh!important}#rulettaCookieBanner button{min-height:40px!important;font-size:13px!important}}.brand-title-row{display:flex;align-items:center;justify-content:center;gap:14px;width:100%;margin:0 auto}.brand-title-row .brand-title{margin:0!important}.brand-title-meerkat{display:none}@media(min-width:901px){.brand-title-meerkat{display:block!important;width:72px!important;height:72px!important;object-fit:cover!important;object-position:50% 16%!important;border-radius:999px!important;background:#ffffff0f!important;border:1px solid rgba(255,255,255,.16)!important;box-shadow:0 12px 34px #00000052,0 0 22px #9664ff2e,inset 0 1px #ffffff1f!important;pointer-events:none!important;animation:rulettaBrandMeerkatFloat 4.2s ease-in-out infinite}@keyframes rulettaBrandMeerkatFloat{0%,to{transform:translateY(0) rotate(-1deg)}50%{transform:translateY(-4px) rotate(1deg)}}}@media(max-width:900px){.brand-title-row{display:block!important}.brand-title-meerkat{display:none!important}}#onlineBadge,.online-badge,.rawp-online,#rawpOnlineCount,#rawpOnlineText{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}#onlineBadge:before,#onlineBadge:after,.online-badge:before,.online-badge:after{display:none!important;content:none!important}@media(min-width:901px){html body #langBtn.ruletta-desktop-lang-no-online,html body .lang-btn.ruletta-desktop-lang-no-online{border-radius:999px!important;background:#ffffff14!important;border:1px solid rgba(255,255,255,.18)!important;color:#fff!important;box-shadow:0 10px 28px #0003,inset 0 1px #ffffff14!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;cursor:pointer!important;pointer-events:auto!important}html body #langBtn.ruletta-desktop-lang-no-online:hover,html body .lang-btn.ruletta-desktop-lang-no-online:hover{background:#ffffff1f!important;border-color:#ffffff3d!important}}@media(min-width:901px)and (max-width:1180px){html body #langBtn.ruletta-desktop-lang-no-online,html body .lang-btn.ruletta-desktop-lang-no-online{width:104px!important;min-width:104px!important;max-width:104px!important;font-size:13px!important;padding:0 12px!important}}@media(max-width:1024px)and (pointer:coarse){#rulettaMobileChatBtn[style*="display: none"]{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}body.ruletta-auth-welcome-popup-open #rulettaMobileChatBtn,#rulettaAuthWelcomePopup.is-visible~#rulettaMobileChatBtn{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}}#rulettaDesktopDeviceSelectors{display:none}@media(min-width:901px){#rulettaDesktopDeviceSelectors{position:absolute!important;left:14px!important;right:14px!important;bottom:14px!important;z-index:45!important;display:grid!important;grid-template-columns:1fr 1fr!important;gap:10px!important;padding:10px!important;border-radius:18px!important;background:#05070e75!important;border:1px solid rgba(255,255,255,.12)!important;backdrop-filter:blur(14px)!important;-webkit-backdrop-filter:blur(14px)!important;box-shadow:0 12px 34px #00000042!important}#rulettaDesktopDeviceSelectors .rdds-field{min-width:0!important;display:flex!important;flex-direction:column!important;gap:5px!important}#rulettaDesktopDeviceSelectors .rdds-field span{color:#ffffffad!important;font-size:11px!important;font-weight:850!important;line-height:1!important;padding-left:2px!important}#rulettaDesktopDeviceSelectors select{width:100%!important;height:36px!important;border-radius:999px!important;border:1px solid rgba(255,255,255,.14)!important;background:#ffffff17!important;color:#fff!important;padding:0 34px 0 12px!important;font-family:inherit!important;font-size:12px!important;font-weight:800!important;outline:none!important;cursor:pointer!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}#rulettaDesktopDeviceSelectors select:focus{border-color:#a07dff85!important;box-shadow:0 0 0 3px #a07dff29!important}.video-card #startCam{bottom:86px!important}}@media(max-width:900px){#rulettaDesktopDeviceSelectors{display:none!important}}@media(min-width:901px){.videos{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:stretch!important;justify-content:center!important;gap:24px!important}.videos .ruletta-remote-card,.videos .video-card[data-ruletta-card=remote]{order:1!important}.videos .ruletta-local-card,.videos .video-card[data-ruletta-card=local]{order:2!important}.videos>.video-card:nth-child(2){order:1!important}.videos>.video-card:nth-child(1){order:2!important}.ruletta-local-card #rulettaDesktopDeviceSelectors,.video-card[data-ruletta-card=local] #rulettaDesktopDeviceSelectors{display:grid!important}.ruletta-local-card #startCam,.video-card[data-ruletta-card=local] #startCam{bottom:86px!important}.ruletta-remote-card #findPartner,.video-card[data-ruletta-card=remote] #findPartner{bottom:20px!important}}@media(max-width:900px){.videos .ruletta-remote-card,.videos .ruletta-local-card,.videos>.video-card:nth-child(1),.videos>.video-card:nth-child(2){order:initial}}@media(min-width:901px){#rulettaDesktopDeviceSelectors{grid-template-columns:1fr 1fr 42px!important;align-items:end!important}#rulettaRefreshDevicesBtn{width:38px!important;height:36px!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:999px!important;border:1px solid rgba(255,255,255,.14)!important;background:#ffffff1a!important;color:#fff!important;font-size:18px!important;font-weight:950!important;line-height:1!important;cursor:pointer!important;pointer-events:auto!important;box-shadow:0 8px 20px #00000038!important}#rulettaRefreshDevicesBtn:hover{background:#ffffff26!important}#rulettaDesktopDeviceSelectors select option{color:#111!important;background:#fff!important}}@media(max-width:900px){#rulettaRefreshDevicesBtn{display:none!important}}#rulettaNextBtnDeep{display:none}.ruletta-abstract-search-text{min-height:28px!important;line-height:28px!important;font-size:clamp(18px,2.1vw,26px)!important;font-weight:950!important;letter-spacing:-.02em!important;text-align:center!important}@media(min-width:901px){.video-card.ruletta-remote-card{overflow:visible!important}#rulettaDesktopRemoteActionsDeep{position:absolute!important;left:14px!important;bottom:-62px!important;z-index:90!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important;pointer-events:auto!important}#rulettaDesktopRemoteActionsDeep #stopBtn,#rulettaDesktopRemoteActionsDeep #rulettaNextBtnDeep{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:118px!important;height:44px!important;padding:0 22px!important;border-radius:999px!important;border:1px solid rgba(255,255,255,.14)!important;color:#fff!important;font-size:14px!important;font-weight:950!important;box-shadow:0 10px 28px #0000003d!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;pointer-events:auto!important;cursor:pointer!important}#rulettaDesktopRemoteActionsDeep #stopBtn{background:#781414a8!important;border-color:#ff69696b!important}#rulettaDesktopRemoteActionsDeep #rulettaNextBtnDeep{background:#785cff57!important;border-color:#aa91ff57!important}.videos{margin-bottom:72px!important}.video-card.ruletta-local-card #startCam,.video-card[data-ruletta-card=local] #startCam{left:50%!important;top:50%!important;bottom:auto!important;transform:translate(-50%,-50%)!important;z-index:50!important}}@media(max-width:1024px){#rulettaMobileBottomBarV2 #rulettaNextBtnDeep.rmb2-next-deep{display:inline-flex!important;align-items:center!important;justify-content:center!important;height:48px!important;min-width:0!important;width:100%!important;padding:0 4px!important;border-radius:999px!important;border:1px solid rgba(170,145,255,.34)!important;background:#785cff57!important;color:#fff!important;font-family:inherit!important;font-size:9.5px!important;font-weight:950!important;white-space:normal!important;overflow:hidden!important;text-align:center!important;line-height:1.05!important;box-shadow:0 10px 28px #00000038!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;pointer-events:auto!important;cursor:pointer!important;touch-action:manipulation!important;-webkit-tap-highlight-color:transparent!important}#rulettaMobileBottomBarV2 #rulettaNextBtnDeep.rmb2-next-deep b{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;overflow:hidden!important;font-size:9.5px!important;line-height:1.05!important;font-weight:950!important;letter-spacing:-.25px!important}#rulettaMobileBottomBarV2 #rulettaNextBtnDeep.rmb2-next-deep[style*="display: none"]{display:none!important}body.ruletta-bottom-bar-v2 #rulettaMobileBottomBarV2,body #rulettaMobileBottomBarV2{grid-template-columns:.72fr 1.04fr .96fr .74fr .78fr!important;gap:4px!important;padding-left:5px!important;padding-right:5px!important}}#rulettaDesktopSafeActions{display:none}@media(min-width:901px){#rulettaDesktopSafeActions{position:fixed!important;z-index:9990!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important;pointer-events:auto!important;transition:opacity .14s ease!important}#rulettaDesktopSafeActions button{align-items:center!important;justify-content:center!important;min-width:118px!important;height:44px!important;padding:0 22px!important;border-radius:999px!important;border:1px solid rgba(255,255,255,.14)!important;color:#fff!important;font-size:14px!important;font-weight:950!important;line-height:1!important;box-shadow:0 10px 28px #00000047!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;cursor:pointer!important;pointer-events:auto!important}#rulettaDesktopSafeStop{background:#781414b8!important;border-color:#ff696975!important}#rulettaDesktopSafeNext{background:#785cff6b!important;border-color:#aa91ff61!important}.videos{margin-bottom:76px!important}.video-card.ruletta-local-card #startCam,.video-card[data-ruletta-card=local] #startCam{left:50%!important;top:50%!important;bottom:auto!important;transform:translate(-50%,-50%)!important;z-index:50!important}.ruletta-abstract-search-text{min-height:28px!important;line-height:28px!important;font-size:clamp(18px,2.1vw,26px)!important;font-weight:950!important;letter-spacing:-.02em!important;text-align:center!important}}@media(max-width:900px){#rulettaDesktopSafeActions{display:none!important}}.ruletta-google-login-btn{width:100%!important;margin:10px 0 12px!important;padding:13px 16px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;border-radius:999px!important;border:1px solid rgba(255,255,255,.16)!important;background:#fffffff5!important;color:#1f2430!important;font-size:15px!important;font-weight:950!important;cursor:pointer!important;pointer-events:auto!important;box-shadow:0 10px 28px #0000002e!important}.ruletta-google-login-btn span{width:26px!important;height:26px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:999px!important;background:#fff!important;color:#4285f4!important;font-weight:1000!important;font-family:Arial,sans-serif!important;box-shadow:0 0 0 1px #00000014!important}.ruletta-google-login-btn b{color:#1f2430!important}.ruletta-yandex-login-btn{width:100%!important;margin:10px 0 12px!important;padding:13px 16px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;border-radius:999px!important;border:1px solid rgba(255,255,255,.16)!important;background:#fce028fa!important;color:#111!important;font-size:15px!important;font-weight:950!important;cursor:pointer!important;pointer-events:auto!important;box-shadow:0 10px 28px #0000002e!important}.ruletta-yandex-login-btn span{width:26px!important;height:26px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:999px!important;background:#fff!important;color:#fc3f1d!important;font-weight:1000!important;font-family:Arial,sans-serif!important;box-shadow:0 0 0 1px #00000014!important}.ruletta-yandex-login-btn b{color:#111!important}#rulettaAuthWelcomePopup{z-index:2147483000!important}#rawpLaterBtn[aria-hidden=true]{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}@media(max-width:900px){input,select,textarea,button,#countrySearch,.country-search,.country-btn,.country-item,.country-row,.country-option,[class*=country] input,[class*=country] button{font-size:16px!important;-webkit-text-size-adjust:100%!important}#countrySearch,.country-search{transform:translateZ(0)}}@media(max-width:900px){body.ruletta-country-compact-search #countryPanel.country-panel,body.ruletta-country-compact-search .country-panel{position:fixed!important;top:calc(92px + env(safe-area-inset-top))!important;left:max(14px,env(safe-area-inset-left))!important;right:max(14px,env(safe-area-inset-right))!important;bottom:auto!important;width:auto!important;max-width:none!important;max-height:min(34vh,calc(var(--ruletta-country-vvh, 560px) - 170px))!important;min-height:0!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;padding:12px!important;border-radius:22px!important;z-index:2147482500!important;display:block!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important}body.ruletta-country-compact-search #countrySearch,body.ruletta-country-compact-search .country-search{position:sticky!important;top:0!important;z-index:5!important;font-size:16px!important;min-height:44px!important;margin-bottom:8px!important}body.ruletta-country-compact-search #countryPopularTitle,body.ruletta-country-compact-search #countryAllTitle{margin-top:6px!important;margin-bottom:6px!important;font-size:12px!important}body.ruletta-country-compact-search #popularCountries.country-list,body.ruletta-country-compact-search #allCountries.country-list,body.ruletta-country-compact-search .country-list{display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;align-content:flex-start!important;gap:7px!important;min-height:0!important;max-height:none!important;overflow:visible!important}body.ruletta-country-compact-search .country-item{flex:0 0 auto!important;min-height:44px!important;font-size:16px!important}}@media(max-width:1024px)and (pointer:coarse){body.ruletta-mobile-video-v1 #waitingOverlay,body.ruletta-mobile-video-v1 #waitingOverlay.ruletta-abstract-overlay,body.ruletta-mobile-video-v1 .waiting-overlay{background:#050713!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}body.ruletta-mobile-video-v1 #findPartner,body.ruletta-mobile-video-v1 #findPartner.overlay-btn,body.ruletta-mobile-video-v1 #startCam,body.ruletta-mobile-video-v1 #startCam.overlay-btn{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;filter:none!important}body.ruletta-mobile-video-v1 #findPartner,body.ruletta-mobile-video-v1 #findPartner.overlay-btn{background:transparent!important;box-shadow:none!important}body.ruletta-mobile-video-v1 #startCam,body.ruletta-mobile-video-v1 #startCam.overlay-btn{background:#0d0f16eb!important;box-shadow:0 10px 28px #00000075,inset 0 1px #ffffff0f!important}}@media(max-width:768px)and (hover:none)and (pointer:coarse){body.ruletta-mobile-video-v1 #findPartner,body.ruletta-mobile-video-v1 #findPartner.overlay-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:min(86vw,342px)!important;min-width:min(74vw,292px)!important;min-height:64px!important;height:64px!important;padding:0 24px!important;overflow:hidden!important;border-radius:999px!important;border:1px solid rgba(255,255,255,.34)!important;background:linear-gradient(135deg,#ffffff47,#ffffff14 42%,#a45b1f38),#22140b85!important;color:#fffffffa!important;font-size:clamp(20px,5.7vw,26px)!important;font-weight:950!important;line-height:1!important;letter-spacing:0!important;text-align:center!important;white-space:nowrap!important;-webkit-backdrop-filter:blur(18px) saturate(1.38)!important;backdrop-filter:blur(18px) saturate(1.38)!important;box-shadow:0 20px 56px #00000070,0 6px 22px #b496ff2e,inset 0 1px #ffffff8f,inset 0 -16px 28px #ffffff14!important;text-shadow:0 1px 10px rgba(0,0,0,.32)!important}body.ruletta-mobile-video-v1 #findPartner:before,body.ruletta-mobile-video-v1 #findPartner.overlay-btn:before{content:""!important;position:absolute!important;inset:1px 14px auto!important;height:42%!important;border-radius:inherit!important;background:linear-gradient(180deg,#ffffff3d,#fff0)!important;pointer-events:none!important}}@media(max-width:1024px)and (pointer:coarse){#rulettaMobileBottomBarV2 button,#rulettaNextBtnDeep,#rmb2Lang,#rmb2Country,#rmb2Auth,#rmb2Stop,#stopBtn,.country-item,.rawp-oauth,.rawp-later{-webkit-tap-highlight-color:rgba(255,255,255,.1)!important;touch-action:manipulation!important;transition:transform .1s ease,filter .1s ease,opacity .1s ease,box-shadow .1s ease,background-color .1s ease!important}#rulettaMobileBottomBarV2 button.ruletta-mobile-tap-active,#rulettaNextBtnDeep.ruletta-mobile-tap-active,#rmb2Lang.ruletta-mobile-tap-active,#rmb2Country.ruletta-mobile-tap-active,#rmb2Auth.ruletta-mobile-tap-active,#rmb2Stop.ruletta-mobile-tap-active{transform:scale(.94)!important;filter:brightness(1.18) saturate(1.08)!important;opacity:.88!important;box-shadow:0 0 0 2px #ffffff24,0 10px 24px #0000004d!important}#stopBtn.ruletta-mobile-tap-active{transform:scale(.965)!important;filter:brightness(1.14) saturate(1.08)!important;opacity:.9!important}body.ruletta-mobile-video-v1 #findPartner.ruletta-mobile-tap-active,body.ruletta-mobile-video-v1 #findPartner.overlay-btn.ruletta-mobile-tap-active{transform:translate(-50%,-50%) scale(.965)!important;filter:brightness(1.18) saturate(1.08)!important;opacity:.9!important;text-shadow:0 0 18px rgba(255,255,255,.22),0 8px 26px rgba(0,0,0,.7)!important}body.ruletta-mobile-video-v1 #startCam.ruletta-mobile-tap-active,body.ruletta-mobile-video-v1 #startCam.overlay-btn.ruletta-mobile-tap-active{transform:translate(-50%,-50%) scale(.965)!important;filter:brightness(1.16) saturate(1.08)!important;opacity:.92!important;box-shadow:0 0 0 2px #ffffff24,0 14px 34px #0000006b!important}.country-item.ruletta-mobile-tap-active{transform:scale(.985)!important;background:#ffffff29!important;filter:brightness(1.12)!important}.rawp-oauth.ruletta-mobile-tap-active,.rawp-later.ruletta-mobile-tap-active{transform:scale(.975)!important;filter:brightness(1.12) saturate(1.08)!important;opacity:.92!important}}#rulettaAuthBtn{width:auto!important;max-width:min(40vw,220px)!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;box-sizing:border-box!important}@media(max-width:600px){#rulettaAuthBtn{max-width:min(42vw,150px)!important}}@media(min-width:901px){.videos{width:min(94vw,2400px)!important;max-width:min(94vw,2400px)!important}}.chat-panel .ruletta-chat-drag-handle{display:none}body.ruletta-mobile-chat-open .chat-panel .ruletta-chat-drag-handle{display:block;position:absolute;top:0;left:0;right:0;height:30px;border-radius:22px 22px 0 0;cursor:grab;touch-action:none;z-index:5}body.ruletta-mobile-chat-open .chat-panel .ruletta-chat-drag-handle:active{cursor:grabbing}body.ruletta-mobile-chat-open .chat-panel .ruletta-chat-drag-handle:before{content:"";position:absolute;top:11px;left:50%;transform:translate(-50%);width:42px;height:4px;border-radius:999px;background:#ffffff57}#rulettaMobileChatClose{z-index:7!important}#rawpLangBtn{display:none}@media(min-width:901px){#rulettaAuthWelcomePopup .rawp-card #rawpLangBtn{display:inline-flex;position:absolute;top:16px;right:18px;z-index:30;align-items:center;justify-content:center;gap:6px;height:38px;padding:0 16px;border-radius:999px;border:1px solid rgba(255,255,255,.2);background:#ffffff1a;color:#fff;font-weight:800;font-size:14px;line-height:1;white-space:nowrap;cursor:pointer;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}#rulettaAuthWelcomePopup .rawp-card #rawpLangBtn:hover{background:#ffffff29}}html body.ruletta-call-mode #muteMicBtn,html body.ruletta-call-mode #muteCamBtn,html body.ruletta-call-mode .local-tools,html body.ruletta-call-mode .ruletta-local-card .local-tools,html body.ruletta-call-mode .ruletta-local-card .round-tool-btn,html body.ruletta-call-mode .ruletta-local-card #startCam{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}@media(min-width:901px){html body.ruletta-call-mode .ruletta-local-card{inset:18px 18px auto auto!important;width:clamp(220px,16vw,300px)!important;height:auto!important;aspect-ratio:3 / 4!important;max-height:60dvh!important;border-radius:16px!important}html body.ruletta-call-mode #rulettaCallModeExitBtn{inset:auto auto 20px 20px!important;width:48px!important;height:48px!important}}@supports not (height: 100dvh){html,body{min-height:100vh}.container{min-height:100vh!important}.videos,body.ruletta-call-mode .videos,body.ruletta-call-mode .ruletta-remote-card,body.ruletta-call-mode .ruletta-remote-card video,body.ruletta-call-mode #remoteVideo{height:100vh!important;min-height:100vh!important;max-height:100vh!important}#rulettaAuthModal,.ruletta-auth-modal,#rulesModal,.rules-modal{height:100vh!important;min-height:100vh!important}.ruletta-auth-card,.rules-card{max-height:92vh!important}}#rulettaAuthModal,.ruletta-auth-modal,#rulettaAuthModal .ruletta-auth-card,.ruletta-auth-modal .ruletta-auth-card,body.ruletta-mobile-chat-open .chat-panel,html body.ruletta-mobile-chat-open .chat-panel{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}#rulettaAuthModal,.ruletta-auth-modal{background:#030610d1!important}#rulettaLoginField,#rulettaLoginPassword,#rulettaRegUsername,#rulettaRegEmail,#rulettaRegPassword,#rulettaRegPassword2,#rulettaRegAge,#chatInput,.ruletta-auth-box input,.ruletta-auth-box select,.chat-input-row input{pointer-events:auto!important;touch-action:manipulation!important;-webkit-user-select:text!important;user-select:text!important;-webkit-touch-callout:default!important;cursor:text!important;font-size:16px!important}.ruletta-forgot-modal .ruletta-auth-box h2{margin-top:26px}.ruletta-legal-modal{position:fixed;inset:0;z-index:2147483647;display:none;align-items:center;justify-content:center;padding:16px;box-sizing:border-box;background:#030610d1}.ruletta-legal-modal-card{position:relative;width:min(680px,94vw);height:min(720px,86vh);max-height:92vh;display:flex;flex-direction:column;background:#0f1320;border:1px solid rgba(255,255,255,.14);border-radius:20px;overflow:hidden;box-shadow:0 24px 90px #00000080}.ruletta-legal-modal-head{flex:0 0 auto;position:relative;height:46px;background:#0f1320;border-bottom:1px solid rgba(255,255,255,.08)}.ruletta-legal-modal-frame{flex:1 1 auto;width:100%;min-height:0;border:0;background:#fff}.ruletta-legal-modal-close{position:absolute;top:5px;right:8px;z-index:3;width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:999px;background:#ffffff14;color:#fff;font-size:24px;line-height:1;cursor:pointer}body.ruletta-legal-modal-open{overflow:hidden}@media(min-width:1025px){body.ruletta-chat-active .chat-panel{display:flex!important;flex-direction:column!important;margin:0!important;padding:12px!important;box-sizing:border-box!important;background:#121624b8!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:18px!important;box-shadow:0 14px 44px #00000059!important;z-index:60!important}body.ruletta-chat-active .chat-panel .chat-messages{flex:1 1 auto!important;min-height:0!important;max-height:none!important;margin:0 0 8px!important}body.ruletta-chat-active .chat-panel .chat-input-row{flex:0 0 auto!important;margin-top:0!important}}#rulettaAddFriendBtn{position:absolute;top:14px;left:14px;z-index:8;width:42px;height:42px;display:none;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.18);border-radius:999px;background:#0000006b;color:#fff;font-size:17px;line-height:1;cursor:pointer;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}#rulettaFriendsBtn{position:fixed;z-index:99000;display:none;align-items:center;justify-content:center;gap:7px;height:40px;padding:0 14px;border:1px solid rgba(255,255,255,.16);border-radius:999px;background:#97521f4d;color:#fff;font-size:14px;font-weight:800;white-space:nowrap;cursor:pointer;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}#rulettaFriendsBtn .rfr-ico{font-size:16px}#rulettaFriendsBtn .rfr-dot{width:9px;height:9px;border-radius:999px;background:#ff4d5e;box-shadow:0 0 0 2px #00000059}@media(min-width:1025px){#rulettaFriendsBtn{top:24px;left:160px;height:38px;padding:0 16px}}@media(max-width:1024px){#rulettaFriendsBtn{left:12px;bottom:calc(80px + env(safe-area-inset-bottom));height:38px;padding:0 12px;font-size:13px}}#rulettaFriendsPanel{position:fixed;z-index:99010;display:none;flex-direction:column;background:linear-gradient(180deg,#402614fa,#1e130cfa);border:1px solid rgba(218,145,67,.28);box-shadow:0 24px 90px #00000080;color:#fff}body.ruletta-friends-open #rulettaFriendsPanel{display:flex}@media(min-width:1025px){#rulettaFriendsPanel{top:70px;left:20px;width:320px;max-height:70vh;border-radius:18px;overflow:hidden}}@media(max-width:1024px){#rulettaFriendsPanel{left:0;right:0;bottom:0;height:50vh;height:50dvh;border-radius:22px 22px 0 0}}.rfp-head{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:1px solid rgba(255,255,255,.1)}.rfp-title{font-size:17px;font-weight:900}.rfp-close{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:999px;background:#ffffff14;color:#fff;font-size:22px;line-height:1;cursor:pointer}.rfp-list{flex:1 1 auto;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:10px}.rfp-empty{padding:24px 16px;text-align:center;color:#fff9;font-size:14px;line-height:1.5}.rfp-tools{flex:0 0 auto;display:flex;align-items:center;gap:8px;padding:8px 12px 10px;border-bottom:1px solid rgba(255,255,255,.08)}.rfp-search{flex:1 1 auto;min-width:0;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);color:#fff;font-size:16px;padding:8px 12px;border-radius:12px;outline:none}.rfp-search:focus{border-color:#da8e4294}.rfp-search::placeholder{color:#fff6}.rfp-online-toggle{flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;border:1px solid rgba(255,255,255,.12);background:#ffffff0f;color:#ffffffbf;padding:7px 12px;border-radius:999px;font-size:12px;font-weight:800;cursor:pointer;white-space:nowrap;user-select:none}.rfp-online-toggle:before{content:"";width:8px;height:8px;border-radius:50%;background:#ffffff59}.rfp-online-toggle.active{background:#36c8782e;border-color:#36c8788c;color:#5ee08a}.rfp-online-toggle.active:before{background:#36c878;box-shadow:0 0 0 3px #36c8782e}.rfp-item{display:flex;align-items:center;gap:10px;padding:12px;border-radius:14px;cursor:pointer}.rfp-item:hover{background:#ffffff0f}.rfp-status{flex:0 0 auto;width:10px;height:10px;border-radius:999px;background:#ffffff47}.rfp-status.online{background:#3ad07a;box-shadow:0 0 8px #3ad07ab3}.rfp-nick-col{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:1px}.rfp-nick{flex:0 0 auto;font-size:15px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rfp-last-seen{font-size:11px;color:#ffffff73;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rfp-del{flex:0 0 auto;width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:999px;background:#ffffff14;color:#ffffffd1;font-size:18px;line-height:1;cursor:pointer}.rfp-del:hover{background:#ff505e59}#rulettaFriendReqPopup{position:fixed;top:calc(14px + env(safe-area-inset-top));left:50%;transform:translate(-50%);z-index:2147483000;width:min(360px,92vw)}#rulettaFriendReqPopup .rfrq-card{width:100%;box-sizing:border-box;padding:16px 18px;background:linear-gradient(180deg,#402614fa,#1e130cfa);border:1px solid rgba(218,145,67,.28);border-radius:22px;box-shadow:0 24px 90px #00000080;color:#fff;text-align:center}#rulettaFriendReqPopup .rfrq-text{font-size:16px;line-height:1.45;margin-bottom:18px}#rulettaFriendReqPopup .rfrq-actions{display:flex;gap:10px}#rulettaFriendReqPopup .rfrq-actions button{flex:1 1 0;height:46px;border:1px solid rgba(255,255,255,.16);border-radius:999px;font-size:15px;font-weight:900;cursor:pointer;color:#fff}#rulettaFriendReqPopup .rfrq-accept{background:#3ad07a52;border-color:#3ad07a80}#rulettaFriendReqPopup .rfrq-decline{background:#ffffff14}#rulettaFriendsToast{position:fixed;left:50%;bottom:calc(120px + env(safe-area-inset-bottom));transform:translate(-50%) translateY(12px);z-index:2147483001;max-width:90vw;padding:12px 18px;background:#141826f5;border:1px solid rgba(255,255,255,.14);border-radius:999px;color:#fff;font-size:14px;font-weight:700;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .2s ease,transform .2s ease}#rulettaFriendsToast.show{opacity:1;transform:translate(-50%) translateY(0)}@media(max-width:1024px){#rulettaMobileBottomBarV2 #rmb2Lang{display:none!important}#rmb2Friends{position:relative!important}#rmb2Friends .rfr-dot{position:absolute;top:7px;right:8px;width:8px;height:8px;border-radius:999px;background:#ff4d5e;box-shadow:0 0 0 1.5px #0006}#rulettaFriendsPanel{z-index:2147483200!important}}.rawp-seo{margin-top:18px;padding-top:16px;border-top:1px solid rgba(255,255,255,.12);text-align:left}.rawp-seo h3{margin:0 0 8px;font-size:17px;font-weight:900;color:#fff}.rawp-seo p{margin:0 0 8px;font-size:13.5px;line-height:1.5;color:#ffffffc7}.rawp-seo #rawpSeoExtra{color:#ffffff9e}.rawp-seo-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.rawp-seo-tags span{display:inline-flex;align-items:center;padding:6px 12px;border-radius:999px;background:#97521f38;border:1px solid rgba(255,255,255,.12);color:#ffffffe6;font-size:12px;font-weight:700;white-space:nowrap}.rawp-seo h3,.rawp-seo p{text-align:left}#rawpSeo,#rawpSeo h3,#rawpSeo p{text-align:center!important}#rawpSeo .rawp-seo-tags{justify-content:center!important}.rawp-seo-tags span{padding:4px 10px;font-size:11px}.rawp-seo{margin-top:12px;padding-top:12px}@media(max-width:740px){.rawp-card{max-height:calc(100vh - 20px)!important;max-height:calc(100dvh - 20px)!important}.rawp-left{flex:0 0 auto!important}.rawp-right{flex:1 1 auto!important;min-height:0!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important}.rawp-seo-tags span{padding:3px 9px;font-size:10.5px}}@media(max-width:1024px){html body #rulesModal,html body .rules-modal{width:100%!important;max-width:100%!important;left:0!important;right:0!important;overflow-x:hidden!important}}html,body{overflow-x:hidden;max-width:100%}@media(max-width:1024px){html body #rulesModal .rules-card,html body .rules-modal .rules-card{width:auto!important;max-width:calc(100% - 32px)!important;margin-left:auto!important;margin-right:auto!important}}#rulesModal,.rules-modal{box-sizing:border-box!important}#rulettaAddFriendBtn{top:70px!important;left:16px!important;width:44px!important;height:44px!important}body.ruletta-call-mode .ruletta-remote-card #rulettaAddFriendBtn{top:calc(100px + env(safe-area-inset-top))!important;left:calc(12px + env(safe-area-inset-left))!important}.rfp-badge{flex:0 0 auto;min-width:18px;height:18px;padding:0 5px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#ff4d5e;color:#fff;font-size:11px;font-weight:900}.rfp-item.rfp-unread{background:#97521f33}.rfp-item.rfp-unread .rfp-nick{font-weight:900}#rulettaDmWindow{position:fixed;z-index:2147483300;display:none;flex-direction:column;right:20px;bottom:20px;width:min(360px,92vw);height:min(70vh,480px);max-height:80dvh;background:linear-gradient(180deg,#402614fa,#1e130cfa);border:1px solid rgba(218,145,67,.28);border-radius:18px;box-shadow:0 24px 90px #0000008c;color:#fff;overflow:hidden}#rulettaDmWindow.open{display:flex}.rdm-head{flex:0 0 auto;display:flex;align-items:center;gap:10px;padding:10px 12px;border-bottom:1px solid rgba(255,255,255,.1);cursor:grab;touch-action:none;user-select:none}.rdm-head:active{cursor:grabbing}.rdm-grip{flex:0 0 auto;width:22px;height:12px;background:radial-gradient(circle,rgba(255,255,255,.5) 1.4px,transparent 1.6px) 0 0 / 7px 6px;opacity:.8}.rdm-title{flex:1 1 auto;font-weight:900;font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rdm-close{flex:0 0 auto;width:30px;height:30px;border:0;border-radius:999px;background:#ffffff14;color:#fff;font-size:20px;line-height:1;cursor:pointer}.rdm-messages{flex:1 1 auto;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:10px;display:flex;flex-direction:column;gap:6px}.rdm-msg{max-width:78%;padding:8px 12px;border-radius:14px;font-size:14px;line-height:1.3;word-break:break-word}.rdm-msg.me{align-self:flex-end;background:#97521f7a}.rdm-msg.them{align-self:flex-start;background:#ffffff1a}.rdm-input-row{flex:0 0 auto;display:flex;gap:8px;padding:10px;border-top:1px solid rgba(255,255,255,.1)}#rulettaDmInput{flex:1 1 auto;min-width:0;height:40px;padding:0 12px;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:#ffffff14;color:#fff;font-size:16px}#rulettaDmSend{flex:0 0 auto;height:40px;padding:0 16px;border:0;border-radius:999px;background:linear-gradient(180deg,#d76d20,#9a3513);color:#ffe6ba;font-weight:900;cursor:pointer}html body #localVideo,html body .ruletta-local-card video,html body .ruletta-local-card #localVideo,html body.ruletta-call-mode .ruletta-local-card video,html body.ruletta-call-mode #localVideo{object-fit:cover!important;background:#000!important}#rulettaCamErr{position:fixed;inset:0;z-index:2147483600;display:flex;align-items:center;justify-content:center;padding:20px;background:#080a12d1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}#rulettaCamErr.hidden{display:none}#rulettaCamErr .rce-card{max-width:460px;width:100%;background:#141824f5;border:1px solid rgba(255,255,255,.12);border-radius:22px;padding:26px 24px;color:#fff;box-shadow:0 24px 90px #00000080;max-height:calc(100dvh - 40px);max-height:calc(100vh - 40px);overflow-y:auto;box-sizing:border-box}#rulettaCamErr .rce-emoji{font-size:44px;line-height:1;margin-bottom:12px}#rulettaCamErr h3{font-size:20px;font-weight:900;margin:0 0 12px;line-height:1.2;color:#fff}#rulettaCamErr .rce-body p,#rulettaCamErr .rce-body li{font-size:15px;color:#ffffffd9;line-height:1.5;margin:6px 0}#rulettaCamErr .rce-body ol,#rulettaCamErr .rce-body ul{padding-left:22px;margin:10px 0}#rulettaCamErr .rce-hint{margin-top:14px;padding:12px 14px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:12px;font-size:13px;color:#ffffffb3;line-height:1.45}#rulettaCamErr .rce-actions{display:flex;gap:10px;margin-top:18px;flex-wrap:wrap}#rulettaCamErr .rce-btn{flex:1 1 auto;min-width:120px;display:inline-flex;align-items:center;justify-content:center;gap:8px;height:48px;padding:0 18px;border:0;border-radius:999px;font-size:15px;font-weight:800;cursor:pointer;color:#fff;white-space:nowrap}#rulettaCamErr .rce-btn.primary{background:linear-gradient(180deg,#d76d20,#9a3513);color:#ffe6ba}#rulettaCamErr .rce-btn.ghost{background:#ffffff14;border:1px solid rgba(255,255,255,.14)}.ruletta-remote-card #rulettaPartnerBadge,.video-card #rulettaPartnerBadge{position:absolute!important;inset:auto auto 12px 50%!important;transform:translate(-50%)!important}body.ruletta-call-mode .ruletta-remote-card #rulettaPartnerBadge,body.ruletta-call-mode .video-card #rulettaPartnerBadge{bottom:calc(108px + env(safe-area-inset-bottom))!important}#rulettaPartnerBadge{position:fixed;left:50%;bottom:calc(110px + env(safe-area-inset-bottom));right:auto;top:auto;transform:translate(-50%);z-index:8;display:none;align-items:center;gap:10px;padding:8px 14px 8px 10px;border-radius:14px;background:#080a12b8;border:1px solid var(--rpb-accent, rgba(255,255,255,.2));color:#fff;font-family:inherit;font-size:13px;font-weight:700;line-height:1.2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 6px 18px #00000059;pointer-events:auto;max-width:calc(100% - 24px)}#rulettaPartnerBadge .rpb-ico{font-size:22px;line-height:1;flex:0 0 auto;filter:drop-shadow(0 1px 1px rgba(0,0,0,.5))}#rulettaPartnerBadge .rpb-text{display:flex;flex-direction:column;gap:1px;min-width:0}#rulettaPartnerBadge .rpb-name{font-size:14px;font-weight:800;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:240px}#rulettaPartnerBadge .rpb-role{font-size:11px;font-weight:600;color:var(--rpb-accent, rgba(255,255,255,.7));white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:240px;letter-spacing:.02em}#rulettaPartnerBadge .rpb-link{display:inline-block;margin-top:4px;color:var(--rpb-accent, #fff);text-decoration:none;font-size:11px;font-weight:700;border-bottom:1px dashed rgba(255,255,255,.25)}#rulettaPartnerBadge .rpb-link:hover{border-bottom-style:solid}@media(max-width:600px){#rulettaPartnerBadge{padding:6px 12px 6px 8px;gap:8px}#rulettaPartnerBadge .rpb-ico{font-size:18px}#rulettaPartnerBadge .rpb-name{font-size:13px;max-width:180px}#rulettaPartnerBadge .rpb-role{font-size:10px;max-width:180px}}html body .partner-country-badge:empty,html body #partnerCountryBadge:empty{display:none!important}#rulettaSideBanner{position:fixed;top:86px;left:-18px;z-index:2;display:none;flex-direction:column;gap:10px;pointer-events:auto;user-select:none;font-family:inherit}#rulettaSideBanner.rsb-hidden{display:none!important}#rulettaSideBanner .rsb-slot{position:relative;width:280px;margin-left:28px}#rulettaSideBanner .rsb-card{position:relative;display:none;width:100%;background:#14182473;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.08);color:#fff;border-radius:14px;padding:10px 30px 10px 50px;box-shadow:0 8px 24px #00000040;text-decoration:none;font-size:12px;font-weight:600;line-height:1.35;cursor:pointer;opacity:.82;transition:opacity .15s ease,transform .15s ease;animation:rsbCardIn .35s cubic-bezier(.22,1.2,.36,1)}#rulettaSideBanner .rsb-card:hover{opacity:1;transform:translate(2px)}#rulettaSideBanner .rsb-card.active{display:block}#rulettaSideBanner .rsb-icon{position:absolute;left:10px;top:50%;transform:translateY(-50%);width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border-radius:7px;opacity:.9}#rulettaSideBanner .rsb-card.tg .rsb-icon{background:#29b6f6e6}#rulettaSideBanner .rsb-card.yt .rsb-icon{background:#ff0000e6}#rulettaSideBanner .rsb-card.tg .rsb-icon svg,#rulettaSideBanner .rsb-card.yt .rsb-icon svg{fill:#fff;width:17px;height:17px}#rulettaSideBanner .rsb-title{font-size:11px;color:#ffffff8c;display:block;margin-bottom:1px;font-weight:500;letter-spacing:.02em}#rulettaSideBanner .rsb-link{font-size:13px;color:#fffffff2;font-weight:700}#rulettaSideBanner .rsb-close{position:absolute;top:4px;right:6px;width:20px;height:20px;border:0;background:transparent;color:#ffffff59;font-size:14px;line-height:1;cursor:pointer;padding:0}#rulettaSideBanner .rsb-close:hover{color:#fffc}#rulettaSideBanner .rsb-invite{margin-left:28px;width:280px;display:inline-flex;align-items:center;justify-content:center;gap:8px;background:linear-gradient(180deg,#d76d20,#9a3513);color:#ffe6ba;border:0;border-radius:16px;padding:12px 16px;font-weight:800;font-size:13px;cursor:pointer;box-shadow:0 12px 40px #00000059;transition:transform .15s ease}#rulettaSideBanner .rsb-invite:hover{transform:translateY(-1px)}@media(max-width:1024px){#rulettaSideBanner{display:none!important}}@keyframes rsbCardIn{0%{transform:translate(-12px);opacity:0}to{transform:translate(0);opacity:1}}#rulettaSharePopup{position:fixed;inset:0;z-index:2147483600;display:none;align-items:center;justify-content:center;padding:20px;background:#080a12d1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}#rulettaSharePopup.active{display:flex}#rulettaSharePopup .rsp-card{width:100%;max-width:420px;background:#141824fa;border:1px solid rgba(255,255,255,.14);border-radius:22px;padding:24px;color:#fff;box-shadow:0 24px 90px #00000080}#rulettaSharePopup h3{margin:0 0 6px;font-size:20px;font-weight:900}#rulettaSharePopup p{margin:0 0 16px;font-size:14px;color:#ffffffb3}#rulettaSharePopup .rsp-link{display:flex;gap:8px;margin-bottom:14px}#rulettaSharePopup .rsp-link input{flex:1 1 auto;background:#ffffff0f;border:1px solid rgba(255,255,255,.14);color:#fff;font-size:14px;padding:10px 12px;border-radius:12px;outline:none;font-family:inherit}#rulettaSharePopup .rsp-link button{flex:0 0 auto;background:linear-gradient(180deg,#d76d20,#9a3513);color:#ffe6ba;border:0;border-radius:12px;padding:0 16px;font-weight:800;cursor:pointer;font-size:13px}#rulettaSharePopup .rsp-shares{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin-bottom:16px}#rulettaSharePopup .rsp-share-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 14px;border-radius:12px;text-decoration:none;color:#fff;font-weight:800;font-size:14px;cursor:pointer;border:0}#rulettaSharePopup .rsp-share-btn.tg{background:#29b6f6}#rulettaSharePopup .rsp-share-btn.wa{background:#25d366}#rulettaSharePopup .rsp-share-btn.vk{background:#07f}#rulettaSharePopup .rsp-share-btn.em{background:#ffffff1a;border:1px solid rgba(255,255,255,.14)}#rulettaSharePopup .rsp-close-btn{width:100%;background:#ffffff14;border:1px solid rgba(255,255,255,.14);color:#fff;border-radius:12px;padding:12px;font-weight:800;cursor:pointer}#rulettaFreddy{position:fixed;top:86px;right:-30px;z-index:2;display:none;align-items:flex-start;gap:8px;pointer-events:auto;font-family:inherit;user-select:none}#rulettaFreddy.rfk-hidden{display:none!important}#rulettaFreddy .rfk-bubble{position:relative;max-width:220px;background:#fff;color:#1a1023;font-size:13px;font-weight:700;line-height:1.35;padding:12px 28px 12px 14px;border-radius:16px;box-shadow:0 12px 40px #00000059;margin-top:16px;animation:rfkBubbleIn .35s cubic-bezier(.22,1.2,.36,1) .3s both}#rulettaFreddy .rfk-bubble:after{content:"";position:absolute;right:-10px;top:18px;border:8px solid transparent;border-left-color:#fff;border-right:0}#rulettaFreddy .rfk-close{position:absolute;top:4px;right:6px;width:20px;height:20px;border:0;background:transparent;color:#5a4a72;font-size:18px;line-height:1;cursor:pointer;padding:0}#rulettaFreddy .rfk-close:hover{color:#1a1023}#rulettaFreddy .rfk-img{width:160px;height:auto;flex:0 0 auto;display:block;pointer-events:none;filter:drop-shadow(0 6px 18px rgba(0,0,0,.45));animation:rfkSway 3.4s ease-in-out infinite,rfkPeek .6s cubic-bezier(.22,1.2,.36,1) both;transform-origin:80% 100%}@keyframes rfkPeek{0%{transform:translate(60px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes rfkSway{0%,to{transform:rotate(-2deg)}50%{transform:rotate(2deg)}}@keyframes rfkBubbleIn{0%{transform:translateY(-6px) scale(.92);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}@media(prefers-reduced-motion:reduce){#rulettaFreddy .rfk-img,#rulettaFreddy .rfk-bubble{animation:none}}.brand-title{margin:0}@media(min-width:901px){#brandSubtitle{transform:none}}.rawp-meerkat-wrap{-webkit-mask-image:linear-gradient(to bottom,#000 66%,rgba(0,0,0,.35) 86%,transparent 100%);mask-image:linear-gradient(to bottom,#000 66%,rgba(0,0,0,.35) 86%,transparent 100%)}.rawp-brand{text-shadow:0 6px 26px rgba(0,0,0,.7),0 2px 8px rgba(0,0,0,.55),0 0 30px rgba(150,100,255,.35)!important}#rawpSeo .rawp-seo-tags{display:grid!important;grid-template-columns:repeat(2,minmax(0,max-content))!important;justify-content:center!important;justify-items:center!important;gap:8px!important}#rulettaLegalFooter.legal-footer{position:fixed;left:50%;right:auto;bottom:14px;transform:translate(-50%);width:max-content;max-width:calc(100vw - 32px);display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;text-align:center;white-space:nowrap}@media(max-width:1024px)and (pointer:coarse){html body #rulettaLegalFooter.legal-footer{position:fixed!important;left:max(10px,env(safe-area-inset-left))!important;right:max(10px,env(safe-area-inset-right))!important;top:auto!important;bottom:calc(1px + env(safe-area-inset-bottom))!important;width:auto!important;max-width:none!important;margin:0!important;padding:0 2px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;flex-wrap:nowrap!important;gap:0!important;background:transparent!important;border:0!important;box-shadow:none!important;color:#ffffffb8!important;opacity:.72!important;font-size:10.5px!important;line-height:1.1!important;font-weight:750!important;text-align:center!important;white-space:nowrap!important;z-index:2147482000!important;pointer-events:none!important;transform:none!important}html body #rulettaLegalFooter.legal-footer a,html body #rulettaLegalFooter.legal-footer span{color:#ffffffc7!important;font-size:10.5px!important;line-height:1.1!important;font-weight:750!important;text-decoration:none!important}html body #rulettaLegalFooter.legal-footer a{pointer-events:auto!important}html body #rulettaLegalFooter.legal-footer .dot{flex:0 0 auto!important;margin:0 2px!important;color:#ffffff61!important}html body #rulettaLegalFooter.legal-footer:before{content:"";position:absolute;left:0;right:0;top:-7px;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.26) 18%,rgba(255,255,255,.34) 50%,rgba(255,255,255,.26) 82%,transparent);pointer-events:none}html body.ruletta-bottom-bar-v2 #rulettaMobileBottomBarV2,html body #rulettaMobileBottomBarV2,html body #rulettaMobileBottomBar,html body #rulettaNativeMobileDock,html body .mob-bar{bottom:calc(24px + env(safe-area-inset-bottom))!important}}@media(max-width:380px)and (pointer:coarse){html body #rulettaLegalFooter.legal-footer,html body #rulettaLegalFooter.legal-footer a,html body #rulettaLegalFooter.legal-footer span{font-size:9.5px!important}}@media(max-width:340px)and (pointer:coarse){html body #rulettaLegalFooter.legal-footer,html body #rulettaLegalFooter.legal-footer a,html body #rulettaLegalFooter.legal-footer span{font-size:8.8px!important}}body.ruletta-call-mode #rulettaLegalFooter.legal-footer,body.rl-fullscreen-mode #rulettaLegalFooter.legal-footer,body.rl-fullscreen-mode #rulettaMobileBottomBar,body.rl-fullscreen-mode #rulettaMobileBottomBarV2,body.rl-fullscreen-mode #rulettaNativeMobileDock,body.rl-fullscreen-mode .mob-bar{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}@media(min-width:901px)and (hover:hover)and (pointer:fine){html body .video-card .rl-cubes,html body .video-card .cube,html body .video-card .ruletta-abstract-squares,html body .video-card .ruletta-square,html body #waitingOverlay .ruletta-abstract-squares,html body #waitingOverlay .ruletta-square{display:none!important;visibility:hidden!important;opacity:0!important}html body #rulettaLegalFooter.legal-footer{position:relative!important;inset:auto!important;z-index:35!important;align-self:stretch!important;display:flex!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;justify-content:center!important;width:auto!important;max-width:none!important;margin:-2px 118px 0 268px!important;transform:none!important;min-height:54px!important;padding:0 22px!important;border-radius:9px!important;border:1px solid rgba(174,101,40,.42)!important;background:repeating-linear-gradient(0deg,rgba(255,255,255,.04) 0 1px,transparent 1px 22px),linear-gradient(180deg,#5d3417f0,#2e1b0ffa)!important;color:#f2d6aa!important;font-size:12px!important;font-weight:850!important;line-height:1.1!important;box-shadow:0 16px 28px #0000004d,inset 0 1px #ffffff1a!important;white-space:nowrap!important;overflow:hidden!important}html body #rulettaLegalFooter.legal-footer a,html body #rulettaLegalFooter.legal-footer span{color:inherit!important;font-size:inherit!important;line-height:inherit!important;font-weight:inherit!important}html body #rulettaLegalFooter.legal-footer a{display:inline-flex!important;align-items:center!important;min-height:34px!important;text-decoration:none!important}html body #rulettaLegalFooter.legal-footer a:hover{color:#ffe6ba!important}html body #rulettaLegalFooter.legal-footer .dot{margin:0 7px!important;color:#e5a45594!important;opacity:1!important}html body #rulettaLegalFooter.legal-footer .full-label{display:none!important}html body #rulettaLegalFooter.legal-footer .short-label{display:inline!important}html body .bug-trigger,html body .freddy,html body #rulettaFreddy{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}html body .cookie-banner{left:286px;right:18px;bottom:18px;border-radius:14px;border:1px solid rgba(176,103,42,.34);background:repeating-linear-gradient(90deg,rgba(255,255,255,.035) 0 1px,transparent 1px 42px),linear-gradient(180deg,#3f2412f5,#1e130cfa);color:#f3d8ad;box-shadow:0 18px 36px #00000057,inset 0 1px #ffffff14}html body .cookie-banner .cb-text a{color:#ffcf87}html body .cookie-banner .cb-ok{border:1px solid rgba(236,158,75,.38);background:linear-gradient(180deg,#d46c20,#973414);color:#ffe6ba}html body .fr-overlay,html body .dm-overlay,html body .auth-overlay,html body .lm-overlay,html body .pm-overlay,html body .cem-overlay,html body .rep-confirm{background:#110905b8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}html body .fr-overlay{display:flex;align-items:center;justify-content:center;padding:28px}html body .fr-panel{position:relative;inset:auto;width:min(720px,calc(100vw - 72px));max-height:min(720px,calc(100vh - 72px));padding:20px;border-left:0;border-radius:18px;border:1px solid rgba(209,137,64,.38);background:radial-gradient(circle at 92% 6%,rgba(255,182,83,.12),transparent 28%),linear-gradient(180deg,#402614fa,#1d120bfa);box-shadow:0 32px 86px #00000094,inset 0 1px #ffffff1a;animation:none}html body .fr-head{padding-bottom:12px;border-bottom:1px solid rgba(216,145,70,.24)}html body .fr-head h3,html body .dm-head h3,html body .lm-head h3,html body .pm-head h3{color:#ffe2b4;text-shadow:0 2px 0 rgba(48,20,6,.42)}html body .fr-search,html body .fr-row,html body .fr-dnd-toggle,html body .dm-input input,html body .auth-form input,html body .auth-form select,html body .pm-promo-row input,html body .pm-receipt-email input{border-color:#d68f4547;background:#160d0894;color:#f6ddb3}html body .fr-row{border-radius:12px}html body .fr-login,html body .fr-group,html body .dm-input button,html body .auth-submit,html body .pm-primary,html body .cem-primary,html body .rep-confirm-yes{border:1px solid rgba(235,157,75,.4);background:linear-gradient(180deg,#d76d20,#9a3513);color:#ffe6ba;box-shadow:0 12px 24px #48160647,inset 0 1px #ffffff29}html body .fr-close,html body .fr-del,html body .dm-close,html body .auth-close,html body .lm-close,html body .pm-close,html body .cem-ghost,html body .rep-confirm-no{border:1px solid rgba(214,143,69,.24);background:#180e0894;color:#f0c991}html body .dm-card,html body .auth-card,html body .lm-card,html body .pm-card,html body .cem-card,html body .rep-confirm-card{border-radius:18px;border:1px solid rgba(209,137,64,.38);background:radial-gradient(circle at 92% 6%,rgba(255,182,83,.12),transparent 28%),linear-gradient(180deg,#402614fa,#1d120bfa);box-shadow:0 32px 86px #00000094,inset 0 1px #ffffff1a;color:#f7deb4}html body .dm-head{background:#693a1857;border-bottom:1px solid rgba(216,145,70,.24)}html body .dm-msg{display:grid;gap:3px;border-radius:14px 14px 14px 5px;background:#ffe2b41a;color:#f7deb4}html body .dm-msg.mine{border-radius:14px 14px 5px;background:#ab501b75}html body .dm-name{color:#f7deb4d1;font-size:11px;line-height:1.1;font-weight:900}html body .dm-msg.mine .dm-name{justify-self:end;color:#ffe2b4}html body .auth-tabs .tab,html body .oa-btn,html body .pm-benefit,html body .pm-launch,html body .pm-active,html body .cem-help{border-color:#d68f453d;background:#160d087a;color:#f7deb4}html body .auth-tabs .tab.active{background:#ab501b8a;color:#ffe6ba}html body .auth-card .auth-tabs .tab,html body .auth-card .oauth .oa-btn,html body .auth-card .auth-submit,html body .auth-card .auth-link,html body .auth-card .auth-form input,html body .auth-card .auth-form select,html body .auth-card .auth-divider span{font-family:Trebuchet MS,Arial,sans-serif}html body .auth-card .auth-tabs .tab{border:1px solid rgba(219,143,69,.26)!important;background:linear-gradient(180deg,#563016d1,#24160de0)!important;color:#dfb77c!important;box-shadow:inset 0 1px #ffffff14!important}html body .auth-card .auth-tabs .tab.active{border-color:#f6a9547a!important;background:linear-gradient(180deg,#b65a1f,#743013)!important;color:#ffe8c1!important}html body .auth-card .oauth .oa-btn{border:1px solid rgba(229,154,76,.34)!important;background:linear-gradient(180deg,#78441df5,#3d2212fa)!important;color:#ffe1b1!important;box-shadow:0 10px 18px #2711063d,inset 0 1px #ffffff1f!important}html body .auth-card .oauth .oa-btn:hover{background:linear-gradient(180deg,#94501efa,#4c2711fa)!important;color:#fff0d3!important}html body .auth-card .oauth .oa-btn span{background:#ffdeacf0!important;color:#743013!important;border:1px solid rgba(255,255,255,.24)!important}html body .auth-card .auth-divider{color:#eabe7d8f!important}html body .auth-card .auth-divider span{background:#2b1a0ffa!important}html body .auth-card .auth-divider:before{background:#da8f4338!important}html body .auth-card .auth-form input:not([type=checkbox]),html body .auth-card .auth-form select{border:1px solid rgba(218,143,67,.26)!important;background:#120b079e!important;color:#f8dfb6!important;box-shadow:inset 0 1px 5px #00000042!important}html body .auth-card .auth-form input::placeholder{color:#efca958f!important}html body .auth-card .auth-form input:focus,html body .auth-card .auth-form select:focus{border-color:#f9b25794!important;box-shadow:0 0 0 3px #d66b1f29,inset 0 1px 5px #00000042!important}html body .auth-card .auth-submit{border:1px solid rgba(255,188,99,.48)!important;background:linear-gradient(180deg,#dc7a24,#b94d16 58%,#7b280f)!important;color:#fff0cf!important;text-shadow:0 2px 0 rgba(92,31,8,.42)!important;box-shadow:0 13px 24px #41130557,inset 0 1px #ffffff3d!important}html body .auth-card .auth-link{color:#e9be80b8!important}html body .auth-card .auth-link:hover{color:#ffe6ba!important}html body .auth-card .auth-notice{border-radius:12px!important}html body .lm-frame{border-color:#d68f4538;background:#1b110a}html body #rulettaAuthWelcomePopup .rawp-backdrop{background:radial-gradient(circle at 18% 18%,rgba(120,63,24,.3),transparent 30%),#120a06bd;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}html body #rulettaAuthWelcomePopup .rawp-card{border:1px solid rgba(209,137,64,.38);border-radius:20px;background:radial-gradient(circle at 22% 26%,rgba(255,177,78,.1),transparent 34%),linear-gradient(180deg,#362214fa,#140e0afa);box-shadow:0 34px 92px #00000094,inset 0 1px #ffffff1a}html body #rulettaAuthWelcomePopup .rawp-brand,html body #rulettaAuthWelcomePopup .rawp-title,html body #rulettaAuthWelcomePopup h2,html body #rulettaAuthWelcomePopup h3{color:#ffe3b7}html body #rulettaAuthWelcomePopup .rawp-later,html body #rulettaAuthWelcomePopup .rawp-mail{border-color:#d68f454d;background:#160d088a;color:#ffe3b7}}@media(max-width:1024px)and (pointer:coarse){html body .mob-bar .mb-account .account-label{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;word-break:normal!important;overflow-wrap:normal!important;text-align:center!important;line-height:1.15!important}}html body{--medved-bg: rgba(18, 10, 6, .76);--medved-card: linear-gradient(180deg, rgba(72, 43, 22, .98), rgba(29, 18, 11, .99));--medved-card-soft: radial-gradient(circle at 12% 8%, rgba(255, 190, 94, .12), transparent 30%), radial-gradient(circle at 92% 6%, rgba(255, 190, 94, .1), transparent 26%), linear-gradient(180deg, rgba(72, 43, 22, .98), rgba(29, 18, 11, .99));--medved-border: rgba(218, 145, 67, .38);--medved-border-strong: rgba(247, 177, 86, .52);--medved-text: #f8ddb0;--medved-muted: rgba(239, 198, 139, .7);--medved-primary: linear-gradient(180deg, #dc7824 0%, #b84a15 58%, #76270f 100%);--medved-secondary: linear-gradient(180deg, rgba(91, 53, 25, .9), rgba(35, 22, 13, .96))}html body .auth-overlay,html body .lm-overlay,html body .pm-overlay,html body .fr-overlay,html body .dm-overlay,html body .ac-overlay,html body .cem-overlay,html body .bm-overlay,html body .grm-overlay,html body .fcm-overlay,html body .gim-overlay,html body .rr-overlay,html body .grr-overlay,html body .inc-overlay,html body .bug-overlay,html body .bug-backdrop,html body .pm-backdrop,html body .tmn-overlay,html body .rsp-overlay,html body .rep-confirm,html body .fr-confirm-overlay,html body .ac-confirm{background:radial-gradient(circle at 20% 16%,rgba(124,66,24,.3),transparent 32%),linear-gradient(180deg,#0d0805c7,#0a0604db)!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important}html body .auth-card,html body .lm-card,html body .pm-card,html body .fr-panel,html body .dm-card,html body .ac-card,html body .cem-card,html body .bm-card,html body .grm-card,html body .fcm-card,html body .gim-card,html body .rr-card,html body .grr-card,html body .inc-card,html body .bug-card,html body .tmn-card,html body .rsp-card,html body .rep-confirm-card,html body .fr-confirm-card,html body .ac-confirm-card,html body #rulettaAuthWelcomePopup .rawp-card{border-radius:18px!important;border:1px solid var(--medved-border)!important;background:var(--medved-card-soft)!important;color:var(--medved-text)!important;box-shadow:0 34px 92px #00000094,inset 0 1px #ffffff1a!important}html body .auth-card:before,html body .lm-card:before,html body .pm-card:before,html body .fr-panel:before,html body .dm-card:before,html body .ac-card:before,html body .cem-card:before,html body .bm-card:before,html body .grm-card:before,html body .fcm-card:before,html body .gim-card:before,html body .rr-card:before,html body .grr-card:before,html body .inc-card:before,html body .bug-card:before,html body .tmn-card:before,html body .rsp-card:before,html body #rulettaAuthWelcomePopup .rawp-card:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:radial-gradient(circle at 16% 18%,rgba(245,173,82,.1),transparent 28%),linear-gradient(135deg,rgba(255,255,255,.055),transparent 34%),url(/russian-forest-wallpaper-v2.jpg?v=2) center center / cover no-repeat;opacity:.16;mix-blend-mode:screen}html body .auth-card,html body .lm-card,html body .pm-card,html body .fr-panel,html body .dm-card,html body .ac-card,html body .cem-card,html body .bm-card,html body .grm-card,html body .fcm-card,html body .gim-card,html body .rr-card,html body .grr-card,html body .inc-card,html body .bug-card,html body .tmn-card,html body .rsp-card,html body #rulettaAuthWelcomePopup .rawp-card{position:relative!important;overflow:hidden!important}html body .auth-card>*,html body .lm-card>*,html body .pm-card>*,html body .fr-panel>*,html body .dm-card>*,html body .ac-card>*,html body .cem-card>*,html body .bm-card>*,html body .grm-card>*,html body .fcm-card>*,html body .gim-card>*,html body .rr-card>*,html body .grr-card>*,html body .inc-card>*,html body .bug-card>*,html body .tmn-card>*,html body .rsp-card>*,html body #rulettaAuthWelcomePopup .rawp-card>*{position:relative;z-index:1}html body .lm-head,html body .dm-head,html body .fr-head,html body .pm-head{background:#693a1857!important;border-bottom:1px solid rgba(216,145,70,.24)!important}html body h2,html body h3,html body .ac-title,html body .grm-title,html body .rr-title,html body .grr-title,html body .fcm-card h3,html body .gim-card h3,html body .bug-card h2,html body #rulettaAuthWelcomePopup h2,html body #rulettaAuthWelcomePopup h3,html body #rulettaAuthWelcomePopup .rawp-brand{color:#ffe5ba!important;text-shadow:0 2px 0 rgba(48,20,6,.42),0 12px 24px rgba(0,0,0,.24)!important}html body p,html body small,html body .ac-k,html body .grm-sub,html body .rr-sub,html body .grr-sub,html body .fcm-card p,html body .gim-card p,html body .bug-intro,html body .pm-copy small,html body .cem-help ul,html body #rulettaAuthWelcomePopup .rawp-note,html body #rulettaAuthWelcomePopup .rawp-seo p{color:var(--medved-muted)!important}html body input:not([type=checkbox]):not([type=range]),html body textarea,html body select,html body .fr-search,html body .fr-row,html body .ac-row,html body .pm-benefit,html body .pm-launch,html body .pm-active,html body .cem-help,html body .dm-msg,html body .auth-tabs .tab,html body .oa-btn,html body #rulettaAuthWelcomePopup .rawp-oauth,html body #rulettaAuthWelcomePopup .rawp-seo-tags span{border-color:#da914347!important;background:#160d0894!important;color:var(--medved-text)!important}html body input::placeholder,html body textarea::placeholder{color:#efca958a!important}html body input:not([type=range]):focus,html body textarea:focus,html body select:focus{border-color:#f9b25794!important;box-shadow:0 0 0 3px #d66b1f29,inset 0 1px 5px #00000042!important;outline:none!important}html body .auth-submit,html body .pm-primary,html body .pm-card-pay,html body .pm-promo-row button,html body .pm-login,html body .fr-login,html body .fr-call:not(:disabled),html body .fr-group:not(:disabled),html body .dm-input button,html body .ac-btn-premium,html body .ac-btn-admin,html body .ac-btn-streamer,html body .ac-confirm-yes,html body .cem-primary,html body .cem-nocam,html body .bm-card button,html body .grm-save,html body .grm-btn.sel,html body .fcm-card .accept,html body .fcm-card .ok,html body .gim-yes,html body .rr-yes,html body .grr-yes,html body .inc-card .primary,html body .bug-primary,html body .cb-ok,html body .tmn-primary,html body .rsp-card button,html body #rulettaAuthWelcomePopup .rawp-vk,html body #rulettaAuthWelcomePopup .rawp-yandex{border:1px solid rgba(255,188,99,.48)!important;background:var(--medved-primary)!important;color:#fff0cf!important;text-shadow:0 2px 0 rgba(92,31,8,.42)!important;box-shadow:0 13px 24px #41130557,inset 0 1px #ffffff3d!important}html body .auth-close,html body .lm-close,html body .pm-close,html body .fr-close,html body .dm-close,html body .ac-close,html body .gim-close,html body .bug-close,html body .fr-del,html body .ac-btn-logout,html body .ac-confirm-no,html body .cem-ghost,html body .fcm-card .decline,html body .gim-no,html body .rr-no,html body .grr-no,html body .inc-card .ghost,html body #rulettaAuthWelcomePopup .rawp-later,html body #rulettaAuthWelcomePopup .rawp-mail{border:1px solid rgba(214,143,69,.28)!important;background:var(--medved-secondary)!important;color:#f0c991!important}html body .auth-tabs .tab.active,html body .pm-benefit:hover,html body .fr-row:hover,html body .grm-btn:hover{border-color:var(--medved-border-strong)!important;background:#9247198a!important;color:#ffe6ba!important}html body .pm-icon,html body .cem-emoji,html body .bm-emoji,html body .fcm-icon,html body .gim-icon,html body .inc-card .emoji,html body .bug-success-mark,html body .pm-launch-mark,html body .pm-active-mark{color:#ffd08d!important;filter:drop-shadow(0 4px 10px rgba(0,0,0,.28))}html body .cookie-banner{left:50%!important;right:auto!important;bottom:calc(18px + env(safe-area-inset-bottom))!important;transform:translate(-50%)!important;width:min(960px,calc(100vw - 36px))!important;max-width:calc(100vw - 36px)!important;border-radius:16px!important;border:1px solid rgba(216,160,89,.62)!important;background:linear-gradient(180deg,#fffaf1fb,#faebd5f7),#fff7ea!important;color:#4b2d18!important;-webkit-text-fill-color:#4b2d18!important;box-shadow:0 18px 44px #75491a38,inset 0 1px #fffffff0!important}html body .bug-trigger{border-color:#b0672a47!important;background:#24160d94!important;color:#f0c991b8!important}html body .add-fr{border-color:#d8914657!important;background:#180e08ad!important;color:#ffdca7!important}html body .add-fr.pending,html body .add-fr.sent{background:#924719b8!important}html body .add-fr-error,html body .inc-error,html body .auth-notice.err,html body .pm-msg.err,html body .cem-msg,html body .fr-group-error{border-color:#e68453c7!important;background:linear-gradient(180deg,#7a2d1f,#5b1e17)!important;color:#fff4e9!important;-webkit-text-fill-color:#fff4e9!important}html body .fr-group-error{font-size:14px!important;font-weight:850!important;line-height:1.4!important;box-shadow:0 8px 20px #44140c3d,inset 0 1px #ffffff29!important}html body .auth-notice.ok,html body .pm-msg.ok,html body .ac-username-message.ok{color:#f6d08d!important}html body .lm-frame{background:linear-gradient(180deg,#1d120bfa,#100a06fa)!important;border-top:1px solid rgba(216,145,70,.22)!important}html body #rulettaAuthWelcomePopup .rawp-backdrop{background:radial-gradient(circle at 18% 18%,rgba(120,63,24,.3),transparent 30%),#120a06c7!important}html body #rulettaAuthWelcomePopup .rawp-meerkat-wrap{background:radial-gradient(circle at 48% 48%,rgba(255,186,92,.16),transparent 62%),linear-gradient(180deg,#4b2b14c7,#160d089e)!important;border-color:#da914347!important}html body #rulettaAuthWelcomePopup .rawp-brand{letter-spacing:0!important;font-weight:950!important}@media(min-width:901px)and (hover:hover)and (pointer:fine){html body .fr-overlay{display:flex!important;align-items:center!important;justify-content:center!important;padding:28px!important}html body .fr-panel{position:relative!important;inset:auto!important;width:min(720px,calc(100vw - 72px))!important;max-height:min(720px,calc(100vh - 72px))!important;border-left:1px solid var(--medved-border)!important;animation:none!important}html body .cookie-banner{left:50%!important;right:auto!important;bottom:calc(18px + env(safe-area-inset-bottom))!important;transform:translate(-50%)!important;width:min(960px,calc(100vw - 36px))!important;max-width:calc(100vw - 36px)!important}html body .video-card .report-btn,html body .video-card .group-report-btn,html body .video-card .group-pane-report,html body .video-card .remote-sound-toggle,html body .video-card .group-sound-toggle,html body .video-card .round-tool-btn,html body .video-card .fullscreen-btn,html body .video-card .add-fr{width:52px!important;height:52px!important;min-width:52px!important;min-height:52px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:999px!important;border:1px solid rgba(216,150,78,.36)!important;background:#140e09a8!important;color:#e3b06b!important;box-shadow:0 12px 24px #00000047,inset 0 1px #ffffff1a!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important}html body .video-card .report-btn:hover,html body .video-card .group-report-btn:hover,html body .video-card .group-pane-report:hover{border-color:#ff826c73!important;background:#7825149e!important;color:#ffd4bd!important}html body .video-card .add-fr.pending,html body .video-card .add-fr.sent{background:#924719b8!important;color:#ffe6ba!important}html body .video-card .partner-country-badge,html body .video-card #partnerCountryBadge{min-height:36px!important;padding:0 14px!important;border-radius:999px!important;border:1px solid rgba(216,150,78,.36)!important;background:#140e09a8!important;color:#ffe0ad!important;font-size:12px!important;font-weight:950!important;box-shadow:0 10px 22px #0000003d,inset 0 1px #ffffff1a!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important}html body .video-card .role-badge{border:1px solid rgba(255,199,103,.46)!important;background:linear-gradient(180deg,#814e1ce0,#2c190ce0)!important;color:#fff0c7!important;box-shadow:0 10px 22px #0000003d,inset 0 1px #ffffff1a!important}html body .video-card .channel-link{border:1px solid rgba(216,150,78,.34)!important;background:#140e09b8!important;color:#ffe0ad!important}}html body #rulettaAuthWelcomePopup .rawp-oauth{display:grid!important;grid-template-columns:46px minmax(0,1fr)!important;align-items:center!important;gap:12px!important;min-height:54px!important;padding:8px 14px!important}html body #rulettaAuthWelcomePopup .rawp-oauth span{width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:10px!important;border:1px solid rgba(255,255,255,.34)!important;font-size:16px!important;font-weight:950!important;line-height:1!important;letter-spacing:0!important;box-shadow:0 8px 16px #00000047,inset 0 1px #ffffff3d!important}html body #rulettaAuthWelcomePopup .rawp-vk span{background:#07f!important;border-color:#98cbff94!important;color:#fff!important;text-shadow:none!important}html body #rulettaAuthWelcomePopup .rawp-yandex span{background:#fff!important;border-color:#ffd774b8!important;color:red!important;text-shadow:none!important}html body #rulettaAuthWelcomePopup .rawp-mail span{background:linear-gradient(180deg,#ffe1a8,#d77a25)!important;border-color:#ffdb98b8!important;color:#55270d!important;text-shadow:0 1px 0 rgba(255,255,255,.45)!important}html body #rulettaAuthWelcomePopup .rawp-vk{background:linear-gradient(90deg,#0077ff4d,#160d08a3 52%),var(--medved-primary)!important}html body #rulettaAuthWelcomePopup .rawp-yandex{background:linear-gradient(90deg,#ffd54a3d,#160d08a3 52%),var(--medved-primary)!important}html body #rulettaAuthWelcomePopup .rawp-mail{background:linear-gradient(90deg,#e0782347,#160d08b3 52%),var(--medved-secondary)!important}html body #rulettaAuthWelcomePopup .rawp-left{background:radial-gradient(circle at 46% 28%,rgba(255,187,92,.14),transparent 44%),linear-gradient(180deg,#4d2d16f2,#180e08fa)!important;border-right:1px solid rgba(216,145,70,.28)!important}html body #rulettaAuthWelcomePopup .rawp-left:after{background:linear-gradient(180deg,transparent 38%,rgba(18,10,6,.94) 92%)!important}@media(max-width:740px){html body.ruletta-auth-welcome-popup-open,html body #rulettaAuthWelcomePopup,html body #rulettaAuthWelcomePopup .rawp-backdrop{width:100vw!important;height:100vh!important;height:100dvh!important;overflow:hidden!important;overscroll-behavior:none!important}html body #rulettaAuthWelcomePopup .rawp-card{width:min(94vw,430px)!important;height:calc(100vh - 16px)!important;height:calc(100dvh - 16px)!important;max-height:calc(100vh - 16px)!important;max-height:calc(100dvh - 16px)!important;min-height:0!important;display:grid!important;grid-template-columns:1fr!important;grid-template-rows:minmax(132px,31%) minmax(0,1fr)!important;overflow:hidden!important}html body #rulettaAuthWelcomePopup .rawp-left{min-height:0!important;height:auto!important;padding:10px 16px 12px!important;overflow:hidden!important}html body #rulettaAuthWelcomePopup .rawp-meerkat-wrap{top:-18px!important;width:min(190px,58vw)!important;height:min(184px,27dvh)!important}html body #rulettaAuthWelcomePopup .rawp-brand{font-size:clamp(27px,8.4vw,34px)!important;line-height:.96!important;letter-spacing:0!important}html body #rulettaAuthWelcomePopup .rawp-right{min-height:0!important;height:auto!important;padding:14px 16px 12px!important;justify-content:flex-start!important;overflow:hidden!important;-webkit-overflow-scrolling:auto!important}html body #rulettaAuthWelcomePopup .rawp-right h2{margin-bottom:5px!important;font-size:clamp(22px,7.4vw,28px)!important;line-height:1!important}html body #rulettaAuthWelcomePopup .rawp-right>p{margin-bottom:10px!important;font-size:12.5px!important;line-height:1.18!important}html body #rulettaAuthWelcomePopup .rawp-oauth{min-height:0!important;height:43px!important;margin-bottom:7px!important;padding:6px 12px!important;grid-template-columns:36px minmax(0,1fr)!important;gap:8px!important;font-size:13px!important}html body #rulettaAuthWelcomePopup .rawp-oauth span{width:28px!important;height:28px!important;min-width:28px!important;min-height:28px!important;border-radius:8px!important;font-size:13px!important}html body #rulettaAuthWelcomePopup .rawp-note{margin-top:4px!important;font-size:10px!important;line-height:1.2!important}html body #rulettaAuthWelcomePopup .rawp-later{height:29px!important;margin-top:7px!important;padding:0 13px!important;font-size:11px!important}html body #rulettaAuthWelcomePopup .rawp-seo{margin-top:8px!important;padding-top:8px!important}html body #rulettaAuthWelcomePopup .rawp-seo h3{margin-bottom:5px!important;font-size:12.5px!important;line-height:1.1!important}html body #rulettaAuthWelcomePopup .rawp-seo p{margin-bottom:6px!important;font-size:10.5px!important;line-height:1.24!important}html body #rulettaAuthWelcomePopup .rawp-seo-tags{gap:4px!important;margin-top:5px!important}html body #rulettaAuthWelcomePopup .rawp-seo-tags span{padding:2px 6px!important;font-size:9px!important;line-height:1.2!important}}@media(max-width:740px)and (max-height:720px){html body #rulettaAuthWelcomePopup .rawp-card{height:calc(100vh - 10px)!important;height:calc(100dvh - 10px)!important;max-height:calc(100vh - 10px)!important;max-height:calc(100dvh - 10px)!important;grid-template-rows:126px minmax(0,1fr)!important}html body #rulettaAuthWelcomePopup .rawp-meerkat-wrap{top:-22px!important;width:158px!important;height:150px!important}html body #rulettaAuthWelcomePopup .rawp-brand{font-size:25px!important}html body #rulettaAuthWelcomePopup .rawp-right{padding:10px 14px!important}html body #rulettaAuthWelcomePopup .rawp-right h2{font-size:21px!important}html body #rulettaAuthWelcomePopup .rawp-right>p,html body #rulettaAuthWelcomePopup .rawp-note{display:none!important}html body #rulettaAuthWelcomePopup .rawp-oauth{height:40px!important;margin-bottom:6px!important;font-size:12px!important}html body #rulettaAuthWelcomePopup .rawp-later{height:28px!important;margin-top:5px!important}html body #rulettaAuthWelcomePopup .rawp-seo{margin-top:7px!important;padding-top:7px!important}html body #rulettaAuthWelcomePopup .rawp-seo-tags{display:none!important}}html body #rulettaAuthWelcomePopup .rawp-left{overflow:hidden!important}html body #rulettaAuthWelcomePopup .rawp-left:after{inset:auto 0 0!important;width:auto!important;height:58%!important;border-radius:0!important;background:radial-gradient(ellipse at 42% 82%,rgba(9,5,3,.74),transparent 42%),linear-gradient(180deg,transparent 14%,rgba(20,11,6,.86) 88%)!important;z-index:1!important}html body #rulettaAuthWelcomePopup .rawp-meerkat-wrap{isolation:isolate!important;overflow:visible!important;background:transparent!important;border-color:transparent!important;box-shadow:none!important}html body #rulettaAuthWelcomePopup .rawp-meerkat-wrap:before{content:""!important;position:absolute!important;inset:3% -10% -16% -18%!important;z-index:0!important;border-radius:50%!important;background:radial-gradient(ellipse at 52% 33%,rgba(255,197,112,.24),transparent 37%),radial-gradient(ellipse at 42% 72%,rgba(95,50,20,.34),transparent 48%),linear-gradient(180deg,#2c1b0e2e,#0f09056b)!important;filter:blur(6px)!important;pointer-events:none!important}html body #rulettaAuthWelcomePopup .rawp-meerkat-wrap:after{content:""!important;position:absolute!important;left:8%!important;right:18%!important;bottom:-2%!important;z-index:0!important;height:34px!important;border-radius:999px!important;background:radial-gradient(ellipse,rgba(8,4,2,.62),transparent 68%)!important;filter:blur(7px)!important;pointer-events:none!important}html body #rulettaAuthWelcomePopup .rawp-meerkat{position:relative!important;z-index:1!important;filter:sepia(.1) saturate(.92) brightness(.88) contrast(1.04) drop-shadow(0 20px 28px rgba(0,0,0,.56)) drop-shadow(0 0 18px rgba(255,178,88,.13))!important;-webkit-mask-image:linear-gradient(180deg,#000 0 86%,rgba(0,0,0,.88) 93%,rgba(0,0,0,.18) 100%)!important;mask-image:linear-gradient(180deg,#000 0 86%,#000000e0 93%,#0000002e)!important}@media(max-width:740px){html body #rulettaAuthWelcomePopup .rawp-meerkat{filter:sepia(.1) saturate(.92) brightness(.86) contrast(1.04) drop-shadow(0 15px 22px rgba(0,0,0,.56)) drop-shadow(0 0 14px rgba(255,178,88,.12))!important}}html body #rulettaAuthWelcomePopup .rawp-left{background:linear-gradient(180deg,#341c0d57,#120a06bd),url(/russian-forest-wallpaper-v2.jpg?v=2) center 38% / cover no-repeat,#1a0d06!important}html body #rulettaAuthWelcomePopup .rawp-left:after{display:none!important}html body #rulettaAuthWelcomePopup .rawp-meerkat-wrap{background:none!important;border:0!important;box-shadow:none!important}html body #rulettaAuthWelcomePopup .rawp-meerkat-wrap:before{inset:-2% -14% -10%!important;border-radius:50%!important;background:radial-gradient(ellipse at 52% 34%,rgba(255,205,125,.26),transparent 34%),radial-gradient(ellipse at 50% 78%,rgba(13,7,3,.46),transparent 48%)!important;filter:blur(10px)!important}html body #rulettaAuthWelcomePopup .rawp-meerkat-wrap:after{left:18%!important;right:22%!important;bottom:4%!important;height:26px!important;background:radial-gradient(ellipse,rgba(7,4,2,.58),transparent 72%)!important}html body #rulettaAuthWelcomePopup .rawp-meerkat{-webkit-mask-image:none!important;mask-image:none!important;filter:sepia(.08) saturate(.94) brightness(.89) contrast(1.03) drop-shadow(0 19px 25px rgba(0,0,0,.58)) drop-shadow(0 0 12px rgba(255,180,92,.1))!important}@media(max-width:740px){html body #rulettaAuthWelcomePopup .rawp-left{background:linear-gradient(180deg,#341c0d3d,#120a06b3),url(/russian-forest-wallpaper-v2.jpg?v=2) center 36% / cover no-repeat,#1a0d06!important}html body #rulettaAuthWelcomePopup .rawp-meerkat{filter:sepia(.08) saturate(.94) brightness(.88) contrast(1.03) drop-shadow(0 15px 22px rgba(0,0,0,.58)) drop-shadow(0 0 10px rgba(255,180,92,.1))!important}}@media(max-width:640px){html body .fr-overlay{display:flex!important;align-items:stretch!important;justify-content:stretch!important;padding:0!important;overflow:hidden!important}html body .fr-panel{position:fixed!important;inset:0!important;width:100vw!important;max-width:none!important;height:100vh!important;height:100dvh!important;max-height:none!important;display:flex!important;flex-direction:column!important;border-radius:0!important;overflow:hidden!important;overscroll-behavior:contain!important}html body .fr-list{flex:1 1 0!important;min-height:0!important;max-height:none!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch!important;touch-action:pan-y!important;overscroll-behavior:contain!important}}html body.rl-redesign-page .auth-card .auth-tabs,html body.rl-redesign-page .auth-card .oauth,html body.rl-redesign-page .auth-card .auth-form,html body.rl-redesign-page .pm-card .pm-head{background:transparent!important;color:#4b2d18!important}html body.rl-redesign-page .auth-card .tab,html body.rl-redesign-page .auth-card .oa-btn,html body.rl-redesign-page .auth-card .auth-link,html body.rl-redesign-page .fr-panel .fr-dnd-toggle,html body.rl-redesign-page .fr-panel .fr-toggle,html body.rl-redesign-page .pm-card .pm-login,html body.rl-redesign-page .pm-card .pm-promo-row button{border:1px solid rgba(216,160,89,.48)!important;border-radius:13px!important;background:linear-gradient(180deg,#fffaf1fa,#faebd5f0)!important;color:#704315!important;box-shadow:0 10px 20px #8f5f281a,inset 0 1px #ffffffe0!important;text-shadow:none!important}html body.rl-redesign-page .auth-card .tab.active{border-color:#ffbe50b3!important;background:linear-gradient(180deg,#ff9e25,#c06012)!important;color:#fff!important;text-shadow:0 2px 0 rgba(111,49,6,.32)!important}html body.rl-redesign-page .auth-card .auth-form input:not([type=checkbox]),html body.rl-redesign-page .auth-card .auth-form select,html body.rl-redesign-page .auth-card .cf-turnstile-host,html body.rl-redesign-page .pm-card input,html body.rl-redesign-page .fr-panel .fr-search{border:1px solid rgba(216,160,89,.48)!important;border-radius:12px!important;background:#fffbf3f0!important;color:#4b2d18!important;-webkit-text-fill-color:#4b2d18!important;box-shadow:inset 0 1px #ffffffe6!important}html body.rl-redesign-page .auth-card .auth-form input::placeholder,html body.rl-redesign-page .pm-card input::placeholder,html body.rl-redesign-page .fr-panel .fr-search::placeholder{color:#79532c9e!important;-webkit-text-fill-color:rgba(121,83,44,.62)!important}html body.rl-redesign-page .auth-card .auth-divider:before{background:#d8a05957!important}html body.rl-redesign-page .auth-card .auth-divider span{background:#fff7e8!important;color:#7a532c!important}html body.rl-redesign-page .fr-panel .fr-row,html body.rl-redesign-page .pm-card .pm-launch,html body.rl-redesign-page .pm-card .pm-active,html body.rl-redesign-page .pm-card .pm-benefit,html body.rl-redesign-page .pm-card .pm-price,html body.rl-redesign-page .pm-card .pm-checkout{border:1px solid rgba(216,160,89,.38)!important;border-radius:14px!important;background:#fff9eeb8!important;color:#4b2d18!important;box-shadow:inset 0 1px #ffffffdb!important}html body.rl-redesign-page .fr-panel .fr-row{gap:8px!important;padding:8px 10px!important}html body.rl-redesign-page .fr-panel .fr-name{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;padding:0!important}html body.rl-redesign-page .fr-panel .fr-row *,html body.rl-redesign-page .fr-panel .fr-name,html body.rl-redesign-page .fr-panel .fr-uname,html body.rl-redesign-page .fr-panel .fr-presence,html body.rl-redesign-page .fr-panel .fr-toggle span,html body.rl-redesign-page .fr-panel .fr-dnd-toggle span,html body.rl-redesign-page .pm-card .pm-kicker,html body.rl-redesign-page .pm-card .pm-launch-copy strong,html body.rl-redesign-page .pm-card .pm-launch-copy small,html body.rl-redesign-page .pm-card .pm-copy strong,html body.rl-redesign-page .pm-card .pm-copy small,html body.rl-redesign-page .pm-card .pm-or{color:#4b2d18!important;text-shadow:none!important}html body.rl-redesign-page .pm-card .pm-kicker{display:inline-flex;width:auto;padding:3px 9px;border-radius:999px;background:#ffefcddb!important;color:#8a541a!important}html body.rl-redesign-page .pm-card .pm-head h3{background:transparent!important;color:#332013!important;font-family:Arial Black,Arial,sans-serif!important;font-weight:900!important;line-height:1.06!important;text-shadow:0 2px 0 rgba(255,255,255,.9),0 8px 18px rgba(121,76,28,.12)!important}html body.rl-redesign-page .pm-card .pm-icon,html body.rl-redesign-page .pm-card .pm-launch-mark,html body.rl-redesign-page .pm-card .pm-active-mark{border-radius:12px!important;background:linear-gradient(180deg,#fff7dd,#efd095)!important;color:#cf7c12!important;box-shadow:0 8px 16px #8f5f281f!important}html body.rl-redesign-page #rulettaAuthWelcomePopup,html body.rl-redesign-page #rulettaAuthWelcomePopup .rawp-backdrop{background:radial-gradient(circle at 18% 12%,rgba(255,255,255,.8),transparent 34%),#5b3d1c4d!important;-webkit-backdrop-filter:blur(12px) saturate(1.04)!important;backdrop-filter:blur(12px) saturate(1.04)!important}html body.rl-redesign-page #rulettaAuthWelcomePopup .rawp-card{border:1px solid rgba(216,160,89,.58)!important;border-radius:18px!important;background:linear-gradient(180deg,#fffaf1fa,#faebd5f5)!important;color:#4b2d18!important;box-shadow:0 26px 62px #8f5f2838,inset 0 1px #ffffffeb!important}html body.rl-redesign-page #rulettaAuthWelcomePopup .rawp-left{background:linear-gradient(180deg,#fffaf16b,#faebd538),url(/russian-forest-wallpaper-light-v2.jpg?v=2) center center / cover no-repeat!important}html body.rl-redesign-page #rulettaAuthWelcomePopup .rawp-left:after{display:none!important}html body.rl-redesign-page #rulettaAuthWelcomePopup .rawp-right{background:linear-gradient(180deg,#fffaf1db,#faebd5c2),url(/russian-forest-wallpaper-light-v2.jpg?v=2) center center / cover no-repeat!important;color:#4b2d18!important}html body.rl-redesign-page #rulettaAuthWelcomePopup h2,html body.rl-redesign-page #rulettaAuthWelcomePopup h3,html body.rl-redesign-page #rulettaAuthWelcomePopup .rawp-brand{color:#332013!important;-webkit-text-fill-color:#332013!important;text-shadow:0 2px 0 rgba(255,255,255,.9),0 8px 18px rgba(121,76,28,.13)!important}html body.rl-redesign-page #rulettaAuthWelcomePopup .rawp-right>p,html body.rl-redesign-page #rulettaAuthWelcomePopup .rawp-note,html body.rl-redesign-page #rulettaAuthWelcomePopup .rawp-seo,html body.rl-redesign-page #rulettaAuthWelcomePopup .rawp-seo p{color:#6f4a26!important;-webkit-text-fill-color:#6f4a26!important;text-shadow:none!important}html body.rl-redesign-page #rulettaAuthWelcomePopup .rawp-oauth,html body.rl-redesign-page #rulettaAuthWelcomePopup .rawp-seo-tags span{border:1px solid rgba(216,160,89,.46)!important;background:linear-gradient(180deg,#fffaf1f5,#faebd5eb)!important;color:#704315!important;-webkit-text-fill-color:#704315!important;box-shadow:0 10px 20px #8f5f281a,inset 0 1px #ffffffe0!important;text-shadow:none!important}html body.rl-redesign-page #rulettaAuthWelcomePopup .rawp-mail,html body.rl-redesign-page #rulettaAuthWelcomePopup .rawp-later{border-color:#ffbe50c7!important;background:linear-gradient(180deg,#ff9e25,#f1790e)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:0 2px 0 rgba(111,49,6,.32)!important}html body.rl-redesign-page #rulettaAuthWelcomePopup .rawp-oauth b{color:inherit!important;-webkit-text-fill-color:inherit!important}html body.rl-redesign-page #rulettaAuthWelcomePopup .rawp-meerkat-wrap{background:transparent!important;box-shadow:none!important}html body.rl-redesign-page #rulettaAuthWelcomePopup .rawp-meerkat{filter:drop-shadow(0 18px 24px rgba(104,66,28,.24))!important}html body.rl-redesign-page .dchat{border:1px solid rgba(216,160,89,.58)!important;border-radius:16px!important;background:linear-gradient(180deg,#fffaf1fa,#faebd5f7)!important;color:#4b2d18!important;box-shadow:0 22px 48px #8f5f2833,inset 0 1px #ffffffe6!important}html body.rl-redesign-page .dchat .dchat-head{border-bottom:1px solid rgba(216,160,89,.34)!important;background:#fff9eebd!important;color:#332013!important;text-shadow:none!important}html body.rl-redesign-page .dchat .dchat-body{background:linear-gradient(180deg,#fffaf194,#faebd56b),url(/russian-forest-wallpaper-light-v2.jpg?v=2) center center / cover no-repeat!important}html body.rl-redesign-page .dchat .chat-message{align-self:flex-start;max-width:82%;display:grid;gap:2px;padding:9px 12px;border:1px solid rgba(216,160,89,.38)!important;border-radius:14px 14px 14px 5px!important;background:#fff9eedb!important;color:#4b2d18!important;box-shadow:0 8px 16px #8f5f281a,inset 0 1px #ffffffe0!important;overflow-wrap:anywhere}html body.rl-redesign-page .dchat .chat-message.me{align-self:flex-end;border-color:#ffbe508f!important;border-radius:14px 14px 5px!important;background:linear-gradient(180deg,#ffb24b,#f08a19)!important;color:#fff!important;text-shadow:0 1px 0 rgba(111,49,6,.28)!important}html body.rl-redesign-page .dchat .chat-message.partner{align-self:flex-start;border-radius:14px 14px 14px 5px!important;background:#fff9eeeb!important}html body.rl-redesign-page .dchat .chat-name{color:#8a541a!important;font-size:11px!important;font-weight:900!important;text-shadow:none!important}html body.rl-redesign-page .dchat .chat-message.me .chat-name{justify-self:end;color:#5b2e12!important;-webkit-text-fill-color:#5b2e12!important}html body.rl-redesign-page .dchat .dchat-input{border-top:1px solid rgba(216,160,89,.34)!important;background:#fff9eebd!important}html body.rl-redesign-page .dchat .dchat-input input{border-color:#d8a05975!important;background:#fffbf3f0!important;color:#4b2d18!important;-webkit-text-fill-color:#4b2d18!important;box-shadow:inset 0 1px #ffffffe6!important}html body.rl-redesign-page .dchat .dchat-input button{border:1px solid rgba(255,190,80,.76)!important;background:linear-gradient(180deg,#ff9e25,#f1790e)!important;color:#fff!important;box-shadow:0 8px 16px #de6d0a2e,inset 0 2px #ffffff47!important}html body.rl-redesign-page .fr-panel .fr-del{flex:0 0 68px;width:68px!important;height:32px!important;display:inline-flex!important;align-items:center;justify-content:center;border:1px solid rgba(180,78,47,.42)!important;border-radius:12px!important;background:linear-gradient(180deg,#fff2e8fa,#f4cfb8f0)!important;color:#9a3e20!important;font-family:Arial Black,Arial,sans-serif!important;font-size:10px!important;font-weight:900!important;line-height:1!important;box-shadow:0 8px 14px #8f5f281a,inset 0 1px #ffffffdb!important;text-shadow:none!important}html body.rl-redesign-page .fr-panel .fr-del:hover{background:linear-gradient(180deg,#ff7b5f,#cf3b23)!important;color:#fff!important}html body.rl-redesign-page .fr-panel .fr-badge{min-width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:linear-gradient(180deg,#ff6a6a,#df2323)!important;color:#fff!important;font-family:Arial Black,Arial,sans-serif;font-size:11px;box-shadow:0 0 0 3px #fff8e9f5,0 7px 13px #8f38202e}html body.rl-redesign-page .auth-card .cf-turnstile-host iframe{color-scheme:light!important;border-radius:10px!important}html body.rl-redesign-page .auth-card .oa-btn,html body.rl-redesign-page #rulettaAuthWelcomePopup .rawp-oauth{display:grid!important;grid-template-columns:42px minmax(0,1fr)!important;align-items:center!important;justify-items:stretch!important;gap:12px!important;min-height:48px!important;padding:7px 14px!important;text-align:center!important}html body.rl-redesign-page .auth-card .oa-btn span,html body.rl-redesign-page #rulettaAuthWelcomePopup .rawp-oauth span{width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;justify-self:center!important;border-radius:10px!important;font-family:Arial,sans-serif!important;font-size:0!important;font-weight:900!important;line-height:1!important;letter-spacing:0!important;text-indent:0!important;box-shadow:0 7px 14px #8f5f2824,inset 0 1px #ffffff47!important}html body.rl-redesign-page .auth-card .oa-btn{min-height:46px!important}html body.rl-redesign-page .auth-card .oa-btn span:before,html body.rl-redesign-page #rulettaAuthWelcomePopup .rawp-oauth span:before{display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:14px;font-weight:900;line-height:1}html body.rl-redesign-page .auth-card .oa-vk span,html body.rl-redesign-page #rulettaAuthWelcomePopup .rawp-vk span{border:1px solid rgba(80,158,238,.44)!important;background:linear-gradient(180deg,#2f97ff,#0872db)!important;color:#fff!important}html body.rl-redesign-page .auth-card .oa-vk span:before,html body.rl-redesign-page #rulettaAuthWelcomePopup .rawp-vk span:before{content:"VK";color:#fff}html body.rl-redesign-page .auth-card .oa-yandex span,html body.rl-redesign-page #rulettaAuthWelcomePopup .rawp-yandex span{border:1px solid rgba(228,73,50,.24)!important;background:linear-gradient(180deg,#fff,#fff0e8)!important;color:#e32418!important}html body.rl-redesign-page .auth-card .oa-yandex span:before,html body.rl-redesign-page #rulettaAuthWelcomePopup .rawp-yandex span:before{content:"Я";color:#e32418;font-size:18px}html body.rl-redesign-page #rulettaAuthWelcomePopup .rawp-mail span{border:1px solid rgba(216,141,43,.36)!important;background:linear-gradient(180deg,#ffe5b0,#e28a2e)!important;color:#5b2e12!important}html body.rl-redesign-page #rulettaAuthWelcomePopup .rawp-mail span:before{content:"@";color:#5b2e12;font-size:17px;font-family:Arial Black,Arial,sans-serif}html body.rl-redesign-page .auth-card .oa-yandex span,html body.rl-redesign-page #rulettaAuthWelcomePopup .rawp-yandex span,html body.rl-redesign-page .auth-card .oa-yandex span:before,html body.rl-redesign-page #rulettaAuthWelcomePopup .rawp-yandex span:before{color:#e32418!important;-webkit-text-fill-color:#e32418!important;text-shadow:none!important}html body.rl-redesign-page .dm-body,html body.rl-redesign-page .dchat .dchat-body,html body .chat-messages,html body .mob-chat-body{background:linear-gradient(180deg,#fffaf1a8,#faebd58a),url(/russian-forest-wallpaper-light-v2.jpg?v=2) center center / cover no-repeat!important}html body .chat-panel{border:1px solid rgba(216,160,89,.48)!important;background:linear-gradient(180deg,#fffaf1f5,#faebd5eb)!important;color:#4b2d18!important;box-shadow:0 18px 38px #8f5f2829,inset 0 1px #ffffffe0!important}html body .chat-panel .chat-message,html body .mob-chat-body .chat-message{align-self:flex-start;max-width:min(82%,520px);display:grid;gap:3px;border-radius:14px 14px 14px 5px!important;border:1px solid rgba(216,160,89,.36)!important;background:#fff9eee6!important;color:#4b2d18!important;box-shadow:0 7px 14px #8f5f281a,inset 0 1px #ffffffdb!important;overflow-wrap:anywhere;word-break:break-word}html body .chat-panel .chat-message.me,html body .mob-chat-body .chat-message.me{align-self:flex-end;border-radius:14px 14px 5px!important;border-color:#ffbe508f!important;background:linear-gradient(180deg,#ffb24b,#f08a19)!important;color:#fff!important;text-shadow:0 1px 0 rgba(111,49,6,.28)!important}html body .chat-panel .chat-message.partner,html body .mob-chat-body .chat-message.partner{align-self:flex-start}html body .chat-panel .chat-name,html body .mob-chat-body .chat-name{color:#8a541a!important;text-shadow:none!important}html body .chat-panel .chat-message.me .chat-name,html body .mob-chat-body .chat-message.me .chat-name{justify-self:end;color:#5b2e12!important;-webkit-text-fill-color:#5b2e12!important}html body.rl-redesign-page .lm-frame{background:linear-gradient(180deg,#fffaf1bd,#faebd5a3),url(/russian-forest-wallpaper-light-v2.jpg?v=2) center center / cover no-repeat,#fff3df!important}html body.rl-redesign-page:has(.auth-overlay) .rds-header-donate,html body.rl-redesign-page:has(#rulettaAuthWelcomePopup.is-visible) .rds-header-donate{pointer-events:none!important;transform:none!important;filter:drop-shadow(0 14px 18px rgba(118,72,25,.2))!important}@media(max-width:640px){html body.rl-redesign-page .fr-panel .fr-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 34px!important;grid-template-areas:"name name del" "call group del"!important;column-gap:8px!important}html body.rl-redesign-page .fr-panel .fr-del{width:32px!important;height:30px!important;flex-basis:32px!important;justify-self:end!important;align-self:center!important;padding:0!important;border-radius:999px!important;font-size:0!important;line-height:1!important}html body.rl-redesign-page .fr-panel .fr-del:before{content:"×";font-size:19px!important;font-weight:950!important;line-height:1!important}html body.rl-redesign-page .fr-panel .fr-call,html body.rl-redesign-page .fr-panel .fr-group{min-width:0!important;width:100%!important}}@media(max-width:1024px),(hover:none)and (pointer:coarse){html body.rl-mobile-light-page{--medved-bg: rgba(255, 245, 226, .8);--medved-card: linear-gradient(180deg, rgba(255, 250, 241, .98), rgba(250, 235, 213, .96));--medved-card-soft: radial-gradient(circle at 12% 8%, rgba(255, 205, 120, .18), transparent 30%), linear-gradient(180deg, rgba(255, 250, 241, .98), rgba(250, 235, 213, .96));--medved-border: rgba(216, 160, 89, .46);--medved-border-strong: rgba(255, 190, 80, .68);--medved-text: #4b2d18;--medved-muted: #7a532c;--medved-primary: linear-gradient(180deg, #ff9e25 0%, #f1790e 100%);--medved-secondary: linear-gradient(180deg, rgba(255, 250, 241, .98), rgba(250, 235, 213, .94));background:linear-gradient(180deg,#fffaf1d1,#faebd5bd),url(/russian-forest-wallpaper-light-v2.jpg?v=2) center center / cover fixed no-repeat,#fff6e7!important;color:#4b2d18!important}html body.rl-mobile-light-page #app,html body.rl-mobile-light-page .legacy-app-shell,html body.rl-mobile-light-page .container.container-fit{background:transparent!important;color:#4b2d18!important}html body.rl-mobile-light-page .rus-topbar{background:linear-gradient(180deg,#fffaf1fa,#faebd5f5)!important;border-bottom:1px solid rgba(216,160,89,.46)!important;box-shadow:0 10px 26px #8f5f2824!important}html body.rl-mobile-light-page .rus-brand-copy,html body.rl-mobile-light-page .rus-nav-item,html body.rl-mobile-light-page .rus-wallet,html body.rl-mobile-light-page .rus-account{color:#5b3218!important;-webkit-text-fill-color:#5b3218!important;text-shadow:none!important}html body.rl-mobile-light-page .rus-brand-paw,html body.rl-mobile-light-page .rus-coin{background:linear-gradient(180deg,#fff7dd,#efd095)!important;color:#8a541a!important;border-color:#d8a05975!important;box-shadow:0 8px 18px #8f5f2824,inset 0 1px #ffffffe0!important}html body.rl-mobile-light-page .rus-hero,html body.rl-mobile-light-page .stage{background:transparent!important}html body.rl-mobile-light-page .video-card,html body.rl-mobile-light-page .video-card.v-local,html body.rl-mobile-light-page .group-local-card,html body.rl-mobile-light-page .group-pane,html body.rl-mobile-light-page .group-invite-state{border:1px solid rgba(216,160,89,.46)!important;background:linear-gradient(180deg,#fffaf194,#faebd575),url(/russian-forest-wallpaper-light-v2.jpg?v=2) center center / cover no-repeat,#fff3df!important;color:#4b2d18!important;box-shadow:0 14px 30px #8f5f2824,inset 0 1px #ffffffd1!important}html body.rl-mobile-light-page .camera-disconnected-overlay,html body.rl-mobile-light-page .rl-wait,html body.rl-mobile-light-page #waitingOverlay,html body.rl-mobile-light-page .waiting-overlay{background:linear-gradient(180deg,#fffaf1bd,#faebd599),url(/russian-forest-wallpaper-light-v2.jpg?v=2) center center / cover no-repeat!important;color:#4b2d18!important;-webkit-backdrop-filter:blur(3px) saturate(1.02)!important;backdrop-filter:blur(3px) saturate(1.02)!important}html body.rl-mobile-light-page .rl-timer,html body.rl-mobile-light-page .group-pane-name,html body.rl-mobile-light-page .group-pane-country,html body.rl-mobile-light-page .partner-country-badge,html body.rl-mobile-light-page #partnerCountryBadge,html body.rl-mobile-light-page .role-badge,html body.rl-mobile-light-page .channel-link{border:1px solid rgba(216,160,89,.46)!important;background:#fff9eee0!important;color:#5b3218!important;text-shadow:none!important;box-shadow:0 8px 18px #8f5f281f,inset 0 1px #ffffffdb!important}html body.rl-mobile-light-page .rl-caption,html body.rl-mobile-light-page .group-invite-text,html body.rl-mobile-light-page .camera-disconnected-overlay span{color:#6f4a26!important;-webkit-text-fill-color:#6f4a26!important;text-shadow:none!important}html body.rl-mobile-light-page .overlay-btn,html body.rl-mobile-light-page #findPartner,html body.rl-mobile-light-page #startCam,html body.rl-mobile-light-page .find-partner-liquid,html body.rl-mobile-light-page .camera-start-liquid,html body.rl-mobile-light-page .group-find-cta,html body.rl-mobile-light-page .rc-next,html body.rl-mobile-light-page #nextBtn{border:1px solid rgba(255,190,80,.78)!important;background:linear-gradient(180deg,#ff9e25,#f1790e)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:0 2px 0 rgba(111,49,6,.32)!important;box-shadow:0 12px 24px #de6d0a2e,inset 0 2px #ffffff47!important}html body.rl-mobile-light-page .round-tool-btn,html body.rl-mobile-light-page .remote-sound-toggle,html body.rl-mobile-light-page .group-sound-toggle,html body.rl-mobile-light-page .fullscreen-btn,html body.rl-mobile-light-page .report-btn,html body.rl-mobile-light-page .group-report-btn,html body.rl-mobile-light-page .group-pane-report,html body.rl-mobile-light-page .add-fr,html body.rl-mobile-light-page .rc-btn,html body.rl-mobile-light-page .controls button,html body.rl-mobile-light-page #chatSend{border:1px solid rgba(216,160,89,.46)!important;background:linear-gradient(180deg,#fffaf1fa,#faebd5f0)!important;color:#704315!important;-webkit-text-fill-color:#704315!important;text-shadow:none!important;box-shadow:0 9px 18px #8f5f281f,inset 0 1px #ffffffe0!important}html body.rl-mobile-light-page .rc-stop,html body.rl-mobile-light-page #stopBtn,html body.rl-mobile-light-page .group-leave-btn{border-color:#b44e2f6b!important;background:linear-gradient(180deg,#fff2e8fa,#f4cfb8f0)!important;color:#9a3e20!important;-webkit-text-fill-color:#9a3e20!important}html body.rl-mobile-light-page .remote-controls,html body.rl-mobile-light-page .controls{border:1px solid rgba(216,160,89,.46)!important;background:#fff9eef0!important;color:#4b2d18!important;box-shadow:0 12px 26px #8f5f2821,inset 0 1px #ffffffdb!important}html body.rl-mobile-light-page .mob-bar{background:#fff9eef7!important;border-top:1px solid rgba(216,160,89,.48)!important;box-shadow:0 -12px 28px #8f5f2829,inset 0 1px #ffffffe6!important}html body.rl-mobile-light-page .mob-bar .mb-btn{color:#704315!important;-webkit-text-fill-color:#704315!important;text-shadow:none!important}html body.rl-mobile-light-page .mob-bar button.mb-btn,html body.rl-mobile-light-page .mob-bar button.mb-stop,html body.rl-mobile-light-page .mob-bar button.mb-next,html body.rl-mobile-light-page .mob-bar button.mb-chat,html body.rl-mobile-light-page .mob-bar button.portrait-only{flex:1 1 0!important;width:auto!important;min-width:0!important;max-width:none!important;height:56px!important;min-height:56px!important;border:0!important;background:transparent!important;box-shadow:none!important;transform:none!important}html body.rl-mobile-light-page .mob-bar button.mb-stop,html body.rl-mobile-light-page .mob-bar button.mb-next{color:#704315!important;-webkit-text-fill-color:#704315!important}html body.rl-mobile-light-page .mob-bar .mb-btn:active{background:#d8a0592e!important}html body.rl-mobile-light-page .mob-bar .mb-stop{color:#9a3e20!important;-webkit-text-fill-color:#9a3e20!important}html body.rl-mobile-light-page .mob-bar .mb-next{color:#c06012!important;-webkit-text-fill-color:#c06012!important}html body.rl-mobile-light-page .mob-bar .badge,html body.rl-mobile-light-page .fr-badge,html body.rl-mobile-light-page .rc-badge{background:linear-gradient(180deg,#ff6a6a,#df2323)!important;color:#fff!important;box-shadow:0 0 0 3px #fff8e9f5,0 7px 13px #8f38202e!important}html body.rl-mobile-light-page .mob-modal-back,html body.rl-mobile-light-page .auth-overlay,html body.rl-mobile-light-page .lm-overlay,html body.rl-mobile-light-page .pm-overlay,html body.rl-mobile-light-page .fr-overlay,html body.rl-mobile-light-page .dm-overlay,html body.rl-mobile-light-page .ac-overlay,html body.rl-mobile-light-page .cem-overlay,html body.rl-mobile-light-page .bm-overlay,html body.rl-mobile-light-page .grm-overlay,html body.rl-mobile-light-page .fcm-overlay,html body.rl-mobile-light-page .gim-overlay,html body.rl-mobile-light-page .rr-overlay,html body.rl-mobile-light-page .grr-overlay,html body.rl-mobile-light-page .inc-overlay,html body.rl-mobile-light-page .bug-overlay,html body.rl-mobile-light-page .bug-backdrop,html body.rl-mobile-light-page .pm-backdrop,html body.rl-mobile-light-page .tmn-overlay,html body.rl-mobile-light-page .rsp-overlay,html body.rl-mobile-light-page .rep-confirm,html body.rl-mobile-light-page .fr-confirm-overlay,html body.rl-mobile-light-page .ac-confirm{background:radial-gradient(circle at 18% 12%,rgba(255,255,255,.74),transparent 34%),#5b3d1c4d!important;-webkit-backdrop-filter:blur(12px) saturate(1.04)!important;backdrop-filter:blur(12px) saturate(1.04)!important}html body.rl-mobile-light-page .auth-card,html body.rl-mobile-light-page .lm-card,html body.rl-mobile-light-page .pm-card,html body.rl-mobile-light-page .fr-panel,html body.rl-mobile-light-page .dm-card,html body.rl-mobile-light-page .ac-card,html body.rl-mobile-light-page .cem-card,html body.rl-mobile-light-page .bm-card,html body.rl-mobile-light-page .grm-card,html body.rl-mobile-light-page .fcm-card,html body.rl-mobile-light-page .gim-card,html body.rl-mobile-light-page .rr-card,html body.rl-mobile-light-page .grr-card,html body.rl-mobile-light-page .inc-card,html body.rl-mobile-light-page .bug-card,html body.rl-mobile-light-page .tmn-card,html body.rl-mobile-light-page .rsp-card,html body.rl-mobile-light-page .rep-confirm-card,html body.rl-mobile-light-page .fr-confirm-card,html body.rl-mobile-light-page .ac-confirm-card,html body.rl-mobile-light-page .mob-modal-card{border:1px solid rgba(216,160,89,.58)!important;background:linear-gradient(180deg,#fffaf1eb,#faebd5d6),url(/russian-forest-wallpaper-light-v2.jpg?v=2) center center / cover no-repeat,#fff3df!important;color:#4b2d18!important;-webkit-text-fill-color:#4b2d18!important;box-shadow:0 24px 58px #8f5f2833,inset 0 1px #ffffffe6!important}html body.rl-mobile-light-page .auth-card:before,html body.rl-mobile-light-page .lm-card:before,html body.rl-mobile-light-page .pm-card:before,html body.rl-mobile-light-page .fr-panel:before,html body.rl-mobile-light-page .dm-card:before,html body.rl-mobile-light-page .ac-card:before,html body.rl-mobile-light-page .cem-card:before,html body.rl-mobile-light-page .bm-card:before,html body.rl-mobile-light-page .grm-card:before,html body.rl-mobile-light-page .fcm-card:before,html body.rl-mobile-light-page .gim-card:before,html body.rl-mobile-light-page .rr-card:before,html body.rl-mobile-light-page .grr-card:before,html body.rl-mobile-light-page .inc-card:before,html body.rl-mobile-light-page .bug-card:before,html body.rl-mobile-light-page .tmn-card:before,html body.rl-mobile-light-page .rsp-card:before,html body.rl-mobile-light-page #rulettaAuthWelcomePopup .rawp-card:before{opacity:.08!important;mix-blend-mode:multiply!important}html body.rl-mobile-light-page .lm-head,html body.rl-mobile-light-page .dm-head,html body.rl-mobile-light-page .fr-head,html body.rl-mobile-light-page .pm-head,html body.rl-mobile-light-page .mob-chat-head{background:#fff9eec7!important;border-bottom:1px solid rgba(216,160,89,.34)!important;color:#332013!important}html body.rl-mobile-light-page h2,html body.rl-mobile-light-page h3,html body.rl-mobile-light-page .fr-head h3,html body.rl-mobile-light-page .dm-head h3,html body.rl-mobile-light-page .lm-head h3,html body.rl-mobile-light-page .pm-head h3,html body.rl-mobile-light-page .ac-title,html body.rl-mobile-light-page .mob-modal-title{color:#332013!important;-webkit-text-fill-color:#332013!important;text-shadow:0 2px 0 rgba(255,255,255,.86)!important}html body.rl-mobile-light-page p,html body.rl-mobile-light-page small,html body.rl-mobile-light-page label,html body.rl-mobile-light-page .auth-note,html body.rl-mobile-light-page .auth-divider,html body.rl-mobile-light-page .pm-copy small,html body.rl-mobile-light-page .fr-presence,html body.rl-mobile-light-page .ac-row,html body.rl-mobile-light-page .lm-frame,html body.rl-mobile-light-page .bug-card{color:#6f4a26!important;-webkit-text-fill-color:#6f4a26!important;text-shadow:none!important}html body.rl-mobile-light-page .fr-search,html body.rl-mobile-light-page .fr-row,html body.rl-mobile-light-page .fr-dnd-toggle,html body.rl-mobile-light-page .fr-toggle,html body.rl-mobile-light-page .auth-tabs .tab,html body.rl-mobile-light-page .oa-btn,html body.rl-mobile-light-page .pm-benefit,html body.rl-mobile-light-page .pm-launch,html body.rl-mobile-light-page .pm-active,html body.rl-mobile-light-page .pm-price,html body.rl-mobile-light-page .pm-checkout,html body.rl-mobile-light-page .country-panel,html body.rl-mobile-light-page .country-item,html body.rl-mobile-light-page .sf-trigger,html body.rl-mobile-light-page .sf-popover,html body.rl-mobile-light-page .sf-country-row,html body.rl-mobile-light-page .sf-gender-pill{border:1px solid rgba(216,160,89,.42)!important;background:#fff9eed6!important;color:#4b2d18!important;-webkit-text-fill-color:#4b2d18!important;box-shadow:inset 0 1px #ffffffdb!important;text-shadow:none!important}html body.rl-mobile-light-page .fr-name,html body.rl-mobile-light-page .fr-uname,html body.rl-mobile-light-page .fr-row *,html body.rl-mobile-light-page .pm-card *,html body.rl-mobile-light-page .auth-card *,html body.rl-mobile-light-page .ac-card *,html body.rl-mobile-light-page .lm-card *,html body.rl-mobile-light-page .bug-card *{text-shadow:none!important}html body.rl-mobile-light-page input:not([type=range]),html body.rl-mobile-light-page select,html body.rl-mobile-light-page textarea,html body.rl-mobile-light-page .auth-form input:not([type=checkbox]),html body.rl-mobile-light-page .auth-form select,html body.rl-mobile-light-page .pm-promo-row input,html body.rl-mobile-light-page .pm-receipt-email input,html body.rl-mobile-light-page .dm-input input,html body.rl-mobile-light-page .mob-chat-input input,html body.rl-mobile-light-page #chatInput,html body.rl-mobile-light-page .country-search,html body.rl-mobile-light-page .sf-country-search{border:1px solid rgba(216,160,89,.48)!important;background:#fffbf3f5!important;color:#4b2d18!important;-webkit-text-fill-color:#4b2d18!important;box-shadow:inset 0 1px #ffffffe6!important}html body.rl-mobile-light-page input::placeholder,html body.rl-mobile-light-page textarea::placeholder{color:#79532c9e!important;-webkit-text-fill-color:rgba(121,83,44,.62)!important}html body.rl-mobile-light-page .auth-submit,html body.rl-mobile-light-page .pm-primary,html body.rl-mobile-light-page .pm-login,html body.rl-mobile-light-page .pm-promo-row button,html body.rl-mobile-light-page .fr-login,html body.rl-mobile-light-page .fr-group,html body.rl-mobile-light-page .dm-input button,html body.rl-mobile-light-page .mob-chat-input button,html body.rl-mobile-light-page .cem-primary,html body.rl-mobile-light-page .rep-confirm-yes,html body.rl-mobile-light-page .tmn-primary{border:1px solid rgba(255,190,80,.78)!important;background:linear-gradient(180deg,#ff9e25,#f1790e)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:0 2px 0 rgba(111,49,6,.32)!important;box-shadow:0 10px 20px #de6d0a2e,inset 0 2px #ffffff47!important}html body.rl-mobile-light-page .auth-close,html body.rl-mobile-light-page .lm-close,html body.rl-mobile-light-page .pm-close,html body.rl-mobile-light-page .fr-close,html body.rl-mobile-light-page .dm-close,html body.rl-mobile-light-page .ac-close,html body.rl-mobile-light-page .gim-close,html body.rl-mobile-light-page .bug-close,html body.rl-mobile-light-page .fr-del,html body.rl-mobile-light-page .ac-btn-logout,html body.rl-mobile-light-page .ac-confirm-no,html body.rl-mobile-light-page .cem-ghost,html body.rl-mobile-light-page .rep-confirm-no,html body.rl-mobile-light-page .mob-chat-close{border:1px solid rgba(216,160,89,.46)!important;background:linear-gradient(180deg,#fffaf1fa,#faebd5f0)!important;color:#8a541a!important;-webkit-text-fill-color:#8a541a!important;text-shadow:none!important}html body.rl-mobile-light-page .fr-del{border-color:#b44e2f6b!important;background:linear-gradient(180deg,#fff2e8fa,#f4cfb8f0)!important;color:#9a3e20!important;-webkit-text-fill-color:#9a3e20!important}html body.rl-mobile-light-page .dm-body,html body.rl-mobile-light-page .mob-chat-body,html body.rl-mobile-light-page .chat-messages,html body.rl-mobile-light-page .lm-frame{background:linear-gradient(180deg,#fffaf1a8,#faebd58a),url(/russian-forest-wallpaper-light-v2.jpg?v=2) center center / cover no-repeat!important}html body.rl-mobile-light-page .dm-msg,html body.rl-mobile-light-page .chat-message,html body.rl-mobile-light-page .mob-chat-body .chat-message{display:grid;gap:3px;border-radius:14px 14px 14px 5px!important;border:1px solid rgba(216,160,89,.36)!important;background:#fff9eee6!important;color:#4b2d18!important;-webkit-text-fill-color:#4b2d18!important;box-shadow:0 7px 14px #8f5f281a,inset 0 1px #ffffffdb!important}html body.rl-mobile-light-page .dm-msg.mine,html body.rl-mobile-light-page .chat-message.me,html body.rl-mobile-light-page .mob-chat-body .chat-message.me{border-radius:14px 14px 5px!important;border-color:#ffbe508f!important;background:linear-gradient(180deg,#ffb24b,#f08a19)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:0 1px 0 rgba(111,49,6,.28)!important}html body.rl-mobile-light-page .chat-message.partner,html body.rl-mobile-light-page .mob-chat-body .chat-message.partner,html body.rl-mobile-light-page .dm-msg:not(.mine){align-self:flex-start}html body.rl-mobile-light-page .dm-name{color:#8a541a!important;-webkit-text-fill-color:#8a541a!important;text-shadow:none!important}html body.rl-mobile-light-page .chat-message.me,html body.rl-mobile-light-page .mob-chat-body .chat-message.me,html body.rl-mobile-light-page .dm-msg.mine{align-self:flex-end}html body.rl-mobile-light-page .chat-message.me .chat-name,html body.rl-mobile-light-page .mob-chat-body .chat-message.me .chat-name,html body.rl-mobile-light-page .dm-msg.mine .dm-name{justify-self:end;color:#5b2e12!important;-webkit-text-fill-color:#5b2e12!important;text-shadow:none!important}html body.rl-mobile-light-page .mob-chat-panel,html body.rl-mobile-light-page .chat-panel{border:1px solid rgba(216,160,89,.48)!important;background:linear-gradient(180deg,#fffaf1f5,#faebd5eb)!important;color:#4b2d18!important;box-shadow:0 18px 38px #8f5f2829,inset 0 1px #ffffffe0!important}html body.rl-mobile-light-page #rulettaLegalFooter.legal-footer,html body.rl-mobile-light-page #rulettaLegalFooter.legal-footer a,html body.rl-mobile-light-page #rulettaLegalFooter.legal-footer span{color:#5b3218d1!important;-webkit-text-fill-color:rgba(91,50,24,.82)!important;text-shadow:0 1px 0 rgba(255,255,255,.72)!important}html body.rl-mobile-light-page #rulettaLegalFooter.legal-footer:before{background:linear-gradient(90deg,transparent,rgba(216,160,89,.42),transparent)!important}html body.rl-mobile-light-page #rulettaAuthWelcomePopup,html body.rl-mobile-light-page #rulettaAuthWelcomePopup .rawp-backdrop{background:radial-gradient(circle at 18% 12%,rgba(255,255,255,.8),transparent 34%),#5b3d1c42!important;-webkit-backdrop-filter:blur(12px) saturate(1.04)!important;backdrop-filter:blur(12px) saturate(1.04)!important}html body.rl-mobile-light-page #rulettaAuthWelcomePopup .rawp-card{border:1px solid rgba(216,160,89,.58)!important;background:linear-gradient(180deg,#fffaf1fa,#faebd5f5)!important;color:#4b2d18!important;-webkit-text-fill-color:#4b2d18!important;box-shadow:0 26px 62px #8f5f2838,inset 0 1px #ffffffeb!important}html body.rl-mobile-light-page #rulettaAuthWelcomePopup .rawp-left{background:linear-gradient(180deg,#fffaf159,#faebd52e),url(/russian-forest-wallpaper-light-v2.jpg?v=2) center center / cover no-repeat!important;border-right-color:#d8a05957!important}html body.rl-mobile-light-page #rulettaAuthWelcomePopup .rawp-right{background:linear-gradient(180deg,#fffaf1db,#faebd5c2),url(/russian-forest-wallpaper-light-v2.jpg?v=2) center center / cover no-repeat!important;color:#4b2d18!important}html body.rl-mobile-light-page #rulettaAuthWelcomePopup .rawp-left:after{display:none!important}html body.rl-mobile-light-page #rulettaAuthWelcomePopup h2,html body.rl-mobile-light-page #rulettaAuthWelcomePopup h3,html body.rl-mobile-light-page #rulettaAuthWelcomePopup .rawp-brand{color:#332013!important;-webkit-text-fill-color:#332013!important;text-shadow:0 2px 0 rgba(255,255,255,.9),0 8px 18px rgba(121,76,28,.13)!important}html body.rl-mobile-light-page #rulettaAuthWelcomePopup .rawp-right>p,html body.rl-mobile-light-page #rulettaAuthWelcomePopup .rawp-note,html body.rl-mobile-light-page #rulettaAuthWelcomePopup .rawp-seo,html body.rl-mobile-light-page #rulettaAuthWelcomePopup .rawp-seo p{color:#6f4a26!important;-webkit-text-fill-color:#6f4a26!important;text-shadow:none!important}html body.rl-mobile-light-page #rulettaAuthWelcomePopup .rawp-oauth,html body.rl-mobile-light-page #rulettaAuthWelcomePopup .rawp-seo-tags span{border:1px solid rgba(216,160,89,.46)!important;background:linear-gradient(180deg,#fffaf1f5,#faebd5eb)!important;color:#704315!important;-webkit-text-fill-color:#704315!important;box-shadow:0 10px 20px #8f5f281a,inset 0 1px #ffffffe0!important;text-shadow:none!important}html body.rl-mobile-light-page #rulettaAuthWelcomePopup .rawp-mail,html body.rl-mobile-light-page #rulettaAuthWelcomePopup .rawp-later{border-color:#ffbe50c7!important;background:linear-gradient(180deg,#ff9e25,#f1790e)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:0 2px 0 rgba(111,49,6,.32)!important}html body.rl-mobile-light-page #rulettaAuthWelcomePopup .rawp-oauth b{color:inherit!important;-webkit-text-fill-color:inherit!important}html body.rl-mobile-light-page #rulettaAuthWelcomePopup .rawp-vk span{background:linear-gradient(180deg,#2f97ff,#0872db)!important;color:#fff!important;-webkit-text-fill-color:#fff!important}html body.rl-mobile-light-page #rulettaAuthWelcomePopup .rawp-yandex span,html body.rl-mobile-light-page #rulettaAuthWelcomePopup .rawp-yandex span:before{background:linear-gradient(180deg,#fff,#fff0e8)!important;color:#e32418!important;-webkit-text-fill-color:#e32418!important}html body.rl-mobile-light-page #rulettaAuthWelcomePopup .rawp-mail span{background:linear-gradient(180deg,#ffe5b0,#e28a2e)!important;color:#5b2e12!important;-webkit-text-fill-color:#5b2e12!important}html body.rl-mobile-light-page #rulettaAuthWelcomePopup .rawp-meerkat-wrap{background:transparent!important;box-shadow:none!important}html body.rl-mobile-light-page #rulettaAuthWelcomePopup .rawp-meerkat{filter:drop-shadow(0 18px 24px rgba(104,66,28,.24))!important}}@media(min-width:901px)and (hover:hover)and (pointer:fine){html body.rl-redesign-page .rds-render.rds-render .rds-card.rds-card:after{content:none!important;display:none!important;opacity:0!important;background:none!important}}html[data-rl-theme=dark] body.rl-redesign-page :is(.dchat,.chat-panel,.mob-chat-body,.mob-chat-panel) .chat-message .chat-name{color:#ffd08a!important;-webkit-text-fill-color:#ffd08a!important;opacity:1!important;font-weight:950!important;text-shadow:0 1px 2px rgba(0,0,0,.78)!important}html[data-rl-theme=dark] body.rl-redesign-page :is(.dchat,.chat-panel,.mob-chat-body,.mob-chat-panel) .chat-message.me .chat-name{color:#fff3d1!important;-webkit-text-fill-color:#fff3d1!important}html[data-rl-theme=dark] body.rl-redesign-page .ac-confirm.ac-confirm{background:radial-gradient(circle at 50% 42%,rgba(132,72,35,.15),transparent 34%),#050302d1!important;-webkit-backdrop-filter:blur(16px) saturate(.88)!important;backdrop-filter:blur(16px) saturate(.88)!important}html[data-rl-theme=dark] body.rl-redesign-page .ac-confirm-card.ac-confirm-card{max-width:330px!important;padding:22px!important;border:1px solid rgba(225,151,73,.34)!important;border-radius:20px!important;background:radial-gradient(circle at 50% 0,rgba(145,76,31,.2),transparent 42%),linear-gradient(180deg,#2b1c14,#1b110d)!important;color:#fff0dc!important;-webkit-text-fill-color:#fff0dc!important;box-shadow:0 28px 70px #0000009e,inset 0 1px #ffffff12!important}html[data-rl-theme=dark] body.rl-redesign-page .ac-confirm-card.ac-confirm-card p{color:#fff2df!important;-webkit-text-fill-color:#fff2df!important;font-family:Arial,sans-serif!important;font-size:16px!important;line-height:1.25!important;text-shadow:none!important}html[data-rl-theme=dark] body.rl-redesign-page .ac-confirm-card.ac-confirm-card .ac-confirm-no.ac-confirm-no{border:1px solid rgba(224,151,77,.32)!important;background:linear-gradient(180deg,#39251a,#281911)!important;color:#f4d2a8!important;-webkit-text-fill-color:#f4d2a8!important;box-shadow:inset 0 1px #ffffff0f!important;text-shadow:none!important}html[data-rl-theme=dark] body.rl-redesign-page .ac-confirm-card.ac-confirm-card .ac-confirm-yes.ac-confirm-yes{border:1px solid rgba(255,181,88,.72)!important;background:linear-gradient(180deg,#f68f28,#c84d0d)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;box-shadow:0 12px 24px #0000004d,inset 0 1px #fff3!important}@media(min-width:901px)and (hover:hover)and (pointer:fine){html[data-rl-theme=dark] body.rl-redesign-page .rds-render.rds-render :is(.rds-searching.rds-searching,.rds-friend-calling.rds-friend-calling){background:radial-gradient(circle at 26% 48%,rgba(161,91,37,.16),transparent 36%),linear-gradient(180deg,#1c120db8,#0a0705e0),url(/russian-forest-wallpaper-v2.jpg?v=2) center center / cover no-repeat,#130c08!important}html[data-rl-theme=dark] body.rl-redesign-page .rds-render.rds-render :is(.rds-search-note.rds-search-note,.rds-friend-call-note.rds-friend-call-note){border:1px solid rgba(225,151,73,.36)!important;background:radial-gradient(circle at 50% 0,rgba(145,76,31,.17),transparent 42%),linear-gradient(180deg,#311f15fa,#19100cfc)!important;color:#fff0dc!important;-webkit-text-fill-color:#fff0dc!important;box-shadow:0 24px 50px #00000080,inset 0 1px #ffffff12!important}html[data-rl-theme=dark] body.rl-redesign-page .rds-render.rds-render :is(.rds-search-note.rds-search-note strong,.rds-friend-call-note.rds-friend-call-note strong){color:#fff2df!important;-webkit-text-fill-color:#fff2df!important;text-shadow:0 2px 0 rgba(0,0,0,.72)!important}html[data-rl-theme=dark] body.rl-redesign-page .rds-render.rds-render :is(.rds-search-note.rds-search-note span,.rds-search-note.rds-search-note em,.rds-friend-call-note.rds-friend-call-note span){color:#d8ad7b!important;-webkit-text-fill-color:#d8ad7b!important;text-shadow:none!important}html[data-rl-theme=dark] body.rl-redesign-page .rds-render.rds-render :is(.rds-search-note.rds-search-note b,.rds-friend-call-note.rds-friend-call-note b){border:1px solid rgba(230,158,79,.46)!important;background:#160e0a!important;color:#ffd18d!important;-webkit-text-fill-color:#ffd18d!important;box-shadow:0 0 0 2px #e99a461f,inset 0 1px #ffffff0f!important}}html[data-rl-theme=dark] body.rl-redesign-page .tab-guard.tab-guard{background:radial-gradient(circle at 50% 40%,rgba(132,72,35,.15),transparent 34%),#050302cc!important;-webkit-backdrop-filter:blur(16px) saturate(.88)!important;backdrop-filter:blur(16px) saturate(.88)!important}html[data-rl-theme=dark] body.rl-redesign-page .tab-guard-card.tab-guard-card{width:min(430px,calc(100vw - 32px))!important;gap:14px!important;padding:30px!important;border:1px solid rgba(225,151,73,.34)!important;border-radius:22px!important;background:radial-gradient(circle at 50% 0,rgba(145,76,31,.2),transparent 38%),linear-gradient(180deg,#2b1c14,#1b110d)!important;color:#fff0dc!important;-webkit-text-fill-color:#fff0dc!important;box-shadow:0 30px 76px #000000a3,inset 0 1px #ffffff12!important;text-shadow:none!important}html[data-rl-theme=dark] body.rl-redesign-page .tab-guard-card.tab-guard-card .tab-guard-mark{width:56px!important;height:56px!important;border:1px solid rgba(235,158,76,.38)!important;background:linear-gradient(180deg,#58311bf5,#2d1b13fa)!important;color:#ffc476!important;-webkit-text-fill-color:#ffc476!important;font-family:Arial,sans-serif!important;font-size:30px!important;font-weight:900!important;box-shadow:0 10px 24px #00000047,inset 0 1px #ffffff14!important}html[data-rl-theme=dark] body.rl-redesign-page .tab-guard-card.tab-guard-card h2{max-width:360px!important;color:#fff2df!important;-webkit-text-fill-color:#fff2df!important;font-family:Arial,sans-serif!important;font-size:clamp(23px,2vw,27px)!important;font-weight:900!important;line-height:1.15!important;letter-spacing:-.015em!important;text-shadow:none!important}html[data-rl-theme=dark] body.rl-redesign-page .tab-guard-card.tab-guard-card p{max-width:360px!important;color:#d7b184!important;-webkit-text-fill-color:#d7b184!important;font-family:Arial,sans-serif!important;font-size:15px!important;font-weight:700!important;line-height:1.42!important;text-shadow:none!important}html[data-rl-theme=dark] body.rl-redesign-page .tab-guard-card.tab-guard-card button{width:100%!important;min-height:50px!important;padding:0 20px!important;border:1px solid rgba(255,181,88,.72)!important;border-radius:15px!important;background:linear-gradient(180deg,#f68f28,#c84d0d)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-family:Arial,sans-serif!important;font-size:15px!important;font-weight:900!important;letter-spacing:0!important;text-shadow:0 1px 0 rgba(72,30,4,.45)!important;box-shadow:0 12px 24px #0000004d,inset 0 1px #fff3!important}html[data-rl-theme=dark] body.rl-redesign-page .tab-guard-card.tab-guard-card button:active{transform:translateY(1px)!important;box-shadow:0 8px 18px #00000047,inset 0 1px #ffffff29!important}@media(max-width:520px){html[data-rl-theme=dark] body.rl-redesign-page .tab-guard-card.tab-guard-card{padding:24px 20px!important}}@media(max-width:1024px),(hover:none)and (pointer:coarse){html body.rl-mobile-light-page .rl-wait,html body.rl-mobile-light-page .mobile-group-find-scene,html body.rl-mobile-light-page .group-ready-state,html body.rl-mobile-light-page .group-invite-state{background:linear-gradient(180deg,#fffaf1e0,#faebd5c2),url(/russian-forest-wallpaper-light-v2.jpg?v=2) center center / cover no-repeat,#fff3df!important;color:#4b2d18!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html body.rl-mobile-light-page .mobile-group-find-scene{display:grid!important;border:1px solid rgba(216,160,89,.46)!important;box-shadow:inset 0 1px #ffffffdb!important}html body.rl-mobile-light-page .rl-mascot:before,html body.rl-mobile-light-page .mobile-group-find-scene:before{background:radial-gradient(circle,rgba(255,190,80,.18),transparent 66%)!important;opacity:.7!important}html body.rl-mobile-light-page .rl-mascot img,html body.rl-mobile-light-page .mobile-group-find-bear{filter:drop-shadow(0 18px 24px rgba(104,66,28,.18)) drop-shadow(0 2px 0 rgba(255,255,255,.36))!important}html body.rl-mobile-light-page .rl-mascot:not(.phone){width:min(178px,48vw)!important;height:min(178px,48vw)!important}html body.rl-mobile-light-page .rl-mascot:not(.phone) img{width:118%!important;height:118%!important;-webkit-mask-image:none!important;mask-image:none!important}html body.rl-mobile-light-page .mobile-group-find-bear{width:min(180px,48vw)!important;max-height:58%!important;transform:translateY(8px) scale(1.06)!important;justify-self:center!important;object-fit:contain!important}html body.rl-mobile-light-page .mobile-group-find-copy span,html body.rl-mobile-light-page .mobile-group-find-copy em,html body.rl-mobile-light-page .group-invite-title,html body.rl-mobile-light-page .group-invite-text{color:#5b3218!important;-webkit-text-fill-color:#5b3218!important;text-shadow:0 1px 0 rgba(255,255,255,.86)!important}html body.rl-mobile-light-page .mobile-group-find-copy span{font-size:13px!important}html body.rl-mobile-light-page .group-find-cta{border:1px solid rgba(255,190,80,.78)!important;background:linear-gradient(180deg,#ff9e25,#f1790e)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;box-shadow:0 12px 24px #de6d0a2e,inset 0 2px #ffffff47!important;text-shadow:0 2px 0 rgba(111,49,6,.32)!important}html body.rl-mobile-light-page .video-card.idle-remote #remoteVideo,html body.rl-mobile-light-page .video-card.empty-local #localVideo{opacity:0!important;visibility:hidden!important}html body.rl-mobile-light-page #remoteVideo,html body.rl-mobile-light-page #localVideo{background:transparent!important}}@media(max-width:640px){html body.rl-mobile-light-page .fr-panel .fr-del{width:32px!important;min-width:32px!important;max-width:32px!important;height:30px!important;flex-basis:32px!important;padding:0!important;border-radius:999px!important;font-size:0!important;line-height:1!important;color:transparent!important;-webkit-text-fill-color:transparent!important;overflow:hidden!important}html body.rl-mobile-light-page .fr-panel .fr-del:before{content:"×";display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%;color:#9a3e20!important;-webkit-text-fill-color:#9a3e20!important;font-size:19px!important;font-weight:950!important;line-height:1!important}}html body .auth-close,html body .fr-close,html body .dm-close,html body .lm-close,html body .ac-close,html body .pm-close,html body .dchat-close,html body .gim-close,html body .bug-close,html body .mob-chat-close,html body .ruletta-auth-close,html body .rdm-close,html body .rsp-close,html body .rsp-close-btn,html body .bubble-close{display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0!important;line-height:1!important;text-align:center!important;box-sizing:border-box!important}html body.rl-redesign-page .dchat-close,html body.rl-redesign-page .fr-close,html body.rl-redesign-page .auth-close,html body.rl-redesign-page .lm-close,html body.rl-redesign-page .pm-close,html body.rl-redesign-page .ac-close,html body.rl-redesign-page .gim-close,html body.rl-redesign-page .bug-close{width:34px!important;height:34px!important;min-width:34px!important;border-radius:999px!important;font-size:22px!important;font-weight:950!important}@media(min-width:901px)and (hover:hover)and (pointer:fine){html body.rl-redesign-page .rds-render .rds-card,html body.rl-redesign-page .rds-render .rds-group-tile,html body.rl-redesign-page .rds-render .rds-team-tile{overflow:hidden!important}html body.rl-redesign-page .rds-render .rds-card video,html body.rl-redesign-page .rds-render .rds-group-video,html body.rl-redesign-page .rds-render .rds-team-video{inset:0!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:cover!important;border-radius:0!important;clip-path:none!important;display:block!important}html body.rl-redesign-page .rds-render.rds-fullscreen .rds-remote{overflow:hidden!important}html body.rl-redesign-page .rds-render.rds-fullscreen .rds-local{overflow:hidden!important;border-radius:14px!important}html body.rl-redesign-page .rds-render.rds-fullscreen .rds-local video{object-fit:cover!important;border-radius:0!important;clip-path:none!important}html body.rl-redesign-page .rds-render .rds-side{display:flex!important;flex-direction:column!important;justify-content:center!important}html body.rl-redesign-page .rds-render .rds-img-btn.rds-side-card{display:grid!important;grid-template-columns:44px minmax(0,1fr)!important;grid-template-rows:minmax(0,auto) minmax(0,auto)!important;align-items:center!important;align-content:center!important;justify-items:center!important;column-gap:9px!important;row-gap:1px!important;text-align:center!important;line-height:1.1!important}html body.rl-redesign-page .rds-render .rds-side-icon{grid-column:1!important;grid-row:1 / 3!important;align-self:center!important;justify-self:center!important}html body.rl-redesign-page .rds-render .rds-side-card strong{grid-column:2!important;align-self:end!important;justify-self:center!important;margin:0!important;line-height:1.08!important}html body.rl-redesign-page .rds-render .rds-side-card em:not(.rds-friends-badge){grid-column:2!important;align-self:start!important;justify-self:center!important;margin:0!important;line-height:1.1!important}html body.rl-redesign-page .fr-panel .fr-options{display:grid!important;grid-template-columns:148px 184px!important;align-items:center!important;justify-content:start!important;gap:8px!important}html body.rl-redesign-page .fr-panel .fr-toggle,html body.rl-redesign-page .fr-panel .fr-dnd-toggle{min-width:0!important;min-height:36px!important;height:36px!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0 10px!important;gap:7px!important;border-radius:999px!important;line-height:1!important}html body.rl-redesign-page .fr-panel .fr-dnd-toggle{width:184px!important;flex:0 0 184px!important;justify-content:flex-start!important}html body.rl-redesign-page .fr-panel .fr-toggle input{flex:0 0 15px!important;width:15px!important;height:15px!important;margin:0!important;accent-color:#f1790e!important}html body.rl-redesign-page .fr-panel .fr-toggle span,html body.rl-redesign-page .fr-panel .fr-dnd-toggle>span:last-child{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:11px!important;line-height:1!important}html body.rl-redesign-page .fr-panel .fr-dnd-track{flex:0 0 38px!important;width:38px!important;height:22px!important;margin:0!important;align-self:center!important}html body.rl-redesign-page .fr-panel .fr-dnd-track span{width:18px!important;height:18px!important;top:1px!important;left:2px!important}html body.rl-redesign-page .fr-panel .fr-dnd-toggle.active .fr-dnd-track span{transform:translate(16px)!important}html body.rl-redesign-page .fr-panel .fr-call:not(:disabled){border-color:#ffbe50c7!important;background:linear-gradient(180deg,#ff9e25,#f1790e)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:0 2px 0 rgba(111,49,6,.32)!important;box-shadow:0 10px 18px #de6d0a29,inset 0 2px #ffffff47!important}html body.rl-redesign-page .fr-panel .fr-call:disabled{border-color:#d8a0594d!important;background:linear-gradient(180deg,#fffaf1d1,#eed6b5cc)!important;color:#70431585!important;-webkit-text-fill-color:rgba(112,67,21,.52)!important;opacity:1!important;text-shadow:none!important}}@media(max-width:768px)and (hover:none)and (pointer:coarse){html body.rl-mobile-light-page .stage,html body.rl-mobile-light-page .col{gap:0!important}html body.rl-mobile-light-page .video-card{margin:0!important;border-radius:14px!important;border-width:1px!important;overflow:hidden!important}html body.rl-mobile-light-page .video-card :is(video,canvas),html body.rl-mobile-light-page .group-pane :is(video,canvas){width:100%!important;height:100%!important;max-height:none!important;object-fit:cover!important;border-radius:0!important;clip-path:none!important;display:block!important}html body.rl-mobile-light-page .video-card.v-remote{border-bottom-width:0!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}html body.rl-mobile-light-page .video-card.v-local{border-top-width:0!important;border-top-left-radius:0!important;border-top-right-radius:0!important}html body.rl-mobile-light-page.rl-fullscreen-mode .video-card.fullscreen-mode{border:0!important;border-radius:0!important}html body.rl-mobile-light-page.rl-fullscreen-mode .video-card.v-local{overflow:hidden!important;border-radius:14px!important}html body.rl-mobile-light-page.rl-fullscreen-mode .video-card.v-local video{object-fit:cover!important;border-radius:0!important}html body.rl-mobile-light-page .mob-bar{left:50%!important;right:auto!important;bottom:calc(24px + env(safe-area-inset-bottom))!important;width:max-content!important;max-width:calc(100vw - 12px)!important;transform:translate(-50%)!important;justify-content:center!important;align-items:center!important;gap:4px!important;padding:5px 6px calc(5px + env(safe-area-inset-bottom))!important;border:1px solid rgba(216,160,89,.52)!important;border-bottom:1px solid rgba(216,160,89,.42)!important;border-radius:18px 18px 0 0!important;box-shadow:0 10px 18px #744a201f,0 -10px 24px #8f5f2824,inset 0 1px #ffffffe6!important}html body.rl-mobile-light-page .mob-bar .mb-btn{flex:0 0 50px!important;width:50px!important;min-width:50px!important;max-width:54px!important;padding:5px 2px!important;border-radius:12px!important}html body.rl-mobile-light-page .mob-bar .mb-icon-shell{width:30px!important;height:30px!important;border-radius:11px!important}html body.rl-mobile-light-page .mob-bar .mb-btn .lb{font-size:9px!important;line-height:1.05!important}html body.rl-mobile-light-page .mob-bar button.mb-btn .lb{color:inherit!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important}html body.rl-mobile-light-page #rulettaLegalFooter.legal-footer{margin-bottom:0!important}html body.rl-mobile-light-page #rulettaLegalFooter.legal-footer:before{top:-9px!important;background:linear-gradient(90deg,transparent,rgba(138,84,26,.24) 18%,rgba(138,84,26,.38) 50%,rgba(138,84,26,.24) 82%,transparent)!important}}@media(max-width:768px)and (orientation:portrait)and (hover:none)and (pointer:coarse){html body.rl-mobile-light-page .mob-bar .portrait-only{display:flex!important}}@media(max-width:640px){html body.rl-mobile-light-page .fr-head{align-items:center!important;min-height:48px!important;padding:8px 10px 6px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html body.rl-mobile-light-page .fr-head h3{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:104px!important;min-height:38px!important;padding:0 18px!important;border:1px solid rgba(216,160,89,.42)!important;border-radius:999px!important;background:linear-gradient(180deg,#fffaf1fa,#faebd5f0)!important;box-shadow:0 8px 16px #8f5f281a,inset 0 1px #ffffffe0!important}html body.rl-mobile-light-page .fr-close,html body.rl-mobile-light-page .auth-close,html body.rl-mobile-light-page .lm-close,html body.rl-mobile-light-page .pm-close,html body.rl-mobile-light-page .dm-close,html body.rl-mobile-light-page .ac-close,html body.rl-mobile-light-page .gim-close,html body.rl-mobile-light-page .bug-close,html body.rl-mobile-light-page .mob-chat-close{width:36px!important;height:36px!important;min-width:36px!important;border-radius:999px!important;font-size:22px!important;font-weight:950!important}html body.rl-mobile-light-page .fr-options{display:grid!important;grid-template-columns:minmax(0,1fr)!important;align-items:stretch!important;gap:8px!important}html body.rl-mobile-light-page .fr-toggle,html body.rl-mobile-light-page .fr-dnd-toggle{width:100%!important;min-height:38px!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;padding:0 12px!important;gap:8px!important;border-radius:999px!important;line-height:1!important}html body.rl-mobile-light-page .fr-toggle input{flex:0 0 16px!important;width:16px!important;height:16px!important;margin:0!important;accent-color:#f1790e!important}html body.rl-mobile-light-page .fr-toggle span,html body.rl-mobile-light-page .fr-dnd-toggle>span:last-child{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:12px!important;font-weight:900!important;line-height:1!important}html body.rl-mobile-light-page .fr-dnd-track{flex:0 0 42px!important;width:42px!important;height:24px!important;margin:0!important;border-radius:999px!important;background:#e2b16e!important;box-shadow:inset 0 1px 3px #6438103d!important}html body.rl-mobile-light-page .fr-dnd-track span{width:18px!important;height:18px!important;top:2px!important;left:3px!important;background:#fff!important;box-shadow:0 2px 5px #64381038!important}html body.rl-mobile-light-page .fr-dnd-toggle.active .fr-dnd-track{background:#f1790e!important}html body.rl-mobile-light-page .fr-dnd-toggle.active .fr-dnd-track span{transform:translate(17px)!important}html body.rl-mobile-light-page .ac-overlay{background:#5b3d1c38!important}html body.rl-mobile-light-page .ac-card{background:linear-gradient(180deg,#fffaf1f5,#faebd5e6),url(/russian-forest-wallpaper-light-v2.jpg?v=2) center center / cover no-repeat,#fff3df!important;color:#4b2d18!important;-webkit-text-fill-color:#4b2d18!important}html body.rl-mobile-light-page .ac-card *,html body.rl-mobile-light-page .ac-title,html body.rl-mobile-light-page .ac-row,html body.rl-mobile-light-page .ac-row *,html body.rl-mobile-light-page .ac-k,html body.rl-mobile-light-page .ac-v{color:#4b2d18!important;-webkit-text-fill-color:#4b2d18!important;text-shadow:none!important}html body.rl-mobile-light-page .ac-row{border:1px solid rgba(216,160,89,.42)!important;border-radius:13px!important;background:#fff9eee0!important;box-shadow:inset 0 1px #ffffffdb!important}}@media(max-width:380px)and (hover:none)and (pointer:coarse){html body.rl-mobile-light-page .mob-bar .mb-btn{flex-basis:46px!important;width:46px!important;min-width:46px!important}html body.rl-mobile-light-page .mob-bar .mb-icon-shell{width:28px!important;height:28px!important}html body.rl-mobile-light-page .mob-bar .mb-btn .lb{font-size:8.5px!important}}@media(max-width:768px)and (hover:none)and (pointer:coarse){html body.rl-mobile-light-page #rulettaMobileBottomBar,html body.rl-mobile-light-page #rulettaMobileBottomBarV2,html body.rl-mobile-light-page #rulettaNativeMobileDock{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}html body.rl-mobile-light-page .mob-bar{position:fixed!important;left:0!important;right:0!important;bottom:calc(38px + env(safe-area-inset-bottom))!important;width:auto!important;max-width:none!important;transform:none!important;z-index:2147482100!important;justify-content:space-around!important;gap:2px!important;margin:0!important;padding:6px!important;border:1px solid rgba(216,160,89,.58)!important;border-left:0!important;border-right:0!important;border-radius:18px 18px 0 0!important;background:#fff9eefa!important;box-shadow:0 11px 22px #744a2029,0 -10px 24px #8f5f2824,inset 0 1px #ffffffeb!important}html body.rl-mobile-light-page .mob-bar:after{content:"";position:absolute;left:14px;right:14px;bottom:-12px;height:1px;background:linear-gradient(90deg,transparent,rgba(138,84,26,.36),transparent);pointer-events:none}html body.rl-mobile-light-page .mob-bar .mb-btn{flex:1 1 0!important;width:auto!important;min-width:0!important;max-width:none!important;height:58px!important;min-height:58px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:2px!important;padding:4px 0!important;border:0!important;border-radius:12px!important;background:transparent!important;box-shadow:none!important;color:#704315!important;-webkit-text-fill-color:#704315!important;text-shadow:none!important}html body.rl-mobile-light-page .mob-bar .mb-icon-shell{flex:0 0 31px!important;width:31px!important;height:31px!important;min-width:31px!important;border-radius:12px!important}html body.rl-mobile-light-page .mob-bar .mb-btn .lb{display:block!important;width:100%!important;max-width:100%!important;font-size:9.5px!important;line-height:1.03!important;text-align:center!important;white-space:normal!important;overflow-wrap:anywhere!important}html body.rl-mobile-light-page #rulettaLegalFooter.legal-footer{position:fixed!important;left:max(10px,env(safe-area-inset-left))!important;right:max(10px,env(safe-area-inset-right))!important;bottom:calc(4px + env(safe-area-inset-bottom))!important;width:auto!important;max-width:none!important;padding:2px 4px 0!important;z-index:2147482000!important;border-top:1px solid rgba(138,84,26,.2)!important;background:#fff6e7b8!important;opacity:1!important;color:#6b4b2bd1!important;text-shadow:0 1px 0 rgba(255,255,255,.72)!important}html body.rl-mobile-light-page #rulettaLegalFooter.legal-footer a,html body.rl-mobile-light-page #rulettaLegalFooter.legal-footer span{color:#6b4b2bd1!important;-webkit-text-fill-color:rgba(107,75,43,.82)!important;font-size:11px!important;line-height:1.05!important}html body.rl-mobile-light-page .video-card:after,html body.rl-mobile-light-page .video-card.v-local:before,html body.rl-mobile-light-page .video-card.v-remote:before{pointer-events:none!important}}html body.rl-redesign-page .fr-confirm-overlay,html body.rl-mobile-light-page .fr-confirm-overlay{background:#5b3d1c52!important;-webkit-backdrop-filter:blur(12px) saturate(1.04)!important;backdrop-filter:blur(12px) saturate(1.04)!important}html body.rl-redesign-page .fr-confirm-card,html body.rl-mobile-light-page .fr-confirm-card{border:1px solid rgba(216,160,89,.58)!important;border-radius:18px!important;background:linear-gradient(180deg,#fffaf1fa,#faebd5f5),url(/russian-forest-wallpaper-light-v2.jpg?v=2) center center / cover no-repeat,#fff3df!important;color:#4b2d18!important;-webkit-text-fill-color:#4b2d18!important;box-shadow:0 24px 58px #8f5f2833,inset 0 1px #ffffffe6!important}html body.rl-redesign-page .fr-confirm-card p,html body.rl-mobile-light-page .fr-confirm-card p{color:#5b3218!important;-webkit-text-fill-color:#5b3218!important;font-size:16px!important;font-weight:950!important;line-height:1.2!important;text-align:center!important;text-shadow:0 1px 0 rgba(255,255,255,.8)!important}html body.rl-redesign-page .fr-confirm-no,html body.rl-mobile-light-page .fr-confirm-no{border:1px solid rgba(216,160,89,.48)!important;border-radius:13px!important;background:linear-gradient(180deg,#fffaf1fa,#faebd5f0)!important;color:#704315!important;-webkit-text-fill-color:#704315!important;text-shadow:none!important}html body.rl-redesign-page .fr-confirm-yes,html body.rl-mobile-light-page .fr-confirm-yes{border:1px solid rgba(255,190,80,.78)!important;border-radius:13px!important;background:linear-gradient(180deg,#ff9e25,#f1790e)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:0 2px 0 rgba(111,49,6,.32)!important}html body.rl-redesign-page .rds-render .rds-no-camera-scene{z-index:4!important;background:linear-gradient(180deg,#fffaf1b8,#faebd594),url(/russian-forest-wallpaper-light-v2.jpg?v=2) center center / cover no-repeat,#fff3df!important;color:#4b2d18!important}html body.rl-redesign-page .rds-render .rds-no-camera-scene:before{opacity:.22!important}html body.rl-redesign-page .rds-render .rds-no-camera-scene strong,html body.rl-redesign-page .rds-render .rds-no-camera-scene span{color:#3a2416!important;-webkit-text-fill-color:#3a2416!important;text-shadow:0 2px 0 rgba(255,255,255,.82),0 8px 18px rgba(121,76,28,.16)!important}html body.rl-redesign-page .rds-render .rds-local .rds-no-camera-scene+.rds-card-copy,html body.rl-redesign-page .rds-render .rds-local .rds-no-camera-scene~.rds-card-copy{display:none!important}@media(min-width:901px)and (hover:hover)and (pointer:fine){html body.rl-redesign-page .rds-render .rds-side{align-self:start!important;justify-content:flex-start!important;margin:186px 6px 0!important}html body.rl-redesign-page .rds-render:after{content:"";position:fixed;left:-10px;bottom:-18px;z-index:18;width:min(300px,22vw);height:min(210px,20vh);background:url(/redesign-pine-cones-corner-v1.png?v=1) left bottom / contain no-repeat;background:image-set(url(/redesign-pine-cones-corner-v2.webp?v=2) type("image/webp"),url(/redesign-pine-cones-corner-v1.png?v=1) type("image/png")) left bottom / contain no-repeat;pointer-events:none;filter:drop-shadow(0 12px 18px rgba(104,66,28,.18))}}@media(max-width:768px)and (hover:none)and (pointer:coarse){html body.rl-mobile-light-page .mob-bar{position:fixed!important;left:max(0px,env(safe-area-inset-left))!important;right:max(0px,env(safe-area-inset-right))!important;bottom:calc(25px + env(safe-area-inset-bottom))!important;width:auto!important;max-width:none!important;transform:none!important;z-index:2147482100!important;display:flex!important;align-items:center!important;justify-content:space-around!important;gap:2px!important;min-height:65px!important;margin:0!important;padding:6px 8px 7px!important;border:1px solid rgba(216,160,89,.58)!important;border-bottom:0!important;border-radius:22px 22px 0 0!important;background:linear-gradient(180deg,#fffaf1fb,#faebd5f7),#fff7ea!important;box-shadow:inset 0 1px #ffffffeb,0 -1px #ffffffb8!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html body.rl-mobile-light-page .mob-bar:before,html body.rl-mobile-light-page .mob-bar:after{display:none!important;content:none!important}html body.rl-mobile-light-page .mob-bar .mb-btn{flex:1 1 0!important;width:auto!important;min-width:0!important;max-width:none!important;height:56px!important;min-height:56px!important;padding:3px 1px!important;gap:2px!important;border:0!important;border-radius:14px!important;background:transparent!important;box-shadow:none!important;color:#704315!important;-webkit-text-fill-color:#704315!important;text-shadow:none!important}html body.rl-mobile-light-page .mob-bar .mb-btn:active{background:#d8a05929!important}html body.rl-mobile-light-page .mob-bar .mb-icon-shell{flex:0 0 31px!important;width:31px!important;height:31px!important;min-width:31px!important;border-radius:12px!important}html body.rl-mobile-light-page .mob-bar .mb-icon-shell svg{width:20px!important;height:20px!important}html body.rl-mobile-light-page .mob-bar .mb-btn .lb{display:block!important;width:100%!important;max-width:100%!important;font-size:9.5px!important;line-height:1.02!important;text-align:center!important;white-space:normal!important;overflow-wrap:anywhere!important}html body.rl-mobile-light-page #rulettaLegalFooter.legal-footer{position:fixed!important;left:0!important;right:0!important;bottom:env(safe-area-inset-bottom)!important;min-height:25px!important;width:auto!important;max-width:none!important;margin:0!important;padding:3px 5px 2px!important;z-index:2147482000!important;border-top:1px solid rgba(138,84,26,.26)!important;background:#efdcbee0!important;box-shadow:inset 0 1px #ffffff8c!important}html body.rl-mobile-light-page #rulettaLegalFooter.legal-footer a,html body.rl-mobile-light-page #rulettaLegalFooter.legal-footer span{font-size:11px!important;line-height:1.05!important}}@supports selector(body:has(.fr-overlay)){@media(max-width:768px)and (hover:none)and (pointer:coarse){html body.rl-mobile-light-page:has(.mob-modal-overlay) .mob-bar,html body.rl-mobile-light-page:has(.fr-overlay) .mob-bar,html body.rl-mobile-light-page:has(.dm-overlay) .mob-bar,html body.rl-mobile-light-page:has(.auth-overlay) .mob-bar,html body.rl-mobile-light-page:has(.ac-overlay) .mob-bar,html body.rl-mobile-light-page:has(.lm-overlay) .mob-bar,html body.rl-mobile-light-page:has(.pm-overlay) .mob-bar,html body.rl-mobile-light-page:has(.cem-overlay) .mob-bar,html body.rl-mobile-light-page:has(.bm-overlay) .mob-bar,html body.rl-mobile-light-page:has(.grm-overlay) .mob-bar,html body.rl-mobile-light-page:has(.fcm-overlay) .mob-bar,html body.rl-mobile-light-page:has(.gim-overlay) .mob-bar,html body.rl-mobile-light-page:has(.rr-overlay) .mob-bar,html body.rl-mobile-light-page:has(.grr-overlay) .mob-bar,html body.rl-mobile-light-page:has(.inc-overlay) .mob-bar,html body.rl-mobile-light-page:has(.bug-overlay) .mob-bar,html body.rl-mobile-light-page:has(.tmn-overlay) .mob-bar,html body.rl-mobile-light-page:has(.rsp-overlay) .mob-bar,html body.rl-mobile-light-page:has(.fr-confirm-overlay) .mob-bar{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}}}html body.rl-redesign-page .rds-render .rds-header-donate,html body.rl-redesign-page .rds-render .rds-header-donate:hover,html body.rl-redesign-page .rds-render .rds-header-donate:focus-visible{background:linear-gradient(180deg,#e16222,#b43a13)!important;box-shadow:none!important;animation:none!important;overflow:hidden!important;filter:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html body.rl-redesign-page .rds-render .rds-header-donate:before,html body.rl-redesign-page .rds-render .rds-header-donate:after{display:none!important;content:none!important}html body.rl-redesign-page .rds-render .rds-header-donate:hover .rds-donate-art,html body.rl-redesign-page .rds-render .rds-header-donate:focus-visible .rds-donate-art{transform:none!important;filter:none!important}html body.rl-redesign-page .rds-render .rds-no-camera-scene,html body.rl-redesign-page .rds-render .rds-team-tile.no-camera,html body.rl-redesign-page .rds-render .rds-team-nocam,html body.rl-redesign-page .rds-render .rds-team-placeholder{background:linear-gradient(180deg,#fffaf1d1,#faebd5a8),url(/russian-forest-wallpaper-light-v2.jpg?v=2) center center / cover no-repeat,#fff3df!important;color:#4b2d18!important}html body.rl-redesign-page .rds-render .rds-no-camera-scene:before,html body.rl-redesign-page .rds-render .rds-team-tile.no-camera:before,html body.rl-redesign-page .rds-render .rds-team-nocam:before,html body.rl-redesign-page .rds-render .rds-team-placeholder:before{background:none!important;opacity:0!important}html body.rl-redesign-page .rds-render .rds-no-camera-scene strong,html body.rl-redesign-page .rds-render .rds-no-camera-scene span,html body.rl-redesign-page .rds-render .rds-team-nocam span,html body.rl-redesign-page .rds-render .rds-team-placeholder span{color:#3a2416!important;-webkit-text-fill-color:#3a2416!important;text-shadow:0 2px 0 rgba(255,255,255,.82),0 8px 18px rgba(121,76,28,.14)!important}html body.rl-redesign-page .rds-render .rds-header-donate,html body.rl-redesign-page .rds-render .rds-header-donate:hover,html body.rl-redesign-page .rds-render .rds-header-donate:focus-visible{transform:none!important;filter:none!important;background:linear-gradient(180deg,#e16222,#b43a13)!important;box-shadow:none!important;animation:none!important;mix-blend-mode:normal!important;isolation:isolate!important;contain:paint!important;overflow:hidden!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html body.rl-redesign-page .rds-render .rds-donate-art,html body.rl-redesign-page .rds-render .rds-header-donate:hover .rds-donate-art,html body.rl-redesign-page .rds-render .rds-header-donate:focus-visible .rds-donate-art{transform:none!important;filter:none!important;opacity:1!important;mix-blend-mode:normal!important;background:transparent!important}html body.rl-redesign-page .rds-render .rds-social-btn{text-decoration:none!important}html body.rl-redesign-page .rds-render .rds-help-wrap{display:contents!important}html body.rl-redesign-page .rds-render .rds-help-menu{position:fixed;left:224px;top:364px;z-index:9000;width:292px;display:grid;gap:7px;padding:13px;border:1px solid rgba(216,160,89,.58);border-radius:18px;background:linear-gradient(180deg,#fffaf1fb,#faebd5f6),#fff7ea;box-shadow:0 22px 48px #8f5f2833,inset 0 1px #ffffffe6;color:#4b2d18}html body.rl-redesign-page .rds-render .rds-help-menu strong{color:#332013;font-family:Arial Black,Arial,sans-serif;font-size:15px;line-height:1.1;text-align:center}html body.rl-redesign-page .rds-render .rds-help-menu button{min-height:36px;padding:0 12px;border:1px solid rgba(216,160,89,.42);border-radius:999px;background:#fff9eeeb;color:#704315;font-family:inherit;font-size:12px;font-weight:900;line-height:1.1;text-align:center;cursor:pointer}html body.rl-redesign-page .rds-render .rds-help-backdrop{position:fixed;inset:0;z-index:8999;border:0;background:transparent}@media(min-width:769px)and (hover:hover)and (pointer:fine){html body.rl-redesign-page .fr-overlay{background:transparent!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;pointer-events:none!important}html body.rl-redesign-page .fr-panel{position:fixed!important;top:118px!important;right:22px!important;bottom:auto!important;width:min(680px,calc(100vw - 44px))!important;height:auto!important;max-height:calc(100vh - 154px)!important;padding:16px!important;border-radius:20px!important;border:1px solid rgba(216,160,89,.58)!important;pointer-events:auto!important;overflow:hidden!important;animation:none!important}html body.rl-redesign-page .fr-list{max-height:min(420px,calc(100vh - 322px))!important}html body.rl-redesign-page .fr-row{min-height:50px!important}html body.rl-redesign-page .dm-overlay{inset:0!important;display:block!important;padding:0!important;background:transparent!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;pointer-events:none!important}html body.rl-redesign-page .dm-card{position:fixed!important;width:380px!important;height:min(560px,calc(100vh - 44px))!important;pointer-events:auto!important;border-radius:18px!important;overflow:hidden!important}html body.rl-redesign-page .dm-head{cursor:grab!important;user-select:none!important}html body.rl-redesign-page .dm-head:active{cursor:grabbing!important}}html body.rl-redesign-page .bug-close,html body.rl-mobile-light-page .bug-close{border:1px solid rgba(216,160,89,.48)!important;background:linear-gradient(180deg,#fffaf0,#f4ddb6)!important;color:#8a541a!important;-webkit-text-fill-color:#8a541a!important;box-shadow:inset 0 1px #ffffffdb,0 8px 16px #8f5f281f!important;text-shadow:none!important}@media(max-width:768px)and (hover:none)and (pointer:coarse){html body.rl-mobile-light-page .rp-wrap,html body.rl-mobile-light-page .grp-return-wrap{bottom:calc(124px + env(safe-area-inset-bottom))!important;left:12px!important}html body.rl-mobile-light-page .footer-menu-overlay~.mob-bar,html body.rl-mobile-light-page:has(.footer-menu-overlay) .mob-bar{display:none!important}}@supports selector(body:has(.auth-overlay)){html:has(body.rl-redesign-page .auth-overlay),html:has(body.rl-redesign-page .lm-overlay),html:has(body.rl-redesign-page .ac-overlay),html:has(body.rl-redesign-page .pm-overlay),html:has(body.rl-redesign-page .tmn-overlay),html:has(body.rl-redesign-page .cem-overlay),html:has(body.rl-redesign-page .bm-overlay),html:has(body.rl-redesign-page .grm-overlay),html:has(body.rl-redesign-page .rr-overlay),html:has(body.rl-redesign-page .grr-overlay),html:has(body.rl-redesign-page .gim-overlay),html:has(body.rl-redesign-page .fcm-overlay),html:has(body.rl-redesign-page .bug-overlay),html:has(body.rl-redesign-page .inc-overlay),html:has(body.rl-mobile-light-page .auth-overlay),html:has(body.rl-mobile-light-page .lm-overlay),html:has(body.rl-mobile-light-page .ac-overlay),html:has(body.rl-mobile-light-page .pm-overlay),html:has(body.rl-mobile-light-page .tmn-overlay),html:has(body.rl-mobile-light-page .cem-overlay),html:has(body.rl-mobile-light-page .bm-overlay),html:has(body.rl-mobile-light-page .grm-overlay),html:has(body.rl-mobile-light-page .rr-overlay),html:has(body.rl-mobile-light-page .grr-overlay),html:has(body.rl-mobile-light-page .gim-overlay),html:has(body.rl-mobile-light-page .fcm-overlay),html:has(body.rl-mobile-light-page .bug-overlay),html:has(body.rl-mobile-light-page .inc-overlay),html:has(body.rl-mobile-light-page .footer-menu-overlay){overflow:hidden!important;overscroll-behavior:none!important}body.rl-redesign-page:has(.auth-overlay),body.rl-redesign-page:has(.lm-overlay),body.rl-redesign-page:has(.ac-overlay),body.rl-redesign-page:has(.pm-overlay),body.rl-redesign-page:has(.tmn-overlay),body.rl-redesign-page:has(.cem-overlay),body.rl-redesign-page:has(.bm-overlay),body.rl-redesign-page:has(.grm-overlay),body.rl-redesign-page:has(.rr-overlay),body.rl-redesign-page:has(.grr-overlay),body.rl-redesign-page:has(.gim-overlay),body.rl-redesign-page:has(.fcm-overlay),body.rl-redesign-page:has(.bug-overlay),body.rl-redesign-page:has(.inc-overlay),body.rl-mobile-light-page:has(.auth-overlay),body.rl-mobile-light-page:has(.lm-overlay),body.rl-mobile-light-page:has(.ac-overlay),body.rl-mobile-light-page:has(.pm-overlay),body.rl-mobile-light-page:has(.tmn-overlay),body.rl-mobile-light-page:has(.cem-overlay),body.rl-mobile-light-page:has(.bm-overlay),body.rl-mobile-light-page:has(.grm-overlay),body.rl-mobile-light-page:has(.rr-overlay),body.rl-mobile-light-page:has(.grr-overlay),body.rl-mobile-light-page:has(.gim-overlay),body.rl-mobile-light-page:has(.fcm-overlay),body.rl-mobile-light-page:has(.bug-overlay),body.rl-mobile-light-page:has(.inc-overlay),body.rl-mobile-light-page:has(.footer-menu-overlay){overflow:hidden!important;overscroll-behavior:none!important;touch-action:none!important}}@media(min-width:901px)and (hover:hover)and (pointer:fine){html body.rl-redesign-page .rds-render .rds-side .rds-help-wrap{display:block!important;position:relative!important;width:100%!important;border-bottom:0!important}html body.rl-redesign-page .rds-render .rds-side .rds-help.rds-img-btn.rds-side-card{width:100%!important;border-bottom:1px solid var(--render-line, rgba(213, 154, 82, .36))!important}}@media(max-width:768px)and (hover:none)and (pointer:coarse){html body.rl-mobile-light-page #rulettaLegalFooter.legal-footer{left:max(6px,env(safe-area-inset-left))!important;right:max(6px,env(safe-area-inset-right))!important;bottom:calc(1px + env(safe-area-inset-bottom))!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:0!important;min-height:31px!important;padding:3px!important;border:1px solid rgba(216,160,89,.52)!important;border-radius:17px!important;background:linear-gradient(180deg,#fffaf1fa,#faebd5f2),#fff7ea!important;box-shadow:0 -8px 22px #8f5f281a,inset 0 1px #ffffffe6!important;opacity:1!important;pointer-events:auto!important;white-space:nowrap!important}html body.rl-mobile-light-page #rulettaLegalFooter.legal-footer>a,html body.rl-mobile-light-page #rulettaLegalFooter.legal-footer>.dot{display:none!important}html body.rl-mobile-light-page #rulettaLegalFooter.legal-footer .mobile-footer-btn{pointer-events:auto!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:1 1 0!important;min-width:0!important;max-width:none!important;min-height:25px!important;padding:2px 6px!important;border:0!important;border-radius:13px!important;background:transparent!important;color:#704315!important;-webkit-text-fill-color:#704315!important;font-family:Arial,sans-serif!important;font-size:9.4px!important;font-weight:900!important;line-height:1.05!important;letter-spacing:0!important;text-align:center!important;white-space:normal!important;text-shadow:none!important;box-shadow:none!important}html body.rl-mobile-light-page #rulettaLegalFooter.legal-footer .mobile-footer-btn+.mobile-footer-btn{border-left:1px solid rgba(216,160,89,.34)!important;border-radius:0!important}html body.rl-mobile-light-page #rulettaLegalFooter.legal-footer .mobile-footer-btn.premium{flex:.84 1 0!important;max-width:none!important;padding-inline:8px!important;border-left:1px solid rgba(216,160,89,.34)!important;border-right:1px solid rgba(216,160,89,.34)!important;background:linear-gradient(180deg,#fff0c5c7,#f4d5a180)!important;color:#6a3f12!important;-webkit-text-fill-color:#6a3f12!important}}@media(max-width:380px)and (hover:none)and (pointer:coarse){html body.rl-mobile-light-page #rulettaLegalFooter.legal-footer{gap:0!important}html body.rl-mobile-light-page #rulettaLegalFooter.legal-footer .mobile-footer-btn{padding-inline:5px!important;font-size:9px!important}}@media(max-width:340px)and (hover:none)and (pointer:coarse){html body.rl-mobile-light-page #rulettaLegalFooter.legal-footer .mobile-footer-btn{min-height:23px!important;padding-inline:4px!important;font-size:8.4px!important}}@media(min-width:901px)and (hover:hover)and (pointer:fine){html body.rl-redesign-page .rds-render .rds-side .rds-help-wrap{display:block!important;position:relative!important;z-index:40!important;width:100%!important;min-height:84px!important;pointer-events:auto!important;isolation:isolate!important}html body.rl-redesign-page .rds-render .rds-side .rds-help.rds-img-btn.rds-side-card{position:relative!important;z-index:2!important;width:100%!important;min-height:84px!important;pointer-events:auto!important;cursor:pointer!important}html body.rl-redesign-page .rds-render .rds-help-backdrop{z-index:2147481700!important;pointer-events:auto!important;background:transparent!important;box-shadow:none!important;opacity:1!important}html body.rl-redesign-page .rds-render .rds-help-menu{z-index:2147481800!important;pointer-events:auto!important}html body.rl-redesign-page .rds-render .rds-help-menu-head{display:grid!important;grid-template-columns:minmax(0,1fr) 28px!important;align-items:center!important;gap:8px!important}html body.rl-redesign-page .rds-render .rds-help-close{width:28px!important;height:28px!important;min-height:28px!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:999px!important;border:1px solid rgba(216,160,89,.48)!important;background:linear-gradient(180deg,#fffaf1fa,#f4ddb6f5)!important;color:#8a541a!important;-webkit-text-fill-color:#8a541a!important;font-family:Arial,sans-serif!important;font-size:20px!important;font-weight:900!important;line-height:1!important;text-shadow:none!important;box-shadow:inset 0 1px #ffffffdb!important}}@media(max-width:768px)and (hover:none)and (pointer:coarse){html body.rl-mobile-light-page{--rl-mobile-united-footer-h: 31px;padding-bottom:calc(96px + env(safe-area-inset-bottom))!important}html body.rl-mobile-light-page .mob-bar,html body.rl-mobile-light-page #rulettaLegalFooter.legal-footer{position:fixed!important;left:max(0px,env(safe-area-inset-left))!important;right:max(0px,env(safe-area-inset-right))!important;width:auto!important;max-width:none!important;margin:0!important;border-color:#d8a05994!important;background:linear-gradient(180deg,#fffaf1fb,#faebd5f6),#fff7ea!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html body.rl-mobile-light-page .mob-bar{bottom:calc(var(--rl-mobile-united-footer-h) + env(safe-area-inset-bottom))!important;min-height:65px!important;padding:6px 8px 5px!important;display:flex!important;align-items:center!important;justify-content:space-around!important;gap:2px!important;border:1px solid rgba(216,160,89,.58)!important;border-bottom:0!important;border-radius:22px 22px 0 0!important;box-shadow:0 -10px 26px #8f5f2829,inset 0 1px #ffffffeb!important;z-index:2147482100!important;overflow:visible!important}html body.rl-mobile-light-page #rulettaLegalFooter.legal-footer{bottom:env(safe-area-inset-bottom)!important;height:var(--rl-mobile-united-footer-h)!important;min-height:var(--rl-mobile-united-footer-h)!important;max-height:var(--rl-mobile-united-footer-h)!important;padding:3px 8px 4px!important;box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:0!important;border:1px solid rgba(216,160,89,.58)!important;border-top:1px solid rgba(138,84,26,.18)!important;border-radius:0 0 22px 22px!important;box-shadow:0 8px 18px #8f5f281a,inset 0 -1px #ffffffb8!important;opacity:1!important;pointer-events:auto!important;white-space:nowrap!important;z-index:2147482099!important;overflow:hidden!important}html body.rl-mobile-light-page #rulettaLegalFooter.legal-footer:before{content:""!important;position:absolute!important;top:0!important;left:14px!important;right:14px!important;height:1px!important;background:#ffffff94!important;pointer-events:none!important}html body.rl-mobile-light-page #rulettaLegalFooter.legal-footer>a,html body.rl-mobile-light-page #rulettaLegalFooter.legal-footer>.dot{display:none!important}html body.rl-mobile-light-page #rulettaLegalFooter.legal-footer .mobile-footer-btn{pointer-events:auto!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:1 1 0!important;min-width:0!important;max-width:none!important;height:24px!important;min-height:24px!important;padding:1px 6px!important;border:0!important;border-radius:0!important;background:transparent!important;color:#704315!important;-webkit-text-fill-color:#704315!important;font-family:Arial,sans-serif!important;font-size:9px!important;font-weight:900!important;line-height:1.03!important;letter-spacing:0!important;text-align:center!important;white-space:normal!important;text-shadow:none!important;box-shadow:none!important}html body.rl-mobile-light-page #rulettaLegalFooter.legal-footer .mobile-footer-btn:first-of-type{border-radius:0 0 0 17px!important}html body.rl-mobile-light-page #rulettaLegalFooter.legal-footer .mobile-footer-btn:last-of-type{border-radius:0 0 17px!important}html body.rl-mobile-light-page #rulettaLegalFooter.legal-footer .mobile-footer-btn+.mobile-footer-btn{border-left:1px solid rgba(216,160,89,.34)!important}html body.rl-mobile-light-page #rulettaLegalFooter.legal-footer .mobile-footer-btn.premium{flex:.84 1 0!important;padding-inline:7px!important;color:#6a3f12!important;-webkit-text-fill-color:#6a3f12!important;background:linear-gradient(180deg,#fff0c5b8,#f4d5a175)!important}}@media(max-width:380px)and (hover:none)and (pointer:coarse){html body.rl-mobile-light-page #rulettaLegalFooter.legal-footer .mobile-footer-btn{padding-inline:4px!important;font-size:8.5px!important}}@media(max-width:340px)and (hover:none)and (pointer:coarse){html body.rl-mobile-light-page #rulettaLegalFooter.legal-footer .mobile-footer-btn{font-size:8px!important}}@supports selector(body:has(.footer-menu-overlay)){@media(max-width:768px)and (hover:none)and (pointer:coarse){html body.rl-mobile-light-page:has(.footer-menu-overlay) .mob-bar,html body.rl-mobile-light-page:has(.mob-modal-overlay) .mob-bar,html body.rl-mobile-light-page:has(.fr-overlay) .mob-bar,html body.rl-mobile-light-page:has(.dm-overlay) .mob-bar,html body.rl-mobile-light-page:has(.auth-overlay) .mob-bar,html body.rl-mobile-light-page:has(.lm-overlay) .mob-bar,html body.rl-mobile-light-page:has(.ac-overlay) .mob-bar,html body.rl-mobile-light-page:has(.pm-overlay) .mob-bar,html body.rl-mobile-light-page:has(.tmn-overlay) .mob-bar,html body.rl-mobile-light-page:has(.cem-overlay) .mob-bar,html body.rl-mobile-light-page:has(.bm-overlay) .mob-bar,html body.rl-mobile-light-page:has(.grm-overlay) .mob-bar,html body.rl-mobile-light-page:has(.rr-overlay) .mob-bar,html body.rl-mobile-light-page:has(.grr-overlay) .mob-bar,html body.rl-mobile-light-page:has(.gim-overlay) .mob-bar,html body.rl-mobile-light-page:has(.fcm-overlay) .mob-bar,html body.rl-mobile-light-page:has(.bug-overlay) .mob-bar,html body.rl-mobile-light-page:has(.inc-overlay) .mob-bar,html body.rl-mobile-light-page:has(.rsp-overlay) .mob-bar,html body.rl-mobile-light-page:has(.fr-confirm-overlay) .mob-bar,html body.rl-mobile-light-page:has(.footer-menu-overlay) #rulettaLegalFooter.legal-footer,html body.rl-mobile-light-page:has(.mob-modal-overlay) #rulettaLegalFooter.legal-footer,html body.rl-mobile-light-page:has(.fr-overlay) #rulettaLegalFooter.legal-footer,html body.rl-mobile-light-page:has(.dm-overlay) #rulettaLegalFooter.legal-footer,html body.rl-mobile-light-page:has(.auth-overlay) #rulettaLegalFooter.legal-footer,html body.rl-mobile-light-page:has(.lm-overlay) #rulettaLegalFooter.legal-footer,html body.rl-mobile-light-page:has(.ac-overlay) #rulettaLegalFooter.legal-footer,html body.rl-mobile-light-page:has(.pm-overlay) #rulettaLegalFooter.legal-footer,html body.rl-mobile-light-page:has(.tmn-overlay) #rulettaLegalFooter.legal-footer,html body.rl-mobile-light-page:has(.cem-overlay) #rulettaLegalFooter.legal-footer,html body.rl-mobile-light-page:has(.bm-overlay) #rulettaLegalFooter.legal-footer,html body.rl-mobile-light-page:has(.grm-overlay) #rulettaLegalFooter.legal-footer,html body.rl-mobile-light-page:has(.rr-overlay) #rulettaLegalFooter.legal-footer,html body.rl-mobile-light-page:has(.grr-overlay) #rulettaLegalFooter.legal-footer,html body.rl-mobile-light-page:has(.gim-overlay) #rulettaLegalFooter.legal-footer,html body.rl-mobile-light-page:has(.fcm-overlay) #rulettaLegalFooter.legal-footer,html body.rl-mobile-light-page:has(.bug-overlay) #rulettaLegalFooter.legal-footer,html body.rl-mobile-light-page:has(.inc-overlay) #rulettaLegalFooter.legal-footer,html body.rl-mobile-light-page:has(.rsp-overlay) #rulettaLegalFooter.legal-footer,html body.rl-mobile-light-page:has(.fr-confirm-overlay) #rulettaLegalFooter.legal-footer{display:none!important;pointer-events:none!important}}}@media(max-width:768px)and (hover:none)and (pointer:coarse){html body.rl-mobile-light-page .cookie-banner{position:fixed!important;left:max(10px,calc(env(safe-area-inset-left) + 10px))!important;right:max(10px,calc(env(safe-area-inset-right) + 10px))!important;bottom:calc(112px + env(safe-area-inset-bottom))!important;transform:none!important;width:auto!important;max-width:none!important;z-index:2147482200!important;max-height:28dvh!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:8px!important;padding:10px 12px!important;border-radius:18px!important;border:1px solid rgba(216,160,89,.64)!important;background:linear-gradient(180deg,#fffaf1fc,#faebd5f7),#fff7ea!important;color:#553013!important;-webkit-text-fill-color:#553013!important;box-shadow:0 14px 30px #693d1433,inset 0 1px #ffffffe6!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;font-size:11.5px!important;line-height:1.28!important;pointer-events:auto!important}html body.rl-mobile-light-page .cookie-banner .cb-text,html body.rl-mobile-light-page .cookie-banner .cb-text a{color:#553013!important;-webkit-text-fill-color:#553013!important}html body.rl-mobile-light-page .cookie-banner .cb-ok{width:100%!important;min-height:34px!important;padding:0 14px!important;border-radius:999px!important;background:linear-gradient(180deg,#ff9f25,#fb7c08)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:13px!important;font-weight:950!important;box-shadow:inset 0 1px #ffffff8c,0 8px 16px #d26b0838!important}}@media(max-width:360px)and (hover:none)and (pointer:coarse){html body.rl-mobile-light-page .cookie-banner{bottom:calc(108px + env(safe-area-inset-bottom))!important;max-height:26dvh!important;padding:9px 10px!important;font-size:10.8px!important}}@media(max-width:768px)and (hover:none)and (pointer:coarse){html body.rl-mobile-light-page .auth-card{padding:16px 14px 15px!important;border-radius:22px!important}html body.rl-mobile-light-page .auth-card .auth-head{display:flex!important;justify-content:flex-end!important;align-items:center!important;min-height:32px!important;margin:-4px -2px 8px 0!important;padding:0!important}html body.rl-mobile-light-page .auth-card .auth-close{position:static!important;width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0!important;border-radius:999px!important;font-size:22px!important;line-height:1!important;z-index:1!important;background:linear-gradient(180deg,#fffaf1fc,#faebd5f5)!important;color:#8a541a!important;-webkit-text-fill-color:#8a541a!important;box-shadow:0 8px 16px #8f5f281f,inset 0 1px #ffffffe6!important}html body.rl-mobile-light-page .auth-card .auth-tabs{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:7px!important;margin:0 0 13px!important;padding:0!important}html body.rl-mobile-light-page .auth-card .auth-tabs .tab{min-width:0!important;min-height:38px!important;padding:8px 6px!important;border-radius:999px!important;font-size:12px!important;line-height:1.05!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}html body.rl-mobile-light-page .auth-card .auth-tabs .tab.active{border-color:#ffbe50c7!important;background:linear-gradient(180deg,#ff9f25,#f47b08)!important;color:#fff!important;-webkit-text-fill-color:#fff!important}html body.rl-mobile-light-page .auth-card .oauth{display:grid!important;gap:8px!important;margin-bottom:9px!important}html body.rl-mobile-light-page .auth-card .oauth .oa-btn{display:grid!important;grid-template-columns:38px minmax(0,1fr)!important;align-items:center!important;gap:10px!important;min-height:48px!important;padding:7px 12px!important;border-radius:16px!important;border:1px solid rgba(216,160,89,.48)!important;background:linear-gradient(180deg,#fffaf1fa,#faebd5f0)!important;color:#704315!important;-webkit-text-fill-color:#704315!important;font-family:Arial,sans-serif!important;font-size:13px!important;font-weight:900!important;line-height:1.1!important;text-align:center!important;text-shadow:none!important;box-shadow:0 10px 20px #8f5f281a,inset 0 1px #ffffffe0!important}html body.rl-mobile-light-page .auth-card .oauth .oa-btn span{width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;justify-self:center!important;border-radius:11px!important;font-size:0!important;line-height:1!important;box-shadow:0 7px 14px #8f5f2824,inset 0 1px #ffffff57!important}html body.rl-mobile-light-page .auth-card .oauth .oa-btn span:before{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important;font-family:Arial,sans-serif!important;font-weight:950!important;line-height:1!important;text-shadow:none!important}html body.rl-mobile-light-page .auth-card .oauth .oa-vk span{border:1px solid rgba(80,158,238,.44)!important;background:linear-gradient(180deg,#2f97ff,#0872db)!important;color:#fff!important;-webkit-text-fill-color:#fff!important}html body.rl-mobile-light-page .auth-card .oauth .oa-vk span:before{content:"VK"!important;font-size:13px!important;color:#fff!important;-webkit-text-fill-color:#fff!important}html body.rl-mobile-light-page .auth-card .oauth .oa-yandex span{border:1px solid rgba(228,73,50,.3)!important;background:linear-gradient(180deg,#fff,#fff0e8)!important;color:#e32418!important;-webkit-text-fill-color:#e32418!important}html body.rl-mobile-light-page .auth-card .oauth .oa-yandex span:before{content:"Я"!important;font-size:19px!important;color:#e32418!important;-webkit-text-fill-color:#e32418!important}html body.rl-mobile-light-page .auth-card .auth-divider{margin:6px 0 8px!important;color:#8a541a!important;-webkit-text-fill-color:#8a541a!important;font-size:12px!important}html body.rl-mobile-light-page .auth-card .auth-divider span{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:22px!important;padding:0 12px!important;border:1px solid rgba(216,160,89,.34)!important;border-radius:999px!important;background:#fff9eef5!important;color:#8a541a!important;-webkit-text-fill-color:#8a541a!important;box-shadow:inset 0 1px #ffffffdb!important}}@media(max-width:360px)and (hover:none)and (pointer:coarse){html body.rl-mobile-light-page .auth-card .auth-tabs{margin-right:0!important;gap:5px!important}html body.rl-mobile-light-page .auth-card .auth-tabs .tab{font-size:11px!important;padding-inline:5px!important}}@media(min-width:901px)and (hover:hover)and (pointer:fine){html body.rl-redesign-page .ac-card .ac-close{top:14px!important;right:14px!important;width:38px!important;height:38px!important;min-width:38px!important;min-height:38px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0!important;border:1px solid rgba(216,160,89,.55)!important;border-radius:999px!important;background:linear-gradient(180deg,#fff4e2fa,#f6d5a5f5)!important;color:#9a5418!important;-webkit-text-fill-color:#9a5418!important;font-size:25px!important;font-weight:950!important;line-height:1!important;text-align:center!important;transform:none!important;box-shadow:0 8px 18px #8f5f2829,inset 0 1px #ffffffe0!important;z-index:20!important;pointer-events:auto!important}html body.rl-redesign-page .ac-card .ac-close:hover,html body.rl-redesign-page .ac-card .ac-close:focus-visible{background:linear-gradient(180deg,#ffdca6,#f2b15b)!important;color:#6a3510!important;-webkit-text-fill-color:#6a3510!important}html body.rl-redesign-page .auth-card .auth-head,html body.rl-mobile-light-page .auth-card .auth-head{display:flex!important;justify-content:flex-end!important;align-items:center!important;min-height:34px!important;margin:-4px -2px 8px 0!important;padding:0!important}html body.rl-redesign-page .auth-card .auth-head .auth-close,html body.rl-mobile-light-page .auth-card .auth-head .auth-close{position:static!important;inset:auto!important;flex:0 0 34px!important;width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;margin:0!important;transform:none!important}html body.rl-redesign-page .auth-card .auth-tabs,html body.rl-mobile-light-page .auth-card .auth-tabs{margin:0 0 12px!important;width:100%!important}html body.rl-redesign-page .rds-render .rds-local.no-camera video{opacity:0!important;visibility:hidden!important}html body.rl-redesign-page .rds-render .rds-no-camera-scene{grid-template-rows:minmax(0,1fr) auto auto!important;gap:10px!important;isolation:isolate!important;background:linear-gradient(180deg,#fffaf1f5,#faebd5e6),url(/russian-forest-wallpaper-light-v2.jpg?v=2) center center / cover no-repeat,#fff3df!important}html body.rl-redesign-page .rds-render .rds-no-camera-scene:before,html body.rl-redesign-page .rds-render .rds-no-camera-scene:after{display:none!important;content:none!important;opacity:0!important;background:none!important}html body.rl-redesign-page .rds-render .rds-no-camera-scene img{opacity:1!important;mix-blend-mode:normal!important;filter:drop-shadow(0 18px 24px rgba(104,66,28,.22))!important;-webkit-mask-image:none!important;mask-image:none!important}html body.rl-redesign-page .rds-render .rds-social-dock{margin-left:auto!important;display:inline-flex!important;align-items:center!important;justify-content:flex-end!important;gap:8px!important}html body.rl-redesign-page .rds-render .rds-social-btn,html body.rl-redesign-page .rds-render .rds-social-btn:hover,html body.rl-redesign-page .rds-render .rds-social-btn:focus-visible{flex:0 0 38px!important;width:38px!important;min-width:38px!important;max-width:38px!important;height:34px!important;min-height:34px!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:10px!important;font-family:Arial Black,Arial,sans-serif!important;font-size:12px!important;font-weight:950!important;line-height:1!important;text-decoration:none!important;text-transform:none!important;white-space:nowrap!important}html body.rl-redesign-page .auth-card .cf-turnstile-host{width:300px!important;max-width:100%!important;min-height:65px!important;height:65px!important;margin:6px auto 2px!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important;border:0!important;border-radius:10px!important;background:transparent!important;box-shadow:none!important}html body.rl-redesign-page .auth-card .cf-turnstile-host>div,html body.rl-redesign-page .auth-card .cf-turnstile-host iframe{width:300px!important;max-width:300px!important;height:65px!important;margin:0!important;display:block!important;border:0!important;border-radius:10px!important;background:#fff!important;box-shadow:none!important}}html body.rl-redesign-page .rds-render .rds-local.no-camera .rds-local-tools{position:absolute!important;top:16px!important;right:16px!important;z-index:40!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:8px!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important}html body.rl-redesign-page .rds-render .rds-local.no-camera .rds-local-tools button{display:inline-flex!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important}html body.rl-redesign-page .rds-render .rds-local.no-camera .rds-no-camera-scene{position:absolute!important;inset:0!important;z-index:5!important;display:grid!important;grid-template-rows:minmax(0,1fr) auto auto!important;align-items:center!important;justify-items:center!important;overflow:hidden!important;background:linear-gradient(180deg,#fffaf1f5,#faebd5e6),url(/russian-forest-wallpaper-light-v2.jpg?v=2) center center / cover no-repeat,#fff3df!important;isolation:isolate!important}html body.rl-redesign-page .rds-render .rds-local.no-camera .rds-no-camera-scene:before,html body.rl-redesign-page .rds-render .rds-local.no-camera .rds-no-camera-scene:after{display:none!important;content:none!important;opacity:0!important;background:none!important}html body.rl-redesign-page .rds-render .rds-local.no-camera .rds-no-camera-scene img{position:relative!important;z-index:2!important;display:block!important;opacity:1!important;mix-blend-mode:normal!important;-webkit-mask-image:none!important;mask-image:none!important;clip-path:none!important;filter:saturate(1.08) brightness(1.02) contrast(1.04) drop-shadow(0 18px 24px rgba(104,66,28,.24))!important}html body.rl-redesign-page .rds-render .rds-local.no-camera .rds-no-camera-scene strong,html body.rl-redesign-page .rds-render .rds-local.no-camera .rds-no-camera-scene span{position:relative!important;z-index:3!important}@media(min-width:901px)and (hover:hover)and (pointer:fine){html body.rl-redesign-page .rds-render:after{display:none!important;content:none!important;background:none!important}html body.rl-redesign-page .rds-render .rds-main{grid-template-columns:minmax(0,1fr)!important;gap:0!important;padding-top:6px!important;box-sizing:border-box!important}html body.rl-redesign-page .rds-render .rds-board,html body.rl-redesign-page .rds-render .rds-board.has-actions{grid-template-rows:minmax(0,1fr) 56px!important;gap:8px!important;padding:0!important}html body.rl-redesign-page .rds-render .rds-hero,html body.rl-redesign-page .rds-render .rds-header-donate,html body.rl-redesign-page .rds-render .rds-bear,html body.rl-redesign-page .rds-render .rds-title,html body.rl-redesign-page .rds-render .rds-sign{display:none!important}html body.rl-redesign-page .rds-render .rds-side{position:fixed!important;top:92px!important;left:12px!important;bottom:12px!important;z-index:9200!important;width:254px!important;min-height:0!important;margin:0!important;padding:12px!important;display:flex!important;flex-direction:column!important;gap:8px!important;overflow:auto!important;transform:translate(calc(-100% - 28px))!important;pointer-events:none!important}html body.rl-redesign-page .rds-render .rds-side.open{transform:translate(0)!important;pointer-events:auto!important}html body.rl-redesign-page .rds-render .rds-side.open button,html body.rl-redesign-page .rds-render .rds-side.open a{pointer-events:auto!important}html body.rl-redesign-page .rds-side-backdrop{z-index:9100!important;pointer-events:auto!important}html body.rl-redesign-page .rds-side-tab{top:188px!important;z-index:9090!important}}@media(min-width:769px)and (hover:hover)and (pointer:fine){html body.rl-redesign-page .fr-overlay,html body.rl-redesign-page .fr-panel{pointer-events:auto!important}}@media(min-width:769px)and (hover:hover)and (pointer:fine){html body.rl-redesign-page:has(.rds-card.group-card) .fr-overlay{z-index:2147482200!important}}@media(min-width:901px)and (hover:hover)and (pointer:fine){html body.rl-redesign-page .auth-close,html body.rl-redesign-page .ac-close,html body.rl-redesign-page .pm-close,html body.rl-redesign-page .fr-close,html body.rl-redesign-page .dm-close,html body.rl-redesign-page .lm-close,html body.rl-redesign-page .bug-close,html body.rl-redesign-page .gim-close,html body.rl-redesign-page .rds-side-close,html body.rl-redesign-page .rds-help-close,html body.rl-redesign-page .rds-overlay-close{width:38px!important;height:38px!important;min-width:38px!important;min-height:38px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0!important;border:1px solid rgba(216,160,89,.55)!important;border-radius:999px!important;background:linear-gradient(180deg,#fff4e2fa,#f6d5a5f5)!important;color:#9a5418!important;-webkit-text-fill-color:#9a5418!important;font-family:Arial,sans-serif!important;font-size:25px!important;font-weight:950!important;line-height:1!important;text-align:center!important;text-shadow:none!important;transform:none!important;box-shadow:0 8px 18px #8f5f2829,inset 0 1px #ffffffe0!important;cursor:pointer!important;pointer-events:auto!important}html body.rl-redesign-page .pm-card .pm-close,html body.rl-redesign-page .bug-card .bug-close,html body.rl-redesign-page .gim-card .gim-close{position:absolute!important;top:14px!important;right:14px!important;z-index:20!important}html body.rl-redesign-page .auth-close:hover,html body.rl-redesign-page .ac-close:hover,html body.rl-redesign-page .pm-close:hover,html body.rl-redesign-page .fr-close:hover,html body.rl-redesign-page .dm-close:hover,html body.rl-redesign-page .lm-close:hover,html body.rl-redesign-page .bug-close:hover,html body.rl-redesign-page .gim-close:hover,html body.rl-redesign-page .rds-side-close:hover,html body.rl-redesign-page .rds-help-close:hover,html body.rl-redesign-page .rds-overlay-close:hover{background:linear-gradient(180deg,#ffdca6,#f2b15b)!important;color:#6a3510!important;-webkit-text-fill-color:#6a3510!important}html body.rl-redesign-page .pm-card .pm-head{padding-right:46px!important}}@media(min-width:769px)and (hover:hover)and (pointer:fine){html body.rl-redesign-page .fr-panel{width:min(704px,calc(100vw - 44px))!important}html body.rl-redesign-page .fr-panel .fr-row{display:grid!important;grid-template-columns:minmax(0,1fr) 92px 92px 82px 34px!important;align-items:center!important;gap:8px!important;min-height:52px!important;padding:8px 10px!important}html body.rl-redesign-page .fr-panel .fr-name{cursor:default!important;pointer-events:auto!important}html body.rl-redesign-page .fr-panel .fr-message,html body.rl-redesign-page .fr-panel .fr-call,html body.rl-redesign-page .fr-panel .fr-group{width:100%!important;min-width:0!important;height:34px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0 9px!important;border-radius:999px!important;font-size:11px!important;font-weight:950!important;line-height:1!important;white-space:nowrap!important}html body.rl-redesign-page .fr-panel .fr-message,html body.rl-redesign-page .fr-panel .fr-group{border:1px solid rgba(216,160,89,.48)!important;background:linear-gradient(180deg,#fffaf1fa,#faebd5f0)!important;color:#704315!important;-webkit-text-fill-color:#704315!important;box-shadow:0 10px 20px #8f5f281a,inset 0 1px #ffffffe0!important;text-shadow:none!important}html body.rl-redesign-page .fr-panel .fr-message:hover,html body.rl-redesign-page .fr-panel .fr-group:hover{border-color:#f4851785!important;background:linear-gradient(180deg,#ff9d25,#ef7b10)!important;color:#fff!important;-webkit-text-fill-color:#fff!important}html body.rl-redesign-page .fr-panel .fr-group-label-full{display:inline!important}html body.rl-redesign-page .fr-panel .fr-group-label-short{display:none!important}html body.rl-redesign-page .fr-panel .fr-del{width:32px!important;min-width:32px!important;height:32px!important;padding:0!important;border-radius:999px!important;font-size:0!important;line-height:1!important}html body.rl-redesign-page .fr-panel .fr-del:before{content:"×";font-size:19px!important;font-weight:950!important;line-height:1!important}}@media(min-width:769px)and (hover:hover)and (pointer:fine){html body.rl-redesign-page .fr-panel.fr-panel-desktop .fr-row{grid-template-columns:minmax(0,1fr) 36px!important;gap:8px!important}html body.rl-redesign-page .fr-panel.fr-panel-desktop .fr-inline-action{display:none!important}html body.rl-redesign-page .fr-panel.fr-panel-desktop .fr-more{display:inline-flex!important}html body.rl-redesign-page .fr-panel.fr-panel-desktop .fr-name{cursor:pointer!important}}html:not([data-rl-theme=dark]) body.rl-redesign-page .fr-panel.fr-panel-desktop .fr-row.context-selected{border-color:#c27025ad!important;background:linear-gradient(90deg,#f3b56852,#fffaf1c7)!important;box-shadow:inset 3px 0 #d7832f,0 0 0 1px #c270251a,0 8px 18px #65411b1f!important}html:not([data-rl-theme=dark]) body.rl-redesign-page .fr-panel.fr-panel-desktop .fr-context-menu{border-color:#a8692b57!important;background:#fff9effb!important;box-shadow:0 18px 42px #65411b38,inset 0 1px #fff!important}html:not([data-rl-theme=dark]) body.rl-redesign-page .fr-panel.fr-panel-desktop .fr-context-action{color:#543419!important;-webkit-text-fill-color:#543419!important;text-shadow:none!important}html:not([data-rl-theme=dark]) body.rl-redesign-page .fr-panel.fr-panel-desktop .fr-context-icon{background:#7d4b1d14!important}html:not([data-rl-theme=dark]) body.rl-redesign-page .fr-panel.fr-panel-desktop .fr-context-action:is(:hover,:focus-visible){background:#e092432e!important}html:not([data-rl-theme=dark]) body.rl-redesign-page .fr-panel.fr-panel-desktop .fr-context-action:disabled{color:#5434197a!important;-webkit-text-fill-color:rgba(84,52,25,.48)!important}html:not([data-rl-theme=dark]) body.rl-redesign-page .fr-panel.fr-panel-desktop .fr-context-action.danger{color:#a93d3d!important;-webkit-text-fill-color:#a93d3d!important}html:not([data-rl-theme=dark]) body.rl-redesign-page .fr-panel.fr-panel-desktop .fr-context-action.danger:is(:hover,:focus-visible){background:#be31311a!important}html:not([data-rl-theme=dark]) body.rl-redesign-page .fr-panel.fr-panel-desktop .fr-context-separator{background:#7d4b1d29!important}@media(min-width:901px)and (hover:hover)and (pointer:fine){html body.rl-redesign-page .rds-render .rds-local.no-camera>video:not(.group-base),html body.rl-redesign-page .rds-render .rds-local.no-camera .rds-team-scene video,html body.rl-redesign-page .rds-render .rds-local.no-camera .rds-team-video{opacity:1!important;visibility:visible!important}}@media(max-width:768px)and (hover:none)and (pointer:coarse){html body.rl-mobile-light-page{overflow-x:hidden!important}html body.rl-mobile-light-page .auth-overlay,html body.rl-mobile-light-page .lm-overlay,html body.rl-mobile-light-page .ac-overlay,html body.rl-mobile-light-page .pm-overlay,html body.rl-mobile-light-page .gim-overlay,html body.rl-mobile-light-page .bug-overlay,html body.rl-mobile-light-page .cem-overlay,html body.rl-mobile-light-page .bm-overlay,html body.rl-mobile-light-page .grm-overlay,html body.rl-mobile-light-page .rr-overlay,html body.rl-mobile-light-page .grr-overlay,html body.rl-mobile-light-page .fcm-overlay,html body.rl-mobile-light-page .inc-overlay,html body.rl-mobile-light-page .tmn-overlay,html body.rl-mobile-light-page .rsp-overlay{box-sizing:border-box!important;align-items:center!important;justify-content:center!important;padding:max(8px,env(safe-area-inset-top)) max(8px,env(safe-area-inset-right)) max(8px,env(safe-area-inset-bottom)) max(8px,env(safe-area-inset-left))!important;overflow:hidden!important}html body.rl-mobile-light-page .auth-card,html body.rl-mobile-light-page .lm-card,html body.rl-mobile-light-page .pm-card,html body.rl-mobile-light-page .ac-card,html body.rl-mobile-light-page .gim-card,html body.rl-mobile-light-page .bug-card,html body.rl-mobile-light-page .cem-card,html body.rl-mobile-light-page .bm-card,html body.rl-mobile-light-page .grm-card,html body.rl-mobile-light-page .rr-card,html body.rl-mobile-light-page .grr-card,html body.rl-mobile-light-page .fcm-card,html body.rl-mobile-light-page .inc-card,html body.rl-mobile-light-page .tmn-card,html body.rl-mobile-light-page .rsp-card,html body.rl-mobile-light-page .mob-modal-card{box-sizing:border-box!important;width:min(100%,calc(100vw - 16px))!important;max-width:calc(100vw - 16px)!important;max-height:calc(100dvh - 16px - env(safe-area-inset-top) - env(safe-area-inset-bottom))!important;overflow-x:hidden!important;overscroll-behavior:contain!important}html body.rl-mobile-light-page .pm-card,html body.rl-mobile-light-page .ac-card,html body.rl-mobile-light-page .gim-card,html body.rl-mobile-light-page .bug-card{padding-top:56px!important}html body.rl-mobile-light-page .pm-card .pm-close,html body.rl-mobile-light-page .ac-card .ac-close,html body.rl-mobile-light-page .gim-card .gim-close,html body.rl-mobile-light-page .bug-card .bug-close{position:absolute!important;top:12px!important;right:12px!important;z-index:30!important}html body.rl-mobile-light-page .auth-card .auth-head .auth-close,html body.rl-mobile-light-page .fr-panel .fr-head .fr-close,html body.rl-mobile-light-page .dm-card .dm-head .dm-close,html body.rl-mobile-light-page .lm-card .lm-head .lm-close,html body.rl-mobile-light-page .mob-chat-panel .mob-chat-head .mob-chat-close{position:static!important;inset:auto!important;flex:0 0 36px!important;margin:0!important;transform:none!important}html body.rl-mobile-light-page .auth-close,html body.rl-mobile-light-page .ac-close,html body.rl-mobile-light-page .pm-close,html body.rl-mobile-light-page .fr-close,html body.rl-mobile-light-page .dm-close,html body.rl-mobile-light-page .lm-close,html body.rl-mobile-light-page .bug-close,html body.rl-mobile-light-page .gim-close,html body.rl-mobile-light-page .mob-chat-close{width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0!important;border-radius:999px!important;font-size:22px!important;font-weight:950!important;line-height:1!important;box-sizing:border-box!important;text-align:center!important;pointer-events:auto!important}html body.rl-mobile-light-page .fr-overlay{inset:0!important;display:block!important;padding:0!important;overflow:hidden!important}html body.rl-mobile-light-page .fr-panel{position:fixed!important;inset:0!important;width:100vw!important;max-width:100vw!important;height:100dvh!important;max-height:100dvh!important;box-sizing:border-box!important;padding:max(12px,env(safe-area-inset-top)) 12px max(12px,env(safe-area-inset-bottom))!important;overflow:hidden!important}html body.rl-mobile-light-page .fr-head,html body.rl-mobile-light-page .dm-head,html body.rl-mobile-light-page .lm-head{box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;min-height:50px!important}html body.rl-mobile-light-page .fr-head h3,html body.rl-mobile-light-page .dm-head h3,html body.rl-mobile-light-page .lm-head h3{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important}html body.rl-mobile-light-page .fr-list{min-height:0!important;max-height:none!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch!important}html body.rl-mobile-light-page .dm-overlay{inset:0!important;display:block!important;padding:0!important;overflow:hidden!important;pointer-events:auto!important}html body.rl-mobile-light-page .dm-card{position:fixed!important;right:auto!important;bottom:auto!important;width:min(420px,calc(100vw - 16px))!important;max-width:calc(100vw - 16px)!important;height:min(78dvh,calc(100dvh - 112px))!important;min-height:340px!important;max-height:calc(100dvh - 16px - env(safe-area-inset-top) - env(safe-area-inset-bottom))!important;box-sizing:border-box!important;overflow:hidden!important;pointer-events:auto!important}html body.rl-mobile-light-page .dm-head{cursor:grab!important;touch-action:none!important;user-select:none!important}html body.rl-mobile-light-page .dm-body{min-height:0!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch!important}html body.rl-mobile-light-page .dm-input{flex:0 0 auto!important;width:100%!important;min-width:0!important;box-sizing:border-box!important}html body.rl-mobile-light-page .mob-chat-panel{position:fixed!important;right:auto!important;bottom:auto!important;width:min(340px,calc(100vw - 16px))!important;max-width:calc(100vw - 16px)!important;height:min(420px,calc(100dvh - 96px))!important;min-height:318px!important;max-height:calc(100dvh - 16px - env(safe-area-inset-top) - env(safe-area-inset-bottom))!important;box-sizing:border-box!important;overflow:hidden!important;pointer-events:auto!important}html body.rl-mobile-light-page .mob-chat-head{box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;min-height:50px!important;cursor:grab!important;touch-action:none!important;user-select:none!important}html body.rl-mobile-light-page .mob-chat-head>span{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body.rl-mobile-light-page .mob-chat-body{min-height:0!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch!important}html body.rl-mobile-light-page .mob-chat-input{flex:0 0 auto!important;width:100%!important;min-width:0!important;box-sizing:border-box!important}}@media(max-width:360px)and (hover:none)and (pointer:coarse){html body.rl-mobile-light-page .dm-card{min-height:318px!important;height:min(76dvh,calc(100dvh - 100px))!important}html body.rl-mobile-light-page .mob-chat-panel{min-height:300px!important;height:min(400px,calc(100dvh - 88px))!important}html body.rl-mobile-light-page .pm-card,html body.rl-mobile-light-page .ac-card,html body.rl-mobile-light-page .gim-card,html body.rl-mobile-light-page .bug-card{padding-top:52px!important}}@media(max-width:1024px){html body.rl-mobile-light-page.rl-android-phone-runtime,html body.rl-mobile-light-page.rl-yandex-android{overflow:hidden!important;min-width:0!important;-webkit-text-size-adjust:100%!important;text-size-adjust:100%!important}html body.rl-mobile-light-page.rl-android-phone-runtime .rds,html body.rl-mobile-light-page.rl-yandex-android .rds,html body.rl-mobile-light-page.rl-android-phone-runtime .brand-title-row,html body.rl-mobile-light-page.rl-yandex-android .brand-title-row,html body.rl-mobile-light-page.rl-android-phone-runtime .brand-subtitle,html body.rl-mobile-light-page.rl-yandex-android .brand-subtitle,html body.rl-mobile-light-page.rl-android-phone-runtime #brandSubtitle,html body.rl-mobile-light-page.rl-yandex-android #brandSubtitle,html body.rl-mobile-light-page.rl-android-phone-runtime #countryPicker,html body.rl-mobile-light-page.rl-yandex-android #countryPicker,html body.rl-mobile-light-page.rl-android-phone-runtime .side-banner,html body.rl-mobile-light-page.rl-yandex-android .side-banner,html body.rl-mobile-light-page.rl-android-phone-runtime .freddy,html body.rl-mobile-light-page.rl-yandex-android .freddy{display:none!important;visibility:hidden!important;pointer-events:none!important}html body.rl-mobile-light-page.rl-android-phone-runtime .legacy-app-shell,html body.rl-mobile-light-page.rl-yandex-android .legacy-app-shell{display:flex!important;visibility:visible!important;opacity:1!important}html body.rl-mobile-light-page.rl-android-phone-runtime .container.container-fit,html body.rl-mobile-light-page.rl-yandex-android .container.container-fit{width:100vw!important;min-width:0!important;height:var(--visual-height, 100vh)!important;max-height:var(--visual-height, 100vh)!important;padding:0 0 calc(96px + env(safe-area-inset-bottom,0px))!important;gap:0!important;overflow:hidden!important}html body.rl-mobile-light-page.rl-android-phone-runtime .stage,html body.rl-mobile-light-page.rl-yandex-android .stage{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:minmax(0,1fr) minmax(0,1fr)!important;width:100vw!important;height:calc(var(--visual-height, 100vh) - 96px - env(safe-area-inset-bottom,0px))!important;max-height:none!important;gap:0!important;margin:0!important}html body.rl-mobile-light-page.rl-android-phone-runtime .col,html body.rl-mobile-light-page.rl-yandex-android .col{min-width:0!important;min-height:0!important;gap:0!important}html body.rl-mobile-light-page.rl-android-phone-runtime .video-card,html body.rl-mobile-light-page.rl-yandex-android .video-card{width:100%!important;height:100%!important;max-height:none!important;aspect-ratio:auto!important;margin:0!important;border-radius:0!important}html body.rl-mobile-light-page.rl-android-phone-runtime .video-card :is(video,canvas),html body.rl-mobile-light-page.rl-yandex-android .video-card :is(video,canvas){width:100%!important;height:100%!important;object-fit:cover!important;max-width:none!important;max-height:none!important}html body.rl-mobile-light-page.rl-android-phone-runtime .desktop-only,html body.rl-mobile-light-page.rl-yandex-android .desktop-only,html body.rl-mobile-light-page.rl-android-phone-runtime .remote-controls,html body.rl-mobile-light-page.rl-yandex-android .remote-controls{display:none!important}html body.rl-mobile-light-page.rl-android-phone-runtime .mob-bar,html body.rl-mobile-light-page.rl-yandex-android .mob-bar{display:flex!important;position:fixed!important;left:0!important;right:0!important;bottom:0!important;width:auto!important;max-width:none!important;min-height:calc(86px + env(safe-area-inset-bottom,0px))!important;padding:8px 6px calc(9px + env(safe-area-inset-bottom,0px))!important;gap:4px!important;transform:none!important;justify-content:space-around!important;border-radius:18px 18px 0 0!important;z-index:2147482100!important}html body.rl-mobile-light-page.rl-android-phone-runtime .mob-bar .mb-btn,html body.rl-mobile-light-page.rl-yandex-android .mob-bar .mb-btn{flex:1 1 0!important;width:auto!important;min-width:0!important;max-width:none!important;min-height:66px!important;padding:6px 2px!important;gap:4px!important}html body.rl-mobile-light-page.rl-android-phone-runtime .mob-bar .mb-icon-shell,html body.rl-mobile-light-page.rl-yandex-android .mob-bar .mb-icon-shell{width:38px!important;height:38px!important;min-width:38px!important;min-height:38px!important;border-radius:13px!important}html body.rl-mobile-light-page.rl-android-phone-runtime .mob-bar .mb-icon-shell svg,html body.rl-mobile-light-page.rl-yandex-android .mob-bar .mb-icon-shell svg{width:23px!important;height:23px!important}html body.rl-mobile-light-page.rl-android-phone-runtime .mob-bar .mb-btn .lb,html body.rl-mobile-light-page.rl-yandex-android .mob-bar .mb-btn .lb{font-size:11.5px!important;line-height:1.08!important;font-weight:950!important}html body.rl-mobile-light-page.rl-android-phone-runtime .badge,html body.rl-mobile-light-page.rl-yandex-android .badge{min-width:18px!important;height:18px!important;line-height:18px!important;font-size:10.5px!important}html body.rl-mobile-light-page.rl-android-phone-runtime .mob-chat-panel,html body.rl-mobile-light-page.rl-yandex-android .mob-chat-panel,html body.rl-mobile-light-page.rl-android-phone-runtime .dm-card,html body.rl-mobile-light-page.rl-yandex-android .dm-card{display:flex!important;flex-direction:column!important;position:fixed!important;right:auto!important;bottom:auto!important;z-index:2147482200!important;width:min(calc(100vw - 14px),720px)!important;max-width:calc(100vw - 14px)!important;height:min(68vh,640px,calc(var(--visual-height, 100vh) - 108px - env(safe-area-inset-bottom,0px)))!important;min-height:min(430px,calc(var(--visual-height, 100vh) - 118px))!important;max-height:calc(var(--visual-height, 100vh) - 96px - env(safe-area-inset-bottom,0px))!important;border-radius:18px!important;font-size:16px!important}html body.rl-mobile-light-page.rl-android-phone-runtime .mob-chat-head,html body.rl-mobile-light-page.rl-yandex-android .mob-chat-head,html body.rl-mobile-light-page.rl-android-phone-runtime .dm-head,html body.rl-mobile-light-page.rl-yandex-android .dm-head{min-height:58px!important;padding:12px 16px!important;font-size:16px!important}html body.rl-mobile-light-page.rl-android-phone-runtime .mob-chat-body,html body.rl-mobile-light-page.rl-yandex-android .mob-chat-body,html body.rl-mobile-light-page.rl-android-phone-runtime .dm-body,html body.rl-mobile-light-page.rl-yandex-android .dm-body{padding:13px!important;font-size:16px!important}html body.rl-mobile-light-page.rl-android-phone-runtime .chat-message,html body.rl-mobile-light-page.rl-yandex-android .chat-message,html body.rl-mobile-light-page.rl-android-phone-runtime .dm-msg,html body.rl-mobile-light-page.rl-yandex-android .dm-msg{font-size:15.5px!important;line-height:1.22!important;padding:10px 13px!important}html body.rl-mobile-light-page.rl-android-phone-runtime .mob-chat-input,html body.rl-mobile-light-page.rl-yandex-android .mob-chat-input,html body.rl-mobile-light-page.rl-android-phone-runtime .dm-input,html body.rl-mobile-light-page.rl-yandex-android .dm-input{padding:10px!important;gap:8px!important}html body.rl-mobile-light-page.rl-android-phone-runtime .mob-chat-input input,html body.rl-mobile-light-page.rl-yandex-android .mob-chat-input input,html body.rl-mobile-light-page.rl-android-phone-runtime .dm-input input,html body.rl-mobile-light-page.rl-yandex-android .dm-input input{height:48px!important;font-size:16px!important;padding:0 14px!important}html body.rl-mobile-light-page.rl-android-phone-runtime .mob-chat-input button,html body.rl-mobile-light-page.rl-yandex-android .mob-chat-input button,html body.rl-mobile-light-page.rl-android-phone-runtime .dm-input button,html body.rl-mobile-light-page.rl-yandex-android .dm-input button{flex:0 0 48px!important;width:48px!important;height:48px!important;font-size:18px!important}html body.rl-mobile-light-page.rl-android-phone-runtime .fr-panel,html body.rl-mobile-light-page.rl-yandex-android .fr-panel{width:100vw!important;max-width:100vw!important;height:var(--visual-height, 100vh)!important;max-height:var(--visual-height, 100vh)!important;padding:max(14px,env(safe-area-inset-top,0px)) 13px max(14px,env(safe-area-inset-bottom,0px))!important}html body.rl-mobile-light-page.rl-android-phone-runtime .fr-head h3,html body.rl-mobile-light-page.rl-yandex-android .fr-head h3,html body.rl-mobile-light-page.rl-android-phone-runtime .fr-search,html body.rl-mobile-light-page.rl-yandex-android .fr-search,html body.rl-mobile-light-page.rl-android-phone-runtime .fr-row,html body.rl-mobile-light-page.rl-yandex-android .fr-row{font-size:16px!important}html body.rl-mobile-light-page.rl-android-phone-runtime .fr-presence,html body.rl-mobile-light-page.rl-yandex-android .fr-presence{font-size:12px!important}html body.rl-mobile-light-page.rl-android-phone-runtime .fr-call,html body.rl-mobile-light-page.rl-yandex-android .fr-call,html body.rl-mobile-light-page.rl-android-phone-runtime .fr-group,html body.rl-mobile-light-page.rl-yandex-android .fr-group{height:36px!important;font-size:12px!important}html body.rl-mobile-light-page.rl-android-phone-runtime #waitingOverlay,html body.rl-mobile-light-page.rl-yandex-android #waitingOverlay,html body.rl-mobile-light-page.rl-android-phone-runtime .waiting-overlay,html body.rl-mobile-light-page.rl-yandex-android .waiting-overlay{font-size:15px!important}html body.rl-mobile-light-page.rl-android-phone-runtime .rl-timer,html body.rl-mobile-light-page.rl-yandex-android .rl-timer,html body.rl-mobile-light-page.rl-android-phone-runtime .status-pill,html body.rl-mobile-light-page.rl-yandex-android .status-pill{font-size:13px!important;min-height:30px!important;padding:6px 12px!important}}@media(max-width:420px){html body.rl-mobile-light-page.rl-android-phone-runtime .mob-chat-panel,html body.rl-mobile-light-page.rl-yandex-android .mob-chat-panel,html body.rl-mobile-light-page.rl-android-phone-runtime .dm-card,html body.rl-mobile-light-page.rl-yandex-android .dm-card{width:calc(100vw - 14px)!important;height:min(60vh,calc(var(--visual-height, 100vh) - 118px))!important}}html body.rl-redesign-page .rds-render:not(.rds-fullscreen) .rds-header-donate,html body.rl-redesign-page .rds-render:not(.rds-fullscreen) .rds-header-donate:hover,html body.rl-redesign-page .rds-render:not(.rds-fullscreen) .rds-header-donate:focus-visible,html body.rl-redesign-page .rds:not(.rds-fullscreen) .rds-header-donate,html body.rl-redesign-page .rds:not(.rds-fullscreen) .rds-header-donate:hover,html body.rl-redesign-page .rds:not(.rds-fullscreen) .rds-header-donate:focus-visible,html body.rl-redesign-page.ruletta-auth-welcome-popup-open .rds-render:not(.rds-fullscreen) .rds-header-donate,html body.rl-redesign-page:has(.auth-overlay) .rds-render:not(.rds-fullscreen) .rds-header-donate,html body.rl-redesign-page:has(#rulettaAuthWelcomePopup.is-visible) .rds-render:not(.rds-fullscreen) .rds-header-donate{display:block!important;width:clamp(160px,14.8vw,230px)!important;height:auto!important;min-height:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:inherit!important;box-shadow:none!important;opacity:1!important;overflow:visible!important;filter:none!important;mix-blend-mode:normal!important;isolation:isolate!important;contain:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;text-decoration:none!important;text-shadow:none!important;line-height:0!important;cursor:pointer!important;user-select:none!important;transform:rotate(-1.2deg)!important;transition:none!important}html body.rl-redesign-page .rds-render:not(.rds-fullscreen) .rds-header-donate:before,html body.rl-redesign-page .rds-render:not(.rds-fullscreen) .rds-header-donate:after,html body.rl-redesign-page .rds:not(.rds-fullscreen) .rds-header-donate:before,html body.rl-redesign-page .rds:not(.rds-fullscreen) .rds-header-donate:after{display:none!important;content:none!important}html body.rl-redesign-page .rds-render .rds-header-donate,html body.rl-redesign-page .rds-render .rds-header-donate *,html body.rl-redesign-page .rds .rds-header-donate,html body.rl-redesign-page .rds .rds-header-donate *{cursor:pointer!important}html body.rl-redesign-page .rds-render .rds-donate-art,html body.rl-redesign-page .rds .rds-donate-art{display:block!important;width:100%!important;height:auto!important;object-fit:contain!important;background:transparent!important;opacity:1!important;filter:none!important;transform:none!important;mix-blend-mode:normal!important;pointer-events:none!important;user-select:none!important}html body.rl-redesign-page .rds-render:not(.rds-fullscreen) .rds-donate-icon{display:none!important}html body.rl-redesign-page .rds-render:not(.rds-fullscreen) .rds-donate-copy{display:none!important}@media(max-width:1100px)and (min-width:901px){html body.rl-redesign-page .rds-render:not(.rds-fullscreen) .rds-header-donate{width:156px!important}}@media(max-width:768px)and (hover:none)and (pointer:coarse){html body .mob-bar .mb-account .account-label,html body.rl-mobile-light-page .mob-bar .mb-account .account-label{display:block!important;width:calc(100% + 4px)!important;max-width:calc(100% + 4px)!important;min-width:0!important;margin:0 -2px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;word-break:normal!important;overflow-wrap:normal!important;text-align:center!important}html body .mob-bar .mb-chat .mb-icon-shell,html body.rl-mobile-light-page .mob-bar .mb-chat .mb-icon-shell{border-color:#ffbe50c2!important;border-radius:13px!important;background:radial-gradient(circle at 72% 20%,rgba(255,255,255,.38) 0 10%,transparent 11%),linear-gradient(180deg,#ffb13a,#e86f14 58%,#a63610)!important;color:#fff!important;box-shadow:0 8px 15px #8d380d33,inset 0 1px #ffffff3d,inset 0 -3px #691e083d!important}html body .mob-bar .mb-chat .mb-icon-shell svg,html body.rl-mobile-light-page .mob-bar .mb-chat .mb-icon-shell svg{filter:drop-shadow(0 1px 0 rgba(93,36,6,.3))!important}}@media(min-width:901px)and (hover:hover)and (pointer:fine){html body.rl-redesign-page .rds-render:not(.rds-fullscreen){--rds-hero-h: clamp(184px, 22vh, 218px)}html body.rl-redesign-page .rds-render:not(.rds-fullscreen) .rds-board,html body.rl-redesign-page .rds-render:not(.rds-fullscreen) .rds-board.has-actions{grid-template-rows:var(--rds-hero-h) minmax(0,1fr) 56px!important}html body.rl-redesign-page .rds-render:not(.rds-fullscreen) .rds-hero{position:relative!important;isolation:isolate!important;display:grid!important;place-items:center!important;grid-template-columns:1fr!important;width:100%!important;height:var(--rds-hero-h)!important;min-height:var(--rds-hero-h)!important;margin:0!important;padding:0!important;overflow:hidden!important;border:1px solid rgba(213,154,82,.38)!important;border-radius:16px!important;background:linear-gradient(180deg,#fff9ebc7,#f4e1bc85),url(/russian-forest-wallpaper-light-v2.jpg?v=2) center 42% / cover no-repeat,#f4e0bd!important;box-shadow:inset 0 1px #ffffffb8,0 11px 26px #5c34121a!important}html body.rl-redesign-page .rds-render:not(.rds-fullscreen) .rds-ribbon{position:absolute!important;top:52%!important;z-index:1!important;display:block!important;width:min(44vw,650px)!important;height:auto!important;opacity:.9!important;pointer-events:none!important;filter:drop-shadow(0 12px 18px rgba(31,15,5,.24)) saturate(.98)!important}html body.rl-redesign-page .rds-render:not(.rds-fullscreen) .rds-ribbon-left{left:50%!important;transform:translate(-98%,-50%) rotate(-1.8deg)!important}html body.rl-redesign-page .rds-render:not(.rds-fullscreen) .rds-ribbon-right{left:50%!important;transform:translate(-2%,-50%) scaleX(-1) rotate(1.8deg)!important}html body.rl-redesign-page .rds-render:not(.rds-fullscreen) .rds-hero-bear-wrap{position:absolute!important;left:clamp(14px,2.1vw,30px)!important;bottom:-12px!important;z-index:3!important;width:clamp(132px,15.2vw,190px)!important;height:calc(var(--rds-hero-h) + 8px)!important;display:flex!important;align-items:flex-end!important;justify-content:flex-start!important;pointer-events:none!important}html body.rl-redesign-page .rds-render:not(.rds-fullscreen) .rds-bear{position:relative!important;display:block!important;width:100%!important;max-width:none!important;height:auto!important;max-height:calc(var(--rds-hero-h) + 2px)!important;object-fit:contain!important;object-position:left bottom!important;transform:none!important;filter:drop-shadow(0 14px 18px rgba(66,39,19,.24)) saturate(1.02)!important}html body.rl-redesign-page .rds-render:not(.rds-fullscreen) .rds-title{position:relative!important;z-index:4!important;display:flex!important;align-items:center!important;justify-content:center!important;width:min(56vw,760px)!important;max-width:calc(100vw - 440px)!important;height:calc(var(--rds-hero-h) - 10px)!important;margin:0 auto!important;padding:0!important;transform:translate(clamp(8px,1.4vw,20px))!important;pointer-events:none!important}html body.rl-redesign-page .rds-render:not(.rds-fullscreen) .rds-title-art{display:block!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;opacity:.98!important;filter:drop-shadow(0 3px 5px rgba(65,38,18,.16)) saturate(.98)!important}html body.rl-redesign-page .rds-render:not(.rds-fullscreen) .rds-sign{display:none!important}}html body.rl-redesign-page .cem-overlay,html body.rl-mobile-light-page .cem-overlay{background:radial-gradient(circle at 18% 12%,rgba(255,255,255,.74),transparent 34%),#5b3d1c4d!important;-webkit-backdrop-filter:blur(12px) saturate(1.04)!important;backdrop-filter:blur(12px) saturate(1.04)!important}html body.rl-redesign-page .cem-card,html body.rl-mobile-light-page .cem-card{width:min(440px,calc(100vw - 28px))!important;max-height:calc(100dvh - 28px - env(safe-area-inset-top) - env(safe-area-inset-bottom))!important;display:grid!important;gap:10px!important;padding:22px!important;border-radius:18px!important;border:1px solid rgba(216,160,89,.58)!important;background:linear-gradient(180deg,#fffaf1f0,#faebd5e0),url(/russian-forest-wallpaper-light-v2.jpg?v=2) center center / cover no-repeat,#fff3df!important;color:#4b2d18!important;-webkit-text-fill-color:#4b2d18!important;box-shadow:0 24px 58px #8f5f2833,inset 0 1px #ffffffe6!important;overflow-y:auto!important}html body.rl-redesign-page .cem-card h3,html body.rl-mobile-light-page .cem-card h3{color:#332013!important;-webkit-text-fill-color:#332013!important;text-shadow:0 2px 0 rgba(255,255,255,.86)!important}html body.rl-redesign-page .cem-msg,html body.rl-mobile-light-page .cem-msg,html body.rl-redesign-page .cem-help,html body.rl-mobile-light-page .cem-help{border:1px solid rgba(216,160,89,.42)!important;background:#fff9eed6!important;color:#6f4a26!important;-webkit-text-fill-color:#6f4a26!important;text-shadow:none!important}html body.rl-redesign-page .cem-help b,html body.rl-mobile-light-page .cem-help b{color:#332013!important;-webkit-text-fill-color:#332013!important}html body.rl-redesign-page .cem-help ul,html body.rl-mobile-light-page .cem-help ul,html body.rl-redesign-page .cem-nocam-note,html body.rl-mobile-light-page .cem-nocam-note{color:#79532c!important;-webkit-text-fill-color:#79532c!important;text-shadow:none!important}html body.rl-redesign-page .cem-primary,html body.rl-mobile-light-page .cem-primary{border:1px solid rgba(255,190,80,.78)!important;background:linear-gradient(180deg,#ff9e25,#f1790e)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:0 2px 0 rgba(111,49,6,.32)!important;box-shadow:0 10px 20px #de6d0a2e,inset 0 2px #ffffff47!important}html body.rl-redesign-page .cem-ghost,html body.rl-mobile-light-page .cem-ghost,html body.rl-redesign-page .cem-nocam,html body.rl-mobile-light-page .cem-nocam{border:1px solid rgba(216,160,89,.46)!important;background:linear-gradient(180deg,#fffaf1fa,#faebd5f0)!important;color:#704315!important;-webkit-text-fill-color:#704315!important;text-shadow:none!important;box-shadow:inset 0 1px #ffffffdb!important}@media(min-width:741px){html body #rulettaAuthWelcomePopup .rawp-card{width:min(92vw,1300px)!important;height:min(760px,calc(100vh - 24px - env(safe-area-inset-top) - env(safe-area-inset-bottom)))!important;height:min(760px,calc(100dvh - 24px - env(safe-area-inset-top) - env(safe-area-inset-bottom)))!important;min-height:0!important;max-height:calc(100vh - 24px - env(safe-area-inset-top) - env(safe-area-inset-bottom))!important;max-height:calc(100dvh - 24px - env(safe-area-inset-top) - env(safe-area-inset-bottom))!important;grid-template-columns:minmax(360px,45%) minmax(430px,55%)!important;overflow:hidden!important}html body #rulettaAuthWelcomePopup .rawp-left,html body #rulettaAuthWelcomePopup .rawp-right{min-height:0!important;overflow:hidden!important}html body #rulettaAuthWelcomePopup .rawp-left{padding:clamp(18px,3.1vh,36px)!important}html body #rulettaAuthWelcomePopup .rawp-meerkat-wrap{left:clamp(16px,2vw,28px)!important;right:clamp(16px,2vw,28px)!important;top:clamp(8px,1.8vh,18px)!important;bottom:clamp(112px,17vh,156px)!important;width:auto!important;height:auto!important;overflow:visible!important}html body #rulettaAuthWelcomePopup .rawp-meerkat{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;object-position:center bottom!important;transform:none!important}html body #rulettaAuthWelcomePopup .rawp-brand-lockup{margin-bottom:clamp(8px,1.8vh,18px)!important}html body #rulettaAuthWelcomePopup .rawp-brand{font-size:clamp(34px,5.8vh,58px)!important;line-height:.98!important}html body #rulettaAuthWelcomePopup .rawp-tagline{padding:clamp(6px,1.1vh,9px) clamp(10px,1.6vw,14px)!important;font-size:clamp(12px,2vh,17px)!important}html body #rulettaAuthWelcomePopup .rawp-right{justify-content:center!important;padding:clamp(18px,4vh,54px) clamp(28px,4vw,58px)!important}html body #rulettaAuthWelcomePopup .rawp-right h2{margin-bottom:clamp(4px,1vh,10px)!important;font-size:clamp(28px,6.2vh,44px)!important;line-height:1.02!important}html body #rulettaAuthWelcomePopup .rawp-right>p{margin-bottom:clamp(10px,2vh,24px)!important;font-size:clamp(14px,2.45vh,18px)!important;line-height:1.18!important}html body #rulettaAuthWelcomePopup .rawp-oauth{height:clamp(46px,7.8vh,62px)!important;min-height:0!important;margin-bottom:clamp(8px,1.6vh,14px)!important;font-size:clamp(14px,2.45vh,18px)!important}html body #rulettaAuthWelcomePopup .rawp-note{margin-top:clamp(2px,.8vh,8px)!important;font-size:clamp(11px,1.8vh,13px)!important;line-height:1.25!important}html body #rulettaAuthWelcomePopup .rawp-registered-locks{margin:clamp(6px,1.1vh,10px) 0 clamp(7px,1.4vh,12px)!important;padding:clamp(8px,1.5vh,12px) clamp(10px,1.4vw,14px)!important;gap:clamp(5px,.9vh,8px)!important}html body #rulettaAuthWelcomePopup .rawp-registered-locks span{min-height:clamp(22px,3.7vh,28px)!important;padding:4px 8px!important}html body #rulettaAuthWelcomePopup .rawp-seo{margin-top:clamp(6px,1.2vh,12px)!important;padding-top:clamp(6px,1.2vh,12px)!important}html body #rulettaAuthWelcomePopup .rawp-seo h3{margin-bottom:clamp(4px,.8vh,8px)!important;font-size:clamp(15px,2.4vh,20px)!important;line-height:1.12!important}html body #rulettaAuthWelcomePopup .rawp-seo p{margin-bottom:clamp(5px,1vh,8px)!important;font-size:clamp(11.5px,1.9vh,13.5px)!important;line-height:1.32!important}}@media(min-width:741px)and (max-height:720px){html body #rulettaAuthWelcomePopup .rawp-card{height:calc(100vh - 12px)!important;height:calc(100dvh - 12px)!important;max-height:calc(100vh - 12px)!important;max-height:calc(100dvh - 12px)!important}html body #rulettaAuthWelcomePopup .rawp-right{padding-top:16px!important;padding-bottom:16px!important}html body #rulettaAuthWelcomePopup .rawp-seo-tags{display:none!important}}@media(min-width:1600px)and (min-height:900px){html body #rulettaAuthWelcomePopup .rawp-card{height:min(880px,calc(100vh - 40px - env(safe-area-inset-top) - env(safe-area-inset-bottom)))!important;height:min(880px,calc(100dvh - 40px - env(safe-area-inset-top) - env(safe-area-inset-bottom)))!important;max-height:calc(100vh - 40px - env(safe-area-inset-top) - env(safe-area-inset-bottom))!important;max-height:calc(100dvh - 40px - env(safe-area-inset-top) - env(safe-area-inset-bottom))!important}}@media(orientation:portrait){html.rl-scaled-phone-viewport,html.rl-scaled-phone-viewport body{overflow:hidden!important;width:100vw!important;height:var(--visual-height, 100vh)!important;min-width:0!important;-webkit-text-size-adjust:100%!important;text-size-adjust:100%!important}html body.rl-scaled-phone-viewport #rulettaAuthWelcomePopup{inset:0 auto auto 0!important;width:var(--rl-phone-width, 390px)!important;height:var(--rl-phone-height, 844px)!important;min-width:0!important;min-height:0!important;overflow:hidden!important;transform:scale(var(--rl-phone-scale, 1))!important;transform-origin:0 0!important}html body.rl-scaled-phone-viewport #rulettaAuthWelcomePopup,html body.rl-scaled-phone-viewport #rulettaAuthWelcomePopup .rawp-backdrop{width:var(--rl-phone-width, 390px)!important;height:var(--rl-phone-height, 844px)!important;max-width:none!important;max-height:none!important}html body.rl-scaled-phone-viewport #rulettaAuthWelcomePopup .rawp-card{width:min(94%,430px)!important;height:calc(var(--rl-phone-height, 844px) - 16px)!important;min-height:0!important;max-height:calc(var(--rl-phone-height, 844px) - 16px)!important;display:grid!important;grid-template-columns:1fr!important;grid-template-rows:minmax(132px,31%) minmax(0,1fr)!important;overflow:hidden!important;border-radius:24px!important}html body.rl-scaled-phone-viewport #rulettaAuthWelcomePopup .rawp-left{min-height:0!important;height:auto!important;padding:10px 16px 12px!important;overflow:hidden!important;border-right:0!important}html body.rl-scaled-phone-viewport #rulettaAuthWelcomePopup .rawp-meerkat-wrap{top:-18px!important;left:50%!important;width:min(190px,58%)!important;height:min(184px,88%)!important;transform:translate(-50%)!important}html body.rl-scaled-phone-viewport #rulettaAuthWelcomePopup .rawp-meerkat{width:100%!important;height:100%!important;max-width:100%!important;object-fit:contain!important;object-position:center bottom!important;transform:none!important}html body.rl-scaled-phone-viewport #rulettaAuthWelcomePopup .rawp-brand{font-size:32px!important;line-height:.96!important;letter-spacing:0!important}html body.rl-scaled-phone-viewport #rulettaAuthWelcomePopup .rawp-tagline{max-width:98%!important;padding:5px 9px 6px!important;gap:4px 6px!important;font-size:11px!important;border-radius:14px!important;line-height:1.08!important}html body.rl-scaled-phone-viewport #rulettaAuthWelcomePopup .rawp-right{min-height:0!important;height:auto!important;padding:14px 16px 12px!important;justify-content:flex-start!important;overflow:hidden!important}html body.rl-scaled-phone-viewport #rulettaAuthWelcomePopup .rawp-right h2{margin-bottom:5px!important;font-size:26px!important;line-height:1!important}html body.rl-scaled-phone-viewport #rulettaAuthWelcomePopup .rawp-right>p{margin-bottom:10px!important;font-size:12.5px!important;line-height:1.18!important}html body.rl-scaled-phone-viewport #rulettaAuthWelcomePopup .rawp-oauth{min-height:0!important;height:43px!important;margin-bottom:7px!important;padding:6px 12px!important;grid-template-columns:36px minmax(0,1fr)!important;gap:8px!important;font-size:13px!important}html body.rl-scaled-phone-viewport #rulettaAuthWelcomePopup .rawp-oauth span{width:28px!important;height:28px!important;min-width:28px!important;min-height:28px!important;border-radius:8px!important;overflow:hidden!important;font-size:0!important;line-height:1!important}html body.rl-scaled-phone-viewport #rulettaAuthWelcomePopup .rawp-oauth span:before{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important;line-height:1!important}html body.rl-scaled-phone-viewport #rulettaAuthWelcomePopup .rawp-vk span:before{font-size:12px!important}html body.rl-scaled-phone-viewport #rulettaAuthWelcomePopup .rawp-yandex span:before{font-size:17px!important}html body.rl-scaled-phone-viewport #rulettaAuthWelcomePopup .rawp-mail span:before,html body.rl-scaled-phone-viewport #rulettaAuthWelcomePopup .rawp-guest span:before{font-size:16px!important}html body.rl-scaled-phone-viewport #rulettaAuthWelcomePopup .rawp-note{margin-top:4px!important;font-size:10px!important;line-height:1.2!important}html body.rl-scaled-phone-viewport #rulettaAuthWelcomePopup .rawp-registered-locks{padding:9px 10px!important;font-size:11px!important}html body.rl-scaled-phone-viewport #rulettaAuthWelcomePopup .rawp-registered-locks strong{font-size:11px!important}html body.rl-scaled-phone-viewport #rulettaAuthWelcomePopup .rawp-registered-locks span{min-height:24px!important;padding:4px 7px!important;white-space:normal!important}html body.rl-scaled-phone-viewport #rulettaAuthWelcomePopup .rawp-seo{margin-top:8px!important;padding-top:8px!important}html body.rl-scaled-phone-viewport #rulettaAuthWelcomePopup .rawp-seo h3{margin-bottom:5px!important;font-size:12.5px!important;line-height:1.1!important}html body.rl-scaled-phone-viewport #rulettaAuthWelcomePopup .rawp-seo p{margin-bottom:6px!important;font-size:10.5px!important;line-height:1.24!important}html body.rl-scaled-phone-viewport #rulettaAuthWelcomePopup .rawp-seo-tags{gap:4px!important;margin-top:5px!important}html body.rl-scaled-phone-viewport #rulettaAuthWelcomePopup .rawp-seo-tags span{padding:2px 6px!important;font-size:9px!important;line-height:1.2!important}html body.rl-scaled-phone-viewport .mob-chat-panel{width:min(320px,calc(var(--rl-phone-width, 390px) - 24px))!important;max-width:calc(var(--rl-phone-width, 390px) - 24px)!important;height:min(360px,calc(var(--rl-phone-height, 844px) - 132px))!important;min-height:min(260px,calc(var(--rl-phone-height, 844px) - 152px))!important;max-height:calc(var(--rl-phone-height, 844px) - 16px)!important;transform:scale(var(--rl-phone-scale, 1))!important;transform-origin:0 0!important;z-index:2147482200!important}}@media(orientation:portrait){html body.rl-scaled-phone-viewport.rl-android-tablet #rulettaAuthWelcomePopup .rawp-card{width:min(720px,calc(var(--rl-phone-width, 820px) - 24px))!important;height:calc(var(--rl-phone-height, 1090px) - 18px)!important;max-height:calc(var(--rl-phone-height, 1090px) - 18px)!important;grid-template-rows:minmax(220px,36%) minmax(0,1fr)!important;border-radius:26px!important}html body.rl-scaled-phone-viewport.rl-android-tablet #rulettaAuthWelcomePopup .rawp-left{padding:18px 26px!important}html body.rl-scaled-phone-viewport.rl-android-tablet #rulettaAuthWelcomePopup .rawp-meerkat-wrap{top:-10px!important;width:min(270px,50%)!important;height:min(260px,90%)!important}html body.rl-scaled-phone-viewport.rl-android-tablet #rulettaAuthWelcomePopup .rawp-brand{font-size:clamp(40px,7.4vw,58px)!important}html body.rl-scaled-phone-viewport.rl-android-tablet #rulettaAuthWelcomePopup .rawp-tagline{max-width:min(92%,560px)!important;padding:8px 14px 9px!important;font-size:clamp(14px,2.2vw,18px)!important;gap:6px 9px!important}html body.rl-scaled-phone-viewport.rl-android-tablet #rulettaAuthWelcomePopup .rawp-right{padding:24px 32px 22px!important;overflow:hidden!important}html body.rl-scaled-phone-viewport.rl-android-tablet #rulettaAuthWelcomePopup .rawp-right h2{margin-bottom:6px!important;font-size:clamp(38px,6vw,50px)!important;line-height:1.02!important}html body.rl-scaled-phone-viewport.rl-android-tablet #rulettaAuthWelcomePopup .rawp-right>p{margin-bottom:18px!important;font-size:clamp(18px,2.8vw,23px)!important;line-height:1.16!important}html body.rl-scaled-phone-viewport.rl-android-tablet #rulettaAuthWelcomePopup .rawp-oauth{display:grid!important;grid-template-columns:48px minmax(0,1fr)!important;align-items:center!important;justify-items:stretch!important;gap:12px!important;height:54px!important;min-height:54px!important;margin-bottom:10px!important;padding:7px 18px!important;border-radius:16px!important;font-size:clamp(15px,2.25vw,18px)!important;line-height:1.05!important;white-space:normal!important;box-sizing:border-box!important}html body.rl-scaled-phone-viewport.rl-android-tablet #rulettaAuthWelcomePopup .rawp-oauth span{grid-column:1!important;justify-self:center!important;align-self:center!important;width:38px!important;height:38px!important;min-width:38px!important;min-height:38px!important;margin:0!important;padding:0!important;position:static!important;transform:none!important;border-radius:11px!important}html body.rl-scaled-phone-viewport.rl-android-tablet #rulettaAuthWelcomePopup .rawp-oauth b{grid-column:2!important;justify-self:start!important;align-self:center!important;min-width:0!important;width:auto!important;margin:0!important;padding:0!important;text-align:left!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body.rl-scaled-phone-viewport.rl-android-tablet #rulettaAuthWelcomePopup .rawp-vk span:before{font-size:15px!important}html body.rl-scaled-phone-viewport.rl-android-tablet #rulettaAuthWelcomePopup .rawp-yandex span:before{font-size:21px!important}html body.rl-scaled-phone-viewport.rl-android-tablet #rulettaAuthWelcomePopup .rawp-mail span:before,html body.rl-scaled-phone-viewport.rl-android-tablet #rulettaAuthWelcomePopup .rawp-guest span:before{font-size:20px!important}html body.rl-scaled-phone-viewport.rl-android-tablet #rulettaAuthWelcomePopup .rawp-note{margin-top:6px!important;font-size:clamp(12px,1.75vw,14px)!important;line-height:1.24!important}html body.rl-scaled-phone-viewport.rl-android-tablet #rulettaAuthWelcomePopup .rawp-registered-locks{margin:10px 0 12px!important;padding:12px 14px!important;gap:8px!important;font-size:clamp(12px,1.75vw,14px)!important;border-radius:18px!important}html body.rl-scaled-phone-viewport.rl-android-tablet #rulettaAuthWelcomePopup .rawp-registered-locks strong{font-size:clamp(12px,1.75vw,14px)!important}html body.rl-scaled-phone-viewport.rl-android-tablet #rulettaAuthWelcomePopup .rawp-registered-locks span{min-height:28px!important;padding:5px 10px!important;white-space:nowrap!important}html body.rl-scaled-phone-viewport.rl-android-tablet #rulettaAuthWelcomePopup .rawp-seo{margin-top:12px!important;padding-top:10px!important}html body.rl-scaled-phone-viewport.rl-android-tablet #rulettaAuthWelcomePopup .rawp-seo h3{margin-bottom:6px!important;font-size:clamp(18px,2.6vw,23px)!important}html body.rl-scaled-phone-viewport.rl-android-tablet #rulettaAuthWelcomePopup .rawp-seo p{display:-webkit-box!important;overflow:hidden!important;margin-bottom:0!important;font-size:clamp(13px,1.9vw,15px)!important;line-height:1.3!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important}html body.rl-scaled-phone-viewport.rl-android-tablet #rulettaAuthWelcomePopup .rawp-seo-tags{display:none!important}html body.rl-scaled-phone-viewport.rl-android-tablet #rulettaAuthWelcomePopup .rawp-seo-tags span{padding:4px 8px!important;font-size:11px!important}}@media(max-width:1024px),(hover:none)and (pointer:coarse){html body .mob-chat-panel{width:min(370px,var(--mob-chat-available-width, calc(100vw - 12px) ))!important;max-width:var(--mob-chat-available-width, calc(100vw - 12px) )!important;height:min(430px,var(--mob-chat-available-height, calc(100dvh - 12px) ))!important;min-height:0!important;max-height:var(--mob-chat-available-height, calc(100dvh - 12px) )!important;box-sizing:border-box!important}}@media(max-width:1024px),(hover:none)and (pointer:coarse){html body.rl-mobile-light-page.rl-yandex-android .mob-chat-panel{right:auto!important;bottom:auto!important;width:min(340px,var(--mob-chat-available-width, calc(100vw - 16px) ))!important;max-width:var(--mob-chat-available-width, calc(100vw - 16px) )!important;height:min(420px,var(--mob-chat-available-height, calc(100dvh - 16px) ))!important;min-height:min(300px,var(--mob-chat-available-height, calc(100dvh - 16px) ))!important;max-height:var(--mob-chat-available-height, calc(100dvh - 16px) )!important;border-radius:18px!important;font-size:14px!important}html body.rl-mobile-light-page.rl-yandex-android .mob-chat-head{min-height:50px!important;padding:11px 14px!important;font-size:15px!important;touch-action:none!important;cursor:grab!important}html body.rl-mobile-light-page.rl-yandex-android .mob-chat-body{padding:12px!important;font-size:14px!important}html body.rl-mobile-light-page.rl-yandex-android .mob-chat-body .chat-message{padding:8px 10px!important;font-size:13px!important;line-height:1.25!important}html body.rl-mobile-light-page.rl-yandex-android .mob-chat-input{padding:10px!important;gap:7px!important}html body.rl-mobile-light-page.rl-yandex-android .mob-chat-input input{height:44px!important;min-height:44px!important;padding:0 13px!important;font-size:14px!important}html body.rl-mobile-light-page.rl-yandex-android .mob-chat-input button{flex:0 0 46px!important;width:46px!important;height:44px!important;font-size:16px!important}}html body.rl-redesign-page .rds-volume-control input[type=range]{--ruletta-audio-range-fill: var(--rds-volume, 100%)}html body.rl-redesign-page .rds-mic-volume input[type=range]{--ruletta-audio-range-fill: var(--rds-mic-volume, 100%)}html body.rl-mobile-light-page .ms-mic-settings input[type=range]{--ruletta-audio-range-fill: var(--ms-mic-volume, 100%)}html body.rl-redesign-page .rds-volume-control input[type=range],html body.rl-redesign-page .rds-mic-volume input[type=range],html body.rl-mobile-light-page .ms-mic-settings input[type=range]{display:block!important;align-self:center!important;width:100%!important;min-width:0!important;height:18px!important;min-height:18px!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;outline:0!important;background:transparent!important;box-shadow:none!important;cursor:pointer!important;touch-action:none;appearance:none!important;-webkit-appearance:none!important}html body.rl-redesign-page .rds-volume-control input[type=range]::-webkit-slider-runnable-track,html body.rl-redesign-page .rds-mic-volume input[type=range]::-webkit-slider-runnable-track,html body.rl-mobile-light-page .ms-mic-settings input[type=range]::-webkit-slider-runnable-track{width:100%;height:6px;border:0;border-radius:999px;background:linear-gradient(90deg,#e9872b 0 var(--ruletta-audio-range-fill),rgba(103,86,65,.46) var(--ruletta-audio-range-fill) 100%);box-shadow:inset 0 1px 1px #5630102e}html body.rl-redesign-page .rds-volume-control input[type=range]::-webkit-slider-thumb,html body.rl-redesign-page .rds-mic-volume input[type=range]::-webkit-slider-thumb,html body.rl-mobile-light-page .ms-mic-settings input[type=range]::-webkit-slider-thumb{width:14px;height:14px;margin-top:-4px;border:1px solid #d87a21;border-radius:50%;background:#f29135;box-shadow:0 1px 2px #6839103d;cursor:grab;appearance:none;-webkit-appearance:none}html body.rl-redesign-page .rds-volume-control input[type=range]::-moz-range-track,html body.rl-redesign-page .rds-mic-volume input[type=range]::-moz-range-track,html body.rl-mobile-light-page .ms-mic-settings input[type=range]::-moz-range-track{width:100%;height:6px;border:0;border-radius:999px;background:linear-gradient(90deg,#e9872b 0 var(--ruletta-audio-range-fill),rgba(103,86,65,.46) var(--ruletta-audio-range-fill) 100%);box-shadow:inset 0 1px 1px #5630102e}html body.rl-redesign-page .rds-volume-control input[type=range]::-moz-range-thumb,html body.rl-redesign-page .rds-mic-volume input[type=range]::-moz-range-thumb,html body.rl-mobile-light-page .ms-mic-settings input[type=range]::-moz-range-thumb{width:14px;height:14px;border:1px solid #d87a21;border-radius:50%;background:#f29135;box-shadow:0 1px 2px #6839103d;cursor:grab}html body.rl-redesign-page .rds-volume-control input[type=range]:focus-visible::-webkit-slider-thumb,html body.rl-redesign-page .rds-mic-volume input[type=range]:focus-visible::-webkit-slider-thumb,html body.rl-mobile-light-page .ms-mic-settings input[type=range]:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 3px #e9872b3d,0 1px 2px #6839103d}html body.rl-redesign-page .rds-volume-control input[type=range]:focus-visible::-moz-range-thumb,html body.rl-redesign-page .rds-mic-volume input[type=range]:focus-visible::-moz-range-thumb,html body.rl-mobile-light-page .ms-mic-settings input[type=range]:focus-visible::-moz-range-thumb{box-shadow:0 0 0 3px #e9872b3d,0 1px 2px #6839103d}html body.rl-redesign-page .rds-volume-control input[type=range]:disabled,html body.rl-redesign-page .rds-mic-volume input[type=range]:disabled,html body.rl-mobile-light-page .ms-mic-settings input[type=range]:disabled{opacity:.56!important;cursor:not-allowed!important}html body.rl-redesign-page .rds-volume-control>span,html body.rl-redesign-page .rds-volume-control>b,html body.rl-redesign-page .rds-mic-volume>b{position:relative;top:-1px;line-height:1}html body.rl-mobile-light-page .ms-mic-settings:before{display:none!important}@media(max-width:1024px),(hover:none)and (pointer:coarse){html body .fr-overlay{padding:12px!important}html body .fr-panel{width:min(720px,calc(100vw - 24px))!important;max-width:calc(100vw - 24px)!important;max-height:calc(100dvh - 24px)!important;box-sizing:border-box!important;padding:14px!important}html body .fr-row,html body.rl-redesign-page .fr-panel .fr-row{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr)) 32px!important;grid-template-areas:"name name name name" "msg call group del"!important;column-gap:5px!important;row-gap:7px!important;min-width:0!important;padding:8px!important;box-sizing:border-box!important}html body .fr-name{grid-area:name!important;min-width:0!important}html body .fr-message{grid-area:msg!important}html body .fr-call{grid-area:call!important}html body .fr-group{grid-area:group!important}html body .fr-message,html body .fr-call,html body .fr-group{width:100%!important;min-width:0!important;height:32px!important;padding:0 4px!important;overflow:hidden!important;font-size:9.5px!important;line-height:1!important;white-space:nowrap!important;text-overflow:ellipsis!important}html body .fr-del,html body.rl-redesign-page .fr-panel .fr-del{grid-area:del!important;justify-self:end!important;align-self:center!important;flex:0 0 32px!important;width:32px!important;min-width:32px!important;max-width:32px!important;height:32px!important;padding:0!important;border-radius:999px!important;overflow:hidden!important;font-size:0!important;line-height:1!important}html body .fr-del:before,html body.rl-redesign-page .fr-panel .fr-del:before{content:"×"!important;font-size:19px!important;font-weight:950!important;line-height:1!important}}@media(max-width:640px){html body .fr-overlay{padding:0!important}html body .fr-panel{width:100vw!important;max-width:100vw!important;height:100dvh!important;max-height:100dvh!important;padding:12px!important;border-radius:0!important}}html[data-rl-theme=dark]{color-scheme:dark;--rl-theme-bg: #100a07;--rl-theme-bg-soft: #18100b;--rl-theme-panel: #241810;--rl-theme-panel-2: #302016;--rl-theme-panel-hover: #3a2618;--rl-theme-text: #f7e5c5;--rl-theme-muted: #c8a77b;--rl-theme-line: rgba(226, 157, 79, .34);--rl-theme-line-strong: rgba(239, 166, 79, .52);--rl-theme-shadow: 0 18px 40px rgba(0, 0, 0, .42), inset 0 1px 0 rgba(255,255,255,.07);--rl-theme-control: linear-gradient(180deg, rgba(66, 43, 27, .98), rgba(35, 23, 16, .98));--rl-theme-card: linear-gradient(180deg, rgba(47, 31, 21, .98), rgba(25, 17, 12, .99));background:var(--rl-theme-bg)}html[data-rl-theme=dark] body,html[data-rl-theme=dark] body.rl-redesign-page,html[data-rl-theme=dark] body.rl-mobile-light-page,html[data-rl-theme=dark] body.rl-dark-theme{background:var(--rl-theme-bg)!important;color:var(--rl-theme-text)!important}html[data-rl-theme=dark] body.rl-redesign-page #rulettaSeoInfo{background:var(--rl-theme-bg)!important;color:var(--rl-theme-muted)!important}html[data-rl-theme=dark] body.rl-redesign-page #rulettaSeoInfo :is(h1,h2,h3,b,strong){color:var(--rl-theme-text)!important}html[data-rl-theme=dark] body.rl-redesign-page #rulettaSeoInfo :is(p,li){color:var(--rl-theme-muted)!important}html[data-rl-theme=dark] body.rl-redesign-page #rulettaSeoInfo .seo-card{border-color:var(--rl-theme-line)!important;background:#2d1e14eb!important;box-shadow:var(--rl-theme-shadow)!important}@media(min-width:901px)and (hover:hover)and (pointer:fine){html[data-rl-theme=dark] body.rl-redesign-page .rds.rds-render{--render-ink: var(--rl-theme-text);--render-muted: var(--rl-theme-muted);--render-line: var(--rl-theme-line);--render-line-strong: var(--rl-theme-line-strong);--render-cream: rgba(61, 40, 26, .98);--render-cream-2: rgba(31, 21, 15, .99);--render-shadow: var(--rl-theme-shadow);background:linear-gradient(180deg,#0a0705c2,#0f0906e0),url(/russian-forest-wallpaper-v2.jpg?v=2) center center / cover no-repeat,var(--rl-theme-bg)!important;color:var(--rl-theme-text)!important}html[data-rl-theme=dark] body.rl-redesign-page .rds.rds-render:before{background:linear-gradient(90deg,rgba(5,3,2,.62),transparent 28%,transparent 72%,rgba(5,3,2,.66)),linear-gradient(180deg,rgba(8,5,3,.36),transparent 30%,rgba(9,5,3,.48))!important}html[data-rl-theme=dark] body.rl-redesign-page .rds-render .rds-top{border-color:var(--rl-theme-line)!important;background:linear-gradient(180deg,#312015fa,#19110cfc)!important;box-shadow:0 16px 34px #00000061,inset 0 1px #ffffff12!important}html[data-rl-theme=dark] body.rl-redesign-page .rds-render .rds-brand-word{color:#e7b56f!important;-webkit-text-fill-color:#e7b56f!important;-webkit-text-stroke:.35px rgba(255,218,159,.26)!important;text-shadow:0 2px 0 rgba(0,0,0,.72),0 10px 22px rgba(0,0,0,.34)!important}html[data-rl-theme=dark] body.rl-redesign-page .rds-render .rds-brand-paw,html[data-rl-theme=dark] body.rl-redesign-page .rds-render .rds-side-icon,html[data-rl-theme=dark] body.rl-redesign-page .rds-render .rds-camera-icon,html[data-rl-theme=dark] body.rl-redesign-page .rds-render .rds-local-tools button,html[data-rl-theme=dark] body.rl-redesign-page .rds-render .rds-report,html[data-rl-theme=dark] body.rl-redesign-page .rds-render .rds-fullscreen-btn{border-color:var(--rl-theme-line)!important;background:var(--rl-theme-control)!important;color:#efbd79!important;box-shadow:var(--rl-theme-shadow)!important}html[data-rl-theme=dark] body.rl-redesign-page .rds-render .rds-nav button:not(.active):not(:hover),html[data-rl-theme=dark] body.rl-redesign-page .rds-render .rds-nav button:not(.active):not(:hover):disabled{background:transparent!important;color:var(--rl-theme-muted)!important;box-shadow:none!important}html[data-rl-theme=dark] body.rl-redesign-page .rds-render :is(.rds-top-img-btn,.rds-nav button,.rds-img-btn.rds-side-card,.rds-filter,.rds-filter-head,.rds-gender button,.rds-country-select,.rds-country-search,.rds-start-camera,.rds-no-camera,.rds-call-actions button,.rds-volume-control,.rds-info-menu button,.rds-country-menu button,.rds-country-badge,.rds-role-chip,.rds-mini-role){border-color:var(--rl-theme-line)!important;background:var(--rl-theme-control)!important;color:var(--rl-theme-text)!important;-webkit-text-fill-color:currentColor!important;box-shadow:var(--rl-theme-shadow)!important;text-shadow:none!important}html[data-rl-theme=dark] body.rl-redesign-page .rds-render :is(.rds-friends-top,.rds-find,.rds-call-actions .next){border-color:#ffab49b3!important;background:linear-gradient(180deg,#f38c25,#c9510d)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:0 2px 0 rgba(72,30,4,.5)!important;box-shadow:0 13px 26px #00000057,inset 0 1px #fff3!important}html[data-rl-theme=dark] body.rl-redesign-page .rds-render .rds-top-img-btn:not(.rds-friends-top){color:#f0c58b!important;-webkit-text-fill-color:#f0c58b!important}html[data-rl-theme=dark] body.rl-redesign-page .rds-render:not(.rds-fullscreen) .rds-hero,html[data-rl-theme=dark] body.rl-redesign-page .rds-render :is(.rds-card,.rds-group-tile,.rds-team-tile){border-color:var(--rl-theme-line)!important;background:linear-gradient(180deg,#231710c2,#120c09d6),url(/russian-forest-wallpaper-v2.jpg?v=2) center center / cover no-repeat,var(--rl-theme-bg-soft)!important;box-shadow:inset 0 1px #ffffff0d,0 13px 30px #0000004d!important}html[data-rl-theme=dark] body.rl-redesign-page .rds-render:not(.rds-fullscreen) .rds-hero:before{background:radial-gradient(circle at 50% 45%,rgba(222,158,86,.16),transparent 48%),linear-gradient(90deg,#080503d1,#0805032e 28% 72%,#080503d1)!important}html[data-rl-theme=dark] body.rl-redesign-page .rds-render :is(.rds-card-copy h2,.rds-group-ready-panel h2,.rds-side-card strong,.rds-filter-head strong){color:var(--rl-theme-text)!important;-webkit-text-fill-color:var(--rl-theme-text)!important;text-shadow:0 2px 0 rgba(0,0,0,.72)!important}html[data-rl-theme=dark] body.rl-redesign-page .rds-render :is(.rds-card-copy p,.rds-group-ready-panel p,.rds-group-note small,.rds-devices label){color:var(--rl-theme-muted)!important;-webkit-text-fill-color:var(--rl-theme-muted)!important;background-color:transparent!important;text-shadow:none!important}html[data-rl-theme=dark] body.rl-redesign-page .rds-render :is(.rds-filter-body,.rds-country-menu,.rds-info-menu,.rds-camera-settings,.rds-mic-settings,.rds-call-actions,.rds-side,.rds-modal-card,.rds-devices .dev-row){border-color:var(--rl-theme-line)!important;background:var(--rl-theme-card)!important;color:var(--rl-theme-text)!important;box-shadow:var(--rl-theme-shadow)!important}html[data-rl-theme=dark] body.rl-redesign-page .rds-render .rds-info-menu:before{border-color:var(--rl-theme-line)!important;background:#2e1e14!important}html[data-rl-theme=dark] body.rl-redesign-page .rds-render :is(input:not([type=range]),select,textarea),html[data-rl-theme=dark] body.rl-redesign-page .rds-render .rds-devices :is(select,button){border-color:var(--rl-theme-line)!important;background:#1b120d!important;color:var(--rl-theme-text)!important;-webkit-text-fill-color:var(--rl-theme-text)!important;color-scheme:dark!important}html[data-rl-theme=dark] body.rl-redesign-page .rds-render .rds-volume-control{background:linear-gradient(90deg,rgba(227,126,34,.48) var(--rds-volume),rgba(26,17,12,.92) var(--rds-volume)),#1a110c!important}html[data-rl-theme=dark] body.rl-redesign-page .rds-render .rds-side-head,html[data-rl-theme=dark] body.rl-redesign-page .rds-render .rds-camera-settings-title,html[data-rl-theme=dark] body.rl-redesign-page .rds-render .rds-quality,html[data-rl-theme=dark] body.rl-redesign-page .rds-render .rds-volume-control :is(span,b){color:var(--rl-theme-text)!important;-webkit-text-fill-color:var(--rl-theme-text)!important}html[data-rl-theme=dark] body.rl-redesign-page .rds-render .rds-filter.guest-locked,html[data-rl-theme=dark] body.rl-redesign-page .rds-render .rds-top-img-btn.guest-locked,html[data-rl-theme=dark] body.rl-redesign-page .rds-render .rds-side-card.guest-locked{border-color:var(--rl-theme-line)!important;background:linear-gradient(180deg,#372417f0,#1d130df5)!important;color:var(--rl-theme-muted)!important;box-shadow:var(--rl-theme-shadow)!important}html[data-rl-theme=dark] body.rl-redesign-page .rds-render .rds-filter-guest-lock{border-color:var(--rl-theme-line)!important;background:#19100bd1!important;color:var(--rl-theme-muted)!important}}html[data-rl-theme=dark] body.rl-redesign-page .ms-shell,html[data-rl-theme=dark] body.rl-redesign-page .ms-card,html[data-rl-theme=dark] body.rl-redesign-page .ms-group-tile,html[data-rl-theme=dark] body.rl-redesign-page .ms-tile-nocam,html[data-rl-theme=dark] body.rl-redesign-page .ms-remote-nocam-cover,html[data-rl-theme=dark] body.rl-redesign-page .ms-remote-frame-cover,html[data-rl-theme=dark] body.rl-redesign-page .ms-local-frame-cover{border-color:var(--rl-theme-line)!important;background:linear-gradient(180deg,#19110cc7,#0d0907e0),url(/russian-forest-wallpaper-v2.jpg?v=2) center center / cover no-repeat,var(--rl-theme-bg)!important;color:var(--rl-theme-text)!important}html[data-rl-theme=dark] body.rl-redesign-page .ms-shell :is(.ms-search-copy strong,.ms-search-copy b,.ms-group-empty strong,.ms-empty-scene strong){color:var(--rl-theme-text)!important;-webkit-text-fill-color:var(--rl-theme-text)!important;text-shadow:0 2px 0 rgba(0,0,0,.72)!important}html[data-rl-theme=dark] body.rl-redesign-page .ms-shell :is(.ms-search-copy span,.ms-group-empty span,.ms-empty-scene span){color:var(--rl-theme-muted)!important;-webkit-text-fill-color:var(--rl-theme-muted)!important}html[data-rl-theme=dark] body.rl-redesign-page .ms-bar,html[data-rl-theme=dark] body.rl-redesign-page .ms-help-menu,html[data-rl-theme=dark] body.rl-redesign-page .ms-report-card,html[data-rl-theme=dark] body.rl-redesign-page .ms-mic-settings,html[data-rl-theme=dark] body.rl-redesign-page .ms-filter-slot,html[data-rl-theme=dark] body.rl-redesign-page .ms-local-controls{border-color:var(--rl-theme-line)!important;background:var(--rl-theme-card)!important;color:var(--rl-theme-text)!important;box-shadow:var(--rl-theme-shadow)!important}html[data-rl-theme=dark] body.rl-redesign-page .ms-bar button,html[data-rl-theme=dark] body.rl-redesign-page .ms-help-menu button,html[data-rl-theme=dark] body.rl-redesign-page .ms-help-head,html[data-rl-theme=dark] body.rl-redesign-page .ms-help-head :is(strong,small),html[data-rl-theme=dark] body.rl-redesign-page .ms-mic-settings :is(label,span,b){color:var(--rl-theme-text)!important;-webkit-text-fill-color:var(--rl-theme-text)!important}html[data-rl-theme=dark] body.rl-redesign-page .ms-bar button.stop,html[data-rl-theme=dark] body.rl-redesign-page .ms-report-card .danger{color:#ffd7ca!important;-webkit-text-fill-color:#ffd7ca!important}html[data-rl-theme=dark] body.rl-redesign-page .ms-shell :is(select,input:not([type=range]),textarea){border-color:var(--rl-theme-line)!important;background:#1b120d!important;color:var(--rl-theme-text)!important;-webkit-text-fill-color:var(--rl-theme-text)!important;color-scheme:dark!important}html[data-rl-theme=dark] body.rl-redesign-page .ms-remote-nocam-cover span{border-color:var(--rl-theme-line)!important;background:#271911f0!important;color:var(--rl-theme-text)!important;box-shadow:var(--rl-theme-shadow)!important}html[data-rl-theme=dark] body.rl-redesign-page :is(.auth-overlay,.dm-overlay,.lm-overlay,.ac-overlay,.pm-overlay,.tmn-overlay,.cem-overlay,.bm-overlay,.grm-overlay,.rr-overlay,.grr-overlay,.bug-overlay,.bug-backdrop,.inc-overlay,.fr-confirm-overlay,.ac-confirm,.rds-modal,.rawp-backdrop,#rulettaAuthWelcomePopup){background:#070504c2!important;-webkit-backdrop-filter:blur(14px) saturate(.92)!important;backdrop-filter:blur(14px) saturate(.92)!important}html[data-rl-theme=dark] body.rl-redesign-page :is(.auth-card,.fr-panel,.dm-card,.lm-card,.ac-card,.pm-card,.tmn-card,.cem-card,.bm-card,.grm-card,.rr-card,.grr-card,.gim-card,.fcm-card,.bug-card,.inc-card,.rawp-card,.tab-guard-card,.fr-confirm-card,.ac-confirm-card,.rds-modal-card,.cookie-banner,.gif-toast,.dchat,.mob-chat-panel,.chat-panel,.ms-help-menu,.ms-report-card){border-color:var(--rl-theme-line)!important;background:var(--rl-theme-card)!important;color:var(--rl-theme-text)!important;-webkit-text-fill-color:var(--rl-theme-text)!important;box-shadow:var(--rl-theme-shadow)!important;text-shadow:none!important}html[data-rl-theme=dark] body.rl-redesign-page :is(.auth-card,.fr-panel,.dm-card,.lm-card,.ac-card,.pm-card,.tmn-card,.cem-card,.bm-card,.grm-card,.rr-card,.grr-card,.gim-card,.fcm-card,.bug-card,.inc-card,.rawp-card,.rds-modal-card,.dchat,.mob-chat-panel) :is(h1,h2,h3,h4,strong,b,label,.ac-title,.rawp-brand){color:var(--rl-theme-text)!important;-webkit-text-fill-color:var(--rl-theme-text)!important;text-shadow:none!important}html[data-rl-theme=dark] body.rl-redesign-page :is(.auth-card,.fr-panel,.dm-card,.lm-card,.ac-card,.pm-card,.tmn-card,.cem-card,.bm-card,.grm-card,.rr-card,.grr-card,.gim-card,.fcm-card,.bug-card,.inc-card,.rawp-card,.rds-modal-card,.dchat,.mob-chat-panel) :is(p,small,.muted,.auth-note,.auth-divider,.fr-presence,.pm-copy,.rawp-note,.rawp-seo){color:var(--rl-theme-muted)!important;-webkit-text-fill-color:var(--rl-theme-muted)!important;text-shadow:none!important}html[data-rl-theme=dark] body.rl-redesign-page :is(.fr-search,.fr-row,.fr-dnd-toggle,.fr-toggle,.auth-tabs .tab,.oa-btn,.pm-benefit,.pm-launch,.pm-active,.pm-price,.pm-checkout,.country-panel,.country-item,.sf-trigger,.sf-popover,.sf-country-row,.sf-gender-pill,.ac-row,.lm-frame,.dm-body,.mob-chat-body,.chat-messages,.pm-promo-row,.pm-receipt-email,.rawp-oauth,.rawp-seo-tags span){border-color:var(--rl-theme-line)!important;background:#261911eb!important;color:var(--rl-theme-text)!important;-webkit-text-fill-color:var(--rl-theme-text)!important;box-shadow:none!important}html[data-rl-theme=dark] body.rl-redesign-page :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea,.country-search,.sf-country-search){border-color:var(--rl-theme-line)!important;background:#1a110c!important;color:var(--rl-theme-text)!important;-webkit-text-fill-color:var(--rl-theme-text)!important;caret-color:#f4a14a!important;color-scheme:dark!important;box-shadow:inset 0 1px #ffffff0a!important}html[data-rl-theme=dark] body.rl-redesign-page :is(input,textarea)::placeholder{color:#e7c49a!important;-webkit-text-fill-color:#e7c49a!important;opacity:.82!important}html[data-rl-theme=dark] body.rl-redesign-page .auth-card .auth-form :is(input:not([type=checkbox]),select){color:#fff4e4!important;-webkit-text-fill-color:#fff4e4!important}html[data-rl-theme=dark] body.rl-redesign-page .auth-card .auth-form input::placeholder{color:#e7c49a!important;-webkit-text-fill-color:#e7c49a!important;opacity:.82!important}html[data-rl-theme=dark] body.rl-redesign-page .auth-card .auth-form input:not(.auth-hp):not([type=checkbox]){border:1px solid rgba(232,157,78,.58)!important;background:#140d09!important;background-image:none!important;color:#fff4e4!important;-webkit-text-fill-color:#fff4e4!important;caret-color:#ffad55!important;opacity:1!important;text-shadow:none!important;box-shadow:inset 0 1px #ffffff0f,0 0 0 1px #0000002e!important;color-scheme:dark!important}html[data-rl-theme=dark] body.rl-redesign-page .auth-card .auth-form input:not(.auth-hp):not([type=checkbox]):-webkit-autofill,html[data-rl-theme=dark] body.rl-redesign-page .auth-card .auth-form input:not(.auth-hp):not([type=checkbox]):-webkit-autofill:hover,html[data-rl-theme=dark] body.rl-redesign-page .auth-card .auth-form input:not(.auth-hp):not([type=checkbox]):-webkit-autofill:focus,html[data-rl-theme=dark] body.rl-redesign-page .auth-card .auth-form input:not(.auth-hp):not([type=checkbox]):-webkit-autofill:active{background:#140d09!important;-webkit-text-fill-color:#fff4e4!important;caret-color:#ffad55!important;-webkit-box-shadow:0 0 0 1000px #140d09 inset!important;box-shadow:0 0 0 1000px #140d09 inset!important;transition:background-color 99999s ease-out 0s!important}html[data-rl-theme=dark] body.rl-redesign-page :is(.auth-close,.fr-close,.dm-close,.lm-close,.ac-close,.pm-close,.dchat-close,.gim-close,.bug-close,.mob-chat-close,.cem-ghost,.ac-btn-hide,.ac-btn-logout,.ac-edit-username,.fr-del,.rawp-later){border-color:var(--rl-theme-line)!important;background:var(--rl-theme-control)!important;color:#efc28a!important;-webkit-text-fill-color:#efc28a!important;box-shadow:inset 0 1px #ffffff0f!important}html[data-rl-theme=dark] body.rl-redesign-page :is(.auth-submit,.pm-primary,.pm-login,.pm-promo-row button,.fr-login,.fr-group,.dm-input button,.mob-chat-input button,.cem-primary,.tmn-primary,.tmn-card button,.bug-primary,.ac-btn-premium,.ac-btn-admin,.ac-btn-streamer,.grm-save){border-color:#ffb250ad!important;background:linear-gradient(180deg,#f38c25,#c9510d)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:0 2px 0 rgba(72,30,4,.5)!important;box-shadow:0 12px 24px #00000047,inset 0 1px #ffffff2e!important}html[data-rl-theme=dark] body.rl-redesign-page :is(.dm-msg,.chat-message,.mob-chat-body .chat-message){border-color:var(--rl-theme-line)!important;background:#332217f0!important;color:var(--rl-theme-text)!important;-webkit-text-fill-color:var(--rl-theme-text)!important}html[data-rl-theme=dark] body.rl-redesign-page :is(.dm-msg.mine,.chat-message.me,.mob-chat-body .chat-message.me){border-color:#ee933a70!important;background:linear-gradient(180deg,#803f16eb,#4f2612f0)!important;color:#fff0d2!important;-webkit-text-fill-color:#fff0d2!important}html[data-rl-theme=dark] body.rl-redesign-page #rulettaAuthWelcomePopup .rawp-left{border-color:var(--rl-theme-line)!important;background:linear-gradient(180deg,#23140b4d,#0d0805b8),url(/russian-forest-wallpaper-v2.jpg?v=2) center 38% / cover no-repeat,#160c07!important}html[data-rl-theme=dark] body.rl-redesign-page #rulettaAuthWelcomePopup .rawp-right{border-color:var(--rl-theme-line)!important;background:linear-gradient(180deg,#301f15fa,#18100cfc)!important}html[data-rl-theme=dark] body.rl-redesign-page #rulettaAuthWelcomePopup .rawp-left:after{background:linear-gradient(180deg,transparent,rgba(19,12,9,.82))!important}html[data-rl-theme=dark] body.rl-redesign-page :is(.sf-gender-pill.active,.country-item.active,.auth-tabs .tab.active){border-color:#ee933a9e!important;background:#854218d1!important;color:#fff0d2!important;-webkit-text-fill-color:#fff0d2!important}html[data-rl-theme=dark] body.rl-redesign-page .ms-help-overlay{background:#050302ad!important}html[data-rl-theme=dark] body.rl-redesign-page .ms-help-menu{border-color:var(--rl-theme-line)!important;background:linear-gradient(180deg,#2d1d13fc,#160e0afc)!important;color:var(--rl-theme-text)!important;box-shadow:0 20px 48px #0000008f,inset 0 1px #ffffff0f!important}html[data-rl-theme=dark] body.rl-redesign-page .ms-help-head :is(strong,small){color:var(--rl-theme-text)!important;-webkit-text-fill-color:var(--rl-theme-text)!important}html[data-rl-theme=dark] body.rl-redesign-page .ms-help-head small{color:var(--rl-theme-muted)!important;-webkit-text-fill-color:var(--rl-theme-muted)!important}html[data-rl-theme=dark] body.rl-redesign-page .ms-help-head>button{border-color:var(--rl-theme-line)!important;background:#2b1b13!important;color:#f3c98f!important;-webkit-text-fill-color:#f3c98f!important}html[data-rl-theme=dark] body.rl-redesign-page .ms-help-menu>button{border-color:var(--rl-theme-line)!important;background:linear-gradient(180deg,#342219,#21150f)!important;color:#fff0dc!important;-webkit-text-fill-color:#fff0dc!important;box-shadow:inset 0 1px #ffffff0d!important}html[data-rl-theme=dark] body.rl-redesign-page .ms-help-menu>button.premium{background:linear-gradient(180deg,#6b471d,#3a2412)!important;color:#ffe4a3!important;-webkit-text-fill-color:#ffe4a3!important}html[data-rl-theme=dark] body.rl-redesign-page .ms-report-card button:not(.danger){border-color:var(--rl-theme-line)!important;background:#271911!important;color:var(--rl-theme-text)!important;-webkit-text-fill-color:var(--rl-theme-text)!important}html[data-rl-theme=dark] body.rl-redesign-page #rulettaAuthWelcomePopup .rawp-brand,html[data-rl-theme=dark] body.rl-redesign-page #rulettaAuthWelcomePopup .rawp-right h2,html[data-rl-theme=dark] body.rl-redesign-page #rulettaAuthWelcomePopup .rawp-seo h3,html[data-rl-theme=dark] body.rl-redesign-page #rulettaAuthWelcomePopup .rawp-registered-locks strong{color:#fff0dc!important;-webkit-text-fill-color:#fff0dc!important;text-shadow:0 2px 0 rgba(0,0,0,.55)!important}html[data-rl-theme=dark] body.rl-redesign-page #rulettaAuthWelcomePopup .rawp-tagline{border-color:var(--rl-theme-line)!important;background:#241710eb!important;color:#f3d3a9!important;-webkit-text-fill-color:#f3d3a9!important;box-shadow:0 10px 24px #00000057,inset 0 1px #ffffff0d!important}html[data-rl-theme=dark] body.rl-redesign-page #rulettaAuthWelcomePopup :is(.rawp-right>p,.rawp-note,.rawp-seo p){color:var(--rl-theme-muted)!important;-webkit-text-fill-color:var(--rl-theme-muted)!important;text-shadow:none!important}html[data-rl-theme=dark] body.rl-redesign-page #rulettaAuthWelcomePopup .rawp-registered-locks{border-color:var(--rl-theme-line)!important;background:#231710f0!important;color:var(--rl-theme-text)!important;-webkit-text-fill-color:var(--rl-theme-text)!important;box-shadow:inset 0 1px #ffffff0d!important}html[data-rl-theme=dark] body.rl-redesign-page #rulettaAuthWelcomePopup .rawp-registered-locks span{border-color:#d697504d!important;background:#1b120d!important;color:#efd0aa!important;-webkit-text-fill-color:#efd0aa!important}html[data-rl-theme=dark] body.rl-redesign-page #rulettaAuthWelcomePopup .rawp-oauth:not(.rawp-mail):not(.rawp-guest):not(.rawp-vk):not(.rawp-yandex){border-color:var(--rl-theme-line)!important;background:linear-gradient(180deg,#38261b,#21150f)!important;color:#fff0dc!important;-webkit-text-fill-color:#fff0dc!important;box-shadow:inset 0 1px #ffffff0f!important}html[data-rl-theme=dark] body.rl-redesign-page #rulettaAuthWelcomePopup .rawp-oauth:not(.rawp-mail):not(.rawp-guest):not(.rawp-vk):not(.rawp-yandex) b{color:#fff0dc!important;-webkit-text-fill-color:#fff0dc!important}html[data-rl-theme=dark] body.rl-redesign-page #rulettaAuthWelcomePopup .rawp-seo{border-color:#d6975040!important}html[data-rl-theme=dark] body.rl-redesign-page .search-filters .sf-trigger,html[data-rl-theme=dark] body.rl-redesign-page .search-filters.guest-locked .sf-trigger{border-color:var(--rl-theme-line)!important;background:linear-gradient(180deg,#392417fa,#1a110cfa)!important;color:var(--rl-theme-text)!important;-webkit-text-fill-color:var(--rl-theme-text)!important;box-shadow:0 16px 32px #00000061,inset 0 1px #ffffff0f!important}html[data-rl-theme=dark] body.rl-redesign-page .search-filters :is(.sf-trigger-icon,.sf-trigger-title,.sf-trigger-summary,.sf-summary-item,.sf-section-title,.sf-guest-lock-text,.sf-empty,.sf-trigger-chevron){color:var(--rl-theme-muted)!important;-webkit-text-fill-color:var(--rl-theme-muted)!important;text-shadow:none!important}html[data-rl-theme=dark] body.rl-redesign-page .search-filters :is(.sf-trigger-title,.sf-section-title){color:#f0b46d!important;-webkit-text-fill-color:#f0b46d!important}html[data-rl-theme=dark] body.rl-redesign-page .search-filters .sf-trigger-summary,html[data-rl-theme=dark] body.rl-redesign-page .search-filters.guest-locked .sf-trigger-summary.guest-summary{border-color:#d6975040!important;background:#0f0a0775!important;color:#efd0aa!important;-webkit-text-fill-color:#efd0aa!important}html[data-rl-theme=dark] body.rl-redesign-page .search-filters :is(.sf-summary-item+.sf-summary-item,.sf-trigger-summary:before){border-color:#d697504d!important}html[data-rl-theme=dark] body.rl-redesign-page .search-filters .sf-summary-item.active{color:#ff9e35!important;-webkit-text-fill-color:#ff9e35!important;text-shadow:none!important}html[data-rl-theme=dark] body.rl-redesign-page .search-filters .sf-trigger-chevron:before{border-color:#e8a55c!important}html[data-rl-theme=dark] body.rl-redesign-page .search-filters .sf-popover{border-color:var(--rl-theme-line)!important;background:radial-gradient(circle at 92% 7%,rgba(255,151,55,.12),transparent 28%),linear-gradient(180deg,#3b2619,#1b110c)!important;color:var(--rl-theme-text)!important;-webkit-text-fill-color:var(--rl-theme-text)!important;box-shadow:0 26px 72px #00000094,inset 0 1px #ffffff12!important}html[data-rl-theme=dark] body.rl-redesign-page .search-filters .sf-popover :is(.sf-gender-pill,.sf-country-row,.sf-lock,.sf-country-search,.sf-cancel){border-color:#d697504d!important;background:#1c120d!important;color:#f2d5af!important;-webkit-text-fill-color:#f2d5af!important;box-shadow:none!important}html[data-rl-theme=dark] body.rl-redesign-page .search-filters .sf-popover .sf-gender-pill.active,html[data-rl-theme=dark] body.rl-redesign-page .search-filters .sf-popover .sf-country-row.active{border-color:#ffb14c!important;background:linear-gradient(180deg,#ff9f2f,#d9540c)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:0 1px 0 rgba(72,25,3,.55)!important;box-shadow:0 8px 18px #752a0457,inset 0 1px #ffffff40!important}html[data-rl-theme=dark] body.rl-redesign-page .search-filters .sf-popover .sf-cancel{border-color:#d697504d!important;background:#21150f!important;color:#f2d5af!important;-webkit-text-fill-color:#f2d5af!important;box-shadow:none!important}html[data-rl-theme=dark] body.rl-redesign-page .search-filters .sf-country-mark{color:#ffab4d!important;-webkit-text-fill-color:#ffab4d!important}html[data-rl-theme=dark] body.rl-redesign-page .search-filters .sf-apply,html[data-rl-theme=dark] body.rl-redesign-page .search-filters .sf-guest-register{border-color:#f4a044!important;background:linear-gradient(180deg,#f38b26,#bd430a)!important;color:#fff!important;-webkit-text-fill-color:#fff!important}html[data-rl-theme=dark] body.rl-redesign-page .sf-popover{border-color:var(--rl-theme-line)!important;background:radial-gradient(circle at 92% 7%,rgba(255,151,55,.12),transparent 28%),linear-gradient(180deg,#3b2619,#1b110c)!important;color:var(--rl-theme-text)!important;-webkit-text-fill-color:var(--rl-theme-text)!important;box-shadow:0 26px 72px #00000094,inset 0 1px #ffffff12!important}html[data-rl-theme=dark] body.rl-redesign-page .sf-popover :is(.sf-gender-pill,.sf-country-row,.sf-lock,.sf-country-search,.sf-cancel){border-color:#d697504d!important;background:#21150f!important;color:#f2d5af!important;-webkit-text-fill-color:#f2d5af!important;box-shadow:none!important}html[data-rl-theme=dark] body.rl-redesign-page .sf-popover :is(.sf-section-title,.sf-country-mark){color:#f0ae61!important;-webkit-text-fill-color:#f0ae61!important}html[data-rl-theme=dark] body.rl-redesign-page .sf-popover .sf-gender-pill.active,html[data-rl-theme=dark] body.rl-redesign-page .sf-popover .sf-country-row.active{border-color:#ffb14c!important;background:linear-gradient(180deg,#ff9f2f,#d9540c)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:0 1px 0 rgba(72,25,3,.55)!important;box-shadow:0 8px 18px #752a0457,inset 0 1px #ffffff40!important}html[data-rl-theme=dark] body.rl-redesign-page .sf-popover .sf-apply{border-color:#f4a044!important;background:linear-gradient(180deg,#f38b26,#bd430a)!important;color:#fff!important;-webkit-text-fill-color:#fff!important}html[data-rl-theme=dark] body.rl-redesign-page .ac-card{color:var(--rl-theme-text)!important;-webkit-text-fill-color:var(--rl-theme-text)!important}html[data-rl-theme=dark] body.rl-redesign-page .ac-card :is(.ac-title,.ac-v,.ac-card b){color:#fff0dc!important;-webkit-text-fill-color:#fff0dc!important;text-shadow:none!important}html[data-rl-theme=dark] body.rl-redesign-page .ac-card :is(.ac-k,.ac-username-hint,.ac-username-editor small){color:#d6ad7c!important;-webkit-text-fill-color:#d6ad7c!important;text-shadow:none!important}html[data-rl-theme=dark] body.rl-redesign-page .ac-card .ac-row,html[data-rl-theme=dark] body.rl-redesign-page .ac-card .ac-username-editor{border-color:#d697504d!important;background:#1b120de0!important;color:var(--rl-theme-text)!important;-webkit-text-fill-color:var(--rl-theme-text)!important;box-shadow:inset 0 1px #ffffff0a!important}html[data-rl-theme=dark] body.rl-redesign-page .ac-card .ac-premium{border:0!important;background:transparent!important;box-shadow:none!important;outline:0!important}html[data-rl-theme=dark] body.rl-redesign-page .ac-card .ac-premium:before,html[data-rl-theme=dark] body.rl-redesign-page .ac-card .ac-premium:after{display:none!important;content:none!important}html[data-rl-theme=dark] body.rl-redesign-page .ac-card .ac-username-buttons button{border-color:var(--rl-theme-line)!important;background:#261810!important;color:#f4d2a6!important;-webkit-text-fill-color:#f4d2a6!important}html[data-rl-theme=dark] body.rl-redesign-page .ac-card .ac-username-buttons button.save{border-color:#ec9840!important;background:linear-gradient(180deg,#e57b22,#a93b0d)!important;color:#fff!important;-webkit-text-fill-color:#fff!important}html[data-rl-theme=dark] body.rl-redesign-page .fr-panel .fr-head,html[data-rl-theme=dark] body.rl-redesign-page .fr-panel .fr-controls{border-color:#d6975042!important;background:transparent!important;color:var(--rl-theme-text)!important;box-shadow:none!important}html[data-rl-theme=dark] body.rl-redesign-page .fr-panel :is(.fr-head h3,.fr-name,.fr-uname,.fr-toggle,.fr-toggle span,.fr-dnd-toggle>span:last-child){color:#fff0dc!important;-webkit-text-fill-color:#fff0dc!important;text-shadow:none!important}html[data-rl-theme=dark] body.rl-redesign-page .fr-panel .fr-presence{color:#c9a276!important;-webkit-text-fill-color:#c9a276!important}html[data-rl-theme=dark] body.rl-redesign-page .fr-panel .fr-row .fr-dot.on~.fr-info .fr-presence{color:#67ef8e!important;-webkit-text-fill-color:#67ef8e!important}html[data-rl-theme=dark] body.rl-redesign-page .fr-panel .fr-presence.dnd{color:#ffb45f!important;-webkit-text-fill-color:#ffb45f!important}html[data-rl-theme=dark] body.rl-redesign-page .fr-panel .fr-row,html[data-rl-theme=dark] body.rl-redesign-page .fr-panel .fr-row:has(.fr-presence.dnd){border-color:#d6975040!important;background:#1d130dd6!important;box-shadow:none!important}html[data-rl-theme=dark] body.rl-redesign-page .fr-panel.fr-panel-desktop .fr-row.context-selected,html[data-rl-theme=dark] body.rl-redesign-page .fr-panel.fr-panel-desktop .fr-row.context-selected:has(.fr-presence.dnd){border-color:#efa64fc7!important;background:linear-gradient(90deg,#a34d18bd,#422617f5)!important;box-shadow:inset 4px 0 #f0a04b,0 0 0 1px #efa64f24,0 9px 22px #00000047!important}html[data-rl-theme=dark] body.rl-redesign-page .fr-panel :is(.fr-toggle,.fr-dnd-toggle,.fr-search){border-color:#d697504d!important;background:#1b120d!important;color:#f1d2ab!important;-webkit-text-fill-color:#f1d2ab!important;box-shadow:none!important}html[data-rl-theme=dark] body.rl-redesign-page .fr-panel .fr-search::placeholder{color:#d7b184!important;-webkit-text-fill-color:#d7b184!important;opacity:.8!important}html[data-rl-theme=dark] body.rl-redesign-page .fr-panel .fr-dnd-toggle.active{border-color:#e8933d!important;background:#823d14a8!important}html[data-rl-theme=dark] body.rl-redesign-page .fr-panel .fr-dnd-track{background:#50311e!important}html[data-rl-theme=dark] body.rl-redesign-page .fr-panel :is(.fr-message,.fr-group){border-color:#e8913d6b!important;background:#7033128a!important;color:#ffe5c1!important;-webkit-text-fill-color:#ffe5c1!important}html[data-rl-theme=dark] body.rl-redesign-page .fr-panel .fr-call:not(:disabled){border-color:#56dc8b70!important;background:#207d4b8c!important;color:#eafff1!important;-webkit-text-fill-color:#eafff1!important}html[data-rl-theme=dark] body.rl-redesign-page .fr-panel .fr-call:disabled{border-color:#ad8b653d!important;background:#30251c!important;color:#a98b68!important;-webkit-text-fill-color:#a98b68!important;box-shadow:none!important;opacity:.68!important}html[data-rl-theme=dark] body.rl-redesign-page .pm-card .pm-head{border-color:#d697503d!important;background:transparent!important;color:var(--rl-theme-text)!important}html[data-rl-theme=dark] body.rl-redesign-page .pm-card :is(.pm-head h3,.pm-copy strong,.pm-launch-copy strong,.pm-active-copy strong,.pm-price strong,.pm-price span,.pm-receipt-email span){color:#fff0dc!important;-webkit-text-fill-color:#fff0dc!important;text-shadow:none!important}html[data-rl-theme=dark] body.rl-redesign-page .pm-card :is(.pm-kicker,.pm-copy small,.pm-launch-copy small,.pm-active-copy small,.pm-price small,.pm-or){color:#d7b184!important;-webkit-text-fill-color:#d7b184!important;text-shadow:none!important}html[data-rl-theme=dark] body.rl-redesign-page .pm-card .pm-kicker{border:1px solid rgba(214,151,80,.3)!important;background:#2b1b13!important;color:#f2be7a!important;-webkit-text-fill-color:#f2be7a!important;box-shadow:none!important}html[data-rl-theme=dark] body.rl-redesign-page .pm-card :is(.pm-benefit,.pm-launch,.pm-active,.pm-price,.pm-checkout,.pm-receipt-email){border-color:#d6975047!important;background:#1d130dd6!important;color:var(--rl-theme-text)!important;box-shadow:none!important}html[data-rl-theme=dark] body.rl-redesign-page .pm-card :is(.pm-icon,.pm-launch-mark,.pm-active-mark){border:1px solid rgba(240,164,79,.38)!important;background:linear-gradient(180deg,#4b2f1c,#27180f)!important;color:#ffc26f!important;-webkit-text-fill-color:#ffc26f!important;text-shadow:none!important;box-shadow:inset 0 1px #ffffff0f!important}html[data-rl-theme=dark] body.rl-redesign-page .pm-card .pm-msg.ok{border-color:#51d38057!important;background:#1a6a3d6b!important;color:#bdf7cf!important;-webkit-text-fill-color:#bdf7cf!important}html[data-rl-theme=dark] body.rl-redesign-page .pm-card .pm-msg.err{border-color:#e85d4e66!important;background:#79271d7a!important;color:#ffc0b5!important;-webkit-text-fill-color:#ffc0b5!important}html[data-rl-theme=dark] body.rl-redesign-page .lm-card .lm-head{border-color:#d6975047!important;background:#2a1b13!important;color:#fff0dc!important;box-shadow:none!important}html[data-rl-theme=dark] body.rl-redesign-page .lm-card .lm-head h3{color:#fff0dc!important;-webkit-text-fill-color:#fff0dc!important;text-shadow:none!important}html[data-rl-theme=dark] body.rl-redesign-page .lm-card .lm-frame{border-color:#d6975047!important;background:#160e0a!important;color-scheme:dark!important;box-shadow:none!important}html[data-rl-theme=dark] body.rl-redesign-page .rds-render .rds-help-menu{border-color:var(--rl-theme-line)!important;background:linear-gradient(180deg,#392419,#1d130e)!important;color:var(--rl-theme-text)!important;box-shadow:0 22px 48px #00000085,inset 0 1px #ffffff0f!important}html[data-rl-theme=dark] body.rl-redesign-page .rds-render .rds-help-menu :is(strong,button){color:#fff0dc!important;-webkit-text-fill-color:#fff0dc!important;text-shadow:none!important}html[data-rl-theme=dark] body.rl-redesign-page .rds-render .rds-help-menu>button,html[data-rl-theme=dark] body.rl-redesign-page .rds-render .rds-help-close{border-color:#d697504d!important;background:#21150f!important}html[data-rl-theme=dark] body.rl-redesign-page .rds-modal-card :is(.rds-invite-shares button,.rds-invite-close button,.rds-modal-close){border-color:#d6975052!important;background:#2a1b13!important;color:#ffe0b7!important;-webkit-text-fill-color:#ffe0b7!important;box-shadow:none!important}html[data-rl-theme=dark] body.rl-redesign-page .rds-modal-card .rds-invite-link :is(input,textarea){border-color:#d6975052!important;background:#160e0a!important;color:#fff0dc!important;-webkit-text-fill-color:#fff0dc!important}html[data-rl-theme=dark] body.rl-redesign-page .rds-modal-card :is(p,.rds-report-mark){color:#d7b184!important;-webkit-text-fill-color:#d7b184!important}html[data-rl-theme=dark] body.rl-redesign-page :is(.auth-head,.auth-tabs,.auth-form,.oauth,.dm-head,.dm-input,.dchat-head,.dchat-input,.mob-chat-head,.mob-chat-input){border-color:#d6975042!important;background:#281a12!important;color:var(--rl-theme-text)!important;box-shadow:none!important}html[data-rl-theme=dark] body.rl-redesign-page .auth-card .auth-divider span{background:#2a1b13!important;color:#d7b184!important;-webkit-text-fill-color:#d7b184!important}html[data-rl-theme=dark] body.rl-redesign-page :is(.auth-card .tab,.auth-card .oa-btn,.auth-card .auth-link,.dm-input input,.dchat-input input,.mob-chat-input input){border-color:#d697504d!important;background:#1a110c!important;color:#fff0dc!important;-webkit-text-fill-color:#fff0dc!important;box-shadow:none!important}html[data-rl-theme=dark] body.rl-redesign-page .auth-card .tab.active{border-color:#f4a044!important;background:linear-gradient(180deg,#f38b26,#bd430a)!important;color:#fff!important;-webkit-text-fill-color:#fff!important}html[data-rl-theme=dark] body.rl-redesign-page :is(.cem-msg,.cem-help,.cem-nocam-note,.bug-intro,.bug-context,.tmn-card p,.grm-sub,.rr-sub,.grr-sub,.inc-error){color:#d7b184!important;-webkit-text-fill-color:#d7b184!important;text-shadow:none!important}html[data-rl-theme=dark] body.rl-redesign-page :is(.cem-emoji,.tmn-mark,.grm-mark,.gim-icon,.fcm-icon,.bug-success-mark,.tab-guard-mark,.cb-badge){border-color:#d6975052!important;background:#2d1d14!important;color:#ffc36d!important;-webkit-text-fill-color:#ffc36d!important;box-shadow:none!important}html[data-rl-theme=dark] body.rl-redesign-page .gim-card.gim-card .gim-icon.gim-icon,html[data-rl-theme=dark] body.rl-redesign-page .fcm-card.fcm-card .fcm-icon.fcm-icon{width:fit-content!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:0!important;display:flex!important;align-items:center!important;justify-content:center!important;margin:0 auto 10px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;line-height:1.1!important;filter:drop-shadow(0 4px 10px rgba(0,0,0,.28))!important}html[data-rl-theme=dark] body.rl-redesign-page .gim-card.gim-card .gim-close.gim-close{overflow:hidden!important;color:transparent!important;-webkit-text-fill-color:transparent!important;font-size:0!important;text-indent:0!important}html[data-rl-theme=dark] body.rl-redesign-page .gim-card.gim-card .gim-close.gim-close:before{content:"×"!important;display:block!important;color:#efc28a!important;-webkit-text-fill-color:#efc28a!important;font-family:Arial,sans-serif!important;font-size:24px!important;font-weight:700!important;line-height:1!important;text-align:center!important;transform:translateY(-1px)!important}html[data-rl-theme=dark] body.rl-redesign-page :is(.grm-field,.bug-context,.bug-success,.auth-notice,.fr-empty,.country-panel,.tab-guard-card,.cookie-banner,.gif-toast){border-color:#d6975047!important;background:#1d130de6!important;color:var(--rl-theme-text)!important;-webkit-text-fill-color:var(--rl-theme-text)!important;box-shadow:none!important}html[data-rl-theme=dark] body.rl-redesign-page :is(.grm-btn,.grm-restart,.rr-no,.grr-no,.gim-no,.decline,.inc-card .ghost,.tab-guard-card button,.cb-ok){border-color:#d697504d!important;background:#2a1b13!important;color:#f1d0a7!important;-webkit-text-fill-color:#f1d0a7!important}html[data-rl-theme=dark] body.rl-redesign-page :is(.grm-btn.sel,.rr-yes,.grr-yes,.gim-yes,.accept,.inc-card .primary,.bug-trigger){border-color:#f4a044!important;background:linear-gradient(180deg,#f38b26,#bd430a)!important;color:#fff!important;-webkit-text-fill-color:#fff!important}html[data-rl-theme=dark] body.rl-redesign-page .grm-card .grm-field{gap:9px!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}html[data-rl-theme=dark] body.rl-redesign-page .grm-card .grm-field>span{padding-left:2px!important;color:#efc28a!important;-webkit-text-fill-color:#efc28a!important;text-shadow:none!important}html[data-rl-theme=dark] body.rl-redesign-page .grm-card .grm-btn:not(.sel):hover{border-color:#f4a04494!important;background:#352218!important;color:#ffe1ba!important;-webkit-text-fill-color:#ffe1ba!important}html[data-rl-theme=dark] body.rl-redesign-page .grm-card .grm-save:disabled{opacity:1!important;border-color:#c18b513d!important;background:linear-gradient(180deg,#3a281d,#2b1d16)!important;color:#a88b6e!important;-webkit-text-fill-color:#a88b6e!important;filter:none!important;box-shadow:inset 0 1px #ffffff0a!important;text-shadow:none!important}html[data-rl-theme=dark] body.rl-redesign-page .auth-card .auth-head{border:0!important;background:transparent!important;box-shadow:none!important}html[data-rl-theme=dark] body.rl-redesign-page .auth-card :is(.auth-tabs,.auth-form,.oauth){border:0!important;background:transparent!important;box-shadow:none!important}html[data-rl-theme=dark] body.rl-redesign-page .auth-card .auth-divider span{background:#21150f!important}html[data-rl-theme=dark] body.rl-redesign-page .ms-report-overlay{background:#050302b3!important}html[data-rl-theme=dark] body.rl-redesign-page .ms-report-card>span{border-color:#e06e5061!important;background:#732b1d8c!important;color:#ffb6a5!important}html[data-rl-theme=dark] body.rl-redesign-page .ms-report-card.ms-leader-card>span{border-color:#ecb84d85!important;background:#694512b8!important;color:#ffda70!important;-webkit-text-fill-color:#ffda70!important}html[data-rl-theme=dark] body.rl-redesign-page .ms-report-card button.ms-leader-confirm{border-color:#ecb84d94!important;background:linear-gradient(180deg,#b77b22,#6c3d0d)!important;color:#fff1bd!important;-webkit-text-fill-color:#fff1bd!important}html[data-rl-theme=dark] body.rl-redesign-page .ms-shell .ms-group-leader{border-color:#ecb84d94!important;background:#4c310ee6!important;color:#ffda70!important;-webkit-text-fill-color:#ffda70!important}html[data-rl-theme=dark] body.rl-redesign-page .ms-report-card p{color:#d7b184!important;-webkit-text-fill-color:#d7b184!important}html[data-rl-theme=dark] body.rl-redesign-page #rulettaAuthWelcomePopup .rawp-meerkat-wrap{border-color:#d697503d!important;background:transparent!important;box-shadow:none!important}html[data-rl-theme=dark] body.rl-redesign-page #rulettaAuthWelcomePopup :is(.rawp-lang-toggle,.rawp-later){border-color:#d6975052!important;background:#2b1b13!important;color:#f4d1a5!important;-webkit-text-fill-color:#f4d1a5!important}html[data-rl-theme=dark] body.rl-redesign-page #rulettaAuthWelcomePopup .rawp-mail{border-color:#f4a044!important;background:linear-gradient(180deg,#f38b26,#bd430a)!important;color:#fff!important;-webkit-text-fill-color:#fff!important}html[data-rl-theme=dark] body.rl-redesign-page #rulettaAuthWelcomePopup .rawp-error{border-color:#e85d4e66!important;background:#79271d7a!important;color:#ffc0b5!important;-webkit-text-fill-color:#ffc0b5!important}html[data-rl-theme=dark] body.rl-redesign-page :focus-visible{outline-color:#f4a14ab8!important}html[data-rl-theme=dark] body.rl-redesign-page .rds-render .rds-gender button.active{border-color:#ffbd68!important;background:linear-gradient(180deg,#ff9d2e,#d8580d)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;box-shadow:0 0 0 2px #ffa94247,0 8px 18px #00000052,inset 0 1px #ffffff47!important;text-shadow:0 1px 0 rgba(86,35,4,.48)!important}html[data-rl-theme=dark] body.rl-redesign-page .rds-render .rds-search-note{border-color:#f29d4580!important;background:linear-gradient(180deg,#372317fa,#1b120dfc)!important;color:#fff0dc!important;box-shadow:0 18px 36px #0000006b,inset 0 1px #ffffff12!important}html[data-rl-theme=dark] body.rl-redesign-page .rds-render .rds-search-note strong{color:#fff2df!important;-webkit-text-fill-color:#fff2df!important;text-shadow:none!important}html[data-rl-theme=dark] body.rl-redesign-page .rds-render .rds-search-note :is(span,em){color:#e8bd88!important;-webkit-text-fill-color:#e8bd88!important;text-shadow:none!important}html[data-rl-theme=dark] body.rl-redesign-page .rds-render .rds-search-note b{border-color:#e99a46!important;background:#160e0a!important;color:#ffd18d!important;-webkit-text-fill-color:#ffd18d!important;box-shadow:0 0 0 2px #e99a4629,inset 0 1px #ffffff12!important;text-shadow:none!important}html[data-rl-theme=dark] body.rl-redesign-page .dchat{border-color:#e0974b75!important;background:linear-gradient(180deg,#302017,#17100c)!important;color:#fff0dc!important;box-shadow:0 24px 58px #0000008f,inset 0 1px #ffffff0f!important}html[data-rl-theme=dark] body.rl-redesign-page .dchat .dchat-body{background:linear-gradient(180deg,#18100ccc,#0d0907e6),url(/russian-forest-wallpaper-v2.jpg?v=2) center center / cover no-repeat!important}html[data-rl-theme=dark] body.rl-redesign-page .dchat .chat-message{border-color:#da924857!important;background:#372418f5!important;color:#fff0dc!important;-webkit-text-fill-color:#fff0dc!important;text-shadow:none!important;box-shadow:0 8px 18px #0000003d,inset 0 1px #ffffff0d!important}html[data-rl-theme=dark] body.rl-redesign-page .dchat .chat-message.me{border-color:#ffae4c9e!important;background:linear-gradient(180deg,#b85a1d,#703216)!important;color:#fff8e9!important;-webkit-text-fill-color:#fff8e9!important}html[data-rl-theme=dark] body.rl-redesign-page .dchat .chat-name{color:#ffc16f!important;-webkit-text-fill-color:#ffc16f!important;text-shadow:none!important}html[data-rl-theme=dark] body.rl-redesign-page .dchat .chat-message.me .chat-name{color:#ffe0a6!important;-webkit-text-fill-color:#ffe0a6!important}html body.rl-redesign-page .rds-render :is(.rds-card-copy h2,.rds-group-ready-panel h2){width:fit-content;max-width:92%;justify-self:center;padding:7px 14px;border:1px solid rgba(177,108,39,.28);border-radius:12px;background:#fff8eae6!important;color:#28170d!important;-webkit-text-fill-color:#28170d!important;-webkit-text-stroke:.25px rgba(40,23,13,.22);opacity:1!important;text-shadow:0 1px 0 #fff,0 5px 14px rgba(85,48,19,.18)!important;box-shadow:0 8px 20px #5b35161a,inset 0 1px #ffffffeb!important}html body.rl-redesign-page .rds-render :is(.rds-card-copy p,.rds-group-ready-panel p){color:#4a2a16!important;-webkit-text-fill-color:#4a2a16!important;text-shadow:0 1px 0 rgba(255,255,255,.86)!important}html body.rl-redesign-page .ms-shell .ms-search-copy b{position:relative;z-index:4;min-width:84px!important;height:38px!important;border:1px solid #e7953f!important;background:#21140d!important;color:#ffd89d!important;-webkit-text-fill-color:#ffd89d!important;opacity:1!important;text-shadow:none!important;box-shadow:0 0 0 2px #e7953f29,0 9px 20px #0000004d,inset 0 1px #ffffff14!important}html[data-rl-theme=dark] body.rl-redesign-page .rds-render.rds-render :is(.rds-card.rds-card,.rds-group-tile.rds-group-tile,.rds-team-tile.rds-team-tile,.rds-nocam-cover.rds-nocam-cover){border-color:#d6975057!important;background:linear-gradient(180deg,#231710cc,#0e0907e8),url(/russian-forest-wallpaper-v2.jpg?v=2) center center / cover no-repeat,#160f0b!important;color:#fff0dc!important;box-shadow:inset 0 1px #ffffff0d,0 15px 32px #00000057!important}html[data-rl-theme=dark] body.rl-redesign-page .rds-render.rds-render .rds-card.rds-card:before{background:radial-gradient(circle at 50% 18%,rgba(222,158,86,.12),transparent 38%),linear-gradient(180deg,#0906042e,#0705048a)!important}html[data-rl-theme=dark] body.rl-redesign-page .rds-render.rds-render .rds-card.rds-card:after{opacity:.16!important}html[data-rl-theme=dark] body.rl-redesign-page .rds-render.rds-render :is(.rds-card-copy h2,.rds-group-ready-panel h2){border-color:#e29d4f61!important;background:#1e130df0!important;color:#fff0d4!important;-webkit-text-fill-color:#fff0d4!important;-webkit-text-stroke:0!important;text-shadow:0 2px 0 rgba(0,0,0,.72)!important;box-shadow:0 10px 24px #00000052,inset 0 1px #ffffff0f!important}html[data-rl-theme=dark] body.rl-redesign-page .rds-render.rds-render :is(.rds-card-copy p,.rds-group-ready-panel p){color:#e5bd8d!important;-webkit-text-fill-color:#e5bd8d!important;text-shadow:none!important}html[data-rl-theme=dark] body.rl-redesign-page .rds-render.rds-render .rds-nocam-cover.rds-nocam-cover span{border-color:#e29d4f61!important;background:#1e130df0!important;color:#fff0d4!important;-webkit-text-fill-color:#fff0d4!important;text-shadow:none!important}html[data-rl-theme=dark] body.rl-redesign-page .rds-render.rds-render :is(.rds-group-scene.rds-group-scene,.rds-team-scene.rds-team-scene){border-color:#d6975057!important;background:linear-gradient(180deg,#231710cc,#0e0907eb),url(/russian-forest-wallpaper-v2.jpg?v=2) center center / cover no-repeat,#160f0b!important;color:#fff0dc!important;box-shadow:inset 0 1px #ffffff0d,0 15px 32px #00000057!important}html[data-rl-theme=dark] body.rl-redesign-page .rds-render.rds-render :is(.rds-group-note.rds-group-note,.rds-team-placeholder.rds-team-placeholder){border-color:#e29d4f61!important;background:#1e130deb!important;color:#fff0d4!important;-webkit-text-fill-color:#fff0d4!important;box-shadow:0 12px 26px #0000004d,inset 0 1px #ffffff0f!important}html[data-rl-theme=dark] body.rl-redesign-page .ms-shell.ms-shell :is(.ms-nocam-scene.ms-nocam-scene,.ms-remote.ms-remote,.ms-group-tile.ms-group-tile,.ms-tile-nocam.ms-tile-nocam,.ms-remote-nocam-cover.ms-remote-nocam-cover,.ms-remote-frame-cover.ms-remote-frame-cover,.ms-local-frame-cover.ms-local-frame-cover,.ms-group-empty.ms-group-empty){border-color:#d6975057!important;background:linear-gradient(180deg,#231710cc,#0e0907eb),url(/russian-forest-wallpaper-v2.jpg?v=2) center center / cover no-repeat,#160f0b!important;color:#fff0dc!important;text-shadow:none!important}html[data-rl-theme=dark] body.rl-redesign-page .ms-shell.ms-shell .ms-nocam-scene.ms-nocam-scene :is(strong,span){color:#fff0dc!important;-webkit-text-fill-color:#fff0dc!important;text-shadow:0 2px 0 rgba(0,0,0,.7)!important}html[data-rl-theme=dark] body.rl-redesign-page :is(.rds-render.rds-render .rds-role-chip.rds-role-chip,.rds-render.rds-render .rds-mini-role.rds-mini-role,.ms-shell.ms-shell .ms-mini-role.ms-mini-role){border-color:#eba55785!important;background:#1c120df0!important;color:#fff0d4!important;-webkit-text-fill-color:#fff0d4!important;text-shadow:none!important;box-shadow:0 8px 18px #00000057,inset 0 1px #ffffff12!important}html[data-rl-theme=dark] body.rl-redesign-page :is(.rds-render.rds-render .rds-role-chip.rds-role-chip,.rds-render.rds-render .rds-mini-role.rds-mini-role,.ms-shell.ms-shell .ms-mini-role.ms-mini-role) :is(strong,b,span){color:#fff0d4!important;-webkit-text-fill-color:#fff0d4!important;opacity:1!important;text-shadow:none!important}html[data-rl-theme=dark] body.rl-redesign-page .ms-shell.ms-shell .ms-bar.ms-bar button :is(.ms-icon,.mobile-icon){border-color:#e29d4f6b!important;background:linear-gradient(180deg,#432b1cfa,#1c120dfa)!important;color:#ffd49a!important;box-shadow:0 7px 15px #0000004d,inset 0 1px #ffffff14!important}html[data-rl-theme=dark] body.rl-redesign-page .ms-shell.ms-shell .ms-bar.ms-bar button em{color:#f5d8ad!important;-webkit-text-fill-color:#f5d8ad!important;opacity:1!important}html[data-rl-theme=dark] body.rl-redesign-page .ms-shell.ms-shell .ms-bar.ms-bar button.chat .ms-icon{border-color:#ffbe50b3!important;background:radial-gradient(circle at 72% 20%,rgba(255,255,255,.38) 0 10%,transparent 11%),linear-gradient(180deg,#ffb13a,#e86f14 58%,#a63610)!important;color:#fff!important}html[data-rl-theme=dark] body.rl-redesign-page .ms-shell.ms-shell .ms-bar.ms-bar button.stop .ms-icon{border-color:#d765467a!important;background:linear-gradient(180deg,#57261bfa,#2b1611fa)!important;color:#ffc0ae!important}html[data-rl-theme=dark] body.rl-redesign-page .ms-shell.ms-shell :is(.ms-local,.ms-remote) button:not(.rds-primary){border-color:#e29d4f70!important;background:linear-gradient(180deg,#422b1cf5,#1b120dfa)!important;color:#ffd49a!important;-webkit-text-fill-color:#ffd49a!important;box-shadow:0 8px 18px #00000057,inset 0 1px #ffffff14!important}html[data-rl-theme=dark] body.rl-redesign-page .ms-shell.ms-shell :is(.ms-local,.ms-remote) button.muted{border-color:#d7654685!important;background:linear-gradient(180deg,#5b271bfa,#2b1611fa)!important;color:#ffc0ae!important;-webkit-text-fill-color:#ffc0ae!important}html body.rl-redesign-page .rds-render.rds-render .rds-group-note.rds-group-note .rds-group-timer.rds-group-timer{position:relative;z-index:4;min-width:96px!important;height:40px!important;border:1px solid #e99a46!important;background:#160e0a!important;color:#ffd18d!important;-webkit-text-fill-color:#ffd18d!important;opacity:1!important;font-size:18px!important;letter-spacing:.02em;text-shadow:none!important;box-shadow:0 0 0 2px #e99a4629,0 9px 20px #0000004d,inset 0 1px #ffffff12!important}html[data-rl-theme=dark] body.rl-redesign-page :is(.auth-card,.fr-panel,.dm-card,.lm-card,.ac-card,.pm-card,.tmn-card,.cem-card,.bm-card,.grm-card,.rr-card,.grr-card,.gim-card,.fcm-card,.bug-card,.inc-card,.rawp-card,.tab-guard-card,.fr-confirm-card,.ac-confirm-card,.rds-modal-card,.cookie-banner,.gif-toast,.mob-modal-card,.ms-help-menu,.ms-report-card){background-color:#21150f!important;color-scheme:dark!important;transition-property:opacity,transform,box-shadow,border-color!important}html[data-rl-theme=dark] body.rl-redesign-page .rds-render.rds-render :is(.rds-mic-settings.rds-mic-settings .rds-mic-volume.rds-mic-volume,.rds-camera-settings.rds-camera-settings .rds-camera-switch.rds-camera-switch,.rds-mic-settings.rds-mic-settings .rds-quality select,.rds-camera-settings.rds-camera-settings .rds-quality select){border-color:#e29d4f61!important;background:#1a110c!important;color:#f7d5a0!important;-webkit-text-fill-color:#f7d5a0!important;box-shadow:inset 0 1px #ffffff0d!important;color-scheme:dark!important}html[data-rl-theme=dark] body.rl-redesign-page .rds-render.rds-render :is(.rds-mic-settings.rds-mic-settings .rds-mic-volume.rds-mic-volume,.rds-camera-settings.rds-camera-settings .rds-camera-switch.rds-camera-switch,.rds-mic-settings.rds-mic-settings .rds-quality,.rds-camera-settings.rds-camera-settings .rds-quality) :is(span,b){color:#f7d5a0!important;-webkit-text-fill-color:#f7d5a0!important;opacity:1!important;text-shadow:none!important}html[data-rl-theme=dark] body.rl-redesign-page .rds-render.rds-render .rds-camera-settings.rds-camera-settings .rds-camera-switch.rds-camera-switch input{border-color:#e29d4f70!important;background:#100a07!important;box-shadow:inset 0 1px 4px #0000008a!important}html[data-rl-theme=dark] body.rl-redesign-page .rds-render.rds-render .rds-camera-settings.rds-camera-settings .rds-camera-switch.rds-camera-switch input:before{background:#d59a58!important}html[data-rl-theme=dark] body.rl-redesign-page .rds-render.rds-render .rds-camera-settings.rds-camera-settings .rds-camera-switch.rds-camera-switch input:checked{border-color:#ffb55bad!important;background:#9f4919!important}html[data-rl-theme=dark] body.rl-redesign-page .rds-render.rds-render .rds-camera-settings.rds-camera-settings .rds-camera-switch.rds-camera-switch input:checked:before{background:#fff0cf!important}html body.rl-redesign-page .ms-shell.ms-shell .ms-mic-settings.ms-mic-settings:before{content:none!important;display:none!important}html body.rl-redesign-page .ms-shell.ms-shell .ms-mic-settings.ms-mic-settings input[type=range]{--ruletta-audio-range-fill: var(--ms-mic-volume, 100%);display:block!important;align-self:center!important;width:100%!important;min-width:0!important;height:20px!important;min-height:20px!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;outline:0!important;background:transparent!important;box-shadow:none!important;appearance:none!important;-webkit-appearance:none!important;accent-color:transparent!important;touch-action:none}html body.rl-redesign-page .ms-shell.ms-shell .ms-mic-settings.ms-mic-settings input[type=range]::-webkit-slider-runnable-track{width:100%!important;height:6px!important;border:0!important;border-radius:999px!important;background:linear-gradient(90deg,#e9872b 0 var(--ruletta-audio-range-fill),rgba(103,86,65,.46) var(--ruletta-audio-range-fill) 100%)!important;box-shadow:inset 0 1px 1px #0000004d!important}html body.rl-redesign-page .ms-shell.ms-shell .ms-mic-settings.ms-mic-settings input[type=range]::-webkit-slider-thumb{width:16px!important;height:16px!important;margin-top:-5px!important;border:1px solid #d87a21!important;border-radius:50%!important;background:#f29135!important;box-shadow:0 1px 3px #00000052!important;appearance:none!important;-webkit-appearance:none!important}html body.rl-redesign-page .ms-shell.ms-shell .ms-mic-settings.ms-mic-settings input[type=range]::-moz-range-track{width:100%!important;height:6px!important;border:0!important;border-radius:999px!important;background:#67564175!important;box-shadow:inset 0 1px 1px #0000004d!important}html body.rl-redesign-page .ms-shell.ms-shell .ms-mic-settings.ms-mic-settings input[type=range]::-moz-range-progress{height:6px!important;border-radius:999px!important;background:#e9872b!important}html[data-rl-theme=dark] body.rl-redesign-page .ms-shell.ms-shell .ms-mic-settings.ms-mic-settings{border-color:#e29d4f6b!important;background:linear-gradient(180deg,#372317fa,#19100bfc)!important;color:#f7d5a0!important;-webkit-text-fill-color:#f7d5a0!important;box-shadow:0 18px 34px #0006,inset 0 1px #ffffff0f!important}html[data-rl-theme=dark] body.rl-redesign-page .ms-shell.ms-shell .ms-mic-settings.ms-mic-settings :is(strong,b){color:#f7d5a0!important;-webkit-text-fill-color:#f7d5a0!important}html body.rl-yandex-android .ms-shell.ms-shell .ms-mic-settings.ms-mic-settings .ms-mic-meter,html body.rl-yandex-android-tablet .ms-shell.ms-shell .ms-mic-settings.ms-mic-settings .ms-mic-meter,html body.rl-preview-yandex-android .ms-shell.ms-shell .ms-mic-settings.ms-mic-settings .ms-mic-meter{display:none!important}html[data-rl-theme=dark] body.rl-redesign-page .cem-overlay.cem-overlay{background:radial-gradient(circle at 50% 32%,rgba(126,70,35,.16),transparent 36%),#050302cc!important;-webkit-backdrop-filter:blur(16px) saturate(.88)!important;backdrop-filter:blur(16px) saturate(.88)!important}html[data-rl-theme=dark] body.rl-redesign-page .cem-card.cem-card{border:1px solid rgba(225,151,73,.34)!important;background:radial-gradient(circle at 50% 0,rgba(145,76,31,.2),transparent 38%),linear-gradient(180deg,#2b1c14,#1b110d)!important;color:#fff0dc!important;-webkit-text-fill-color:#fff0dc!important;box-shadow:0 28px 70px #0000009e,inset 0 1px #ffffff12!important}html[data-rl-theme=dark] body.rl-redesign-page .cem-card.cem-card:before{background:radial-gradient(circle at 50% 0,rgba(255,179,91,.12),transparent 42%)!important;opacity:1!important}html[data-rl-theme=dark] body.rl-redesign-page .cem-card.cem-card .cem-emoji{border:1px solid rgba(235,158,76,.38)!important;background:linear-gradient(180deg,#58311bf5,#2d1b13fa)!important;color:#ffc476!important;-webkit-text-fill-color:#ffc476!important;box-shadow:0 10px 24px #00000047,inset 0 1px #ffffff14!important}html[data-rl-theme=dark] body.rl-redesign-page .cem-card.cem-card h3{color:#fff2df!important;-webkit-text-fill-color:#fff2df!important;text-shadow:none!important}html[data-rl-theme=dark] body.rl-redesign-page .cem-card.cem-card :is(.cem-msg,.cem-help){border:1px solid rgba(224,151,77,.26)!important;background:#1d120de0!important;color:#e6c39c!important;-webkit-text-fill-color:#e6c39c!important;box-shadow:inset 0 1px #ffffff09!important}html[data-rl-theme=dark] body.rl-redesign-page .cem-card.cem-card .cem-help b{color:#ffe6c3!important;-webkit-text-fill-color:#ffe6c3!important}html[data-rl-theme=dark] body.rl-redesign-page .cem-card.cem-card :is(.cem-help ul,.cem-nocam-note){color:#cda77f!important;-webkit-text-fill-color:#cda77f!important}html[data-rl-theme=dark] body.rl-redesign-page .cem-card.cem-card :is(.cem-ghost,.cem-nocam){border:1px solid rgba(224,151,77,.32)!important;background:linear-gradient(180deg,#39251a,#281911)!important;color:#f4d2a8!important;-webkit-text-fill-color:#f4d2a8!important;box-shadow:inset 0 1px #ffffff0f!important;text-shadow:none!important}html[data-rl-theme=dark] body.rl-redesign-page .cem-card.cem-card .cem-primary{border-color:#ffb558b8!important;background:linear-gradient(180deg,#f68f28,#c84d0d)!important;box-shadow:0 12px 24px #0000004d,inset 0 1px #fff3!important}@media(max-width:1024px),(hover:none)and (pointer:coarse){html body.rl-redesign-page .mob-chat-panel.mob-chat-panel{right:auto!important;bottom:auto!important;width:min(320px,82vw,var(--mob-chat-available-width, calc(100vw - 24px) ))!important;max-width:var(--mob-chat-available-width, calc(100vw - 24px) )!important;height:min(360px,58dvh,var(--mob-chat-available-height, calc(100dvh - 24px) ))!important;min-height:min(260px,var(--mob-chat-available-height, calc(100dvh - 24px) ))!important;max-height:var(--mob-chat-available-height, calc(100dvh - 24px) )!important;box-sizing:border-box!important}html body.rl-redesign-page .mob-chat-head.mob-chat-head{touch-action:none!important;overscroll-behavior:contain!important;-webkit-user-select:none!important;user-select:none!important;-webkit-touch-callout:none!important;-webkit-tap-highlight-color:transparent!important}}html body.rl-redesign-page .gim-overlay.gim-overlay,html body.rl-mobile-light-page .gim-overlay.gim-overlay{box-sizing:border-box!important;align-items:center!important;justify-content:center!important;padding:max(18px,env(safe-area-inset-top)) max(18px,env(safe-area-inset-right)) 18px 18px!important;overflow:hidden!important;background:transparent!important;background-image:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html body.rl-redesign-page .gim-card.gim-card,html body.rl-mobile-light-page .gim-card.gim-card{box-sizing:border-box!important;width:min(372px,calc(100vw - 36px))!important;max-width:calc(100vw - 36px)!important;max-height:none!important;padding:18px!important;overflow:hidden!important;border:1px solid rgba(216,160,89,.66)!important;border-radius:18px!important;background:linear-gradient(180deg,#fffaf1fc,#f9e8cffc)!important;color:#4b2d18!important;-webkit-text-fill-color:#4b2d18!important;box-shadow:0 20px 48px #4f2d1447,inset 0 1px #fffffff5!important}html body.rl-redesign-page .gim-card.gim-card:before,html body.rl-mobile-light-page .gim-card.gim-card:before{opacity:.055!important;mix-blend-mode:multiply!important}html body.rl-redesign-page .gim-card.gim-card .gim-icon.gim-icon,html body.rl-mobile-light-page .gim-card.gim-card .gim-icon.gim-icon{display:block!important;width:fit-content!important;height:auto!important;margin:0 0 5px!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;filter:none!important}html body.rl-redesign-page .gim-card.gim-card h3,html body.rl-mobile-light-page .gim-card.gim-card h3{color:#4b2d18!important;-webkit-text-fill-color:#4b2d18!important;text-shadow:none!important}html body.rl-redesign-page .gim-card.gim-card p,html body.rl-mobile-light-page .gim-card.gim-card p{color:#775334!important;-webkit-text-fill-color:#775334!important}html body.rl-redesign-page .gim-card.gim-card p span,html body.rl-mobile-light-page .gim-card.gim-card p span{color:#94500f!important;-webkit-text-fill-color:#94500f!important}html body.rl-redesign-page .gim-card.gim-card .gim-close.gim-close,html body.rl-mobile-light-page .gim-card.gim-card .gim-close.gim-close{top:10px!important;right:10px!important;width:30px!important;height:30px!important;border-color:#b97e3e5c!important;background:#ffffff9e!important;color:#7b461f!important;-webkit-text-fill-color:#7b461f!important}html body.rl-redesign-page .gim-card.gim-card .gim-no.gim-no,html body.rl-mobile-light-page .gim-card.gim-card .gim-no.gim-no{border-color:#b97e3e57!important;background:linear-gradient(180deg,#fffaf1,#ead3af)!important;color:#6a3e1d!important;-webkit-text-fill-color:#6a3e1d!important;text-shadow:none!important}html body.rl-redesign-page .gim-card.gim-card .gim-yes.gim-yes,html body.rl-mobile-light-page .gim-card.gim-card .gim-yes.gim-yes{border-color:#ffbc63b8!important;background:linear-gradient(180deg,#f29231,#bd4b10)!important;color:#fff7e8!important;-webkit-text-fill-color:#fff7e8!important;text-shadow:0 1px 0 rgba(92,31,8,.42)!important}html[data-rl-theme=dark] body.rl-redesign-page .gim-card.gim-card,html[data-rl-theme=dark] body.rl-mobile-light-page .gim-card.gim-card{border-color:#e29d4f66!important;background:linear-gradient(180deg,#301f15fc,#18100cfe)!important;background-color:#21150f!important;color:#f7e5c5!important;-webkit-text-fill-color:#f7e5c5!important;box-shadow:0 22px 52px #00000094,inset 0 1px #ffffff12!important}html[data-rl-theme=dark] body.rl-redesign-page .gim-card.gim-card:before,html[data-rl-theme=dark] body.rl-mobile-light-page .gim-card.gim-card:before{opacity:.12!important;mix-blend-mode:screen!important}html[data-rl-theme=dark] body.rl-redesign-page .gim-card.gim-card h3,html[data-rl-theme=dark] body.rl-mobile-light-page .gim-card.gim-card h3{color:#f7e5c5!important;-webkit-text-fill-color:#f7e5c5!important}html[data-rl-theme=dark] body.rl-redesign-page .gim-card.gim-card p,html[data-rl-theme=dark] body.rl-mobile-light-page .gim-card.gim-card p{color:#c8a77b!important;-webkit-text-fill-color:#c8a77b!important}html[data-rl-theme=dark] body.rl-redesign-page .gim-card.gim-card p span,html[data-rl-theme=dark] body.rl-mobile-light-page .gim-card.gim-card p span{color:#f0bd7d!important;-webkit-text-fill-color:#f0bd7d!important}html[data-rl-theme=dark] body.rl-redesign-page .gim-card.gim-card .gim-close.gim-close,html[data-rl-theme=dark] body.rl-mobile-light-page .gim-card.gim-card .gim-close.gim-close{border-color:#e29d4f4d!important;background:linear-gradient(180deg,#472e1dfa,#271912fa)!important;color:transparent!important;-webkit-text-fill-color:transparent!important}html[data-rl-theme=dark] body.rl-redesign-page .gim-card.gim-card .gim-no.gim-no,html[data-rl-theme=dark] body.rl-mobile-light-page .gim-card.gim-card .gim-no.gim-no{border-color:#e29d4f47!important;background:linear-gradient(180deg,#3c281c,#271a13)!important;color:#e9c393!important;-webkit-text-fill-color:#e9c393!important}@media(max-width:700px){html body.rl-redesign-page .gim-overlay.gim-overlay,html body.rl-mobile-light-page .gim-overlay.gim-overlay{align-items:center!important;justify-content:center!important;padding:max(10px,env(safe-area-inset-top)) 12px 12px!important}html body.rl-redesign-page .gim-card.gim-card,html body.rl-mobile-light-page .gim-card.gim-card{width:min(360px,calc(100vw - 24px))!important;max-width:calc(100vw - 24px)!important;max-height:none!important;padding:15px!important;border-radius:16px!important}html body.rl-redesign-page .gim-card.gim-card .gim-icon.gim-icon,html body.rl-mobile-light-page .gim-card.gim-card .gim-icon.gim-icon{float:left!important;margin:0 9px 0 0!important}}html body.rl-redesign-page .fcm-overlay.fcm-overlay,html body.rl-mobile-light-page .fcm-overlay.fcm-overlay{box-sizing:border-box!important;align-items:center!important;justify-content:center!important;padding:max(18px,env(safe-area-inset-top)) max(18px,env(safe-area-inset-right)) max(18px,env(safe-area-inset-bottom)) max(18px,env(safe-area-inset-left))!important;overflow:hidden!important;background:transparent!important;background-image:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html body.rl-redesign-page .fcm-card.fcm-card,html body.rl-mobile-light-page .fcm-card.fcm-card{box-sizing:border-box!important;width:min(372px,calc(100vw - 36px))!important;max-width:calc(100vw - 36px)!important;max-height:none!important;padding:18px!important;overflow:hidden!important;border:1px solid rgba(216,160,89,.66)!important;border-radius:18px!important;background:linear-gradient(180deg,#fffaf1fc,#f9e8cffc)!important;color:#4b2d18!important;-webkit-text-fill-color:#4b2d18!important;text-align:left!important;box-shadow:0 20px 48px #4f2d1447,inset 0 1px #fffffff5!important}html body.rl-redesign-page .fcm-card.fcm-card.compact,html body.rl-mobile-light-page .fcm-card.fcm-card.compact{width:min(330px,calc(100vw - 36px))!important;text-align:center!important}html body.rl-redesign-page .fcm-card.fcm-card:before,html body.rl-mobile-light-page .fcm-card.fcm-card:before{opacity:.055!important;mix-blend-mode:multiply!important}html body.rl-redesign-page .fcm-card.fcm-card .fcm-icon.fcm-icon,html body.rl-mobile-light-page .fcm-card.fcm-card .fcm-icon.fcm-icon{display:block!important;width:fit-content!important;height:auto!important;margin:0 0 5px!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;filter:none!important}html body.rl-redesign-page .fcm-card.fcm-card h3,html body.rl-mobile-light-page .fcm-card.fcm-card h3{color:#4b2d18!important;-webkit-text-fill-color:#4b2d18!important;text-shadow:none!important}html body.rl-redesign-page .fcm-card.fcm-card p,html body.rl-mobile-light-page .fcm-card.fcm-card p{color:#775334!important;-webkit-text-fill-color:#775334!important}html body.rl-redesign-page .fcm-card.fcm-card p span,html body.rl-mobile-light-page .fcm-card.fcm-card p span{color:#94500f!important;-webkit-text-fill-color:#94500f!important}html body.rl-redesign-page .fcm-card.fcm-card .decline.decline,html body.rl-mobile-light-page .fcm-card.fcm-card .decline.decline{border-color:#b97e3e57!important;background:linear-gradient(180deg,#fffaf1,#ead3af)!important;color:#6a3e1d!important;-webkit-text-fill-color:#6a3e1d!important;text-shadow:none!important}html body.rl-redesign-page .fcm-card.fcm-card .accept.accept,html body.rl-mobile-light-page .fcm-card.fcm-card .accept.accept{border-color:#41b870a8!important;background:linear-gradient(180deg,#43c878,#198d4a)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:0 1px 0 rgba(7,74,37,.45)!important}html body.rl-redesign-page .fcm-card.fcm-card .ok.ok,html body.rl-mobile-light-page .fcm-card.fcm-card .ok.ok{border-color:#ffbc63b8!important;background:linear-gradient(180deg,#f29231,#bd4b10)!important;color:#fff7e8!important;-webkit-text-fill-color:#fff7e8!important}html[data-rl-theme=dark] body.rl-redesign-page .fcm-card.fcm-card,html[data-rl-theme=dark] body.rl-mobile-light-page .fcm-card.fcm-card{border-color:#e29d4f66!important;background:linear-gradient(180deg,#301f15fc,#18100cfe)!important;color:#f7e5c5!important;-webkit-text-fill-color:#f7e5c5!important;box-shadow:0 22px 52px #00000094,inset 0 1px #ffffff12!important}html[data-rl-theme=dark] body.rl-redesign-page .fcm-card.fcm-card:before,html[data-rl-theme=dark] body.rl-mobile-light-page .fcm-card.fcm-card:before{opacity:.12!important;mix-blend-mode:screen!important}html[data-rl-theme=dark] body.rl-redesign-page .fcm-card.fcm-card h3,html[data-rl-theme=dark] body.rl-mobile-light-page .fcm-card.fcm-card h3{color:#f7e5c5!important;-webkit-text-fill-color:#f7e5c5!important}html[data-rl-theme=dark] body.rl-redesign-page .fcm-card.fcm-card p,html[data-rl-theme=dark] body.rl-mobile-light-page .fcm-card.fcm-card p{color:#c8a77b!important;-webkit-text-fill-color:#c8a77b!important}html[data-rl-theme=dark] body.rl-redesign-page .fcm-card.fcm-card p span,html[data-rl-theme=dark] body.rl-mobile-light-page .fcm-card.fcm-card p span{color:#f0bd7d!important;-webkit-text-fill-color:#f0bd7d!important}html[data-rl-theme=dark] body.rl-redesign-page .fcm-card.fcm-card .decline.decline,html[data-rl-theme=dark] body.rl-mobile-light-page .fcm-card.fcm-card .decline.decline{border-color:#e29d4f47!important;background:linear-gradient(180deg,#3c281c,#271a13)!important;color:#e9c393!important;-webkit-text-fill-color:#e9c393!important}@media(max-width:700px){html body.rl-redesign-page .fcm-overlay.fcm-overlay,html body.rl-mobile-light-page .fcm-overlay.fcm-overlay{padding:max(10px,env(safe-area-inset-top)) 12px max(10px,env(safe-area-inset-bottom))!important}html body.rl-redesign-page .fcm-card.fcm-card,html body.rl-mobile-light-page .fcm-card.fcm-card{width:min(360px,calc(100vw - 24px))!important;max-width:calc(100vw - 24px)!important;max-height:none!important;padding:15px!important;border-radius:16px!important}html body.rl-redesign-page .fcm-card.fcm-card.compact,html body.rl-mobile-light-page .fcm-card.fcm-card.compact{width:min(330px,calc(100vw - 24px))!important}html body.rl-redesign-page .fcm-card.fcm-card .fcm-icon.fcm-icon,html body.rl-mobile-light-page .fcm-card.fcm-card .fcm-icon.fcm-icon{float:left!important;margin:0 9px 0 0!important}html body.rl-mobile-light-page:has(.gim-overlay) .mob-bar,html body.rl-mobile-light-page:has(.fcm-overlay) .mob-bar,html body.rl-force-mobile-shell:has(.gim-overlay) .mob-bar,html body.rl-force-mobile-shell:has(.fcm-overlay) .mob-bar{display:flex!important;visibility:visible!important;opacity:1!important}}@media(max-width:640px){html body.rl-force-mobile-shell .fr-panel.fr-panel-desktop .fr-options{display:flex!important;grid-template-columns:none!important;width:100%!important;max-width:100%!important;align-items:center!important;justify-content:flex-start!important;gap:6px!important;flex-wrap:nowrap!important;overflow:visible!important}html body.rl-force-mobile-shell .fr-panel.fr-panel-desktop .fr-head{border-bottom:0!important}html body.rl-force-mobile-shell .fr-panel.fr-panel-desktop .fr-toggle,html body.rl-force-mobile-shell .fr-panel.fr-panel-desktop .fr-dnd-toggle{flex:0 0 auto!important;width:fit-content!important;inline-size:fit-content!important;min-width:max-content!important;max-width:100%!important;min-height:38px!important;height:38px!important;padding:0 10px!important;gap:7px!important;box-sizing:border-box!important}html body.rl-force-mobile-shell .fr-panel.fr-panel-desktop .fr-toggle span,html body.rl-force-mobile-shell .fr-panel.fr-panel-desktop .fr-dnd-toggle>span:last-child{flex:0 0 auto!important;width:auto!important;min-width:0!important;overflow:visible!important;text-overflow:clip!important;white-space:nowrap!important;font-size:clamp(11px,3vw,12px)!important;line-height:1.2!important}html body.rl-force-mobile-shell .fr-panel.fr-panel-desktop .fr-dnd-track{flex:0 0 38px!important;width:38px!important;height:22px!important}html body.rl-force-mobile-shell .fr-panel.fr-panel-desktop .fr-dnd-track span{width:16px!important;height:16px!important;top:2px!important;left:3px!important}html body.rl-force-mobile-shell .fr-panel.fr-panel-desktop .fr-dnd-toggle.active .fr-dnd-track span{transform:translate(16px)!important}}@media(min-width:901px)and (hover:hover)and (pointer:fine){html[data-rl-theme] body.rl-redesign-page .fr-overlay.fr-overlay{background:transparent!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html body.rl-redesign-page .fr-panel.fr-panel-desktop{width:min(374px,calc(100vw - 44px))!important;max-width:calc(100vw - 44px)!important}html body.rl-redesign-page button:not(:disabled),html body.rl-redesign-page a[href],html body.rl-redesign-page input:is([type=checkbox],[type=radio]),html body.rl-redesign-page select{cursor:pointer!important}html body.rl-redesign-page button:disabled,html body.rl-redesign-page [aria-disabled=true]{cursor:not-allowed!important}}@media(min-width:769px)and (hover:hover)and (pointer:fine){html[data-rl-theme] body.rl-redesign-page #rulettaDirectChatOverlay.dm-overlay{background:transparent!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;pointer-events:none!important}html body.rl-redesign-page .dm-card.dm-card{pointer-events:auto!important}}@media(min-width:769px){html body button:not(:disabled),html body a[href],html body [role=button]:not([aria-disabled=true]),html body summary,html body label[for],html body select,html body input:is([type=checkbox],[type=radio],[type=button],[type=submit],[type=reset]){cursor:pointer!important}html body button:disabled,html body [role=button][aria-disabled=true]{cursor:not-allowed!important}}@media(max-width:740px){html[data-rl-theme=light] body.rl-mobile-light-page #rulettaAuthWelcomePopup .rawp-brand{color:#241208!important;-webkit-text-fill-color:#241208!important;-webkit-text-stroke:.55px rgba(255,250,240,.96);paint-order:stroke fill;text-shadow:-1px -1px 0 rgba(255,250,240,.98),1px -1px 0 rgba(255,250,240,.98),-1px 1px 0 rgba(255,250,240,.98),1px 1px 0 rgba(255,250,240,.98),0 7px 16px rgba(79,42,17,.28)!important}}@media(max-width:768px)and (hover:none)and (pointer:coarse){html body.rl-redesign-page .mob-bar{overflow:visible!important;background:#110b09f7!important;border-color:#dda85d6b!important;box-shadow:0 -12px 30px #0000005c,inset 0 1px #ffffff1a!important}html body.rl-redesign-page .mob-bar .mb-btn,html body.rl-redesign-page .mob-bar .mb-icon-shell{overflow:visible!important}html body.rl-redesign-page .mob-bar .mb-btn{min-height:60px!important;gap:4px!important;color:#ffe1ad!important;-webkit-text-fill-color:#ffe1ad!important;text-shadow:0 1px 2px rgba(0,0,0,.92)!important}html body.rl-redesign-page .mob-bar .mb-btn .lb{padding:0 2px 1px!important;font-size:10px!important;font-weight:950!important;line-height:1.08!important}html body.rl-redesign-page .mob-bar .badge{top:-5px!important;right:-7px!important;z-index:20!important;min-width:19px!important;height:19px!important;padding:0 5px!important;line-height:19px!important;font-size:10.5px!important;overflow:visible!important;clip-path:none!important}html body.rl-mobile-light-page .mob-bar{background:#fff9eefb!important;border-color:#a0642d75!important;box-shadow:0 -12px 28px #5e37192e,inset 0 1px #fffffff0!important}html body.rl-mobile-light-page .mob-bar .mb-btn,html body.rl-mobile-light-page .mob-bar .mb-btn .lb{color:#4b2d18!important;-webkit-text-fill-color:#4b2d18!important;text-shadow:none!important}}@media(max-width:768px),(orientation:landscape)and (max-height:500px){html body.rl-redesign-page :is(.ms-bar.liquidGlass,.mob-bar),html body.rl-redesign-page :is(.ms-bar.liquidGlass,.mob-bar) button,html body.rl-redesign-page :is(.ms-bar.liquidGlass .ms-icon,.mob-bar .mb-icon-shell){overflow:visible!important}html body.rl-redesign-page :is(.ms-bar.liquidGlass .ms-icon>b,.mob-bar .badge,.fr-panel .fr-badge,.rc-btn .rc-badge){box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:20px!important;width:auto!important;height:20px!important;min-height:20px!important;max-height:20px!important;padding:1px 5px 0!important;overflow:visible!important;clip:auto!important;clip-path:none!important;white-space:nowrap!important;line-height:1!important;font-size:11px!important;font-variant-numeric:tabular-nums;-webkit-text-fill-color:#fff1d4!important;transform:translateZ(0);z-index:30!important}}html body.rl-redesign-page .ms-shell.ms-shell.ms-shell :is(.ms-card.ms-card.ms-card,.ms-card .ms-nocam-scene,.ms-card .ms-remote-nocam-cover,.ms-card .ms-remote-frame-cover,.ms-card .ms-local-frame-cover,.ms-card .ms-group-grid,.ms-card .ms-group-tile,.ms-card video){border-radius:0!important;clip-path:inset(0)!important;-webkit-mask-image:none!important;mask-image:none!important}html.rl-telegram-mini-app,body.rl-telegram-mini-app{width:100%;height:var(--rl-telegram-viewport-height, 100dvh);overflow:hidden;overscroll-behavior:none}body.rl-telegram-mini-app .ms-shell{top:var(--rl-telegram-safe-top, 0px);right:var(--rl-telegram-safe-right, 0px);bottom:var(--rl-telegram-safe-bottom, 0px);left:var(--rl-telegram-safe-left, 0px);--ms-surface-h: calc( var(--rl-telegram-viewport-height, var(--visual-height, 100vh)) - var(--rl-telegram-safe-top, 0px) - var(--rl-telegram-safe-bottom, 0px) );--ms-stage-h: calc(var(--ms-surface-h) - var(--ms-bar-h) - var(--ms-safe-bottom))}body.rl-telegram-mini-app .rustore-placement{display:none!important}@media(max-width:520px){body.rl-telegram-mini-app .cookie-banner{grid-template-columns:minmax(0,1fr) auto;width:calc(100vw - 28px)}body.rl-telegram-mini-app .cookie-banner .cb-badge{display:none}body.rl-telegram-mini-app .cookie-banner .cb-text{line-height:1.36}body.rl-telegram-mini-app .cookie-banner .cb-ok{min-width:104px;padding-inline:12px}}.fcm-overlay.svelte-1q72l1h{position:fixed;inset:0;z-index:9400;display:flex;align-items:center;justify-content:center;padding:max(18px,env(safe-area-inset-top)) max(18px,env(safe-area-inset-right)) max(18px,env(safe-area-inset-bottom)) max(18px,env(safe-area-inset-left));background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.fcm-card.svelte-1q72l1h{width:min(372px,calc(100vw - 36px));padding:18px;border-radius:18px;text-align:left;color:#4b2d18;background:linear-gradient(180deg,#fffaf1fc,#f9e8cffc);border:1px solid rgba(216,160,89,.66);box-shadow:0 20px 48px #4f2d1447,inset 0 1px #fffffff5}.fcm-card.compact.svelte-1q72l1h{width:min(330px,calc(100vw - 36px));text-align:center}.fcm-icon.svelte-1q72l1h{font-size:30px;margin-bottom:5px}h3.svelte-1q72l1h{margin:0 0 6px;color:#4b2d18;font-size:18px;font-weight:950}p.svelte-1q72l1h{margin:0 0 14px;color:#775334;font-size:13px;line-height:1.4;font-weight:750}p.svelte-1q72l1h span:where(.svelte-1q72l1h){display:block;margin-top:7px;padding:7px 9px;border:1px solid rgba(202,131,48,.28);border-radius:10px;background:#dd963d1c;color:#94500f}.fcm-actions.svelte-1q72l1h{display:grid;grid-template-columns:1fr 1.18fr;gap:9px}button.svelte-1q72l1h{min-height:42px;padding:10px 14px;border:1px solid rgba(185,126,62,.34);border-radius:12px;font:inherit;font-size:13px;font-weight:950;cursor:pointer}button.svelte-1q72l1h:disabled{opacity:.6;cursor:default}.decline.svelte-1q72l1h{background:linear-gradient(180deg,#fffaf1,#ead3af);color:#6a3e1d}.accept.svelte-1q72l1h{background:linear-gradient(180deg,#43c878,#198d4a);color:#fff}.ok.svelte-1q72l1h{width:100%;background:linear-gradient(180deg,#f29231,#bd4b10);color:#fff7e8}html[data-rl-theme=dark] .fcm-card.svelte-1q72l1h{border-color:#e29d4f66;background:linear-gradient(180deg,#301f15fc,#18100cfe);color:#f7e5c5;box-shadow:0 22px 52px #00000094,inset 0 1px #ffffff12}html[data-rl-theme=dark] h3.svelte-1q72l1h{color:#f7e5c5}html[data-rl-theme=dark] p.svelte-1q72l1h{color:#c8a77b}html[data-rl-theme=dark] p.svelte-1q72l1h span:where(.svelte-1q72l1h){border-color:#e29d4f40;background:#e29d4f1a;color:#f0bd7d}html[data-rl-theme=dark] .decline.svelte-1q72l1h{border-color:#e29d4f47;background:linear-gradient(180deg,#3c281c,#271a13);color:#e9c393}@media(max-width:700px){.fcm-overlay.svelte-1q72l1h{padding:max(10px,env(safe-area-inset-top)) 12px max(10px,env(safe-area-inset-bottom))}.fcm-card.svelte-1q72l1h{width:min(360px,calc(100vw - 24px));padding:15px;border-radius:16px}.fcm-card.compact.svelte-1q72l1h{width:min(330px,calc(100vw - 24px))}.fcm-icon.svelte-1q72l1h{float:left;margin:0 9px 0 0;font-size:26px}h3.svelte-1q72l1h{min-height:30px;margin-bottom:4px;font-size:16px;line-height:1.2}p.svelte-1q72l1h{clear:both;margin-bottom:11px;font-size:12px}p.svelte-1q72l1h span:where(.svelte-1q72l1h){margin-top:6px;padding:6px 8px}button.svelte-1q72l1h{min-height:40px;font-size:12px}}.gif-toast-wrap.svelte-8tt16v{position:fixed;top:max(14px,env(safe-area-inset-top));left:0;right:0;z-index:9360;display:flex;justify-content:center;padding:0 14px;pointer-events:none}.gif-toast.svelte-8tt16v{width:min(430px,100%);display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:14px;color:#fff;background:#18100cf5;border:1px solid rgba(255,181,107,.34);box-shadow:0 18px 48px #0000005c;pointer-events:auto}.gif-dot.svelte-8tt16v{flex:0 0 auto;width:10px;height:10px;border-radius:999px;background:#ffb36b;box-shadow:0 0 0 4px #ffb36b29}.gif-text.svelte-8tt16v{flex:1 1 auto;min-width:0;font-size:14px;font-weight:800;line-height:1.3}button.svelte-8tt16v{flex:0 0 auto;width:30px;height:30px;display:grid;place-items:center;border:0;border-radius:999px;color:#ffffffdb;background:#ffffff1a;font:inherit;font-size:20px;line-height:1;cursor:pointer}@media(max-width:700px){.gif-toast-wrap.svelte-8tt16v{top:max(10px,env(safe-area-inset-top));padding:0 10px}.gif-toast.svelte-8tt16v{border-radius:12px;padding:11px 12px}}.gim-overlay.svelte-ge2i9p{position:fixed;inset:0;z-index:9350;display:flex;align-items:center;justify-content:center;padding:max(18px,env(safe-area-inset-top)) max(18px,env(safe-area-inset-right)) 18px 18px;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.gim-card.svelte-ge2i9p{position:relative;width:min(372px,calc(100vw - 36px));padding:18px;border:1px solid rgba(216,160,89,.66)!important;border-radius:18px!important;background:linear-gradient(180deg,#fffaf1fc,#f9e8cffc)!important;color:#4b2d18!important;text-align:left;box-shadow:0 20px 48px #4f2d1447,inset 0 1px #fffffff5!important;animation:svelte-ge2i9p-gim-in .18s ease-out both}.gim-close.svelte-ge2i9p{position:absolute;top:10px;right:10px;width:30px;height:30px;border:1px solid rgba(185,126,62,.36);border-radius:999px;background:#ffffff9e;color:#7b461f;font-size:18px;cursor:pointer}.gim-icon.svelte-ge2i9p{font-size:30px;margin-bottom:5px}.gim-card.svelte-ge2i9p h3:where(.svelte-ge2i9p){margin:0 34px 6px 0;color:#4b2d18!important;-webkit-text-fill-color:#4b2d18!important;font-size:18px;font-weight:950}.gim-card.svelte-ge2i9p p:where(.svelte-ge2i9p){margin:0 0 14px;color:#775334!important;-webkit-text-fill-color:#775334!important;font-size:13px;line-height:1.4;font-weight:750}.gim-card.svelte-ge2i9p p:where(.svelte-ge2i9p) span:where(.svelte-ge2i9p){display:block;margin-top:7px;padding:7px 9px;border:1px solid rgba(202,131,48,.28);border-radius:10px;background:#dd963d1c;color:#94500f!important;-webkit-text-fill-color:#94500f!important}.gim-actions.svelte-ge2i9p{display:grid;grid-template-columns:1fr 1.18fr;gap:9px}.gim-actions.svelte-ge2i9p button:where(.svelte-ge2i9p){height:42px;border:1px solid rgba(185,126,62,.34);border-radius:12px;font-family:inherit;font-size:13px;font-weight:950;cursor:pointer}.gim-no.svelte-ge2i9p{background:linear-gradient(180deg,#fffaf1,#ead3af);color:#6a3e1d}.gim-yes.svelte-ge2i9p{background:linear-gradient(180deg,#f29231,#bd4b10);color:#fff7e8}.gim-yes.svelte-ge2i9p:disabled{opacity:.65;cursor:default}html[data-rl-theme=dark] .gim-card.svelte-ge2i9p{border-color:#e29d4f66!important;background:linear-gradient(180deg,#301f15fc,#18100cfe)!important;color:#f7e5c5!important;box-shadow:0 22px 52px #00000094,inset 0 1px #ffffff12!important}html[data-rl-theme=dark] .gim-card.svelte-ge2i9p h3:where(.svelte-ge2i9p){color:#f7e5c5!important;-webkit-text-fill-color:#f7e5c5!important}html[data-rl-theme=dark] .gim-card.svelte-ge2i9p p:where(.svelte-ge2i9p){color:#c8a77b!important;-webkit-text-fill-color:#c8a77b!important}html[data-rl-theme=dark] .gim-card.svelte-ge2i9p p:where(.svelte-ge2i9p) span:where(.svelte-ge2i9p){border-color:#e29d4f40;background:#e29d4f1a;color:#f0bd7d!important;-webkit-text-fill-color:#f0bd7d!important}html[data-rl-theme=dark] .gim-close.svelte-ge2i9p{border-color:#e29d4f4d;background:linear-gradient(180deg,#472e1dfa,#271912fa);color:#efc28a}html[data-rl-theme=dark] .gim-no.svelte-ge2i9p{border-color:#e29d4f47;background:linear-gradient(180deg,#3c281c,#271a13);color:#e9c393}@keyframes svelte-ge2i9p-gim-in{0%{opacity:0;transform:translateY(-8px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:700px){.gim-overlay.svelte-ge2i9p{align-items:center;justify-content:center;padding:max(10px,env(safe-area-inset-top)) 12px 12px}.gim-card.svelte-ge2i9p{width:min(360px,calc(100vw - 24px));padding:15px;border-radius:16px!important}.gim-icon.svelte-ge2i9p{float:left;margin:0 9px 0 0;font-size:26px}.gim-card.svelte-ge2i9p h3:where(.svelte-ge2i9p){min-height:30px;margin-bottom:4px;font-size:16px;line-height:1.2}.gim-card.svelte-ge2i9p p:where(.svelte-ge2i9p){clear:both;margin-bottom:11px;font-size:12px}.gim-card.svelte-ge2i9p p:where(.svelte-ge2i9p) span:where(.svelte-ge2i9p){margin-top:6px;padding:6px 8px}.gim-actions.svelte-ge2i9p button:where(.svelte-ge2i9p){height:40px;font-size:12px}}@media(prefers-reduced-motion:reduce){.gim-card.svelte-ge2i9p{animation:none}}.announcement-overlay.svelte-1kscxs{position:fixed;inset:0;z-index:2147483000;display:grid;place-items:center;padding:20px;background:#080503b8;-webkit-backdrop-filter:blur(14px) saturate(.9);backdrop-filter:blur(14px) saturate(.9)}.announcement-card.svelte-1kscxs{width:min(100%,520px);display:flex;flex-direction:column;align-items:center;gap:10px;padding:25px 24px 22px;border:1px solid rgba(237,164,81,.48);border-radius:22px;background:radial-gradient(circle at 50% 0,rgba(192,100,36,.22),transparent 38%),linear-gradient(180deg,#3e2618fc,#180f0afe);color:#ffeacf;text-align:center;box-shadow:0 32px 90px #0000009e,inset 0 1px #ffffff14}.announcement-mark.svelte-1kscxs{width:62px;height:62px;display:grid;place-items:center;border:1px solid rgba(255,188,96,.58);border-radius:19px;background:linear-gradient(180deg,#e98a2f,#9c3f12);font-size:30px;box-shadow:0 12px 26px #0000004d,inset 0 1px #fff3}.announcement-kicker.svelte-1kscxs{margin:0;color:#e8a45f;font-size:12px;font-weight:950;letter-spacing:.13em;text-transform:uppercase}h2.svelte-1kscxs{margin:-3px 0 2px;color:#fff1dd;font-size:clamp(22px,4vw,28px);line-height:1.15}.announcement-text.svelte-1kscxs{width:100%;padding:15px 16px;border:1px solid rgba(225,151,76,.28);border-radius:15px;background:#100a0780;color:#f6d8b5;font-size:16px;font-weight:700;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}button.svelte-1kscxs{min-width:170px;min-height:44px;margin-top:3px;padding:0 24px;border:1px solid rgba(255,190,80,.78);border-radius:999px;background:linear-gradient(180deg,#f29335,#b84a13);color:#fff4df;font:900 15px/1 inherit;cursor:pointer;box-shadow:0 12px 24px #00000047,inset 0 1px #fff3}html body.rl-mobile-light-page .announcement-overlay.svelte-1kscxs{background:#432b166b;-webkit-backdrop-filter:blur(16px) saturate(.82);backdrop-filter:blur(16px) saturate(.82)}html body.rl-mobile-light-page .announcement-card.svelte-1kscxs{border-color:#d88b379e;background:radial-gradient(circle at 50% 0,rgba(255,182,82,.24),transparent 40%),linear-gradient(180deg,#fffaf1,#f7e4c5);color:#3d2515;box-shadow:0 28px 70px #58321457,inset 0 1px #fff}html body.rl-mobile-light-page .announcement-kicker.svelte-1kscxs{color:#9a4f12!important;-webkit-text-fill-color:#9a4f12!important}html body.rl-mobile-light-page .announcement-card.svelte-1kscxs h2:where(.svelte-1kscxs){color:#2f1d12!important;-webkit-text-fill-color:#2f1d12!important;text-shadow:0 2px 0 rgba(255,255,255,.9)!important}html body.rl-mobile-light-page .announcement-text.svelte-1kscxs{border-color:#c47a2d61;background:#fffbf3e0;color:#4b2d18!important;-webkit-text-fill-color:#4b2d18!important;box-shadow:inset 0 1px #fffffff0}html body.rl-mobile-light-page .announcement-card.svelte-1kscxs button:where(.svelte-1kscxs){border-color:#e07b17c2;background:linear-gradient(180deg,#ff9e25,#e46d08);color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:0 2px 0 rgba(111,49,6,.28);box-shadow:0 12px 24px #cd62093d,inset 0 1px #ffffff52}@media(max-width:560px){.announcement-overlay.svelte-1kscxs{padding:14px}.announcement-card.svelte-1kscxs{padding:21px 16px 18px;border-radius:19px}.announcement-text.svelte-1kscxs{font-size:15px}}
