@property --site-rb-glow{syntax:"<color>";inherits:true;initial-value:#f0643c}.rb-glow{z-index:-1;pointer-events:none;filter:blur(10px);background:radial-gradient(closest-side, color-mix(in srgb, var(--site-rb-glow) 70%, transparent), transparent);opacity:.8;border-radius:50%;position:absolute}.rb-glass{block-size:100%;position:relative;overflow:hidden;container-type:inline-size}.rb-phone{--site-rb-pw:270px;inline-size:var(--site-rb-pw);aspect-ratio:70.6/146.6;padding:calc(var(--site-rb-pw) * .038);border-radius:calc(var(--site-rb-pw) * .185);background:linear-gradient(145deg,#3a3f4b,#15181f 40%,#2b2f38);flex:none;position:relative;box-shadow:0 0 0 1px #ffffff14,0 40px 80px -30px #000000d9,inset 0 0 0 2px #ffffff0f}.rb-phone>.rb-glass{border-radius:calc(var(--site-rb-pw) * .15)}.rb-tablet{--site-rb-tw:560px;inline-size:var(--site-rb-tw);aspect-ratio:1.43;padding:calc(var(--site-rb-tw) * .024);border-radius:calc(var(--site-rb-tw) * .05);background:linear-gradient(145deg,#3a3f4b,#15181f 40%,#2b2f38);flex:none;position:relative;box-shadow:0 0 0 1px #ffffff14,0 50px 100px -40px #000000d9,inset 0 0 0 2px #ffffff0f}.rb-tablet>.rb-glass{border-radius:calc(var(--site-rb-tw) * .028)}.rb-laptop{--site-rb-lw:640px;inline-size:var(--site-rb-lw);flex:none;position:relative}.rb-lid{aspect-ratio:16/10.3;padding:calc(var(--site-rb-lw) * .022) calc(var(--site-rb-lw) * .022) calc(var(--site-rb-lw) * .03);border-radius:calc(var(--site-rb-lw) * .03) calc(var(--site-rb-lw) * .03) 6px 6px;background:#101318;box-shadow:0 0 0 1px #ffffff1a,inset 0 0 0 2px #ffffff0d}.rb-lid>.rb-glass{border-radius:4px}.rb-base{block-size:calc(var(--site-rb-lw) * .028);border-radius:0 0 calc(var(--site-rb-lw) * .03) calc(var(--site-rb-lw) * .03);background:linear-gradient(#5a606c,#2a2e36 60%,#16181d);margin-inline:-7%;position:relative;box-shadow:0 40px 80px -30px #000000e6}.rb-base:before{content:"";background:#22262d;border-radius:0 0 8px 8px;block-size:40%;inline-size:16%;position:absolute;inset-block-start:0;inset-inline-start:50%;translate:-50%}.rb-glass>.rb-layer{position:absolute;inset:0}.rb-layer{opacity:0;transition:opacity .8s,transform .9s cubic-bezier(.2,.7,.2,1),clip-path 1s cubic-bezier(.75,0,.2,1)}.rb-layer.is-on{opacity:1;z-index:2}.rb-layer.was-on{opacity:1;z-index:1;transition:none}.rb-fx-rise .rb-layer{opacity:1;transform:translateY(100%)}.rb-fx-rise .rb-layer.is-on,.rb-fx-rise .rb-layer.was-on{transform:none}.rb-fx-rise .rb-layer:not(.is-on):not(.was-on){visibility:hidden}.rb-screen{background:var(--site-rb-bg);block-size:100%;color:var(--site-rb-fg);text-align:start;line-height:1.2;font-family:Roboto, var(--font-sans,system-ui), sans-serif;direction:ltr;flex-direction:column;display:flex;position:relative;overflow:hidden}.rb-screen p{margin:0}.rb-status{color:var(--site-rb-fg);grid-template-columns:1fr auto 1fr;align-items:center;padding:3.4cqw 5cqw 0;font-size:4.4cqw;font-weight:600;display:grid}.rb-screen.is-light .rb-status{color:#111}.rb-status>span:first-child{justify-self:center}.rb-island{background:#000;border-radius:5cqw;block-size:9cqw;inline-size:31cqw}.rb-sys{justify-self:center;align-items:center;gap:1.4cqw;display:flex}.rb-sys svg{fill:currentColor;block-size:3.2cqw;inline-size:auto}.rb-login{flex-direction:column;flex:1;padding:0 7.5cqw;display:flex;position:relative}.rb-login .rb-logo{align-self:center;block-size:auto;inline-size:52cqw;margin-block-start:14cqw}.rb-login .rb-logo-img{inline-size:44cqw;margin-block:18cqw 4cqw}.rb-welcome{letter-spacing:-.01em;color:var(--site-rb-fg);font-size:7.6cqw;font-weight:700;line-height:1.18;margin-block-start:11cqw!important}.rb-tabs{color:var(--site-rb-muted);gap:5cqw;margin-block-start:8cqw;font-size:3.9cqw;display:flex}.rb-tabs span{padding-block-end:2.2cqw}.rb-tabs .is-on{color:var(--site-rb-fg);box-shadow:inset 0 -.7cqw 0 var(--site-rb-accent);font-weight:500}.rb-screen.is-light .rb-tabs .is-on{color:#111}.rb-field{background:var(--site-rb-field);block-size:12.5cqw;color:var(--site-rb-muted);border-radius:3cqw;align-items:center;margin-block-start:4.5cqw;padding:0 4cqw;font-size:3.6cqw;display:flex}.rb-next{background:var(--site-rb-accent);block-size:10.5cqw;color:var(--site-rb-on);border-radius:6cqw;align-self:flex-end;place-items:center;margin-block-start:5cqw;padding-inline:6cqw;font-size:3.8cqw;font-weight:700;display:inline-grid}.rb-screen.is-dark .rb-login:after{content:"";background:var(--site-rb-rule);block-size:1px;position:absolute;inset-block-start:73%;inset-inline:0}.rb-home{opacity:.85;background:currentColor;border-radius:1cqw;block-size:1.5cqw;inline-size:36cqw;position:absolute;inset-block-end:3cqw;inset-inline-start:50%;translate:-50%}.rb-screen.is-light .rb-home{background:#111}.rb-screen--tablet .rb-status{grid-template-columns:auto 1fr auto;padding:1.4cqw 3cqw 0;font-size:1.7cqw}.rb-screen--tablet .rb-status>span:first-child{justify-self:start}.rb-screen--tablet .rb-sys{grid-column:3;gap:.6cqw}.rb-screen--tablet .rb-sys svg{block-size:1.3cqw}.rb-split{flex:1;grid-template-columns:46% 1fr;gap:4cqw;padding:2cqw 5cqw 4cqw 3cqw;display:grid}.rb-split-brand{background:color-mix(in srgb, var(--site-rb-accent) 14%, var(--site-rb-bg));border-radius:2.4cqw;place-items:center;display:grid;position:relative;overflow:hidden}.rb-split-brand .rb-logo{z-index:1;block-size:auto;inline-size:62%;position:relative}.rb-split-brand .rb-logo-img{inline-size:54%}.rb-orb{aspect-ratio:1;background:var(--site-rb-accent);opacity:.22;border-radius:50%;inline-size:60%;position:absolute;inset-block-end:-22%;inset-inline-end:-18%}.rb-orb--2{opacity:.14;inline-size:34%;inset-block:-10% auto;inset-inline:-8% auto}.rb-split-form{flex-direction:column;justify-content:center;display:flex}.rb-split-form .rb-welcome{font-size:3.6cqw;margin-block-start:0!important}.rb-split-form .rb-tabs{gap:2.4cqw;margin-block-start:3.4cqw;font-size:1.7cqw}.rb-split-form .rb-tabs span{padding-block-end:1cqw}.rb-split-form .rb-tabs .is-on{box-shadow:inset 0 -.3cqw 0 var(--site-rb-accent)}.rb-split-form .rb-field{border-radius:1.3cqw;block-size:5.6cqw;margin-block-start:2cqw;padding-inline:1.8cqw;font-size:1.6cqw}.rb-split-form .rb-next{border-radius:3cqw;block-size:4.8cqw;margin-block-start:2.4cqw;padding-inline:3cqw;font-size:1.7cqw}.rb-app{flex:1;grid-template-columns:31% 1fr;min-block-size:0;font-size:1.7cqw;display:grid}.rb-side{background:var(--site-rb-side);border-inline-end:1px solid var(--site-rb-rule);flex-direction:column;gap:1.4cqw;min-block-size:0;padding:2cqw 1.6cqw;display:flex}.rb-side .rb-logo{block-size:auto;inline-size:56%;margin-inline-start:-1cqw}.rb-side .rb-logo-img{inline-size:40%;margin:.8cqw 0 .4cqw .4cqw}.rb-search{background:var(--site-rb-field);color:var(--site-rb-muted);border-radius:1cqw;padding:1cqw 1.4cqw;font-size:1.5cqw}.rb-side ul{gap:.4cqw;margin:0;padding:0;list-style:none;display:grid}.rb-side li{border-radius:1.1cqw;align-items:center;gap:1.1cqw;min-inline-size:0;padding:.9cqw 1cqw;display:flex}.rb-side li.is-on{background:color-mix(in srgb, var(--site-rb-accent) 22%, transparent)}.rb-ava{background:color-mix(in srgb, var(--site-rb-accent) 70%, var(--site-rb-bg));block-size:3.6cqw;inline-size:3.6cqw;color:var(--site-rb-on);border-radius:50%;flex:none;place-items:center;font-size:1.3cqw;font-weight:700;display:grid}.rb-chat{gap:.3cqw;min-inline-size:0;display:grid}.rb-chat strong{color:var(--site-rb-fg);white-space:nowrap;text-overflow:ellipsis;font-size:1.55cqw;font-weight:600;overflow:hidden}.rb-chat span{color:var(--site-rb-muted);white-space:nowrap;text-overflow:ellipsis;font-size:1.35cqw;overflow:hidden}.rb-screen.is-light .rb-chat strong{color:#111}.rb-main{flex-direction:column;min-block-size:0;display:flex}.rb-main-head{border-block-end:1px solid var(--site-rb-rule);align-items:center;gap:1.2cqw;padding:1.6cqw 2.2cqw;font-size:1.7cqw;display:flex}.rb-call{background:var(--site-rb-accent);opacity:.9;border-radius:50%;block-size:3.2cqw;inline-size:3.2cqw;margin-inline-start:auto}.rb-msgs{flex-direction:column;flex:1;justify-content:flex-end;gap:1cqw;padding:2cqw 2.2cqw;display:flex}.rb-msgs p{border-radius:1.6cqw;max-inline-size:62%;padding:1.1cqw 1.6cqw;font-size:1.55cqw;line-height:1.35}.rb-in{background:var(--site-rb-bubble);color:var(--site-rb-fg);align-self:flex-start;border-end-start-radius:.4cqw!important}.rb-screen.is-light .rb-in{color:#111}.rb-out{background:var(--site-rb-accent);color:var(--site-rb-on);align-self:flex-end;border-end-end-radius:.4cqw!important}.rb-compose{background:var(--site-rb-field);color:var(--site-rb-muted);border-radius:3cqw;justify-content:space-between;align-items:center;margin:0 2.2cqw 2cqw;padding:.9cqw .9cqw .9cqw 1.6cqw;font-size:1.5cqw;display:flex}.rb-send{background:var(--site-rb-accent);border-radius:50%;block-size:3.2cqw;inline-size:3.2cqw}@media (prefers-reduced-motion:reduce){.rb-layer,.rb-block{transition:none!important}}
