:root{--color-primary:#E50914;--color-primary-hover:#B20710;--color-primary-pressed:#B20710;--color-primary-disabled:rgba(229,9,20,0.4);--color-on-primary:#FFFFFF;--color-on-primary-pressed:rgba(255,255,255,0.7);--color-secondary:#FFFFFF;--color-secondary-hover:rgba(255,255,255,0.7);--color-secondary-pressed:rgba(255,255,255,0.5);--color-on-secondary:#000000;--color-canvas:#000000;--color-canvas-deep:#000000;--color-surface-card:#232323;--color-surface-media:#161616;--color-surface-glass:rgba(255,255,255,0.10);--color-surface-glass-strong:rgba(255,255,255,0.15);--color-surface-control:rgba(22,22,22,0.7);--color-surface-control-hover:rgba(22,22,22,0.5);--color-surface-scrim:rgba(0,0,0,0.7);--color-border-hairline:rgba(255,255,255,0.04);--color-border-control:rgba(128,128,128,0.7);--color-divider:rgba(255,255,255,0.10);--color-text-primary:#FFFFFF;--color-text-secondary:rgba(255,255,255,0.7);--color-text-pressed:rgba(255,255,255,0.3);--color-focus:#FFFFFF;--color-member-canvas:#000000;--color-member-surface-modal:#181818;--color-member-surface-menu:#232323;--color-member-surface-similar:#2F2F2F;--color-member-surface-control:rgba(42,42,42,0.6);--color-member-border-control:rgba(255,255,255,0.5);--color-member-nav-active:rgba(255,255,255,0.2);--color-member-nav-hover:rgba(128,128,128,0.2);--color-member-icon-hover:rgba(128,128,128,0.4);--color-member-arrow:rgba(20,20,20,0.5);--color-member-callout:rgba(0,0,0,0.5);--color-member-text-meta:#BCBCBC;--color-member-text-dim:#808080;--color-member-text-label:#777777;--color-member-text-tag:#DDDDDD;--color-member-text-episode:#D2D2D2;--color-member-progress-track:rgba(255,255,255,0.3);--color-member-indicator-idle:#808080;--color-member-header-solid:#000000;--color-member-rank-start:#808080;--color-member-rank-end:#141414;--color-member-row-hover:#333333;--type-brand-home-family:Manrope,"Apple SD Gothic Neo","Noto Sans KR",system-ui,sans-serif;--type-brand-home-size:16px;--type-brand-home-weight:600;--type-brand-home-line:1.2;--type-brand-home-tracking:0em;--type-brand-home-font:600 16px/1.2 Manrope,"Apple SD Gothic Neo","Noto Sans KR",system-ui,sans-serif;--type-display-family:Manrope,"Apple SD Gothic Neo","Noto Sans KR",system-ui,sans-serif;--type-display-size:32px;--type-display-weight:700;--type-display-line:40px;--type-display-tracking:0em;--type-display-font:700 32px/40px Manrope,"Apple SD Gothic Neo","Noto Sans KR",system-ui,sans-serif;--type-title-lg-family:Manrope,"Apple SD Gothic Neo","Noto Sans KR",system-ui,sans-serif;--type-title-lg-size:24px;--type-title-lg-weight:500;--type-title-lg-line:30px;--type-title-lg-tracking:0em;--type-title-lg-font:500 24px/30px Manrope,"Apple SD Gothic Neo","Noto Sans KR",system-ui,sans-serif;--type-title-md-family:Manrope,"Apple SD Gothic Neo","Noto Sans KR",system-ui,sans-serif;--type-title-md-size:18px;--type-title-md-weight:500;--type-title-md-line:1.2;--type-title-md-tracking:0em;--type-title-md-font:500 18px/1.2 Manrope,"Apple SD Gothic Neo","Noto Sans KR",system-ui,sans-serif;--type-label-lg-family:Manrope,"Apple SD Gothic Neo","Noto Sans KR",system-ui,sans-serif;--type-label-lg-size:16px;--type-label-lg-weight:500;--type-label-lg-line:24px;--type-label-lg-tracking:0em;--type-label-lg-font:500 16px/24px Manrope,"Apple SD Gothic Neo","Noto Sans KR",system-ui,sans-serif;--type-body-lg-family:Manrope,"Apple SD Gothic Neo","Noto Sans KR",system-ui,sans-serif;--type-body-lg-size:16px;--type-body-lg-weight:400;--type-body-lg-line:24px;--type-body-lg-tracking:0em;--type-body-lg-font:400 16px/24px Manrope,"Apple SD Gothic Neo","Noto Sans KR",system-ui,sans-serif;--type-label-md-family:Manrope,"Apple SD Gothic Neo","Noto Sans KR",system-ui,sans-serif;--type-label-md-size:14px;--type-label-md-weight:500;--type-label-md-line:1.2;--type-label-md-tracking:0em;--type-label-md-font:500 14px/1.2 Manrope,"Apple SD Gothic Neo","Noto Sans KR",system-ui,sans-serif;--type-body-md-family:Manrope,"Apple SD Gothic Neo","Noto Sans KR",system-ui,sans-serif;--type-body-md-size:14px;--type-body-md-weight:400;--type-body-md-line:21px;--type-body-md-tracking:0em;--type-body-md-font:400 14px/21px Manrope,"Apple SD Gothic Neo","Noto Sans KR",system-ui,sans-serif;--type-caption-family:Manrope,"Apple SD Gothic Neo","Noto Sans KR",system-ui,sans-serif;--type-caption-size:13px;--type-caption-weight:500;--type-caption-line:1.2;--type-caption-tracking:0em;--type-caption-font:500 13px/1.2 Manrope,"Apple SD Gothic Neo","Noto Sans KR",system-ui,sans-serif;--type-member-row-title-family:Manrope,"Apple SD Gothic Neo","Noto Sans KR",system-ui,sans-serif;--type-member-row-title-size:24px;--type-member-row-title-weight:500;--type-member-row-title-line:33.6px;--type-member-row-title-tracking:0em;--type-member-row-title-font:500 24px/33.6px Manrope,"Apple SD Gothic Neo","Noto Sans KR",system-ui,sans-serif;--type-member-nav-family:Manrope,"Apple SD Gothic Neo","Noto Sans KR",system-ui,sans-serif;--type-member-nav-size:16px;--type-member-nav-weight:500;--type-member-nav-line:22.4px;--type-member-nav-tracking:0em;--type-member-nav-font:500 16px/22.4px Manrope,"Apple SD Gothic Neo","Noto Sans KR",system-ui,sans-serif;--type-member-body-family:Manrope,"Apple SD Gothic Neo","Noto Sans KR",system-ui,sans-serif;--type-member-body-size:16px;--type-member-body-weight:400;--type-member-body-line:22.4px;--type-member-body-tracking:0em;--type-member-body-font:400 16px/22.4px Manrope,"Apple SD Gothic Neo","Noto Sans KR",system-ui,sans-serif;--type-member-synopsis-family:Manrope,"Apple SD Gothic Neo","Noto Sans KR",system-ui,sans-serif;--type-member-synopsis-size:20px;--type-member-synopsis-weight:400;--type-member-synopsis-line:28px;--type-member-synopsis-tracking:0em;--type-member-synopsis-font:400 20px/28px Manrope,"Apple SD Gothic Neo","Noto Sans KR",system-ui,sans-serif;--type-member-detail-synopsis-family:Manrope,"Apple SD Gothic Neo","Noto Sans KR",system-ui,sans-serif;--type-member-detail-synopsis-size:16px;--type-member-detail-synopsis-weight:400;--type-member-detail-synopsis-line:26px;--type-member-detail-synopsis-tracking:0em;--type-member-detail-synopsis-font:400 16px/26px Manrope,"Apple SD Gothic Neo","Noto Sans KR",system-ui,sans-serif;--type-member-tag-family:Manrope,"Apple SD Gothic Neo","Noto Sans KR",system-ui,sans-serif;--type-member-tag-size:14px;--type-member-tag-weight:400;--type-member-tag-line:20px;--type-member-tag-tracking:0em;--type-member-tag-font:400 14px/20px Manrope,"Apple SD Gothic Neo","Noto Sans KR",system-ui,sans-serif;--type-member-badge-family:Manrope,"Apple SD Gothic Neo","Noto Sans KR",system-ui,sans-serif;--type-member-badge-size:10px;--type-member-badge-weight:500;--type-member-badge-line:10px;--type-member-badge-tracking:0em;--type-member-badge-font:500 10px/10px Manrope,"Apple SD Gothic Neo","Noto Sans KR",system-ui,sans-serif;--type-coin-balance-family:Manrope,"Apple SD Gothic Neo","Noto Sans KR",system-ui,sans-serif;--type-coin-balance-size:22px;--type-coin-balance-weight:700;--type-coin-balance-line:28px;--type-coin-balance-tracking:0em;--type-coin-balance-font:700 22px/28px Manrope,"Apple SD Gothic Neo","Noto Sans KR",system-ui,sans-serif;--type-coin-pack-family:Manrope,"Apple SD Gothic Neo","Noto Sans KR",system-ui,sans-serif;--type-coin-pack-size:16px;--type-coin-pack-weight:700;--type-coin-pack-line:22px;--type-coin-pack-tracking:0em;--type-coin-pack-font:700 16px/22px Manrope,"Apple SD Gothic Neo","Noto Sans KR",system-ui,sans-serif;--type-coin-price-family:Manrope,"Apple SD Gothic Neo","Noto Sans KR",system-ui,sans-serif;--type-coin-price-size:15px;--type-coin-price-weight:700;--type-coin-price-line:20px;--type-coin-price-tracking:0em;--type-coin-price-font:700 15px/20px Manrope,"Apple SD Gothic Neo","Noto Sans KR",system-ui,sans-serif;--font-size-10:10px;--font-size-11:11px;--font-size-12:12px;--font-size-13:13px;--font-size-14:14px;--font-size-15:15px;--font-size-16:16px;--font-size-18:18px;--font-size-20:20px;--font-size-22:22px;--font-size-24:24px;--font-size-28:28px;--font-size-32:32px;--rounded-xs:2px;--rounded-sm:8px;--rounded-md:16px;--rounded-lg:20px;--rounded-icon:20px;--rounded-pill:100px;--rounded-badge:4px;--rounded-chip:8px;--rounded-card:12px;--rounded-member-card:12px;--rounded-member-billboard:24px;--rounded-member-nav-pill:24px;--rounded-member-modal:6px;--rounded-member-menu:12px;--rounded-member-menu-item:8px;--rounded-member-callout:8px;--rounded-member-arrow:4px;--rounded-member-episode:4px;--rounded-member-avatar:4px;--space-2:2px;--space-4:4px;--space-6:6px;--space-8:8px;--space-10:10px;--space-12:12px;--space-14:14px;--space-16:16px;--space-18:18px;--space-20:20px;--space-22:22px;--space-24:24px;--space-28:28px;--space-32:32px;--space-40:40px;--space-48:48px;--border-1:1px;--border-2:2px;--space-xs:4px;--space-sm:8px;--space-md:12px;--space-lg:16px;--space-xl:24px;--space-2xl:32px;--space-3xl:40px;--space-gutter:48px;--space-inset:104px;--space-footer:96px;--space-section:36px;--space-section-title:18px;--motion-duration:250ms;--motion-duration-pressed:0ms;--motion-easing:cubic-bezier(0.4,0,0.68,0.06);--motion-easing-hover:cubic-bezier(0.32,0.94,0.6,1);--motion-card-transform:transform 0.2s ease-in-out;--motion-bar-slide:bottom 1s ease-in-out;--motion-hero-resize:0.25s ease-in;--motion-member-header-bg:background-color 0.4s cubic-bezier(0,0,1,1);--motion-member-nav-pill:background-color 0.2s;--motion-member-menu-open:opacity 0.1s cubic-bezier(0,0,1,1),transform 0.25s cubic-bezier(0.32,0.94,0.6,1);--motion-member-mini-delay:450ms;--motion-member-rank-opacity:0.5;--motion-member-mini-open:transform 0.3s cubic-bezier(0.32,0.94,0.6,1),opacity 0.3s linear;--motion-member-mini-close:transform 0.3s cubic-bezier(0.32,0.94,0.6,1),opacity 0.3s linear;--motion-member-slider:transform 0.75s cubic-bezier(0.5,0,0.1,1);--motion-member-detail-open:transform 0.25s cubic-bezier(0.32,0.94,0.6,1),opacity 0.2s linear;--motion-member-arrow-hover:200ms;--elevation-nav-shadow:8px 8px 16px rgba(0,0,0,0.5);--elevation-nav-blur:12px;--elevation-card-hairline:2px solid rgba(255,255,255,0.04);--elevation-control-border:1px solid rgba(128,128,128,0.7);--elevation-focus-ring:2px solid #FFFFFF;--elevation-focus-offset:2px;--elevation-header-gradient:linear-gradient(0deg,rgba(0,0,0,0) 0%,#000000);--elevation-member-header-gradient:linear-gradient(rgba(0,0,0,0.8),rgba(0,0,0,0));--elevation-member-billboard-shadow:10px 20px 32px rgba(0,0,0,0.45);--elevation-member-modal-shadow:0 3px 10px rgba(0,0,0,0.75);--elevation-member-menu-shadow:0 2px 8px rgba(0,0,0,0.4);--elevation-member-menu-border:1px solid rgba(255,255,255,0.04);--elevation-member-control-border:2px solid rgba(255,255,255,0.5);--elevation-member-hd-border:1px solid rgba(255,255,255,0.4);--elevation-member-billboard-scrim:linear-gradient(90deg,rgba(0,0,0,0.6),transparent 60%),linear-gradient(0deg,rgba(0,0,0,0.5),rgba(0,0,0,0.1) 40%,transparent 70%);--elevation-member-detail-player-scrim:linear-gradient(0deg,#181818,rgba(24,24,24,0) 55%);--brand-symbol-height:24px;--brand-symbol-width:24.96px;--brand-wordmark-height:24px;--brand-wordmark-width:85.80168px;--brand-home-font:var(--type-brand-home-font);--brand-home-height:44px;--page-bg:var(--color-canvas);--page-text:var(--color-text-primary);--page-font:var(--type-body-lg-font);--button-primary-bg:var(--color-primary);--button-primary-text:var(--color-on-primary);--button-primary-font:var(--type-title-md-font);--button-primary-rounded:var(--rounded-pill);--button-primary-padding:8px 32px;--button-primary-height:48px;--button-primary-width:240px;--button-primary-hover-bg:var(--color-primary-hover);--button-primary-hover-text:var(--color-on-primary);--button-primary-pressed-bg:var(--color-primary-pressed);--button-primary-pressed-text:var(--color-on-primary-pressed);--button-primary-disabled-bg:var(--color-primary-disabled);--button-primary-disabled-text:var(--color-on-primary);--button-primary-compact-bg:var(--color-primary);--button-primary-compact-text:var(--color-on-primary);--button-primary-compact-font:var(--type-label-lg-font);--button-primary-compact-rounded:var(--rounded-pill);--button-primary-compact-padding:6px 32px;--button-primary-compact-height:40px;--button-secondary-bg:var(--color-secondary);--button-secondary-text:var(--color-on-secondary);--button-secondary-font:var(--type-label-md-font);--button-secondary-rounded:var(--rounded-pill);--button-secondary-padding:4px 16px;--button-secondary-height:32px;--button-secondary-hover-bg:var(--color-secondary-hover);--button-secondary-hover-text:var(--color-on-secondary);--button-secondary-pressed-bg:var(--color-secondary-pressed);--button-secondary-pressed-text:var(--color-on-secondary);--button-icon-bg:var(--color-surface-control);--button-icon-text:var(--color-text-primary);--button-icon-rounded:var(--rounded-icon);--button-icon-size:40px;--button-icon-hover-bg:var(--color-surface-control-hover);--button-icon-hover-text:var(--color-text-primary);--nav-floating-bg:var(--color-surface-scrim);--nav-floating-text:var(--color-text-secondary);--nav-floating-rounded:var(--rounded-pill);--nav-floating-padding:0 16px;--nav-floating-height:41px;--nav-link-bg:transparent;--nav-link-text:var(--color-text-secondary);--nav-link-font:var(--type-label-md-font);--nav-link-padding:11px 20px 12px;--nav-link-hover-bg:transparent;--nav-link-hover-text:var(--color-text-primary);--nav-link-pressed-bg:transparent;--nav-link-pressed-text:var(--color-text-pressed);--button-icon-hover-border-bg:var(--color-surface-control-hover);--button-icon-hover-border-text:var(--color-focus);--divider-bg:var(--color-divider);--divider-text:var(--color-text-primary);--divider-width:1px;--divider-height:60px;--card-hairline-bg:var(--color-border-hairline);--card-hairline-text:var(--color-text-primary);--control-border-bg:var(--color-border-control);--control-border-text:var(--color-text-primary);--header-bg:var(--color-canvas-deep);--header-text:var(--color-text-primary);--header-height:72px;--hero-surface-bg:var(--color-surface-glass-strong);--hero-surface-text:var(--color-text-primary);--hero-surface-rounded:var(--rounded-lg);--hero-surface-width:1344px;--hero-surface-height:614px;--card-title-bg:var(--color-surface-card);--card-title-text:var(--color-text-primary);--card-title-rounded:var(--rounded-md);--card-title-width:184px;--card-title-height:258px;--card-episode-bg:var(--color-surface-glass);--card-episode-text:var(--color-text-primary);--card-episode-rounded:var(--rounded-md);--card-episode-padding:8px;--card-episode-width:327px;--card-episode-media-bg:var(--color-surface-media);--card-episode-media-text:var(--color-text-primary);--card-episode-media-rounded:var(--rounded-md);--card-episode-media-width:307px;--card-episode-media-height:173px;--card-plan-bg:transparent;--card-plan-text:var(--color-text-primary);--card-plan-rounded:var(--rounded-md);--card-plan-padding:24px;--card-plan-width:371px;--card-plan-height:220px;--input-text-bg:var(--color-surface-control);--input-text-text:var(--color-text-primary);--input-text-font:var(--type-body-lg-font);--input-text-rounded:var(--rounded-pill);--input-text-padding:24px 16px 8px;--input-text-height:56px;--section-heading-bg:transparent;--section-heading-text:var(--color-text-primary);--section-heading-font:var(--type-display-font);--metadata-row-bg:transparent;--metadata-row-text:var(--color-text-primary);--metadata-row-font:var(--type-body-lg-font);--detail-label-bg:transparent;--detail-label-text:var(--color-text-primary);--detail-label-font:var(--type-label-md-font);--detail-value-bg:transparent;--detail-value-text:var(--color-text-secondary);--detail-value-font:var(--type-label-md-font);--footer-link-bg:transparent;--footer-link-text:var(--color-text-secondary);--footer-link-font:var(--type-body-md-font);--footer-link-rounded:var(--rounded-xs);--member-page-bg:var(--color-member-canvas);--member-page-text:var(--color-text-primary);--member-page-font:var(--type-member-body-font);--member-header-bg:var(--color-member-header-solid);--member-header-text:var(--color-text-primary);--member-header-height:80px;--member-header-padding:0 48px;--member-nav-pill-bg:transparent;--member-nav-pill-text:var(--color-text-secondary);--member-nav-pill-font:var(--type-member-nav-font);--member-nav-pill-rounded:var(--rounded-member-nav-pill);--member-nav-pill-padding:10px 16px;--member-nav-pill-height:42px;--member-nav-pill-active-bg:var(--color-member-nav-active);--member-nav-pill-active-text:var(--color-text-primary);--member-nav-pill-hover-bg:var(--color-member-nav-hover);--member-nav-pill-hover-text:var(--color-text-primary);--member-icon-button-bg:transparent;--member-icon-button-text:var(--color-text-primary);--member-icon-button-rounded:var(--rounded-icon);--member-icon-button-size:40px;--member-icon-button-active-bg:var(--color-member-icon-hover);--member-icon-button-active-text:var(--color-text-primary);--member-badge-bg:var(--color-primary);--member-badge-text:var(--color-on-primary);--member-badge-font:var(--type-member-badge-font);--member-badge-rounded:var(--rounded-pill);--member-badge-padding:0 4px;--member-badge-size:16px;--member-billboard-bg:var(--color-canvas-deep);--member-billboard-text:var(--color-text-primary);--member-billboard-rounded:var(--rounded-member-billboard);--member-billboard-width:1344px;--member-billboard-height:617px;--member-billboard-play-bg:var(--color-secondary);--member-billboard-play-text:var(--color-on-secondary);--member-billboard-play-font:var(--type-label-lg-font);--member-billboard-play-rounded:var(--rounded-pill);--member-billboard-play-padding:6px 16px;--member-billboard-play-height:49px;--member-billboard-more-bg:var(--color-member-icon-hover);--member-billboard-more-text:var(--color-text-primary);--member-billboard-more-font:var(--type-label-lg-font);--member-billboard-more-rounded:var(--rounded-pill);--member-billboard-more-padding:6px 16px;--member-billboard-more-height:49px;--member-callout-bg:var(--color-member-callout);--member-callout-text:var(--color-text-primary);--member-callout-font:var(--type-member-body-font);--member-callout-rounded:var(--rounded-member-callout);--member-callout-padding:8px;--member-callout-height:36px;--member-row-title-bg:transparent;--member-row-title-text:var(--color-text-primary);--member-row-title-font:var(--type-member-row-title-font);--member-card-bg:var(--color-surface-card);--member-card-text:var(--color-text-primary);--member-card-rounded:var(--rounded-member-card);--member-card-width:262px;--member-card-height:147px;--member-ranked-card-bg:var(--color-surface-card);--member-ranked-card-text:var(--color-text-primary);--member-ranked-card-rounded:var(--rounded-member-card);--member-ranked-card-width:262px;--member-ranked-card-height:187px;--member-arrow-bg:var(--color-member-arrow);--member-arrow-text:var(--color-text-primary);--member-arrow-rounded:var(--rounded-member-arrow);--member-arrow-width:40px;--member-arrow-height:149px;--member-indicator-bg:var(--color-member-indicator-idle);--member-indicator-text:var(--color-text-primary);--member-indicator-width:12px;--member-indicator-height:2px;--member-indicator-active-bg:var(--color-text-primary);--member-indicator-active-text:var(--color-text-primary);--member-mini-modal-bg:var(--color-member-surface-modal);--member-mini-modal-text:var(--color-text-primary);--member-mini-modal-rounded:var(--rounded-member-modal);--member-mini-modal-width:394px;--member-mini-modal-height:385px;--member-mini-play-bg:var(--color-secondary);--member-mini-play-text:var(--color-on-secondary);--member-mini-play-rounded:var(--rounded-pill);--member-mini-play-size:34px;--member-mini-control-bg:var(--color-member-surface-control);--member-mini-control-text:var(--color-text-primary);--member-mini-control-rounded:var(--rounded-pill);--member-mini-control-size:38px;--member-detail-modal-bg:var(--color-member-surface-modal);--member-detail-modal-text:var(--color-text-primary);--member-detail-modal-rounded:var(--rounded-member-modal);--member-detail-modal-width:1345px;--member-detail-modal-padding:0 48px 32px;--member-detail-play-bg:var(--color-secondary);--member-detail-play-text:var(--color-on-secondary);--member-detail-play-font:var(--type-member-body-font);--member-detail-play-rounded:var(--rounded-member-episode);--member-detail-play-padding:8px 22px 8px 19px;--member-detail-play-height:45px;--member-episode-row-bg:transparent;--member-episode-row-text:var(--color-member-text-episode);--member-episode-row-rounded:var(--rounded-member-episode);--member-episode-row-padding:16px;--member-episode-row-height:149px;--member-similar-card-bg:var(--color-member-surface-similar);--member-similar-card-text:var(--color-text-primary);--member-similar-card-rounded:var(--rounded-member-episode);--member-similar-card-width:402px;--member-similar-card-height:374px;--member-menu-bg:var(--color-member-surface-menu);--member-menu-text:var(--color-text-primary);--member-menu-rounded:var(--rounded-member-menu);--member-menu-padding:4px;--member-menu-width:250px;--member-menu-item-bg:transparent;--member-menu-item-text:var(--color-text-primary);--member-menu-item-font:var(--type-label-lg-font);--member-menu-item-rounded:var(--rounded-member-menu-item);--member-menu-item-padding:8px 12px;--member-menu-item-height:48px;--member-menu-item-hover-bg:var(--color-member-nav-hover);--member-menu-item-hover-text:var(--color-text-primary);--member-search-bg:transparent;--member-search-text:var(--color-text-primary);--member-search-font:var(--type-body-lg-font);--member-search-padding:16px 53px 16px 48px;--member-search-width:400px;--member-search-height:56px;--member-tag-label-bg:transparent;--member-tag-label-text:var(--color-member-text-label);--member-tag-label-font:var(--type-member-tag-font);--member-tag-value-bg:transparent;--member-tag-value-text:var(--color-member-text-tag);--member-tag-value-font:var(--type-member-tag-font);--member-meta-bg:transparent;--member-meta-text:var(--color-member-text-meta);--member-meta-font:var(--type-member-body-font);--member-progress-bg:var(--color-member-progress-track);--member-progress-text:var(--color-primary);--member-progress-height:2px;--member-footer-text-bg:transparent;--member-footer-text-text:var(--color-member-text-dim);--member-footer-text-font:var(--type-member-tag-font);color-scheme:dark;font-family:var(--type-body-lg-family);background:var(--color-canvas);color:#fff}@font-face{font-family:Manrope;src:url(/brand/manrope.ttf) format("truetype");font-weight:200 800;font-display:swap}*{box-sizing:border-box}body{margin:0;min-width:320px}body.ui-modal-open{overflow:hidden}a{color:inherit}button,input,select,textarea{font:inherit}a,button,input,select,textarea{-webkit-tap-highlight-color:transparent}[role=button],[role=tab],button:not(:disabled),label:has(>input:is([type=checkbox],[type=radio]):not(:disabled)),select,summary{cursor:pointer}button:disabled{opacity:.5}[aria-disabled=true],button:disabled{cursor:not-allowed}:focus-visible{outline:2px solid #fff;outline-offset:3px}main{display:flow-root;min-height:64vh;outline:none}.cliff-skip:not(:focus),.cliff-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.cliff-skip:focus{position:fixed;top:8px;left:8px;z-index:200;padding:var(--space-12);background:#fff;color:#000}.cliff-header{position:sticky;top:0;z-index:50;display:flex;align-items:center;gap:var(--space-28);width:100%;min-height:76px;padding:14px max(20px,calc((100vw - 1400px)/2));background:rgba(0,0,0,.97);border-bottom:var(--border-1) solid rgba(255,255,255,.08)}.cliff-wordmark{display:inline-flex;align-items:center;min-height:44px;flex-shrink:0;text-decoration:none}.cliff-wordmark img{display:block;width:auto;height:32px}.cliff-wordmark--small img{height:24px}.cliff-footer .cliff-wordmark--small img{width:70px;height:auto}.cliff-header nav{display:flex;gap:var(--space-24);align-items:center;flex:1 1}.cliff-header nav a{font-size:var(--font-size-14);font-weight:500;color:rgba(255,255,255,.7);text-decoration:none;padding:var(--space-8) 0;white-space:nowrap}.cliff-header nav a:hover,.cliff-header nav a[aria-current]{color:#fff}.cliff-consumer-header .cliff-primary a{padding:var(--space-8) var(--space-16);border-radius:999px}.cliff-consumer-header .cliff-primary a[aria-current]{background:rgba(255,255,255,.14)}.cliff-language select{min-height:36px;max-width:72px;border:var(--border-1) solid rgba(255,255,255,.3);border-radius:6px;background:#161616;color:#fff;padding:var(--space-4) 9px}.cliff-account{position:relative}.cliff-account>button,.cliff-sign-in{display:block;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-height:36px;padding:var(--space-8) var(--space-14);border:0;border-radius:6px;background:#fff;color:#000;font-size:var(--font-size-14);font-weight:600;text-decoration:none}.cliff-sign-in{display:inline-flex;align-items:center;justify-content:center;line-height:1}.cliff-locale-switch{min-height:36px;padding:0 var(--space-32) 0 36px;border:var(--border-1) solid rgba(128,128,128,.7);border-radius:100px;background:rgba(22,22,22,.7) no-repeat;color:#fff;font:inherit;font-size:var(--font-size-14);font-weight:500;line-height:1;cursor:pointer;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='rgba(255,255,255,0.7)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><circle cx='12' cy='12' r='10'/><path d='M2 12h20M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10 15.3 15.3 0 0 1 4-10z'/></svg>"),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='rgba(255,255,255,0.7)' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'><path d='m6 9 6 6 6-6'/></svg>");background-position:12px,right 12px center;background-size:16px 16px,12px 12px;transition:border-color .2s}.cliff-locale-switch:hover{border-color:#fff}.cliff-locale-switch:focus-visible{outline:2px solid #fff;outline-offset:2px}.cliff-locale-switch option{color:#000;background:#fff}.cliff-account-menu-language{display:flex;align-items:center;justify-content:space-between;gap:var(--space-12);min-height:44px;padding:var(--space-6) var(--space-12);font-size:var(--font-size-14);font-weight:500;color:rgba(244,241,234,.7)}.cliff-account-menu-language .cliff-locale-switch{color:#F4F1EA}.cliff-account-menu{position:absolute;top:54px;right:0;z-index:96;display:flex;flex-direction:column;width:280px;max-width:calc(100vw - 32px);padding:var(--space-8);border:var(--border-1) solid #3d3335;border-radius:16px;background:#181314;box-shadow:0 24px 60px rgba(0,0,0,.6);color:#F4F1EA}.cliff-account-menu-head{display:flex;align-items:center;gap:var(--space-12);min-width:0;padding:var(--space-12) var(--space-12) var(--space-14);margin-bottom:var(--space-6);border-bottom:var(--border-1) solid rgba(244,241,234,.08)}.cliff-account-menu-head>span:last-child{min-width:0}.cliff-account-menu-head b,.cliff-account-menu-head small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cliff-account-menu-head b{font-size:var(--font-size-15)}.cliff-account-menu-head small{margin-top:var(--space-2);font-size:var(--font-size-12);color:#8A7F7D}.cliff-account-menu-avatar{display:grid;place-items:center;flex:none;width:44px;height:44px;border-radius:50%;object-fit:cover;background:var(--color-primary-hover);color:#fff;font-size:17px;font-weight:700}.cliff-account-menu-skeleton{width:120px;height:14px;border-radius:4px;background:rgba(244,241,234,.1)}.cliff-account-menu-head small.cliff-account-menu-skeleton{width:90px;height:11px;margin-top:var(--space-6)}.cliff-account-menu-head small.cliff-account-menu-email{color:rgba(244,241,234,.62)}.cliff-account-menu a,.cliff-account-menu-item{display:flex;align-items:center;gap:var(--space-12);min-height:46px;padding:0 var(--space-12);border-radius:10px;font-size:var(--font-size-15);font-weight:600;color:#F4F1EA;text-decoration:none}.cliff-account-menu-item{width:100%;border:0;background:none;font:inherit;font-weight:600;text-align:left;cursor:pointer}.cliff-account-menu-item:disabled{cursor:default;opacity:.6}.cliff-account-menu a svg,.cliff-account-menu-item svg{flex:none;color:#BDB3B0}.cliff-account-menu a:focus-visible,.cliff-account-menu a:hover,.cliff-account-menu-item:focus-visible,.cliff-account-menu-item:hover:not(:disabled){background:rgba(244,241,234,.1)}.cliff-account-menu-sep{height:var(--border-1);margin:var(--space-6) var(--space-4);border:0;background:rgba(244,241,234,.08)}.cliff-account-menu-error{margin:0;padding:var(--space-4) var(--space-12) var(--space-8);font-size:var(--font-size-13);color:#FF8A8F}.cliff-global-error{max-width:1200px;margin:16px auto;padding:0 var(--space-20)}.cliff-access-expired a{color:#fff;font-weight:600}.cliff-page{max-width:1248px;min-height:60vh;margin:0 auto;padding:var(--space-40) var(--space-20) 80px}.cliff-page-title{display:flex;gap:var(--space-20);justify-content:space-between;align-items:flex-start;margin-bottom:var(--space-28)}.cliff-page-title h1{margin:0;font-size:clamp(28px,4vw,32px);line-height:1.25}.cliff-page-title p{max-width:760px;margin:var(--space-10) 0 0;color:#ffffffb3;line-height:1.5}.cliff-page-title .cliff-eyebrow{margin:0 0 var(--space-10);font-size:var(--font-size-12);letter-spacing:.1em;text-transform:uppercase}.cliff-button{display:inline-flex;align-items:center;justify-content:center;gap:var(--k-btn-m-gap);box-sizing:border-box;min-height:var(--k-btn-m-h);padding:var(--k-btn-m-pt) var(--k-btn-m-px) 0;border:var(--border-1) solid transparent;border-radius:var(--k-pill);font-size:var(--k-btn-m-fs);font-weight:var(--k-btn-weight);line-height:var(--k-btn-m-lh);letter-spacing:0;text-decoration:none;transition:background .15s,border-color .15s,color .15s}.cliff-button--primary{background:var(--k-primary-bg);color:var(--k-primary-fg)}.cliff-button--primary:hover:not(:disabled){background:var(--k-primary-hover)}.cliff-button--secondary{background:var(--k-tonal-bg);color:var(--c-text-1)}.cliff-button--secondary:hover:not(:disabled){background:var(--k-tonal-hover)}.cliff-button--quiet{background:var(--k-tonal-bg);border-color:transparent;color:var(--c-text-1)}.cliff-button--quiet:hover:not(:disabled){background:var(--k-tonal-hover)}.cliff-button--danger{background:transparent;border-color:var(--k-danger-line);color:var(--k-danger-fg)}.cliff-button--danger:hover:not(:disabled){background:var(--k-danger-hover)}.cliff-button--brand{background:var(--k-brand-bg);color:var(--k-brand-fg)}.cliff-button--brand:hover:not(:disabled){background:var(--k-brand-hover)}.cliff-message{padding:var(--space-14) var(--space-16);border:var(--border-1) solid #ac4444;border-radius:8px;margin:var(--space-14) 0;color:#ffcbcb;background:#421b1b;line-height:1.6;overflow-wrap:anywhere}.cliff-message-link{margin-left:.35em}.cliff-message--dismissible{display:flex;align-items:flex-start;gap:var(--space-12)}.cliff-message-body{flex:1 1;min-width:0}.cliff-message-close{flex:none;display:grid;place-items:center;width:28px;height:28px;margin:-4px -6px -4px 0;padding:0;border:0;border-radius:50%;background:none;color:inherit;opacity:.75;cursor:pointer}.cliff-message-close:hover{opacity:1;background:rgba(255,255,255,.1)}.cliff-deletion-notice{position:relative;z-index:40}.cliff-deletion-notice button{margin-left:.5em;padding:0;border:0;background:none;color:#fff;font:inherit;font-weight:600;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.cliff-deletion-notice button:disabled{opacity:.6;cursor:default}.cliff-deletion-notice-error{display:block;margin-top:var(--space-6);color:#ffcbcb}.cliff-deletion-prompt{position:fixed;inset:0;z-index:120;display:grid;place-items:center;padding:var(--space-20);background:rgba(0,0,0,.72);animation:cliff-deletion-prompt-scrim .25s cubic-bezier(.32,.94,.6,1) both}.cliff-deletion-prompt-card{animation:cliff-deletion-prompt-in .28s cubic-bezier(.32,.94,.6,1) both}.cliff-deletion-prompt.is-leaving{animation:cliff-deletion-prompt-scrim .2s cubic-bezier(.4,0,.68,.06) reverse forwards;pointer-events:none}.cliff-deletion-prompt.is-leaving .cliff-deletion-prompt-card{animation:cliff-deletion-prompt-out .2s cubic-bezier(.4,0,.68,.06) forwards}@keyframes cliff-deletion-prompt-scrim{0%{opacity:0}to{opacity:1}}@keyframes cliff-deletion-prompt-in{0%{opacity:0;transform:translateY(16px) scale(.97)}70%{opacity:1;transform:translateY(-2px) scale(1)}to{opacity:1;transform:none}}@keyframes cliff-deletion-prompt-out{to{opacity:0;transform:translateY(16px) scale(.97)}}.cliff-deletion-prompt-card{width:min(100%,440px);display:grid;gap:var(--space-14);padding:var(--space-28) var(--space-24);border:var(--border-1) solid #3d3335;border-radius:16px;background:#181314;color:#F4F1EA;box-shadow:0 24px 60px rgba(0,0,0,.6)}.cliff-deletion-prompt-badge{justify-self:start;display:inline-flex;align-items:center;height:24px;padding:0 var(--space-10);border-radius:99px;background:var(--c-brand-tint);color:#FF9196;font-size:var(--font-size-12);font-weight:600}.cliff-deletion-prompt-card h2{margin:0;font-size:var(--font-size-22);font-weight:700;letter-spacing:-.01em}.cliff-deletion-prompt-date{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-10);margin:0}.cliff-deletion-prompt-date b{color:var(--c-brand-text);font-size:var(--font-size-24);font-weight:800}.cliff-deletion-prompt-date span{color:rgba(244,241,234,.6);font-size:var(--font-size-14)}.cliff-deletion-prompt-card p{margin:0;color:rgba(244,241,234,.78);font-size:var(--font-size-15);line-height:1.6}.cliff-deletion-prompt-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-10);padding-top:var(--space-6)}@media (max-width:480px){.cliff-deletion-prompt-actions .cliff-button{flex:1 1 100%}}.cliff-message--info{border-color:#4f5968;color:#d3dce8;background:#1d252f}.cliff-message--success{border-color:#39674c;color:#b8e6c7;background:#163822}@keyframes cliff-appear{to{opacity:1}}@keyframes cliff-spin{to{transform:rotate(1turn)}}@keyframes cliff-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.cliff-loading{min-height:120px;display:grid;place-items:center;padding:var(--space-24) var(--space-20)}.cliff-loading--inline{min-height:56px;padding:var(--space-12) 0}.cliff-loading--page{min-height:min(60vh,480px)}.cliff-spinner{display:block;width:28px;height:28px;border:var(--border-2) solid rgba(255,255,255,.18);border-top-color:#fff;border-radius:50%;opacity:0;animation:cliff-appear 0s linear .2s forwards,cliff-spin .8s linear infinite}.cliff-loading--inline .cliff-spinner{width:22px;height:22px}.cliff-delay{opacity:0;animation:cliff-appear .15s ease-out .2s forwards}
/* !important: a skeleton reuses the loaded page's own classes for its boxes, and their fills (a red avatar, a white button)
   must not show through. */.cliff-skel{background:linear-gradient(90deg,#221B1C,#2D2526 45%,#221B1C 90%)!important;background-size:200% 100%!important;color:transparent!important;animation:cliff-shimmer 1.4s linear infinite}.cliff-skel-line{display:inline-block;vertical-align:middle;width:var(--w,100%);max-width:100%;height:var(--h,.8em);border-radius:4px}@media (prefers-reduced-motion:reduce){.cliff-spinner{animation:none;border-color:rgba(255,255,255,.7) rgba(255,255,255,.18) rgba(255,255,255,.18)}.cliff-delay,.cliff-spinner{opacity:1!important;animation:none!important}.cliff-skel{animation:none}}.cliff-empty{max-width:760px;min-height:200px;padding:var(--space-40) var(--space-24);margin:24px auto;border:var(--border-1) solid #ffffff1f;border-radius:12px;text-align:center;background:#161616}.cliff-empty h2{margin:0 0 var(--space-12);font-size:var(--font-size-24)}.cliff-empty p{color:#ffffffb3;line-height:1.7}.cliff-empty-actions{display:flex;flex-wrap:wrap;gap:var(--space-10);justify-content:center;margin-top:var(--space-20)}.cliff-empty-actions .cliff-button{text-decoration:none}.cliff-session-gate.cliff-session-gate{max-width:600px;margin:32px auto 64px;padding:0 var(--space-16)}.cliff-consumer-header~main .cliff-session-gate{padding:0 var(--space-24)}.cliff-session-gate>.cliff-empty{margin:0}.cliff-footer{max-width:1400px;margin:0 auto;padding:var(--space-40) var(--space-24) var(--space-32);border-top:var(--border-1) solid #ffffff1a;color:#ffffff80;font-size:var(--font-size-13);line-height:1.6}.cliff-footer p{margin:var(--space-16) 0}.cliff-footer nav{display:flex;flex-wrap:wrap;gap:var(--space-12) var(--space-28);margin-bottom:var(--space-24)}.cliff-footer a:not(.cliff-wordmark){text-underline-offset:4px}.cliff-footer-operator{margin:0;font-size:var(--font-size-12);line-height:1.7;color:#ffffff66}.cliff-footer-operator span{display:block}.cliff-prose{max-width:800px}.cliff-prose p{color:#ffffffb3;line-height:1.8}.cliff-prose h2{font-size:var(--font-size-20);margin-top:var(--space-32)}.cliff-prose li{color:#ffffffb3;line-height:1.8;margin:var(--space-6) 0}.cliff-legal-meta{font-size:var(--font-size-14)}.cliff-legal-table{overflow-x:auto;margin:var(--space-12) 0}.cliff-legal-table table{width:100%;border-collapse:collapse;font-size:var(--font-size-14)}.cliff-legal-table td,.cliff-legal-table th{text-align:left;vertical-align:top;padding:var(--space-8) var(--space-10);border-bottom:var(--border-1) solid #ffffff1f;color:#ffffffb3}.cliff-legal-table th{color:#ffffff;font-weight:600}.cliff-legal-package ol{list-style:none;margin:var(--space-16) 0;padding:0;display:grid;gap:var(--space-8);grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.cliff-legal-package li{margin:0;padding:var(--space-10) var(--space-12);border:var(--border-1) solid #ffffff1f;border-radius:8px}.cliff-legal-package li>a,.cliff-legal-package li>span{display:block;font-weight:600;color:#ffffff}.cliff-legal-package li>span[aria-current=page]{color:var(--c-brand-text)}.cliff-legal-package small{display:block;margin-top:var(--space-4);font-size:var(--font-size-12);color:#ffffff80;line-height:1.5}.cliff-auth{max-width:1040px;margin:48px auto 80px;padding:var(--space-40);border:var(--border-1) solid #ffffff1a;border-radius:28px;background:#1b1b1b;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-24) var(--space-48);align-items:start}.cliff-auth-head{display:grid;gap:var(--space-12);align-content:start}.cliff-auth-logo{width:auto;height:24px}.cliff-auth h1{margin:var(--space-12) 0 0;font-size:var(--font-size-32);font-weight:600;line-height:1.25}.cliff-auth p{color:#ffffffb3;line-height:1.6}.cliff-auth-head p{margin:0;font-size:var(--font-size-15)}.cliff-auth-body{display:grid;gap:var(--space-16);min-width:0;padding-top:var(--space-6)}.cliff-auth-body .cliff-form input,.cliff-auth-body .cliff-form select{min-height:56px;border-radius:8px;border-color:#ffffff40;background:#121212;font-size:var(--font-size-16)}.cliff-auth-body .cliff-form input:focus{border-color:#fff;outline:none;box-shadow:0 0 0 1px #fff}.cliff-auth-body .cliff-form>.cliff-button[type=submit],.cliff-auth-body .cliff-form>button[type=submit]{justify-self:end;width:auto;min-width:120px;min-height:44px;border-radius:99px}.cliff-auth-body .cliff-auth-links{margin-top:var(--space-8)}@media (max-width:840px){.cliff-auth{grid-template-columns:minmax(0,1fr);max-width:560px;margin:32px auto 64px;padding:var(--space-32) var(--space-28);gap:var(--space-20)}}@media (max-width:520px){.cliff-auth-body .cliff-form>.cliff-button[type=submit],.cliff-auth-body .cliff-form>button[type=submit]{justify-self:stretch;width:100%}.cliff-auth h1{font-size:26px}}.cliff-auth-consent{margin:var(--space-4) 0 0;font-size:var(--font-size-13);color:#ffffff99;line-height:1.6}.cliff-auth-consent a{color:#ffffffcc;text-decoration:underline;text-underline-offset:3px}.cliff-form{display:grid;gap:var(--space-16)}.cliff-form label{display:grid;gap:var(--space-8);color:#ddd;font-size:var(--font-size-14)}.cliff-form input,.cliff-form select,.cliff-form textarea{width:100%;min-height:48px;padding:var(--space-12);border:var(--border-1) solid #777;border-radius:6px;background:#232323;color:#fff}.cliff-form small{color:#aaa;line-height:1.6}.cliff-divider{display:flex;align-items:center;gap:var(--space-12);margin:var(--space-22) 0;color:#999;font-size:var(--font-size-13)}.cliff-divider:after,.cliff-divider:before{content:"";flex:1 1;height:1px;background:#ffffff26}.cliff-auth-links{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--space-12);margin-top:var(--space-24);font-size:var(--font-size-13)}@media(max-width:680px){.cliff-header{display:grid;grid-template-columns:1fr auto auto;gap:var(--space-10) var(--space-14);padding:var(--space-14) var(--space-16) var(--space-8)}.cliff-header nav{grid-column:1/-1;grid-row:2;justify-content:space-between;gap:var(--space-16)}.cliff-header nav a{font-size:var(--font-size-13)}.cliff-wordmark img{height:24px}.cliff-account>button,.cliff-sign-in{max-width:120px;padding:var(--space-8) var(--space-10);font-size:var(--font-size-12)}.cliff-page{padding:var(--space-28) var(--space-16) 64px}.cliff-page-title{flex-direction:column}.cliff-auth{margin:var(--space-24) var(--space-16) 56px;padding:var(--space-24) var(--space-20)}.cliff-footer{padding:var(--space-32) var(--space-16)}}@media(prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.cliff-home-brand{display:inline-flex;align-items:center;gap:var(--space-6);min-height:44px;flex:none;text-decoration:none}.cliff-consumer-header .cliff-home-brand img{display:block;width:70px;height:auto}.cliff-header.cliff-consumer-header{display:flex;min-height:80px;gap:var(--space-20);padding:10px max(48px,calc((100vw - 1344px)/2));border-bottom:0;background:transparent;transition:background .35s,box-shadow .35s}.cliff-header.cliff-consumer-header.is-solid{background:rgba(16,12,13,.86);backdrop-filter:blur(18px) saturate(1.2);-webkit-backdrop-filter:blur(18px) saturate(1.2);box-shadow:0 1px 0 rgba(244,241,234,.08)}.cliff-consumer-header~main .home2{margin-top:-80px;padding-top:80px}.cliff-consumer-header .cliff-primary{flex:1 1;gap:var(--space-24)}.cliff-consumer-header .cliff-primary a{display:inline-flex;align-items:center;min-height:44px;font-size:var(--font-size-16)}.cliff-search-button{display:grid;place-items:center;flex:none;width:44px;height:44px;padding:var(--space-10);color:#ddd;background:transparent;border:0;border-radius:50%}.cliff-search-button:hover{background:#ffffff15}.cliff-search-label{display:none}@media(min-width:1025px){.cliff-consumer-header .cliff-search-button{display:flex;align-items:center;gap:var(--space-10);width:clamp(220px,20vw,300px);height:40px;padding:0 var(--space-16);border-radius:99px;background:rgba(244,241,234,.1);color:#8A7F7D;font-size:var(--font-size-14);text-align:left}.cliff-consumer-header .cliff-search-button:hover{background:rgba(244,241,234,.16);color:#BDB3B0}.cliff-consumer-header .cliff-search-button svg{flex:none;width:18px;height:18px}.cliff-search-label{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.cliff-consumer-header .cliff-account>.cliff-avatar{display:grid;place-items:center;width:44px;min-width:44px;height:44px;max-width:44px;padding:0;border-radius:50%;background:var(--color-primary-hover);color:#fff;font-size:var(--font-size-13);overflow:hidden}.cliff-avatar-image{display:block;width:100%;height:100%;border-radius:50%;object-fit:cover}.cliff-account-pending{display:block;width:44px;height:44px}.cliff-account-pending>.cliff-skel{display:block;width:100%;height:100%;border-radius:50%}.cliff-mobile-nav{display:none}@media(max-width:1024px){.cliff-header.cliff-consumer-header{gap:var(--space-20);padding-inline:var(--space-24)}.cliff-consumer-header .cliff-primary{gap:var(--space-18)}}@media(max-width:680px){.cliff-header.cliff-consumer-header{display:flex;min-height:80px;gap:var(--space-12);padding:var(--space-14) var(--space-24)}.cliff-consumer-header .cliff-primary{display:none}.cliff-consumer-header .cliff-search-button{margin-left:auto}.cliff-consumer-header .cliff-account{flex:none}.cliff-consumer-header .cliff-account>.cliff-avatar{width:44px;max-width:44px}.cliff-mobile-nav{position:fixed;bottom:0;left:0;right:0;z-index:60;display:flex;justify-content:space-around;gap:var(--space-4);background:#151515f5;border-top:var(--border-1) solid #ffffff1c;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:5px 10px calc(5px + env(safe-area-inset-bottom))}.cliff-mobile-nav a{display:grid;place-items:center;gap:var(--space-4);min-width:0;flex:1 1;min-height:50px;padding:5px var(--space-2);text-decoration:none;font-size:var(--font-size-10);color:#888}.cliff-mobile-nav a[aria-current=page]{color:#fff}body:has(.cliff-mobile-nav){padding-bottom:calc(64px + env(safe-area-inset-bottom) + var(--cliff-app-banner-height, 0px))}}body:has(.cliff-shorts-main){overflow:hidden}.cliff-shorts-main .clips-screen{top:80px}.cliff-shorts-main .clips-close{top:100px}.cliff-shorts-main .clips-notice{top:168px;max-width:min(420px,calc((100dvh - 112px) * 9 / 16 - 32px),calc(100vw - 232px))}@media(max-width:680px){body:has(.cliff-shorts-main) .cliff-consumer-header{display:none}.cliff-shorts-main .clips-screen{top:0;bottom:calc(60px + env(safe-area-inset-bottom))}.cliff-shorts-main .clips-sheet{--clips-sheet-floor:calc(60px + env(safe-area-inset-bottom))}.cliff-shorts-main .clips-close{top:12px}.cliff-shorts-main .clips-notice{top:88px;max-width:calc(100vw - 32px)}}