@font-face{font-family:Vazirmatn;src:url(./Vazirmatn-Variable-BeciDpKm.woff2) format("woff2");font-weight:100 900;font-display:swap}:root{color-scheme:dark;--bg: #0b0816;--bg-clear: #0b081600;--surface-1: #141024;--surface-2: #1c1731;--surface-3: #272042;--line: #2e2749;--line-strong: #6e6498;--scrim: #07050fcc;--ink: #f5f1ff;--ink-2: #bdb4da;--ink-3: #9c93c2;--ink-disabled: #5c5480;--spectrum-red: #ff4d6a;--spectrum-orange: #ff8a3d;--spectrum-yellow: #ffd43b;--spectrum-green: #3ee08f;--spectrum-blue: #47a8ff;--spectrum-violet: #a877ff;--on-spectrum: #120d22;--accent: #b990ff;--bl: #45d6c7;--bl-2: #3e8bff;--on-bl: #061a22;--bl-ink: #62e3d5;--bl-soft: #0d2a30;--gl: #ff8db4;--gl-2: #ff9a4d;--on-gl: #2a0a16;--gl-ink: #ff9dc0;--gl-soft: #34131f;--vip: #ffd43b;--on-vip: #2a1f00;--vip-ink: #ffd966;--vip-soft: #2e260b;--success: #6bf0ae;--success-soft: #0b2e21;--warning: #ffc24d;--warning-soft: #33260a;--danger: #ff5c78;--danger-soft: #3a1120;--on-danger: #1f0710;--info: #74bdff;--info-soft: #0d2238;--focus: #ffffff;--media-scrim: #0b0816;--media-clear: #0b081600;--media-glass: #0b0816b3;--media-line: #f5f1ff33;--media-ink: #f5f1ff;--media-ink-2: #d4cdea;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-8: 32px;--space-10: 40px;--space-12: 48px;--radius-xs: 6px;--radius-sm: 10px;--radius-md: 14px;--radius-lg: 20px;--radius-xl: 28px;--radius-full: 9999px;--size-touch: 48px;--size-appbar: 64px;--size-navbar: 64px;--size-button: 52px;--size-button-md: 44px;--size-field: 56px;--size-poster-sm: 96px;--size-poster-md: 118px;--size-poster-lg: 150px;--size-icon: 24px;--size-icon-sm: 18px;--size-screen: 360px;--opacity-disabled: .38;--opacity-pressed: .12;--opacity-hover: .08;--shadow-1: 0 1px 2px #00000066, 0 2px 8px #00000059;--shadow-2: 0 12px 32px -6px #000000b3;--shadow-3: 0 -12px 40px -8px #000000cc;--glow: 0 10px 28px -10px #ff4d6ab3, 0 12px 32px -12px #a877ffcc;--focus-ring: 0 0 0 2px #0b0816, 0 0 0 4px #ffffff;--font-sans: Vazirmatn, Tahoma, sans-serif;--text-display: 800 28px/42px var(--font-sans);--text-headline: 800 22px/34px var(--font-sans);--text-title: 700 18px/28px var(--font-sans);--text-subtitle: 700 15px/24px var(--font-sans);--text-body: 400 14px/24px var(--font-sans);--text-body-strong: 600 14px/24px var(--font-sans);--text-label: 700 15px/24px var(--font-sans);--text-caption: 500 12px/20px var(--font-sans);--text-micro: 700 11px/16px var(--font-sans);--text-numeral: 800 22px/28px var(--font-sans);--text-latin-title: 600 13px/20px var(--font-sans);--text-tech: 800 11px/16px var(--font-sans)}[data-theme=light]{color-scheme:light;--bg: #faf8ff;--bg-clear: #faf8ff00;--surface-1: #ffffff;--surface-2: #f3f0fa;--surface-3: #e8e3f4;--line: #e3ddf0;--line-strong: #8a81a8;--scrim: #17122b66;--ink: #17122b;--ink-2: #4d4566;--ink-3: #676081;--ink-disabled: #aca5c4;--spectrum-red: #ee3a5c;--spectrum-orange: #f27a22;--spectrum-yellow: #f0b400;--spectrum-green: #16b36b;--spectrum-blue: #2d8bf0;--spectrum-violet: #966bf5;--accent: #6e3fd9;--bl-ink: #0a7469;--bl-soft: #ddf5f1;--gl-ink: #b0245c;--gl-soft: #ffe4ee;--vip-ink: #8a5f00;--vip-soft: #fff3cc;--success: #0e7a4b;--success-soft: #ddf6ea;--warning: #9a5b00;--warning-soft: #fff0d6;--danger: #c02148;--danger-soft: #ffe3e9;--on-danger: #ffffff;--info: #1f63c6;--info-soft: #e1eeff;--focus: #17122b;--shadow-1: 0 1px 2px #17122b14, 0 2px 8px #17122b14;--shadow-2: 0 12px 32px -8px #17122b38;--shadow-3: 0 -12px 40px -12px #17122b40;--glow: 0 8px 22px -12px #ee3a5c99, 0 10px 24px -14px #966bf599;--focus-ring: 0 0 0 2px #faf8ff, 0 0 0 4px #17122b}:root{--rb-rainbow: linear-gradient(to left, var(--spectrum-red), var(--spectrum-orange), var(--spectrum-yellow), var(--spectrum-green), var(--spectrum-blue), var(--spectrum-violet));--rb-rainbow-ltr: linear-gradient(to right, var(--spectrum-red), var(--spectrum-orange), var(--spectrum-yellow), var(--spectrum-green), var(--spectrum-blue), var(--spectrum-violet));--rb-bl: linear-gradient(135deg, var(--bl), var(--bl-2));--rb-gl: linear-gradient(135deg, var(--gl), var(--gl-2));--rb-ease: cubic-bezier(.2, 0, 0, 1);--rb-ease-out: cubic-bezier(.05, .7, .1, 1);--rb-fast: .12s;--rb-mid: .22s;--rb-slow: .38s;--rb-ring-gap: var(--bg);--rb-prism: 9px 5px 14px -10px #ff4d6a80, 3px 6px 14px -10px #ffd43b80, -3px 6px 14px -10px #3ee08f80, -9px 5px 14px -10px #a877ff80;--rb-prism-strong: 10px 6px 16px -9px #ff4d6aa6, 3px 7px 16px -9px #ffd43ba6, -3px 7px 16px -9px #3ee08fa6, -10px 6px 16px -9px #a877ffa6}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--bg);color:var(--ink);font:var(--text-body);font-family:var(--font-sans);direction:rtl;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}[class*=rb-],[class*=rb-] *,[class*=rb-] *:before,[class*=rb-] *:after{box-sizing:border-box}button,input,textarea,select{font-family:inherit;color:inherit}button{cursor:pointer;-webkit-tap-highlight-color:transparent}.rb-icon{flex:none;display:block}.rb-gutter{padding-inline:var(--space-4)}@supports not (margin-inline-start: 0){.rb-gutter{padding-right:var(--space-4);padding-left:var(--space-4)}[dir=ltr] .rb-gutter{padding-left:var(--space-4);padding-right:var(--space-4)}}.rb-stack{display:grid;gap:var(--space-3)}.rb-chips{display:flex;flex-wrap:wrap;gap:var(--space-2)}.no-flexgap .rb-chips>*{margin-left:var(--space-2);margin-bottom:var(--space-2)}.rb-grid3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-3)}.rb-row{display:flex;overflow-x:auto;overflow-y:hidden;padding:2px var(--space-4) var(--space-2);scroll-snap-type:x proximity;scroll-padding-inline:var(--space-4);scrollbar-width:none}.rb-row::-webkit-scrollbar{display:none}.rb-row>*{scroll-snap-align:start}.rb-link{border:0;background:none;padding:0;color:var(--accent);font:inherit;font-weight:700;text-decoration:none;cursor:pointer}.rb-center{text-align:center}.rb-footnote{margin:var(--space-4) 0 0;font:var(--text-caption);color:var(--ink-3)}.rb-tech{font:var(--text-tech);font-size:15px}.rb-demo{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);padding:var(--space-4)}.no-flexgap .rb-demo>*{margin-left:var(--space-3);margin-bottom:var(--space-3)}.rb-demo--col{flex-direction:column;align-items:stretch}.rb-demo--narrow{max-width:392px}.rb-demo__label{width:100%;margin:var(--space-2) 0 0;font:var(--text-caption);color:var(--ink-3)}.rb-demo__label:first-child{margin-top:0}.rb-demo__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(92px,1fr));gap:var(--space-3);width:100%}.rb-tone-red{color:var(--spectrum-red)}.rb-tone-vip{color:var(--vip-ink)}.rb-tone-accent{color:var(--accent)}.rb-tone-success{color:var(--success)}.rb-tone-info{color:var(--info)}.rb-tone-danger{color:var(--danger)}.rb-logo{display:block;flex:none}.rb-logo-icon{display:inline-grid;place-items:center;flex:none;border-radius:26%;background:var(--media-scrim);box-shadow:inset 0 0 0 1px var(--media-line)}.rb-btn{position:relative;isolation:isolate;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);height:var(--size-button-md);padding:0 var(--space-5);border:0;border-radius:var(--radius-full);font:var(--text-label);white-space:nowrap;transition:transform var(--rb-fast) var(--rb-ease),box-shadow var(--rb-mid) var(--rb-ease),background-color var(--rb-mid)}.no-flexgap .rb-btn>*+*{margin-right:var(--space-2)}.no-flexgap [dir=ltr] .rb-btn>*+*,.no-flexgap .rb-btn[dir=ltr]>*+*{margin-right:0;margin-left:var(--space-2)}.rb-btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;background:currentColor;opacity:0;transition:opacity var(--rb-fast)}@supports not (margin-inline-start: 0){.rb-btn:after{top:0;right:0;bottom:0;left:0}[dir=ltr] .rb-btn:after{left:0;right:0}}.rb-btn:active:after{opacity:var(--opacity-pressed)}.rb-btn:active{transform:scale(.98)}.rb-btn:focus-visible{outline:none;box-shadow:var(--focus-ring)}.rb-btn:disabled{opacity:var(--opacity-disabled);cursor:default;transform:none}.rb-btn--lg{height:var(--size-button);padding:0 var(--space-6)}.rb-btn--sm{height:36px;padding:0 var(--space-4);font-size:13px;line-height:20px}.rb-btn--block{display:flex;width:100%}.rb-btn--primary{background:var(--ink);color:var(--bg);box-shadow:var(--rb-prism)}@media (hover: hover){.rb-btn--primary:hover{box-shadow:var(--rb-prism-strong)}}.rb-btn--primary:active{box-shadow:var(--rb-prism-strong)}.rb-btn--primary:focus-visible{box-shadow:var(--focus-ring),var(--rb-prism)}.rb-btn--primary:disabled{background:var(--surface-3);color:var(--ink-disabled);box-shadow:none;opacity:1}.rb-btn--secondary{background:var(--surface-2);color:var(--ink)}.rb-btn--outline{background:transparent;color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--line-strong)}.rb-btn--ghost{background:transparent;color:var(--accent);padding-inline:var(--space-3)}@supports not (margin-inline-start: 0){.rb-btn--ghost{padding-right:var(--space-3);padding-left:var(--space-3)}[dir=ltr] .rb-btn--ghost{padding-left:var(--space-3);padding-right:var(--space-3)}}.rb-btn--danger{background:var(--danger);color:var(--on-danger)}.rb-btn--vip{background:var(--vip);color:var(--on-vip)}.rb-btn__label{overflow:hidden;text-overflow:ellipsis}.rb-spin{animation:rb-spin .9s linear infinite}@keyframes rb-spin{to{transform:rotate(360deg)}}.rb-ibtn{position:relative;flex:none;display:inline-grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:var(--radius-full);background:transparent;color:var(--ink);transition:background-color var(--rb-mid),color var(--rb-mid),transform var(--rb-fast)}.rb-ibtn--sm{width:36px;height:36px}.rb-ibtn--lg{width:var(--size-button);height:var(--size-button)}.rb-ibtn--square{border-radius:var(--radius-md)}.rb-ibtn--sm.rb-ibtn--square{border-radius:var(--radius-sm)}.rb-ibtn--surface{background:var(--surface-2)}.rb-ibtn--glass{background:var(--media-glass);color:var(--media-ink);box-shadow:inset 0 0 0 1px var(--media-line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.rb-ibtn--rainbow{background:var(--ink);color:var(--bg);box-shadow:var(--rb-prism)}.rb-ibtn:active{transform:scale(.94)}.rb-ibtn:focus-visible{outline:none;box-shadow:var(--focus-ring)}.rb-ibtn.is-active{background:var(--surface-3);color:var(--accent)}.rb-ibtn.is-active.rb-tone-red{color:var(--spectrum-red)}.rb-ibtn--glass.is-active{background:var(--media-ink);color:var(--media-scrim)}.rb-ibtn__badge{position:absolute;top:3px;inset-inline-end:1px;min-width:18px;height:18px;padding:0 5px;border-radius:var(--radius-full);display:grid;place-items:center;background:var(--spectrum-red);color:var(--on-spectrum);font:var(--text-micro);line-height:18px;box-shadow:0 0 0 2px var(--bg)}@supports not (margin-inline-start: 0){.rb-ibtn__badge{left:1px}[dir=ltr] .rb-ibtn__badge{right:1px}}.rb-ibtn__badge:empty{min-width:10px;width:10px;height:10px;padding:0;top:8px;inset-inline-end:8px}@supports not (margin-inline-start: 0){.rb-ibtn__badge:empty{left:8px}[dir=ltr] .rb-ibtn__badge:empty{right:8px}}.rb-chip{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 14px;border:1.5px solid transparent;border-radius:var(--radius-full);background:var(--surface-2);color:var(--ink-2);font:var(--text-caption);font-size:13px;font-weight:700;white-space:nowrap;transition:background var(--rb-mid),color var(--rb-mid),border-color var(--rb-mid)}.no-flexgap .rb-chip>*+*{margin-right:6px}.no-flexgap [dir=ltr] .rb-chip>*+*,.no-flexgap .rb-chip[dir=ltr]>*+*{margin-right:0;margin-left:6px}.rb-chip:focus-visible{outline:none;box-shadow:var(--focus-ring)}.rb-chip:active{transform:scale(.97)}.rb-chip.is-selected{color:var(--ink);background:linear-gradient(var(--surface-3),var(--surface-3)) padding-box,var(--rb-rainbow) border-box}.rb-chip--bl{color:var(--bl-ink)}.rb-chip--gl{color:var(--gl-ink)}.rb-chip--bl.is-selected{background:var(--bl-soft);border-color:var(--bl-ink);color:var(--bl-ink)}.rb-chip--gl.is-selected{background:var(--gl-soft);border-color:var(--gl-ink);color:var(--gl-ink)}.rb-chip__count{min-width:20px;height:20px;padding:0 6px;border-radius:var(--radius-full);display:grid;place-items:center;background:var(--surface-3);color:var(--ink-2);font:var(--text-micro)}.rb-switch{position:relative;flex:none;width:52px;height:32px;padding:0;border:0;border-radius:var(--radius-full);background:var(--surface-3);box-shadow:inset 0 0 0 2px var(--line-strong);transition:background var(--rb-mid)}.rb-switch__thumb{position:absolute;top:8px;inset-inline-start:8px;width:16px;height:16px;border-radius:50%;display:grid;place-items:center;background:var(--ink-2);color:var(--on-spectrum);transition:inset-inline-start var(--rb-mid) var(--rb-ease),width var(--rb-mid),height var(--rb-mid),top var(--rb-mid),background var(--rb-mid)}@supports not (margin-inline-start: 0){.rb-switch__thumb{right:8px}[dir=ltr] .rb-switch__thumb{left:8px}}.rb-switch.is-on{background:var(--rb-rainbow);box-shadow:none}.rb-switch.is-on .rb-switch__thumb{top:4px;inset-inline-start:24px;width:24px;height:24px;background:var(--media-ink)}@supports not (margin-inline-start: 0){.rb-switch.is-on .rb-switch__thumb{right:24px}[dir=ltr] .rb-switch.is-on .rb-switch__thumb{left:24px}}.rb-switch:focus-visible{outline:none;box-shadow:var(--focus-ring)}.rb-switch:disabled{opacity:var(--opacity-disabled)}.rb-check{display:flex;align-items:flex-start;gap:var(--space-3);font:var(--text-body);color:var(--ink-2);cursor:pointer}.no-flexgap .rb-check>*+*{margin-right:var(--space-3)}.no-flexgap [dir=ltr] .rb-check>*+*,.no-flexgap .rb-check[dir=ltr]>*+*{margin-right:0;margin-left:var(--space-3)}.rb-check__box{flex:none;width:24px;height:24px;padding:0;border:2px solid var(--line-strong);border-radius:7px;display:grid;place-items:center;background:transparent;color:var(--on-spectrum)}.rb-check.is-on .rb-check__box{border-color:transparent;background:var(--rb-rainbow) border-box}.rb-check__box:focus-visible{outline:none;box-shadow:var(--focus-ring)}.rb-check.is-disabled{opacity:var(--opacity-disabled)}.rb-radio{display:flex;align-items:center;gap:var(--space-3);width:100%;min-height:60px;padding:var(--space-3) var(--space-4);border:1.5px solid var(--line);border-radius:var(--radius-md);background:var(--surface-2);color:var(--ink);text-align:start;transition:border-color var(--rb-mid)}.no-flexgap .rb-radio>*+*{margin-right:var(--space-3)}.no-flexgap [dir=ltr] .rb-radio>*+*,.no-flexgap .rb-radio[dir=ltr]>*+*{margin-right:0;margin-left:var(--space-3)}.rb-radio.is-selected{border-color:transparent;background:linear-gradient(var(--surface-2),var(--surface-2)) padding-box,var(--rb-rainbow) border-box}.rb-radio__dot,.rb-plan__dot{flex:none;width:22px;height:22px;border-radius:50%;box-shadow:inset 0 0 0 2px var(--line-strong)}.rb-radio.is-selected .rb-radio__dot,.rb-plan.is-selected .rb-plan__dot{box-shadow:none;background:radial-gradient(circle,var(--media-ink) 0 4px,var(--media-clear) 4.5px),var(--rb-rainbow)}.rb-radio__text{flex:1;min-width:0;display:grid}.rb-radio__title{display:flex;align-items:center;gap:var(--space-2);font:var(--text-subtitle)}.no-flexgap .rb-radio__title>*+*{margin-right:var(--space-2)}.no-flexgap [dir=ltr] .rb-radio__title>*+*,.no-flexgap .rb-radio__title[dir=ltr]>*+*{margin-right:0;margin-left:var(--space-2)}.rb-radio__sub{font:var(--text-caption);color:var(--ink-3)}.rb-radio__meta{font:var(--text-caption);font-weight:700;color:var(--ink-2);white-space:nowrap}.rb-radio.is-locked .rb-radio__title,.rb-radio.is-locked .rb-radio__meta{color:var(--ink-3)}.rb-radio:focus-visible{outline:none;box-shadow:var(--focus-ring)}.rb-tag{display:inline-flex;align-items:center;gap:4px;height:24px;padding:0 9px;border-radius:var(--radius-full);font:var(--text-micro);white-space:nowrap;background:var(--surface-2);color:var(--ink-2)}.no-flexgap .rb-tag>*+*{margin-right:4px}.no-flexgap [dir=ltr] .rb-tag>*+*,.no-flexgap .rb-tag[dir=ltr]>*+*{margin-right:0;margin-left:4px}.rb-tag--sm{height:20px;padding:0 7px}.rb-tag--bl,.rb-tag--gl{font:var(--text-tech)}.rb-tag--bl{background:var(--rb-bl);color:var(--on-bl)}.rb-tag--gl{background:var(--rb-gl);color:var(--on-gl)}.rb-tag--sub,.rb-tag--completed{background:var(--success-soft);color:var(--success)}.rb-tag--dub,.rb-tag--airing{background:var(--info-soft);color:var(--info)}.rb-tag--upcoming{background:var(--warning-soft);color:var(--warning)}.rb-tag--quality{font:var(--text-tech);background:var(--surface-3);color:var(--ink)}.rb-tag--age{background:transparent;box-shadow:inset 0 0 0 1.5px var(--line-strong);color:var(--ink-2)}.rb-tag--new{background:var(--ink);color:var(--bg)}.rb-tag--new:before{content:"";flex:none;width:6px;height:6px;border-radius:50%;background:conic-gradient(var(--spectrum-red),var(--spectrum-yellow),var(--spectrum-green),var(--spectrum-blue),var(--spectrum-violet),var(--spectrum-red))}.rb-tag--vip{background:var(--vip);color:var(--on-vip)}.rb-tag--free{background:var(--surface-3);color:var(--ink)}.rb-tag--on-media:not(.rb-tag--bl):not(.rb-tag--gl):not(.rb-tag--new):not(.rb-tag--vip){background:var(--media-glass);color:var(--media-ink);box-shadow:inset 0 0 0 1px var(--media-line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.rb-tag__dot{width:6px;height:6px;border-radius:50%;background:currentColor;animation:rb-pulse 1.6s var(--rb-ease) infinite}@keyframes rb-pulse{50%{opacity:.35}}.rb-notice{display:flex;align-items:center;gap:var(--space-2);min-height:44px;padding:10px var(--space-4);border-radius:var(--radius-md);font:var(--text-body-strong);font-size:13px;line-height:22px}.no-flexgap .rb-notice>*+*{margin-right:var(--space-2)}.no-flexgap [dir=ltr] .rb-notice>*+*,.no-flexgap .rb-notice[dir=ltr]>*+*{margin-right:0;margin-left:var(--space-2)}.rb-notice__text{flex:1}.rb-notice__action{padding:6px 4px;border:0;background:none;color:inherit;font:var(--text-label);font-size:13px;text-decoration:underline;text-underline-offset:4px}.rb-notice--success{background:var(--success-soft);color:var(--success)}.rb-notice--info{background:var(--info-soft);color:var(--info)}.rb-notice--warning{background:var(--warning-soft);color:var(--warning)}.rb-notice--danger{background:var(--danger-soft);color:var(--danger)}.rb-notice--vip{background:var(--vip-soft);color:var(--vip-ink)}.rb-rating{display:inline-flex;align-items:center;gap:4px;color:var(--ink);font:var(--text-caption);font-weight:800;white-space:nowrap}.no-flexgap .rb-rating>*+*{margin-right:4px}.no-flexgap [dir=ltr] .rb-rating>*+*,.no-flexgap .rb-rating[dir=ltr]>*+*{margin-right:0;margin-left:4px}.rb-rating .rb-icon{color:var(--vip-ink)}.rb-rating--lg{font:var(--text-numeral);font-size:18px}.rb-rating__votes{color:var(--ink-3);font-weight:500}.rb-rating--on-media{height:20px;padding:0 8px;border-radius:var(--radius-full);background:var(--media-glass);color:var(--media-ink);box-shadow:inset 0 0 0 1px var(--media-line)}.rb-rating--on-media .rb-icon{color:var(--vip)}.rb-progress{position:relative;width:100%;height:6px;border-radius:var(--radius-full);background:var(--surface-3);overflow:hidden}.rb-progress--sm{height:4px}.rb-progress--lg{height:8px}.rb-progress__fill{position:absolute;inset-block:0;inset-inline-start:0;border-radius:inherit;background:var(--rb-rainbow);transition:width .45s var(--rb-ease)}@supports not (margin-inline-start: 0){.rb-progress__fill{top:0;bottom:0;right:0}[dir=ltr] .rb-progress__fill{left:0}}.rb-progress__fill{background-position:right center;background-repeat:no-repeat}.rb-progress[dir=ltr] .rb-progress__fill,.rb-progress__fill:dir(ltr){background-image:var(--rb-rainbow-ltr);background-position:left center}.rb-progress.is-paused .rb-progress__fill{background:var(--ink-3)}.rb-progress.is-indeterminate .rb-progress__fill{width:40%;animation:rb-indet 1.5s var(--rb-ease) infinite}@keyframes rb-indet{0%{transform:translate(110%)}to{transform:translate(-260%)}}.rb-skeleton{display:block;background:linear-gradient(90deg,var(--surface-2) 0%,var(--surface-3) 50%,var(--surface-2) 100%);background-size:200% 100%;animation:rb-shimmer 1.6s linear infinite}@keyframes rb-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.rb-art{position:relative;display:block;overflow:hidden;aspect-ratio:2 / 3;background:var(--media-scrim);container-type:inline-size}@supports not (aspect-ratio: 1){.rb-art:before{content:"";display:block;padding-top:150%}}.rb-art--banner{aspect-ratio:16 / 10}@supports not (aspect-ratio: 1){.rb-art--banner:before{content:"";display:block;padding-top:62.5%}}.rb-art--hero{aspect-ratio:5 / 4}@supports not (aspect-ratio: 1){.rb-art--hero:before{content:"";display:block;padding-top:80%}}.rb-art--wide{aspect-ratio:16 / 9}@supports not (aspect-ratio: 1){.rb-art--wide:before{content:"";display:block;padding-top:56.25%}}.rb-art--square{aspect-ratio:1}@supports not (aspect-ratio: 1){.rb-art--square:before{content:"";display:block;padding-top:100%}}.rb-art>svg,.rb-art__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;object-fit:cover}@supports not (margin-inline-start: 0){.rb-art>svg,.rb-art__img{top:0;right:0;bottom:0;left:0}[dir=ltr] .rb-art>svg,[dir=ltr] .rb-art__img{left:0;right:0}}.rb-art__title{position:absolute;inset-inline:8%;bottom:7%;display:grid;gap:1px;color:var(--media-ink);text-align:center;text-shadow:0 2px 10px var(--media-scrim);pointer-events:none}@supports not (margin-inline-start: 0){.rb-art__title{right:8%;left:8%}[dir=ltr] .rb-art__title{left:8%;right:8%}}.rb-art__fa{font-weight:900;font-size:14px;font-size:11.5cqw;line-height:1.3;text-wrap:balance}.rb-art__en{font-weight:600;font-size:8px;font-size:6.2cqw;line-height:1.3;letter-spacing:.03em;color:var(--media-ink-2)}.rb-pcard{position:relative;flex:none;display:flex;flex-direction:column;gap:var(--space-2);padding:0;border:0;background:none;color:inherit;text-align:start}.no-flexgap .rb-pcard>*+*{margin-top:var(--space-2)}.rb-pcard--fluid{width:auto;min-width:0}.rb-pcard__poster{position:relative;z-index:1;display:block;overflow:hidden;border-radius:var(--radius-md);box-shadow:var(--shadow-1);transition:transform var(--rb-fast) var(--rb-ease)}.rb-pcard:active .rb-pcard__poster{transform:scale(.97)}.rb-pcard:focus-visible{outline:none}.rb-pcard:focus-visible .rb-pcard__poster{box-shadow:var(--focus-ring)}.rb-pcard__genre{position:absolute;top:8px;inset-inline-start:8px}@supports not (margin-inline-start: 0){.rb-pcard__genre{right:8px}[dir=ltr] .rb-pcard__genre{left:8px}}.rb-pcard__badge{position:absolute;top:8px;inset-inline-end:8px}@supports not (margin-inline-start: 0){.rb-pcard__badge{left:8px}[dir=ltr] .rb-pcard__badge{right:8px}}.rb-pcard--sm .rb-pcard__badge{top:auto;bottom:6px;inset-inline-end:6px}@supports not (margin-inline-start: 0){.rb-pcard--sm .rb-pcard__badge{left:6px}[dir=ltr] .rb-pcard--sm .rb-pcard__badge{right:6px}}.rb-pcard--sm .rb-art__title{display:none}.rb-pcard__progress{position:absolute;inset-inline:8px;bottom:8px}@supports not (margin-inline-start: 0){.rb-pcard__progress{right:8px;left:8px}[dir=ltr] .rb-pcard__progress{left:8px;right:8px}}.rb-pcard__poster.has-progress .rb-art__title{bottom:16%}.rb-pcard__info{display:grid;gap:1px;padding-inline:2px;min-width:0}@supports not (margin-inline-start: 0){.rb-pcard__info{padding-right:2px;padding-left:2px}[dir=ltr] .rb-pcard__info{padding-left:2px;padding-right:2px}}.rb-pcard__title{font:var(--text-subtitle);font-size:14px;line-height:22px;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rb-pcard__meta{font:var(--text-caption);color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rb-hero{margin:var(--space-4) 0 var(--space-1)}.rb-hero__track{display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none}.rb-hero__track::-webkit-scrollbar{display:none}.rb-hero__slide{flex:0 0 100%;padding-inline:var(--space-4);scroll-snap-align:center}@supports not (margin-inline-start: 0){.rb-hero__slide{padding-right:var(--space-4);padding-left:var(--space-4)}[dir=ltr] .rb-hero__slide{padding-left:var(--space-4);padding-right:var(--space-4)}}.rb-hero__card{position:relative;overflow:hidden;border-radius:var(--radius-lg);box-shadow:var(--shadow-2);cursor:pointer}.rb-hero__card>.rb-art{aspect-ratio:5 / 4}@supports not (aspect-ratio: 1){.rb-hero__card>.rb-art:before{content:"";display:block;padding-top:80%}}.rb-hero__body{position:absolute;inset:auto 0 0 0;display:grid;gap:4px;padding:var(--space-8) var(--space-4) var(--space-4);color:var(--media-ink);background:linear-gradient(to top,var(--media-scrim) 10%,var(--media-clear))}@supports not (margin-inline-start: 0){.rb-hero__body{top:auto;right:0;bottom:0;left:0}[dir=ltr] .rb-hero__body{left:0;right:0}}.rb-hero__tags{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.no-flexgap .rb-hero__tags>*{margin-left:6px;margin-bottom:6px}.rb-hero__title{margin:4px 0 0;font:var(--text-headline)}.rb-hero__meta{margin:0;font:var(--text-caption);color:var(--media-ink-2)}.rb-hero__actions{display:flex;align-items:center;gap:var(--space-2);margin-top:8px}.no-flexgap .rb-hero__actions>*+*{margin-right:var(--space-2)}.no-flexgap [dir=ltr] .rb-hero__actions>*+*,.no-flexgap .rb-hero__actions[dir=ltr]>*+*{margin-right:0;margin-left:var(--space-2)}.rb-hero__dots{display:flex;justify-content:center;gap:6px;margin-top:var(--space-3)}.no-flexgap .rb-hero__dots>*+*{margin-right:6px}.no-flexgap [dir=ltr] .rb-hero__dots>*+*,.no-flexgap .rb-hero__dots[dir=ltr]>*+*{margin-right:0;margin-left:6px}.rb-hero__dot{width:6px;height:6px;padding:0;border:0;border-radius:var(--radius-full);background:var(--line-strong);transition:width var(--rb-mid) var(--rb-ease)}.rb-hero__dot.is-active{width:22px;background:var(--rb-rainbow)}.rb-section{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-6) var(--space-4) var(--space-3)}.no-flexgap .rb-section>*+*{margin-right:var(--space-3)}.no-flexgap [dir=ltr] .rb-section>*+*,.no-flexgap .rb-section[dir=ltr]>*+*{margin-right:0;margin-left:var(--space-3)}.rb-section__head{display:flex;align-items:center;gap:var(--space-2);min-width:0}.no-flexgap .rb-section__head>*+*{margin-right:var(--space-2)}.no-flexgap [dir=ltr] .rb-section__head>*+*,.no-flexgap .rb-section__head[dir=ltr]>*+*{margin-right:0;margin-left:var(--space-2)}.rb-section__icon{display:grid;color:var(--accent)}.rb-section__title{margin:0;font:var(--text-title);color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rb-section__sub{margin:0;font:var(--text-caption);color:var(--ink-3)}.rb-section__action{display:inline-flex;align-items:center;gap:2px;padding:8px 0;border:0;background:none;color:var(--accent);font:var(--text-caption);font-weight:700;white-space:nowrap}.no-flexgap .rb-section__action>*+*{margin-right:2px}.no-flexgap [dir=ltr] .rb-section__action>*+*,.no-flexgap .rb-section__action[dir=ltr]>*+*{margin-right:0;margin-left:2px}.rb-avatar{position:relative;display:inline-block;flex:none;border-radius:50%}.rb-avatar--square{border-radius:var(--radius-lg)}.rb-avatar__face{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;overflow:hidden;border-radius:inherit}@supports not (margin-inline-start: 0){.rb-avatar__face{top:0;right:0;bottom:0;left:0}[dir=ltr] .rb-avatar__face{left:0;right:0}}.rb-avatar__face img{width:100%;height:100%;object-fit:cover}.rb-avatar__initial{color:var(--media-ink);font-weight:800;line-height:1}.rb-avatar--ring:before{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:inherit;background:var(--rb-rainbow)}@supports not (margin-inline-start: 0){.rb-avatar--ring:before{top:-4px;right:-4px;bottom:-4px;left:-4px}[dir=ltr] .rb-avatar--ring:before{left:-4px;right:-4px}}.rb-avatar--bl:before{background:var(--rb-bl)}.rb-avatar--gl:before{background:var(--rb-gl)}.rb-avatar--ring .rb-avatar__face{box-shadow:0 0 0 2px var(--rb-ring-gap)}.rb-avatar__edit{position:absolute;bottom:-2px;inset-inline-end:-2px;width:32px;height:32px;padding:0;border:0;border-radius:50%;display:grid;place-items:center;background:var(--surface-3);color:var(--ink);box-shadow:0 0 0 3px var(--rb-ring-gap)}@supports not (margin-inline-start: 0){.rb-avatar__edit{left:-2px}[dir=ltr] .rb-avatar__edit{right:-2px}}.rb-couple{flex:none;width:132px;display:grid;justify-items:center;gap:6px;padding:var(--space-4) var(--space-2) var(--space-3);border:0;border-radius:var(--radius-lg);background:var(--surface-1);color:inherit;--rb-ring-gap: var(--surface-1)}.rb-couple__faces{position:relative;display:flex;margin-bottom:4px}.rb-couple__faces .rb-avatar+.rb-avatar{margin-inline-start:-14px}@supports not (margin-inline-start: 0){.rb-couple__faces .rb-avatar+.rb-avatar{margin-right:-14px}[dir=ltr] .rb-couple__faces .rb-avatar+.rb-avatar{margin-left:-14px}}.rb-couple__heart{position:absolute;bottom:-8px;left:50%;width:24px;height:24px;margin-left:-12px;border-radius:50%;display:grid;place-items:center;background:var(--surface-3);box-shadow:0 0 0 3px var(--surface-1);z-index:1}.rb-couple--bl .rb-couple__heart{color:var(--bl-ink)}.rb-couple--gl .rb-couple__heart{color:var(--gl-ink)}.rb-couple__names{font:var(--text-subtitle);font-size:14px;line-height:22px;color:var(--ink);text-align:center}.rb-couple__series{max-width:100%;font:var(--text-caption);color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rb-person{flex:none;width:84px;display:grid;justify-items:center;gap:4px;padding:0;border:0;background:none;color:inherit;text-align:center}.rb-person__name{font:var(--text-caption);font-weight:700;color:var(--ink)}.rb-person__role{font:var(--text-caption);font-size:11px;line-height:16px;color:var(--ink-3)}.rb-stat{display:grid;justify-items:center;min-width:68px;padding:8px 10px 6px;border-radius:var(--radius-md);background:var(--surface-1);box-shadow:var(--shadow-1)}.rb-stat__value{display:inline-flex;align-items:center;gap:4px;font:var(--text-numeral);font-size:18px;line-height:24px;color:var(--ink)}.no-flexgap .rb-stat__value>*+*{margin-right:4px}.no-flexgap [dir=ltr] .rb-stat__value>*+*,.no-flexgap .rb-stat__value[dir=ltr]>*+*{margin-right:0;margin-left:4px}.rb-stat__value .rb-icon{color:var(--vip-ink)}.rb-stat__label{font:var(--text-micro);font-weight:500;color:var(--ink-3)}.rb-stat--on-media{background:var(--media-glass);box-shadow:inset 0 0 0 1px var(--media-line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.rb-stat--on-media .rb-stat__value{color:var(--media-ink)}.rb-stat--on-media .rb-stat__value .rb-icon{color:var(--vip)}.rb-stat--on-media .rb-stat__label{color:var(--media-ink-2)}.rb-tabs{display:flex;gap:4px;padding:4px;border-radius:var(--radius-full);background:var(--surface-2)}.no-flexgap .rb-tabs>*+*{margin-right:4px}.no-flexgap [dir=ltr] .rb-tabs>*+*,.no-flexgap .rb-tabs[dir=ltr]>*+*{margin-right:0;margin-left:4px}.rb-tabs__tab{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:6px;height:38px;padding:0 10px;border:0;border-radius:var(--radius-full);background:transparent;color:var(--ink-2);font:var(--text-caption);font-size:13px;font-weight:700;white-space:nowrap;transition:background var(--rb-mid),color var(--rb-mid)}.no-flexgap .rb-tabs__tab>*+*{margin-right:6px}.no-flexgap [dir=ltr] .rb-tabs__tab>*+*,.no-flexgap .rb-tabs__tab[dir=ltr]>*+*{margin-right:0;margin-left:6px}.rb-tabs__tab.is-active{background:var(--ink);color:var(--bg)}.rb-tabs__tab:focus-visible{outline:none;box-shadow:var(--focus-ring)}.rb-tabs__count{min-width:20px;height:18px;padding:0 6px;border-radius:var(--radius-full);display:grid;place-items:center;background:var(--surface-3);color:var(--ink-2);font:var(--text-micro)}.rb-tabs__tab.is-active .rb-tabs__count{background:var(--accent);color:var(--bg)}.rb-ep{display:flex;align-items:center;gap:var(--space-3);padding:10px 12px;border-radius:var(--radius-md);background:var(--surface-1)}.no-flexgap .rb-ep>*+*{margin-right:var(--space-3)}.no-flexgap [dir=ltr] .rb-ep>*+*,.no-flexgap .rb-ep[dir=ltr]>*+*{margin-right:0;margin-left:var(--space-3)}.rb-ep__num{flex:none;width:44px;height:44px;padding:0;border:0;border-radius:var(--radius-sm);display:grid;place-items:center;background:var(--surface-2);color:var(--ink);font:var(--text-numeral);font-size:18px}.rb-ep.is-new .rb-ep__num{border:2px solid transparent;background:linear-gradient(var(--surface-2),var(--surface-2)) padding-box,var(--rb-rainbow) border-box}.rb-ep__body{flex:1;min-width:0;display:grid;gap:1px}.rb-ep__title{display:flex;align-items:center;gap:6px;font:var(--text-subtitle);font-size:14px;line-height:22px;color:var(--ink)}.no-flexgap .rb-ep__title>*+*{margin-right:6px}.no-flexgap [dir=ltr] .rb-ep__title>*+*,.no-flexgap .rb-ep__title[dir=ltr]>*+*{margin-right:0;margin-left:6px}.rb-ep__title>span:first-child{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.rb-ep__meta{font:var(--text-caption);color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rb-ep__meta .rb-icon{display:inline-block;vertical-align:-2px;margin-inline-end:4px}@supports not (margin-inline-start: 0){.rb-ep__meta .rb-icon{margin-left:4px}[dir=ltr] .rb-ep__meta .rb-icon{margin-right:4px}}.rb-ep__actions{display:flex;align-items:center;gap:6px}.no-flexgap .rb-ep__actions>*+*{margin-right:6px}.no-flexgap [dir=ltr] .rb-ep__actions>*+*,.no-flexgap .rb-ep__actions[dir=ltr]>*+*{margin-right:0;margin-left:6px}.rb-ep.is-seen .rb-ep__title{color:var(--ink-2)}.rb-ep.is-upcoming{background:transparent;box-shadow:inset 0 0 0 1.5px var(--line)}.rb-ep.is-upcoming .rb-ep__num{background:transparent;color:var(--ink-3);box-shadow:inset 0 0 0 1.5px var(--line)}.rb-comment{display:flex;gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-lg);background:var(--surface-1);--rb-ring-gap: var(--surface-1)}.no-flexgap .rb-comment>*+*{margin-right:var(--space-3)}.no-flexgap [dir=ltr] .rb-comment>*+*,.no-flexgap .rb-comment[dir=ltr]>*+*{margin-right:0;margin-left:var(--space-3)}.rb-comment__main{flex:1;min-width:0;display:grid;gap:4px}.rb-comment__head{display:flex;align-items:center;gap:6px}.no-flexgap .rb-comment__head>*+*{margin-right:6px}.no-flexgap [dir=ltr] .rb-comment__head>*+*,.no-flexgap .rb-comment__head[dir=ltr]>*+*{margin-right:0;margin-left:6px}.rb-comment__name{font:var(--text-body-strong)}.rb-comment__vip{display:grid;color:var(--vip-ink)}.rb-comment__time{margin-inline-start:auto;font:var(--text-caption);color:var(--ink-3)}@supports not (margin-inline-start: 0){.rb-comment__time{margin-right:auto}[dir=ltr] .rb-comment__time{margin-left:auto}}.rb-comment__text{position:relative}.rb-comment__text p{margin:0;font:var(--text-body);color:var(--ink-2)}.rb-comment__text.is-hidden p{filter:blur(6px);-webkit-user-select:none;user-select:none}.rb-comment__spoiler{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:fit-content;height:34px;padding:0 14px;border:0;border-radius:var(--radius-full);display:inline-flex;align-items:center;gap:6px;background:var(--warning-soft);color:var(--warning);font:var(--text-caption);font-weight:700}@supports not (margin-inline-start: 0){.rb-comment__spoiler{top:0;right:0;bottom:0;left:0}[dir=ltr] .rb-comment__spoiler{left:0;right:0}}.no-flexgap .rb-comment__spoiler>*+*{margin-right:6px}.no-flexgap [dir=ltr] .rb-comment__spoiler>*+*,.no-flexgap .rb-comment__spoiler[dir=ltr]>*+*{margin-right:0;margin-left:6px}.rb-comment__actions{display:flex;gap:var(--space-1);margin-inline-start:-8px}@supports not (margin-inline-start: 0){.rb-comment__actions{margin-right:-8px}[dir=ltr] .rb-comment__actions{margin-left:-8px}}.no-flexgap .rb-comment__actions>*+*{margin-right:var(--space-1)}.no-flexgap [dir=ltr] .rb-comment__actions>*+*,.no-flexgap .rb-comment__actions[dir=ltr]>*+*{margin-right:0;margin-left:var(--space-1)}.rb-comment__act{display:inline-flex;align-items:center;gap:4px;height:32px;padding:0 8px;border:0;border-radius:var(--radius-full);background:none;color:var(--ink-3);font:var(--text-caption);font-weight:700}.no-flexgap .rb-comment__act>*+*{margin-right:4px}.no-flexgap [dir=ltr] .rb-comment__act>*+*,.no-flexgap .rb-comment__act[dir=ltr]>*+*{margin-right:0;margin-left:4px}.rb-comment__act.is-on{color:var(--accent)}.rb-comment__act--end{margin-inline-start:auto}@supports not (margin-inline-start: 0){.rb-comment__act--end{margin-right:auto}[dir=ltr] .rb-comment__act--end{margin-left:auto}}.rb-sched{display:flex;align-items:center;gap:var(--space-3)}.no-flexgap .rb-sched>*+*{margin-right:var(--space-3)}.no-flexgap [dir=ltr] .rb-sched>*+*,.no-flexgap .rb-sched[dir=ltr]>*+*{margin-right:0;margin-left:var(--space-3)}.rb-sched__time{flex:none;width:64px;display:grid;justify-items:center}.rb-sched__clock{font:var(--text-numeral);font-size:17px;line-height:24px;color:var(--ink)}.rb-sched__tz{font:var(--text-micro);font-weight:500;color:var(--ink-3);white-space:nowrap}.rb-sched__card{flex:1;min-width:0;display:flex;align-items:center;gap:var(--space-3);padding:8px;border:0;border-radius:var(--radius-lg);background:var(--surface-1);color:var(--ink);text-align:start}.no-flexgap .rb-sched__card>*+*{margin-right:var(--space-3)}.no-flexgap [dir=ltr] .rb-sched__card>*+*,.no-flexgap .rb-sched__card[dir=ltr]>*+*{margin-right:0;margin-left:var(--space-3)}.rb-sched__thumb{flex:none;width:48px;border-radius:var(--radius-sm)}.rb-sched__body{flex:1;min-width:0;display:grid;gap:2px}.rb-sched__title{font:var(--text-subtitle);font-size:14px;line-height:22px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rb-sched__ep{font:var(--text-caption);color:var(--ink-2)}.rb-sched__tags{display:flex;gap:4px}.no-flexgap .rb-sched__tags>*+*{margin-right:4px}.no-flexgap [dir=ltr] .rb-sched__tags>*+*,.no-flexgap .rb-sched__tags[dir=ltr]>*+*{margin-right:0;margin-left:4px}.rb-dl{position:relative;flex:none;display:grid;place-items:center;padding:0;border:0;border-radius:50%;background:var(--surface-2);color:var(--ink);transition:background var(--rb-mid),transform var(--rb-fast)}.rb-dl:active{transform:scale(.94)}.rb-dl:focus-visible{outline:none;box-shadow:var(--focus-ring)}.rb-dl__ring{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}@supports not (margin-inline-start: 0){.rb-dl__ring{top:0;right:0;bottom:0;left:0}[dir=ltr] .rb-dl__ring{left:0;right:0}}.rb-dl__track{fill:none;stroke:var(--surface-3);stroke-width:3}.rb-dl__bar{fill:none;stroke:var(--ink-3);stroke-width:3;stroke-linecap:round;transition:stroke-dashoffset .45s var(--rb-ease)}.rb-dl--queued .rb-dl__track{stroke:var(--line-strong);stroke-dasharray:3 4}.rb-dl--queued .rb-dl__bar{display:none}.rb-dl--downloading,.rb-dl--paused,.rb-dl--queued{background:var(--surface-1)}.rb-dl--done{background:var(--success-soft);color:var(--success)}.rb-dl--error{background:var(--danger-soft);color:var(--danger)}.rb-dl--locked{background:var(--vip-soft);color:var(--vip-ink)}.rb-dli{display:flex;align-items:center;gap:var(--space-3);padding:10px;border-radius:var(--radius-lg);background:var(--surface-1)}.no-flexgap .rb-dli>*+*{margin-right:var(--space-3)}.no-flexgap [dir=ltr] .rb-dli>*+*,.no-flexgap .rb-dli[dir=ltr]>*+*{margin-right:0;margin-left:var(--space-3)}.rb-dli__thumb{flex:none;width:56px;padding:0;border:0;border-radius:var(--radius-sm);overflow:hidden;background:none}.rb-dli__body{flex:1;min-width:0;display:grid;gap:6px}.rb-dli__title{font:var(--text-subtitle);font-size:14px;line-height:22px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rb-dli__sub{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font:var(--text-caption);color:var(--ink-2)}.no-flexgap .rb-dli__sub>*{margin-left:6px;margin-bottom:6px}.rb-dli__unseen{color:var(--accent);font-weight:700}.rb-dli__status{display:flex;align-items:center;gap:6px;font:var(--text-caption);font-size:11px;line-height:16px;color:var(--ink-3)}.no-flexgap .rb-dli__status>*+*{margin-right:6px}.no-flexgap [dir=ltr] .rb-dli__status>*+*,.no-flexgap .rb-dli__status[dir=ltr]>*+*{margin-right:0;margin-left:6px}.rb-dli__status b{color:var(--ink);font-weight:800}.rb-dli__status.is-error{color:var(--danger)}.rb-dli__eta{margin-inline-start:auto;white-space:nowrap}@supports not (margin-inline-start: 0){.rb-dli__eta{margin-right:auto}[dir=ltr] .rb-dli__eta{margin-left:auto}}.rb-dli__speed{color:var(--ink-3)}.rb-dli__actions{display:flex;flex-direction:column;gap:6px}.no-flexgap .rb-dli__actions>*+*{margin-top:6px}.rb-qsheet{display:grid;gap:var(--space-5)}.rb-qsheet__group{display:grid;gap:var(--space-2)}.rb-qsheet__label{font:var(--text-caption);font-weight:700;color:var(--ink-3)}.rb-qsheet__chips{display:flex;flex-wrap:wrap;gap:var(--space-2)}.no-flexgap .rb-qsheet__chips>*{margin-left:var(--space-2);margin-bottom:var(--space-2)}.rb-qsheet__row{display:flex;align-items:center;gap:var(--space-3);color:var(--ink-2)}.no-flexgap .rb-qsheet__row>*+*{margin-right:var(--space-3)}.no-flexgap [dir=ltr] .rb-qsheet__row>*+*,.no-flexgap .rb-qsheet__row[dir=ltr]>*+*{margin-right:0;margin-left:var(--space-3)}.rb-qsheet__rowtext{flex:1;font:var(--text-body-strong);color:var(--ink)}.rb-qsheet__space{display:flex;align-items:center;gap:6px;margin:0;font:var(--text-caption);color:var(--ink-3)}.no-flexgap .rb-qsheet__space>*+*{margin-right:6px}.no-flexgap [dir=ltr] .rb-qsheet__space>*+*,.no-flexgap .rb-qsheet__space[dir=ltr]>*+*{margin-right:0;margin-left:6px}.rb-storage{display:grid;gap:var(--space-2);padding:var(--space-4);border-radius:var(--radius-lg);background:var(--surface-1)}.rb-storage__head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}.no-flexgap .rb-storage__head>*+*{margin-right:var(--space-2)}.no-flexgap [dir=ltr] .rb-storage__head>*+*,.no-flexgap .rb-storage__head[dir=ltr]>*+*{margin-right:0;margin-left:var(--space-2)}.rb-storage__title{display:inline-flex;align-items:center;gap:6px;font:var(--text-subtitle);font-size:14px}.no-flexgap .rb-storage__title>*+*{margin-right:6px}.no-flexgap [dir=ltr] .rb-storage__title>*+*,.no-flexgap .rb-storage__title[dir=ltr]>*+*{margin-right:0;margin-left:6px}.rb-storage__free{font:var(--text-caption);color:var(--ink-3)}.rb-storage__bar{display:flex;height:10px;overflow:hidden;border-radius:var(--radius-full);background:var(--surface-3)}.rb-storage__app{background:var(--rb-rainbow)}.rb-storage__other{background:var(--line-strong)}.rb-storage__legend{display:flex;flex-wrap:wrap;align-items:center;gap:4px 14px;font:var(--text-caption);color:var(--ink-2)}.no-flexgap .rb-storage__legend>*{margin-left:14px;margin-bottom:4px}.rb-storage__dot{display:inline-block;width:8px;height:8px;margin-inline-end:6px;border-radius:50%;vertical-align:1px}@supports not (margin-inline-start: 0){.rb-storage__dot{margin-left:6px}[dir=ltr] .rb-storage__dot{margin-right:6px}}.rb-storage__dot--app{background:var(--rb-rainbow)}.rb-storage__dot--other{background:var(--line-strong)}.rb-storage__manage{margin-inline-start:auto;padding:4px 0;border:0;background:none;color:var(--accent);font:inherit;font-weight:700}@supports not (margin-inline-start: 0){.rb-storage__manage{margin-right:auto}[dir=ltr] .rb-storage__manage{margin-left:auto}}.rb-appbar{display:flex;align-items:center;gap:var(--space-2);min-height:var(--size-appbar);padding:8px var(--space-2)}.no-flexgap .rb-appbar>*+*{margin-right:var(--space-2)}.no-flexgap [dir=ltr] .rb-appbar>*+*,.no-flexgap .rb-appbar[dir=ltr]>*+*{margin-right:0;margin-left:var(--space-2)}.rb-appbar--home{padding-inline:var(--space-4) var(--space-3)}@supports not (margin-inline-start: 0){.rb-appbar--home{padding-right:var(--space-4);padding-left:var(--space-3)}[dir=ltr] .rb-appbar--home{padding-left:var(--space-4);padding-right:var(--space-3)}}.rb-appbar__titles{flex:1;min-width:0}.rb-appbar__title{margin:0;font:var(--text-headline);color:var(--ink)}.rb-appbar__title--page{flex:1;min-width:0;font:var(--text-title);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rb-appbar__greeting{margin:0;font:var(--text-caption);color:var(--ink-3)}.rb-appbar__spacer{flex:1}.rb-appbar__actions{display:flex;align-items:center;gap:4px}.no-flexgap .rb-appbar__actions>*+*{margin-right:4px}.no-flexgap [dir=ltr] .rb-appbar__actions>*+*,.no-flexgap .rb-appbar__actions[dir=ltr]>*+*{margin-right:0;margin-left:4px}.rb-appbar--over-media{position:absolute;inset:0 0 auto 0;z-index:3;color:var(--media-ink)}@supports not (margin-inline-start: 0){.rb-appbar--over-media{top:0;right:0;bottom:auto;left:0}[dir=ltr] .rb-appbar--over-media{left:0;right:0}}.rb-nav{display:flex;align-items:center;justify-content:space-around;gap:4px;height:var(--size-navbar);padding:8px;border-radius:var(--radius-xl);background:var(--surface-2);box-shadow:var(--shadow-2),inset 0 0 0 1px var(--line)}.no-flexgap .rb-nav>*+*{margin-right:4px}.no-flexgap [dir=ltr] .rb-nav>*+*,.no-flexgap .rb-nav[dir=ltr]>*+*{margin-right:0;margin-left:4px}.rb-nav__item{position:relative;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;gap:6px;height:48px;min-width:56px;padding:0 14px;border:0;border-radius:var(--radius-full);background:transparent;color:var(--ink-3);transition:background var(--rb-mid),color var(--rb-mid),padding var(--rb-mid) var(--rb-ease)}.no-flexgap .rb-nav__item>*+*{margin-right:6px}.no-flexgap [dir=ltr] .rb-nav__item>*+*,.no-flexgap .rb-nav__item[dir=ltr]>*+*{margin-right:0;margin-left:6px}.rb-nav__item.is-active{padding:0 18px;background:var(--surface-3);color:var(--ink)}.rb-nav__item:focus-visible{outline:none;box-shadow:var(--focus-ring)}.rb-nav__label{font:var(--text-micro);font-size:13px;line-height:20px}.rb-nav__icon{position:relative;display:grid}.rb-nav__badge{position:absolute;top:-7px;inset-inline-end:-9px;min-width:18px;height:18px;padding:0 4px;border-radius:var(--radius-full);display:grid;place-items:center;background:var(--spectrum-red);color:var(--on-spectrum);font:var(--text-micro);line-height:18px;box-shadow:0 0 0 2px var(--surface-2)}@supports not (margin-inline-start: 0){.rb-nav__badge{left:-9px}[dir=ltr] .rb-nav__badge{right:-9px}}.rb-nav__item.is-active .rb-nav__badge{box-shadow:0 0 0 2px var(--surface-3)}.rb-search{display:flex;align-items:center;gap:var(--space-2);height:52px;padding-inline:var(--space-4) 6px;border-radius:var(--radius-lg);background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-3);cursor:text}@supports not (margin-inline-start: 0){.rb-search{padding-right:var(--space-4);padding-left:6px}[dir=ltr] .rb-search{padding-left:var(--space-4);padding-right:6px}}.no-flexgap .rb-search>*+*{margin-right:var(--space-2)}.no-flexgap [dir=ltr] .rb-search>*+*,.no-flexgap .rb-search[dir=ltr]>*+*{margin-right:0;margin-left:var(--space-2)}.rb-search:focus-within{box-shadow:inset 0 0 0 2px var(--accent)}.rb-search__input{flex:1;min-width:0;height:100%;padding:0;border:0;outline:0;background:none;color:var(--ink);font:var(--text-body)}.rb-search__input::placeholder{color:var(--ink-3);opacity:1}.rb-search__input::-webkit-search-cancel-button{display:none}.rb-search__filter{position:relative;width:40px;height:40px;padding:0;border:0;border-radius:var(--radius-md);display:grid;place-items:center;background:var(--surface-3);color:var(--ink)}.rb-search__filter.is-on{background:var(--ink);color:var(--bg)}.rb-search__count{position:absolute;top:-5px;inset-inline-end:-5px;min-width:18px;height:18px;padding:0 4px;border-radius:var(--radius-full);display:grid;place-items:center;background:var(--ink);color:var(--bg);font:var(--text-micro);line-height:18px}@supports not (margin-inline-start: 0){.rb-search__count{left:-5px}[dir=ltr] .rb-search__count{right:-5px}}.rb-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:20;display:flex;flex-direction:column;justify-content:flex-end}@supports not (margin-inline-start: 0){.rb-overlay{top:0;right:0;bottom:0;left:0}[dir=ltr] .rb-overlay{left:0;right:0}}.rb-overlay--center{align-items:center;justify-content:center;padding:var(--space-6)}.rb-overlay__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--scrim);animation:rb-fade var(--rb-mid) both}@supports not (margin-inline-start: 0){.rb-overlay__scrim{top:0;right:0;bottom:0;left:0}[dir=ltr] .rb-overlay__scrim{left:0;right:0}}.rb-sheet{position:relative;max-height:90%;display:flex;flex-direction:column;padding:10px var(--space-5) var(--space-6);border-radius:var(--radius-xl) var(--radius-xl) 0 0;background:var(--surface-1);box-shadow:var(--shadow-3);animation:rb-rise var(--rb-slow) var(--rb-ease-out) both}.rb-sheet--inline{border-radius:var(--radius-xl);animation:none;max-height:none}.rb-sheet__handle{align-self:center;flex:none;width:40px;height:4px;margin-bottom:var(--space-3);border-radius:var(--radius-full);background:var(--line-strong)}.rb-sheet__head{flex:none;display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-4)}.no-flexgap .rb-sheet__head>*+*{margin-right:var(--space-3)}.no-flexgap [dir=ltr] .rb-sheet__head>*+*,.no-flexgap .rb-sheet__head[dir=ltr]>*+*{margin-right:0;margin-left:var(--space-3)}.rb-sheet__title{margin:0;font:var(--text-title)}.rb-sheet__sub{margin:2px 0 0;font:var(--text-caption);color:var(--ink-3)}.rb-sheet__body{min-height:0;overflow-y:auto;scrollbar-width:none}.rb-dialog{position:relative;width:100%;max-width:320px;display:grid;justify-items:center;gap:var(--space-3);padding:var(--space-6) var(--space-5) var(--space-5);border-radius:var(--radius-xl);background:var(--surface-1);box-shadow:var(--shadow-3);text-align:center;animation:rb-pop var(--rb-mid) var(--rb-ease-out) both}.rb-dialog__icon{width:56px;height:56px;border-radius:50%;display:grid;place-items:center;background:var(--surface-3);color:var(--ink)}.rb-dialog--danger .rb-dialog__icon{background:var(--danger-soft);color:var(--danger)}.rb-dialog__title{margin:0;font:var(--text-title)}.rb-dialog__text{font:var(--text-body);color:var(--ink-2)}.rb-dialog__actions{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-2);width:100%;margin-top:var(--space-2)}.rb-toast{display:flex;align-items:center;gap:var(--space-3);min-height:52px;padding-block:6px;padding-inline:var(--space-4) 6px;border-radius:var(--radius-lg);background:var(--surface-3);color:var(--ink);box-shadow:var(--shadow-2);font:var(--text-body-strong);font-size:13px;animation:rb-pop var(--rb-mid) var(--rb-ease-out) both}@supports not (margin-inline-start: 0){.rb-toast{padding-top:6px;padding-bottom:6px;padding-right:var(--space-4);padding-left:6px}[dir=ltr] .rb-toast{padding-left:var(--space-4);padding-right:6px}}.no-flexgap .rb-toast>*+*{margin-right:var(--space-3)}.no-flexgap [dir=ltr] .rb-toast>*+*,.no-flexgap .rb-toast[dir=ltr]>*+*{margin-right:0;margin-left:var(--space-3)}.rb-toast .rb-icon{color:var(--success)}.rb-toast--danger .rb-icon{color:var(--danger)}.rb-toast--info .rb-icon{color:var(--info)}.rb-toast__text{flex:1}.rb-toast__action{padding:8px 10px;border:0;border-radius:var(--radius-md);background:none;color:var(--accent);font:var(--text-label);font-size:13px}@keyframes rb-rise{0%{transform:translateY(100%)}}@keyframes rb-fade{0%{opacity:0}}@keyframes rb-pop{0%{opacity:0;transform:translateY(8px) scale(.98)}}.rb-field{display:grid;gap:6px}.rb-field__label{font:var(--text-caption);font-weight:700;color:var(--ink-2)}.rb-field__box{display:flex;align-items:center;gap:var(--space-2);height:var(--size-field);padding-inline:var(--space-4);border-radius:var(--radius-md);background:var(--surface-2);box-shadow:inset 0 0 0 1.5px var(--line-strong);transition:box-shadow var(--rb-fast)}@supports not (margin-inline-start: 0){.rb-field__box{padding-right:var(--space-4);padding-left:var(--space-4)}[dir=ltr] .rb-field__box{padding-left:var(--space-4);padding-right:var(--space-4)}}.no-flexgap .rb-field__box>*+*{margin-right:var(--space-2)}.no-flexgap [dir=ltr] .rb-field__box>*+*,.no-flexgap .rb-field__box[dir=ltr]>*+*{margin-right:0;margin-left:var(--space-2)}.rb-field__box:focus-within{box-shadow:inset 0 0 0 2px var(--accent)}.rb-field.is-error .rb-field__box{box-shadow:inset 0 0 0 2px var(--danger)}.rb-field.is-disabled{opacity:var(--opacity-disabled)}.rb-field__icon{color:var(--ink-3)}.rb-field__input{flex:1;min-width:0;height:100%;padding:0;border:0;outline:0;background:none;color:var(--ink);font:var(--text-body);font-size:15px}.rb-field__input[dir=ltr]{text-align:left;letter-spacing:.02em}.rb-field__input::placeholder{color:var(--ink-3);opacity:1}.rb-field__prefix{flex:none;display:grid;place-items:center;height:24px;padding-inline-end:var(--space-3);border-inline-end:1px solid var(--line-strong);font:var(--text-tech);font-size:14px;color:var(--ink-2)}@supports not (margin-inline-start: 0){.rb-field__prefix{padding-left:var(--space-3);border-left:1px solid var(--line-strong)}[dir=ltr] .rb-field__prefix{padding-right:var(--space-3);border-right:1px solid var(--line-strong)}}.rb-field__end{width:40px;height:40px;margin-inline-end:-10px;padding:0;border:0;border-radius:var(--radius-full);display:grid;place-items:center;background:none;color:var(--ink-3)}@supports not (margin-inline-start: 0){.rb-field__end{margin-left:-10px}[dir=ltr] .rb-field__end{margin-right:-10px}}.rb-field__help{display:flex;align-items:center;gap:4px;margin:0;font:var(--text-caption);color:var(--ink-3)}.no-flexgap .rb-field__help>*+*{margin-right:4px}.no-flexgap [dir=ltr] .rb-field__help>*+*,.no-flexgap .rb-field__help[dir=ltr]>*+*{margin-right:0;margin-left:4px}.rb-field.is-error .rb-field__help{color:var(--danger)}.rb-otp{display:grid;justify-items:center;gap:var(--space-3)}.rb-otp__boxes{display:flex;gap:10px}.no-flexgap .rb-otp__boxes>*+*{margin-right:10px}.no-flexgap [dir=ltr] .rb-otp__boxes>*+*,.no-flexgap .rb-otp__boxes[dir=ltr]>*+*{margin-right:0;margin-left:10px}.rb-otp__box{width:52px;height:60px;padding:0;border:0;outline:0;border-radius:var(--radius-md);background:var(--surface-2);box-shadow:inset 0 0 0 1.5px var(--line-strong);text-align:center;font:var(--text-numeral);font-size:24px;color:var(--ink);caret-color:var(--accent)}.rb-otp__box:focus,.rb-otp__box.is-next{box-shadow:inset 0 0 0 2px var(--accent)}.rb-otp__box.is-filled{border:2px solid transparent;box-shadow:none;background:linear-gradient(var(--surface-2),var(--surface-2)) padding-box,var(--rb-rainbow) border-box}.rb-otp.is-error .rb-otp__box{border-color:transparent;background:var(--surface-2);box-shadow:inset 0 0 0 2px var(--danger);animation:rb-shake .32s}@keyframes rb-shake{25%{transform:translate(-4px)}75%{transform:translate(4px)}}.rb-otp__error{display:flex;align-items:center;gap:4px;margin:0;font:var(--text-caption);color:var(--danger)}.no-flexgap .rb-otp__error>*+*{margin-right:4px}.no-flexgap [dir=ltr] .rb-otp__error>*+*,.no-flexgap .rb-otp__error[dir=ltr]>*+*{margin-right:0;margin-left:4px}.rb-otp__resend{margin:0;font:var(--text-caption);color:var(--ink-3)}.rb-otp__resend b{color:var(--ink)}.rb-otp__resend button{padding:6px;border:0;background:none;color:var(--accent);font:inherit;font-weight:700}.rb-social{display:flex;align-items:center;justify-content:center;gap:var(--space-3);width:100%;height:var(--size-button);border:0;border-radius:var(--radius-full);background:var(--surface-2);color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--line-strong);font:var(--text-label)}.no-flexgap .rb-social>*+*{margin-right:var(--space-3)}.no-flexgap [dir=ltr] .rb-social>*+*,.no-flexgap .rb-social[dir=ltr]>*+*{margin-right:0;margin-left:var(--space-3)}.rb-social:focus-visible{outline:none;box-shadow:var(--focus-ring)}.rb-social__glyph{width:26px;height:26px;border-radius:50%;display:grid;place-items:center;background:var(--media-ink);color:var(--media-scrim);font-weight:900;font-size:15px;line-height:1}.rb-profile{display:grid;justify-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4) var(--space-4);text-align:center}.rb-profile__name{margin:var(--space-3) 0 0;font:var(--text-headline)}.rb-profile__user{margin:0;font:var(--text-latin-title);color:var(--ink-3)}.rb-profile__vip{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;border-radius:var(--radius-full);background:var(--vip-soft);color:var(--vip-ink);font:var(--text-caption);font-weight:700}.no-flexgap .rb-profile__vip>*+*{margin-right:6px}.no-flexgap [dir=ltr] .rb-profile__vip>*+*,.no-flexgap .rb-profile__vip[dir=ltr]>*+*{margin-right:0;margin-left:6px}.rb-profile__stats{display:grid;grid-template-columns:repeat(3,1fr);width:100%;margin:var(--space-2) 0;padding:var(--space-3) 0;border-radius:var(--radius-lg);background:var(--surface-1)}.rb-profile__stats div{display:flex;flex-direction:column-reverse;align-items:center}.rb-profile__stats div+div{border-inline-start:1px solid var(--line)}@supports not (margin-inline-start: 0){.rb-profile__stats div+div{border-right:1px solid var(--line)}[dir=ltr] .rb-profile__stats div+div{border-left:1px solid var(--line)}}.rb-profile__stats dt{font:var(--text-caption);color:var(--ink-3)}.rb-profile__stats dd{margin:0;font:var(--text-numeral);color:var(--ink)}.rb-plan{position:relative;display:flex;align-items:center;gap:var(--space-3);width:100%;min-height:76px;padding:var(--space-4);border:1.5px solid var(--line);border-radius:var(--radius-lg);background:var(--surface-1);color:var(--ink);text-align:start;transition:border-color var(--rb-mid),box-shadow var(--rb-mid)}.no-flexgap .rb-plan>*+*{margin-right:var(--space-3)}.no-flexgap [dir=ltr] .rb-plan>*+*,.no-flexgap .rb-plan[dir=ltr]>*+*{margin-right:0;margin-left:var(--space-3)}.rb-plan.is-selected{border:2px solid transparent;background:linear-gradient(var(--surface-2),var(--surface-2)) padding-box,var(--rb-rainbow) border-box}.rb-plan:focus-visible{outline:none;box-shadow:var(--focus-ring)}.rb-plan__ribbon{position:absolute;top:-11px;inset-inline-start:var(--space-4);height:22px;padding:0 10px;border-radius:var(--radius-full);display:grid;place-items:center;background:var(--vip);color:var(--on-vip);font:var(--text-micro)}@supports not (margin-inline-start: 0){.rb-plan__ribbon{right:var(--space-4)}[dir=ltr] .rb-plan__ribbon{left:var(--space-4)}}.rb-plan__main{flex:1;display:grid;gap:2px}.rb-plan__title{font:var(--text-subtitle)}.rb-plan__per{font:var(--text-caption);color:var(--ink-3)}.rb-plan__price{display:grid;justify-items:end;gap:4px}.rb-plan__amount{font:var(--text-numeral);font-size:20px;white-space:nowrap}.rb-plan__amount small{font:var(--text-caption);color:var(--ink-3)}.rb-lgroup{display:grid;gap:var(--space-2)}.rb-lgroup__title{margin:0;padding-inline:var(--space-1);font:var(--text-caption);font-weight:700;color:var(--ink-3)}@supports not (margin-inline-start: 0){.rb-lgroup__title{padding-right:var(--space-1);padding-left:var(--space-1)}[dir=ltr] .rb-lgroup__title{padding-left:var(--space-1);padding-right:var(--space-1)}}.rb-lgroup__box{overflow:hidden;border-radius:var(--radius-lg);background:var(--surface-1)}.rb-li{display:flex;align-items:center;gap:var(--space-3);width:100%;min-height:60px;padding:10px var(--space-4);border:0;background:none;color:var(--ink);text-align:start;font:inherit}.no-flexgap .rb-li>*+*{margin-right:var(--space-3)}.no-flexgap [dir=ltr] .rb-li>*+*,.no-flexgap .rb-li[dir=ltr]>*+*{margin-right:0;margin-left:var(--space-3)}.rb-li+.rb-li{border-top:1px solid var(--line)}button.rb-li:active{background:var(--surface-2)}button.rb-li:focus-visible{outline:none;box-shadow:inset var(--focus-ring)}.rb-li__icon{flex:none;width:38px;height:38px;border-radius:var(--radius-sm);display:grid;place-items:center;background:var(--surface-2);color:var(--ink-2)}.rb-li__text{flex:1;min-width:0;display:grid}.rb-li__title{font:var(--text-body-strong);font-size:15px}.rb-li__sub{font:var(--text-caption);color:var(--ink-3)}.rb-li__value{font:var(--text-caption);color:var(--ink-3);white-space:nowrap}.rb-li__badge{min-width:24px;height:22px;padding:0 8px;border-radius:var(--radius-full);display:grid;place-items:center;background:var(--surface-3);color:var(--ink-2);font:var(--text-micro)}.rb-li__chev{color:var(--ink-3)}.rb-li--danger,.rb-li--danger .rb-li__icon{color:var(--danger)}.rb-li--danger .rb-li__icon{background:var(--danger-soft)}.rb-empty{display:grid;justify-items:center;gap:var(--space-3);padding:var(--space-10) var(--space-6);text-align:center}.rb-empty__art{width:132px;height:88px}.rb-empty__title{margin:var(--space-2) 0 0;font:var(--text-title)}.rb-empty__text{max-width:280px;margin:0 0 var(--space-2);font:var(--text-body);color:var(--ink-2)}.rb-notif{position:relative;display:flex;align-items:flex-start;gap:var(--space-3);width:100%;padding:var(--space-3) var(--space-4);border:0;background:none;color:var(--ink);text-align:start;--rb-ring-gap: var(--bg)}.no-flexgap .rb-notif>*+*{margin-right:var(--space-3)}.no-flexgap [dir=ltr] .rb-notif>*+*,.no-flexgap .rb-notif[dir=ltr]>*+*{margin-right:0;margin-left:var(--space-3)}.rb-notif.is-unread{background:var(--surface-1);--rb-ring-gap: var(--surface-1)}.rb-notif+.rb-notif{border-top:1px solid var(--line)}.rb-notif__lead{position:relative;flex:none;width:44px}.rb-notif__thumb{width:44px;border-radius:var(--radius-sm)}.rb-notif__icon{width:44px;height:44px;border-radius:var(--radius-md);display:grid;place-items:center;background:var(--surface-2)}.rb-notif__thumb+.rb-notif__icon{position:absolute;bottom:-6px;inset-inline-end:-8px;width:26px;height:26px;border-radius:50%;background:var(--surface-3);box-shadow:0 0 0 2px var(--rb-ring-gap)}@supports not (margin-inline-start: 0){.rb-notif__thumb+.rb-notif__icon{left:-8px}[dir=ltr] .rb-notif__thumb+.rb-notif__icon{right:-8px}}.rb-notif__text{flex:1;min-width:0;display:grid;gap:2px}.rb-notif__title{font:var(--text-body-strong)}.rb-notif__body{font:var(--text-caption);color:var(--ink-2)}.rb-notif__time{font:var(--text-caption);font-size:11px;line-height:16px;color:var(--ink-3)}.rb-notif__dot{flex:none;width:10px;height:10px;margin-top:8px;border-radius:50%;background:var(--rb-rainbow)}.rb-player{position:relative;width:100%;height:100%;min-height:200px;overflow:hidden;background:var(--media-scrim);color:var(--media-ink)}.rb-player>.rb-art{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;aspect-ratio:auto}@supports not (margin-inline-start: 0){.rb-player>.rb-art{top:0;right:0;bottom:0;left:0}[dir=ltr] .rb-player>.rb-art{left:0;right:0}}@supports not (aspect-ratio: 1){.rb-player>.rb-art:before{content:none}}.rb-player__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,var(--media-glass),var(--media-clear) 28%,var(--media-clear) 58%,var(--media-glass))}@supports not (margin-inline-start: 0){.rb-player__shade{top:0;right:0;bottom:0;left:0}[dir=ltr] .rb-player__shade{left:0;right:0}}.rb-player__top{position:absolute;inset:0 0 auto 0;z-index:2;display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4)}@supports not (margin-inline-start: 0){.rb-player__top{top:0;right:0;bottom:auto;left:0}[dir=ltr] .rb-player__top{left:0;right:0}}.no-flexgap .rb-player__top>*+*{margin-right:var(--space-2)}.no-flexgap [dir=ltr] .rb-player__top>*+*,.no-flexgap .rb-player__top[dir=ltr]>*+*{margin-right:0;margin-left:var(--space-2)}.rb-player__titles{flex:1;min-width:0}.rb-player__title{font:var(--text-subtitle)}.rb-player__ep{font:var(--text-caption);color:var(--media-ink-2)}.rb-player__q{padding:4px 8px;border-radius:var(--radius-xs);background:var(--media-glass);box-shadow:inset 0 0 0 1px var(--media-line);font:var(--text-tech)}.rb-player__center{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;align-items:center;justify-content:center;gap:48px;pointer-events:none}@supports not (margin-inline-start: 0){.rb-player__center{top:0;right:0;bottom:0;left:0}[dir=ltr] .rb-player__center{left:0;right:0}}.no-flexgap .rb-player__center>*+*{margin-right:48px}.no-flexgap [dir=ltr] .rb-player__center>*+*,.no-flexgap .rb-player__center[dir=ltr]>*+*{margin-right:0;margin-left:48px}.rb-player__center>*{pointer-events:auto}.rb-player__play{width:72px;height:72px;padding:0;border:0;border-radius:50%;display:grid;place-items:center;background:var(--media-glass);color:var(--media-ink);box-shadow:inset 0 0 0 1px var(--media-line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.rb-player__skip{position:relative;width:56px;height:56px;padding:0;border:0;display:grid;place-items:center;background:none;color:var(--media-ink)}.rb-player__skip span{position:absolute;top:50%;left:50%;transform:translate(-50%,-44%);font:var(--text-micro)}.rb-player__subs{position:absolute;inset-inline:0;bottom:96px;z-index:1;display:flex;justify-content:center;padding-inline:12%}@supports not (margin-inline-start: 0){.rb-player__subs{right:0;left:0;padding-right:12%;padding-left:12%}[dir=ltr] .rb-player__subs{left:0;right:0;padding-left:12%;padding-right:12%}}.rb-subline{margin:0;text-align:center;line-height:1.7}.rb-subline span{padding:2px 10px;border-radius:6px;-webkit-box-decoration-break:clone;box-decoration-break:clone;text-shadow:0 1px 3px var(--media-scrim)}.rb-subline--bg-half span{background:var(--media-glass)}.rb-subline--bg-solid span{background:var(--media-scrim)}.rb-subline--bg-none span{background:none;text-shadow:0 0 3px var(--media-scrim),0 1px 2px var(--media-scrim),0 0 1px var(--media-scrim)}.rb-player__bottom{position:absolute;inset:auto 0 0 0;z-index:2;display:grid;gap:8px;padding:0 var(--space-4) var(--space-3)}@supports not (margin-inline-start: 0){.rb-player__bottom{top:auto;right:0;bottom:0;left:0}[dir=ltr] .rb-player__bottom{left:0;right:0}}.rb-player__seek{display:flex;align-items:center;gap:var(--space-3)}.no-flexgap .rb-player__seek>*+*{margin-right:var(--space-3)}.no-flexgap [dir=ltr] .rb-player__seek>*+*,.no-flexgap .rb-player__seek[dir=ltr]>*+*{margin-right:0;margin-left:var(--space-3)}.rb-player__time{font:var(--text-tech);font-size:12px;color:var(--media-ink);font-variant-numeric:tabular-nums}.rb-player .rb-progress{background:var(--media-line)}.rb-player__tools{display:flex;align-items:center;gap:var(--space-2)}.no-flexgap .rb-player__tools>*+*{margin-right:var(--space-2)}.no-flexgap [dir=ltr] .rb-player__tools>*+*,.no-flexgap .rb-player__tools[dir=ltr]>*+*{margin-right:0;margin-left:var(--space-2)}.rb-player__tool{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 12px;border:0;border-radius:var(--radius-full);background:var(--media-glass);color:var(--media-ink);box-shadow:inset 0 0 0 1px var(--media-line);font:var(--text-caption);font-weight:700}.no-flexgap .rb-player__tool>*+*{margin-right:6px}.no-flexgap [dir=ltr] .rb-player__tool>*+*,.no-flexgap .rb-player__tool[dir=ltr]>*+*{margin-right:0;margin-left:6px}.rb-player__tool--next{margin-inline-start:auto;background:var(--media-ink);color:var(--media-scrim);box-shadow:none}@supports not (margin-inline-start: 0){.rb-player__tool--next{margin-right:auto}[dir=ltr] .rb-player__tool--next{margin-left:auto}}.rb-player__unlock{justify-self:center}.rb-subsheet{display:grid;gap:var(--space-4)}.rb-subsheet__preview{display:grid;place-items:center;min-height:84px;padding:var(--space-4);border-radius:var(--radius-md);background:radial-gradient(circle at 25% 20%,var(--spectrum-violet),var(--media-scrim) 70%)}.rb-subsheet__row{display:grid;gap:var(--space-2)}.rb-subsheet__row--inline{grid-template-columns:1fr auto;align-items:center}.rb-subsheet__label{font:var(--text-caption);font-weight:700;color:var(--ink-3)}.rb-subsheet__chips{display:flex;flex-wrap:wrap;gap:var(--space-2)}.no-flexgap .rb-subsheet__chips>*{margin-left:var(--space-2);margin-bottom:var(--space-2)}.rb-subsheet__swatches{display:flex;gap:var(--space-3)}.no-flexgap .rb-subsheet__swatches>*+*{margin-right:var(--space-3)}.no-flexgap [dir=ltr] .rb-subsheet__swatches>*+*,.no-flexgap .rb-subsheet__swatches[dir=ltr]>*+*{margin-right:0;margin-left:var(--space-3)}.rb-swatch{width:44px;height:44px;padding:3px;border:0;border-radius:50%;background:transparent;box-shadow:inset 0 0 0 1.5px var(--line-strong)}.rb-swatch span{width:100%;height:100%;border-radius:50%;display:grid;place-items:center;color:var(--media-scrim)}.rb-swatch.is-selected{background:var(--rb-rainbow);box-shadow:none}.rb-swatch.is-selected span{box-shadow:0 0 0 2px var(--surface-1)}.rb-stepper{display:inline-flex;align-items:center;gap:4px;padding:4px;border-radius:var(--radius-full);background:var(--surface-2)}.no-flexgap .rb-stepper>*+*{margin-right:4px}.no-flexgap [dir=ltr] .rb-stepper>*+*,.no-flexgap .rb-stepper[dir=ltr]>*+*{margin-right:0;margin-left:4px}.rb-stepper button{width:36px;height:36px;padding:0;border:0;border-radius:50%;display:grid;place-items:center;background:var(--surface-3);color:var(--ink)}.rb-stepper span{min-width:84px;text-align:center;font:var(--text-caption);font-weight:700}.rb-gallery{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center;gap:40px;padding:32px 24px}.no-flexgap .rb-gallery>*{margin-left:40px;margin-bottom:40px}.rb-phone{margin:0;display:grid;justify-items:center;gap:var(--space-3)}.rb-phone__device{width:380px;height:800px;padding:10px;border-radius:48px;background:var(--media-scrim);box-shadow:0 0 0 1.5px var(--line-strong),var(--shadow-2)}.rb-phone--landscape .rb-phone__device{width:800px;height:380px}.rb-phone__screen{position:relative;isolation:isolate;width:100%;height:100%;overflow:hidden;border-radius:38px;background:var(--bg);color:var(--ink);display:flex;flex-direction:column}.rb-phone__status{flex:none;height:32px;padding:0 26px;display:flex;align-items:center;justify-content:space-between;font:var(--text-caption);font-weight:700;color:var(--ink)}.rb-phone__icons{display:inline-flex;align-items:center;gap:6px}.no-flexgap .rb-phone__icons>*+*{margin-right:6px}.no-flexgap [dir=ltr] .rb-phone__icons>*+*,.no-flexgap .rb-phone__icons[dir=ltr]>*+*{margin-right:0;margin-left:6px}.rb-phone__battery{width:22px;height:11px;padding:2px;border-radius:3px;display:inline-flex;box-shadow:inset 0 0 0 1.5px currentColor}.rb-phone__battery i{width:70%;height:100%;border-radius:1px;background:currentColor}.rb-phone__content{position:relative;flex:1;min-height:0}.rb-phone__gesture{position:absolute;bottom:8px;left:50%;z-index:40;width:120px;height:4px;margin-left:-60px;border-radius:4px;background:var(--ink);opacity:.5;pointer-events:none}.rb-phone--landscape .rb-phone__gesture{background:var(--media-ink)}.rb-phone__caption{max-width:360px;display:grid;gap:2px;text-align:center}.rb-phone__caption b{font:var(--text-subtitle)}.rb-phone__caption span{font:var(--text-caption);color:var(--ink-3)}.rb-screen{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;overflow:hidden;background:var(--bg)}@supports not (margin-inline-start: 0){.rb-screen{top:0;right:0;bottom:0;left:0}[dir=ltr] .rb-screen{left:0;right:0}}.rb-screen__scroll{flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;padding-bottom:var(--space-6);scrollbar-width:none}.rb-screen__scroll::-webkit-scrollbar{display:none}.rb-screen__scroll.has-nav{padding-bottom:108px}.rb-screen__scroll.is-flush{padding-bottom:0}.rb-screen__footer{flex:none;padding:var(--space-3) var(--space-4) 24px;background:var(--bg);box-shadow:0 -1px 0 var(--line)}.rb-screen__nav{position:absolute;inset-inline:var(--space-3);bottom:20px;z-index:10}@supports not (margin-inline-start: 0){.rb-screen__nav{right:var(--space-3);left:var(--space-3)}[dir=ltr] .rb-screen__nav{left:var(--space-3);right:var(--space-3)}}.rb-screen__toast{position:absolute;inset-inline:var(--space-4);bottom:104px;z-index:25}@supports not (margin-inline-start: 0){.rb-screen__toast{right:var(--space-4);left:var(--space-4)}[dir=ltr] .rb-screen__toast{left:var(--space-4);right:var(--space-4)}}.rb-feed{margin-top:var(--space-2)}.rb-home__end{margin-top:var(--space-6)}.rb-promo{display:flex;align-items:center;gap:var(--space-3);width:100%;margin-top:var(--space-6);padding:var(--space-4);border:0;border-radius:var(--radius-lg);background:var(--vip-soft);color:var(--vip-ink);text-align:start}.no-flexgap .rb-promo>*+*{margin-right:var(--space-3)}.no-flexgap [dir=ltr] .rb-promo>*+*,.no-flexgap .rb-promo[dir=ltr]>*+*{margin-right:0;margin-left:var(--space-3)}.rb-promo__icon{flex:none;width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:var(--vip);color:var(--on-vip)}.rb-promo__text{flex:1;display:grid}.rb-promo__text b{font:var(--text-subtitle)}.rb-promo__text span{font:var(--text-caption)}.rb-splash{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-content:center;justify-items:center;gap:var(--space-4);overflow:hidden;background:var(--bg)}@supports not (margin-inline-start: 0){.rb-splash{top:0;right:0;bottom:0;left:0}[dir=ltr] .rb-splash{left:0;right:0}}.rb-splash>*{position:relative}.rb-splash__glow{position:absolute!important;top:40%;left:50%;width:440px;height:440px;transform:translate(-50%,-50%);background:radial-gradient(circle,var(--spectrum-violet),var(--bg-clear) 62%);opacity:.35}.rb-splash__tag{margin:0;font:var(--text-subtitle);color:var(--ink-2)}.rb-splash__bar{position:absolute!important;bottom:72px;left:50%;width:120px;margin-left:-60px}.rb-onb .rb-screen__scroll{display:flex;flex-direction:column}.rb-onb__top{display:flex;align-items:center;justify-content:space-between;padding:var(--space-3) var(--space-5)}.rb-onb__art{position:relative;flex:none;height:330px;margin:var(--space-4) 0 var(--space-2);animation:rb-pop var(--rb-slow) var(--rb-ease-out) both}.rb-onb__p{position:absolute!important;width:140px;border-radius:var(--radius-lg);box-shadow:var(--shadow-2)}.rb-onb__p--0{top:10px;left:50%;z-index:2;width:168px;margin-left:-84px}.rb-onb__p--1{top:64px;right:22px;transform:rotate(8deg)}.rb-onb__p--2{top:64px;left:22px;transform:rotate(-8deg)}.rb-onb__body{margin-top:auto;padding:0 var(--space-6) var(--space-8);display:grid;gap:var(--space-3);text-align:center}.rb-onb__dots{display:flex;justify-content:center;gap:6px}.no-flexgap .rb-onb__dots>*+*{margin-right:6px}.no-flexgap [dir=ltr] .rb-onb__dots>*+*,.no-flexgap .rb-onb__dots[dir=ltr]>*+*{margin-right:0;margin-left:6px}.rb-onb__dot{width:6px;height:6px;border-radius:var(--radius-full);background:var(--line-strong);transition:width var(--rb-mid)}.rb-onb__dot.is-active{width:22px;background:var(--rb-rainbow)}.rb-onb__title{margin:0;font:var(--text-display)}.rb-onb__text{margin:0 0 var(--space-3);font:var(--text-body);color:var(--ink-2)}.rb-welcome__wall{height:300px;overflow:hidden;-webkit-mask-image:linear-gradient(to bottom,var(--ink) 35%,var(--bg-clear));mask-image:linear-gradient(to bottom,var(--ink) 35%,var(--bg-clear))}.rb-welcome__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;padding:0 18px;margin-top:-40px;transform:rotate(-7deg) scale(1.12)}.rb-welcome__grid .rb-art{border-radius:var(--radius-md)}.rb-welcome__body{position:relative;margin-top:-24px;display:grid;justify-items:center;gap:var(--space-3);padding:0 var(--space-5) var(--space-8);text-align:center}.rb-welcome__title{margin:var(--space-2) 0 0;font:var(--text-display);font-size:24px;line-height:36px}.rb-welcome__text{margin:0 0 var(--space-2);font:var(--text-body);color:var(--ink-2)}.rb-welcome__terms{margin:0;font:var(--text-caption);color:var(--ink-3)}.rb-welcome__terms a{color:var(--accent);font-weight:700}.rb-auth .rb-screen__scroll{display:flex;flex-direction:column;gap:var(--space-4);padding-inline:var(--space-4)}@supports not (margin-inline-start: 0){.rb-auth .rb-screen__scroll{padding-right:var(--space-4);padding-left:var(--space-4)}[dir=ltr] .rb-auth .rb-screen__scroll{padding-left:var(--space-4);padding-right:var(--space-4)}}.no-flexgap .rb-auth .rb-screen__scroll>*+*{margin-top:var(--space-4)}.rb-auth .rb-appbar{margin-inline:calc(-1 * var(--space-2))}@supports not (margin-inline-start: 0){.rb-auth .rb-appbar{margin-right:calc(-1 * var(--space-2));margin-left:calc(-1 * var(--space-2))}[dir=ltr] .rb-auth .rb-appbar{margin-left:calc(-1 * var(--space-2));margin-right:calc(-1 * var(--space-2))}}.rb-auth__head{display:grid;justify-items:center;gap:var(--space-2);padding:0 0 var(--space-2);text-align:center}.rb-auth__title{margin:var(--space-2) 0 0;font:var(--text-headline)}.rb-auth__text{max-width:300px;margin:0;font:var(--text-body);color:var(--ink-2)}.rb-auth__badge{width:64px;height:64px;border-radius:50%;display:grid;place-items:center;background:var(--surface-2);color:var(--accent)}.rb-auth__alt{display:grid;gap:var(--space-3);margin-top:var(--space-2)}.rb-auth__or{display:flex;align-items:center;gap:var(--space-3);font:var(--text-caption);color:var(--ink-3)}.no-flexgap .rb-auth__or>*+*{margin-right:var(--space-3)}.no-flexgap [dir=ltr] .rb-auth__or>*+*,.no-flexgap .rb-auth__or[dir=ltr]>*+*{margin-right:0;margin-left:var(--space-3)}.rb-auth__or:before,.rb-auth__or:after{content:"";flex:1;height:1px;background:var(--line)}.rb-auth__pick{display:grid;gap:var(--space-2)}.rb-auth__label{font:var(--text-caption);font-weight:700;color:var(--ink-2)}.rb-auth__label small{font-weight:500;color:var(--ink-3)}.rb-auth__forgot{align-self:flex-start;padding:6px 0}.rb-lock .rb-screen__scroll{display:flex;flex-direction:column;justify-content:space-between;padding:var(--space-10) var(--space-6) var(--space-10)}.rb-lock__top{display:grid;justify-items:center;gap:var(--space-2);text-align:center}.rb-lock__title{margin:var(--space-3) 0 0;font:var(--text-headline)}.rb-lock__text{margin:0;font:var(--text-body);color:var(--ink-2)}.rb-lock__dots{display:flex;justify-content:center;gap:14px;margin-top:var(--space-4)}.no-flexgap .rb-lock__dots>*+*{margin-right:14px}.no-flexgap [dir=ltr] .rb-lock__dots>*+*,.no-flexgap .rb-lock__dots[dir=ltr]>*+*{margin-right:0;margin-left:14px}.rb-lock__dot{width:14px;height:14px;border-radius:50%;box-shadow:inset 0 0 0 2px var(--line-strong)}.rb-lock__dot.is-on{background:var(--rb-rainbow);box-shadow:none}.rb-lock__pad{display:grid;grid-template-columns:repeat(3,72px);justify-content:center;gap:14px 26px}.rb-lock__key{width:72px;height:72px;padding:0;border:0;border-radius:50%;display:grid;place-items:center;background:var(--surface-1);color:var(--ink);font:var(--text-headline);font-size:26px}.rb-lock__key:active{background:var(--surface-3)}.rb-lock__key--bio{border:2px solid transparent;background:linear-gradient(var(--surface-1),var(--surface-1)) padding-box,var(--rb-rainbow) border-box;color:var(--accent)}.rb-results__bar{display:flex;align-items:center;justify-content:space-between;margin:var(--space-4) 0 var(--space-3);font:var(--text-caption);color:var(--ink-2)}.rb-results__bar .rb-link{display:inline-flex;align-items:center;gap:4px}.no-flexgap .rb-results__bar .rb-link>*+*{margin-right:4px}.no-flexgap [dir=ltr] .rb-results__bar .rb-link>*+*,.no-flexgap .rb-results__bar .rb-link[dir=ltr]>*+*{margin-right:0;margin-left:4px}.rb-doors{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3);margin-top:var(--space-4)}.rb-door{position:relative;isolation:isolate;overflow:hidden;height:124px;padding:var(--space-4);border:0;border-radius:var(--radius-lg);display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:2px;text-align:start}.no-flexgap .rb-door>*+*{margin-top:2px}.rb-door--bl{background:var(--rb-bl);color:var(--on-bl)}.rb-door--gl{background:var(--rb-gl);color:var(--on-gl)}.rb-door:before,.rb-door:after{content:"";position:absolute;z-index:-1;width:88px;height:88px;border-radius:50%;top:-22px;background:var(--media-ink);opacity:.22}.rb-door:before{inset-inline-end:-10px}@supports not (margin-inline-start: 0){.rb-door:before{left:-10px}[dir=ltr] .rb-door:before{right:-10px}}.rb-door:after{inset-inline-end:42px;opacity:.14}@supports not (margin-inline-start: 0){.rb-door:after{left:42px}[dir=ltr] .rb-door:after{right:42px}}.rb-door__name{font-weight:900;font-size:34px;line-height:1;letter-spacing:.02em}.rb-door__sub{font:var(--text-caption);font-weight:700}.rb-moods{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-2)}.rb-mood{display:grid;justify-items:center;gap:6px;padding:var(--space-3) var(--space-2);border:0;border-radius:var(--radius-md);background:var(--surface-1);color:var(--ink);font:var(--text-caption);font-weight:700}.rb-mood .rb-icon{color:var(--accent)}.rb-explore__links{margin-top:var(--space-6)}.rb-shortcut{display:flex;align-items:center;gap:var(--space-3);width:100%;padding:var(--space-3) var(--space-4);border:0;border-radius:var(--radius-lg);background:var(--surface-1);color:var(--ink);text-align:start}.no-flexgap .rb-shortcut>*+*{margin-right:var(--space-3)}.no-flexgap [dir=ltr] .rb-shortcut>*+*,.no-flexgap .rb-shortcut[dir=ltr]>*+*{margin-right:0;margin-left:var(--space-3)}.rb-shortcut__icon{flex:none;width:44px;height:44px;border-radius:var(--radius-md);display:grid;place-items:center;background:var(--surface-3);color:var(--accent)}.rb-shortcut__text{flex:1;display:grid}.rb-shortcut__text b{font:var(--text-subtitle);font-size:14px}.rb-shortcut__text span{font:var(--text-caption);color:var(--ink-3)}.rb-filters{display:grid;gap:var(--space-5)}.rb-filters__group{display:grid;gap:var(--space-2)}.rb-filters__label{font:var(--text-caption);font-weight:700;color:var(--ink-3)}.rb-filters__switch{display:flex;align-items:center;gap:var(--space-3);font:var(--text-body-strong);color:var(--ink)}.no-flexgap .rb-filters__switch>*+*{margin-right:var(--space-3)}.no-flexgap [dir=ltr] .rb-filters__switch>*+*,.no-flexgap .rb-filters__switch[dir=ltr]>*+*{margin-right:0;margin-left:var(--space-3)}.rb-filters__switch>span{flex:1}.rb-filters__switch>.rb-icon{color:var(--ink-2)}.rb-filters__actions{display:flex;gap:var(--space-2)}.no-flexgap .rb-filters__actions>*+*{margin-right:var(--space-2)}.no-flexgap [dir=ltr] .rb-filters__actions>*+*,.no-flexgap .rb-filters__actions[dir=ltr]>*+*{margin-right:0;margin-left:var(--space-2)}.rb-filters__actions>.rb-btn--block{flex:1;width:auto}.rb-series__backdrop{position:relative}.rb-series__backdrop>.rb-art{aspect-ratio:6 / 5}@supports not (aspect-ratio: 1){.rb-series__backdrop>.rb-art:before{content:"";display:block;padding-top:83.333%}}.rb-series__backdrop:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(to bottom,var(--media-clear) 55%,var(--bg))}@supports not (margin-inline-start: 0){.rb-series__backdrop:after{top:0;right:0;bottom:0;left:0}[dir=ltr] .rb-series__backdrop:after{left:0;right:0}}.rb-series__stage{position:absolute;inset:auto 0 -72px 0;z-index:2;display:flex;align-items:center;justify-content:center;gap:var(--space-3);padding:0 var(--space-4)}@supports not (margin-inline-start: 0){.rb-series__stage{top:auto;right:0;bottom:-72px;left:0}[dir=ltr] .rb-series__stage{left:0;right:0}}.no-flexgap .rb-series__stage>*+*{margin-right:var(--space-3)}.no-flexgap [dir=ltr] .rb-series__stage>*+*,.no-flexgap .rb-series__stage[dir=ltr]>*+*{margin-right:0;margin-left:var(--space-3)}.rb-series__poster{width:132px;border-radius:var(--radius-lg);box-shadow:var(--shadow-2),0 0 0 1px var(--media-line)}.rb-series__stats{display:grid;gap:var(--space-2);margin-bottom:64px}.rb-series__card{display:grid;justify-items:center;gap:2px;margin-top:88px;padding:0 var(--space-4);text-align:center}.rb-series__title{margin:0;font:var(--text-headline)}.rb-series__en{margin:0;font:var(--text-latin-title);color:var(--ink-3)}.rb-series__tags{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin:var(--space-3) 0 var(--space-4)}.no-flexgap .rb-series__tags>*{margin-left:6px;margin-bottom:6px}.rb-series__tabs{margin:var(--space-4) 0}.rb-panel{padding:var(--space-4);border-radius:var(--radius-lg);background:var(--surface-1);font:var(--text-body);color:var(--ink-2)}.rb-panel p{margin:0}.rb-panel--row{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--space-2);margin-top:var(--space-3);font:var(--text-caption);color:var(--ink)}.no-flexgap .rb-panel--row>*{margin-left:var(--space-2);margin-bottom:var(--space-2)}.rb-panel__muted{color:var(--ink-3)}.rb-specs{margin:0;overflow:hidden;border-radius:var(--radius-lg);background:var(--surface-1)}.rb-specs div{display:flex;justify-content:space-between;gap:var(--space-4);padding:12px var(--space-4)}.no-flexgap .rb-specs div>*+*{margin-right:var(--space-4)}.no-flexgap [dir=ltr] .rb-specs div>*+*,.no-flexgap .rb-specs div[dir=ltr]>*+*{margin-right:0;margin-left:var(--space-4)}.rb-specs div+div{border-top:1px solid var(--line)}.rb-specs dt{font:var(--text-caption);color:var(--ink-3)}.rb-specs dd{margin:0;font:var(--text-body-strong);font-size:13px;text-align:end}.rb-grid3--people{justify-items:center;row-gap:var(--space-4)}.rb-compose{display:grid;gap:var(--space-2);justify-items:start}.rb-compose .rb-field{width:100%}.rb-actionbar{display:flex;align-items:center;gap:var(--space-2)}.no-flexgap .rb-actionbar>*+*{margin-right:var(--space-2)}.no-flexgap [dir=ltr] .rb-actionbar>*+*,.no-flexgap .rb-actionbar[dir=ltr]>*+*{margin-right:0;margin-left:var(--space-2)}.rb-eps__head{display:grid;gap:var(--space-3);margin-bottom:var(--space-4)}.rb-eps__series{display:flex;align-items:center;gap:var(--space-3)}.no-flexgap .rb-eps__series>*+*{margin-right:var(--space-3)}.no-flexgap [dir=ltr] .rb-eps__series>*+*,.no-flexgap .rb-eps__series[dir=ltr]>*+*{margin-right:0;margin-left:var(--space-3)}.rb-eps__thumb{flex:none;width:44px;border-radius:var(--radius-sm)}.rb-eps__series div{display:grid}.rb-eps__series b{font:var(--text-subtitle)}.rb-eps__series span{font:var(--text-caption);color:var(--ink-3)}.rb-eps__list{gap:var(--space-2)}.rb-playscreen{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--media-scrim)}@supports not (margin-inline-start: 0){.rb-playscreen{top:0;right:0;bottom:0;left:0}[dir=ltr] .rb-playscreen{left:0;right:0}}.rb-playscreen__side{position:absolute;inset-block:0;inset-inline-end:0;z-index:5;width:344px;padding:12px;display:flex;align-items:center}@supports not (margin-inline-start: 0){.rb-playscreen__side{top:0;bottom:0;left:0}[dir=ltr] .rb-playscreen__side{right:0}}.rb-playscreen__side .rb-sheet{width:100%;max-height:100%;overflow:auto;scrollbar-width:none}.rb-dls__tabs{margin:var(--space-4) 0 var(--space-3)}.rb-days{display:flex;gap:var(--space-2);overflow-x:auto;overflow-y:hidden;padding:var(--space-2) var(--space-4) var(--space-4);scrollbar-width:none}.no-flexgap .rb-days>*+*{margin-right:var(--space-2)}.no-flexgap [dir=ltr] .rb-days>*+*,.no-flexgap .rb-days[dir=ltr]>*+*{margin-right:0;margin-left:var(--space-2)}.rb-day{position:relative;flex:none;width:64px;height:72px;padding:0;border:0;border-radius:var(--radius-lg);display:grid;place-content:center;justify-items:center;gap:2px;background:var(--surface-1);color:var(--ink-2)}.rb-day__name{font:var(--text-caption);font-weight:700}.rb-day__date{font:var(--text-micro);font-weight:500;color:var(--ink-3)}.rb-day.is-active{background:var(--ink);color:var(--bg)}.rb-day.is-active .rb-day__date{color:var(--bg)}.rb-day.is-today:not(.is-active){box-shadow:inset 0 0 0 1.5px var(--accent)}.rb-day__count{position:absolute;top:5px;inset-inline-end:5px;width:18px;height:18px;border-radius:50%;display:grid;place-items:center;background:var(--ink);color:var(--bg);font:var(--text-micro)}@supports not (margin-inline-start: 0){.rb-day__count{left:5px}[dir=ltr] .rb-day__count{right:5px}}.rb-notifs__tabs{margin:var(--space-2) 0 var(--space-3)}.rb-notifs{display:grid}.rb-profile__lists{margin-top:var(--space-2)}.rb-vip__hero{display:grid;justify-items:center;gap:var(--space-2);padding:var(--space-4) var(--space-6) var(--space-5);text-align:center}.rb-vip__crown{width:76px;height:76px;border-radius:50%;display:grid;place-items:center;background:var(--vip);color:var(--on-vip);box-shadow:0 0 0 6px var(--vip-soft)}.rb-vip__title{margin:var(--space-2) 0 0;font:var(--text-display)}.rb-vip__text{margin:0;font:var(--text-body);color:var(--ink-2)}.rb-perks{list-style:none;margin:0 0 var(--space-5);display:grid;grid-template-columns:1fr 1fr;gap:var(--space-2)}.rb-perks li{display:flex;align-items:center;gap:var(--space-2);padding:10px;border-radius:var(--radius-md);background:var(--surface-1);font:var(--text-caption);font-weight:700;color:var(--ink)}.no-flexgap .rb-perks li>*+*{margin-right:var(--space-2)}.no-flexgap [dir=ltr] .rb-perks li>*+*,.no-flexgap .rb-perks li[dir=ltr]>*+*{margin-right:0;margin-left:var(--space-2)}.rb-perks__icon{flex:none;width:30px;height:30px;border-radius:var(--radius-sm);display:grid;place-items:center;background:var(--vip-soft);color:var(--vip-ink)}.rb-vip .rb-stack{gap:var(--space-4)}.rb-vip__code{display:flex;align-items:flex-end;gap:var(--space-2);margin-top:var(--space-5)}.no-flexgap .rb-vip__code>*+*{margin-right:var(--space-2)}.no-flexgap [dir=ltr] .rb-vip__code>*+*,.no-flexgap .rb-vip__code[dir=ltr]>*+*{margin-right:0;margin-left:var(--space-2)}.rb-vip__code .rb-field{flex:1}.rb-vip__code .rb-btn{height:var(--size-field)}.rb-paybar{display:grid;gap:var(--space-2)}.rb-paybar p{margin:0;display:flex;align-items:center;justify-content:center;gap:4px;font:var(--text-caption);color:var(--ink-3)}.no-flexgap .rb-paybar p>*+*{margin-right:4px}.no-flexgap [dir=ltr] .rb-paybar p>*+*,.no-flexgap .rb-paybar p[dir=ltr]>*+*{margin-right:0;margin-left:4px}.rb-personpage__head{position:relative;padding:68px var(--space-4) var(--space-5);border-radius:0 0 var(--radius-xl) var(--radius-xl)}.rb-personpage__head:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(to bottom,var(--media-glass),var(--media-clear) 60%)}@supports not (margin-inline-start: 0){.rb-personpage__head:before{top:0;right:0;bottom:0;left:0}[dir=ltr] .rb-personpage__head:before{left:0;right:0}}.rb-personpage__id{position:relative;display:flex;align-items:center;gap:var(--space-4)}.no-flexgap .rb-personpage__id>*+*{margin-right:var(--space-4)}.no-flexgap [dir=ltr] .rb-personpage__id>*+*,.no-flexgap .rb-personpage__id[dir=ltr]>*+*{margin-right:0;margin-left:var(--space-4)}.rb-personpage__card{flex:1;display:grid;gap:4px;margin:0;padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);background:var(--media-glass);color:var(--media-ink);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.rb-personpage__card div{display:flex;justify-content:space-between;gap:var(--space-3);font:var(--text-caption)}.no-flexgap .rb-personpage__card div>*+*{margin-right:var(--space-3)}.no-flexgap [dir=ltr] .rb-personpage__card div>*+*,.no-flexgap .rb-personpage__card div[dir=ltr]>*+*{margin-right:0;margin-left:var(--space-3)}.rb-personpage__card dt{color:var(--media-ink-2)}.rb-personpage__card dd{margin:0;font-weight:700}.rb-personpage__name{margin:var(--space-4) 0 var(--space-3)}.rb-personpage__name h1{margin:0;font:var(--text-headline)}.rb-personpage__name p{margin:0;font:var(--text-latin-title);color:var(--ink-3)}.rb-personpage .rb-grid3,.rb-personpage .rb-panel{margin-top:var(--space-4)}.rb-proto{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center;gap:40px;padding:32px 24px}.no-flexgap .rb-proto>*{margin-left:40px;margin-bottom:40px}.rb-proto.is-landscape{flex-direction:column;align-items:center}.rb-proto__screen{position:absolute;top:0;right:0;bottom:0;left:0;animation:rb-screen-in var(--rb-mid) var(--rb-ease-out) both}@supports not (margin-inline-start: 0){.rb-proto__screen{top:0;right:0;bottom:0;left:0}[dir=ltr] .rb-proto__screen{left:0;right:0}}@keyframes rb-screen-in{0%{opacity:0;transform:scale(.985)}}.rb-proto__panel{width:320px;display:grid;gap:var(--space-4);padding:var(--space-5);border-radius:var(--radius-xl);background:var(--surface-1)}.rb-proto__panel h2{margin:0;font:var(--text-title)}.rb-proto__panel p{margin:0;font:var(--text-body);color:var(--ink-2)}.rb-proto__group{display:grid;gap:var(--space-2)}.rb-proto__group>span{font:var(--text-caption);font-weight:700;color:var(--ink-3)}.rb-proto__foot{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.no-flexgap .rb-proto__foot>*{margin-left:var(--space-2);margin-bottom:var(--space-2)}.rb-onb__title,.rb-welcome__title,.rb-auth__title,.rb-hero__title,.rb-series__title,.rb-empty__title,.rb-dialog__title,.rb-vip__title,.rb-lock__title{text-wrap:balance}.rb-empty__text,.rb-auth__text,.rb-onb__text,.rb-welcome__text,.rb-dialog__text,.rb-vip__text{text-wrap:pretty}@media (prefers-reduced-motion: reduce){[class*=rb-],[class*=rb-] *{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important;scroll-behavior:auto!important}}@supports not (aspect-ratio: 1){.rb-pcard,.rb-dli__thumb{display:block}.rb-pcard__info{margin-top:var(--space-2)}}@media (max-height: 680px){.rb-onb__art{height:216px;margin-top:var(--space-2)}.rb-onb__p{width:96px}.rb-onb__p--0{width:118px;margin-left:-59px;top:4px}.rb-onb__p--1{top:36px;right:36px}.rb-onb__p--2{top:36px;left:36px}}html.rb-native-video,html.rb-native-video body,html.rb-native-video #root,html.rb-native-video .rb-app,html.rb-native-video .rb-app__screen,html.rb-native-video .rb-playscreen,html.rb-native-video .rb-player,html.rb-native-video .rb-player__video{background:transparent!important}.rb-player__cue{position:absolute;inset-inline:8%;bottom:16%;margin:0;color:var(--media-ink);font:var(--text-subtitle);text-align:center;white-space:pre-line;text-shadow:0 1px 3px #000,0 0 2px #000;pointer-events:none}@supports not (margin-inline-start: 0){.rb-player__cue{right:8%;left:8%}[dir=ltr] .rb-player__cue{left:8%;right:8%}}
