.cbk-background-scene{background:#f1f1f1}.cbk-bg-capsule{position:absolute;width:37%;height:58%;border-radius:24%;transform:rotate(-10deg) skewY(6deg);background:radial-gradient(ellipse at 22% 30%,#e8e5ab 0 12%,transparent 43%),linear-gradient(110deg,#c5fa7c,#efbc57 35%,#f9c4cd 62%,#a3ed8c);box-shadow:inset 0 0 12px 3px #ffffffe6,inset -15px -7px 15px #e0d86a80;animation:cbk-bg-drift 10s ease-in-out infinite alternate}.cbk-bg-capsule-0{left:-1%;top:38%}.cbk-bg-capsule-1{left:34%;top:21%}.cbk-bg-capsule-2{left:69%;top:4%}.cbk-bg-capsule-1 .cbk-scene-card{inset:3%;width:94%;height:94%;border-radius:24%;box-shadow:none}.cbk-bg-capsule:after{content:'';position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(100deg,#c7fc9a80,transparent 26%,transparent 55%,#ffc2c6aa 77%,#ddeb8699);box-shadow:inset 0 0 15px #ffffffe0}.cbk-background-pegasus>.cbk-scene-card,.cbk-background-secondary>.cbk-scene-card{inset:0;width:100%;height:100%;border-radius:0;box-shadow:none}.cbk-background-pegasus>.cbk-scene-card>img,.cbk-background-pegasus>.cbk-scene-card>video{object-fit:contain;background:#f5f5f5}.cbk-bg-gradient{position:absolute;inset:-20%;pointer-events:none;background:radial-gradient(ellipse at 35% 75%,transparent 24%,#ffc28c99 44%,#e2dfaacc 58%,#f2b9d288 76%);filter:blur(18px);animation:cbk-bg-wash 10s ease-in-out infinite alternate}.cbk-background-search{background:#eee}.cbk-bg-shapes{position:absolute;inset:0}.cbk-bg-shapes i{position:absolute;display:block;left:calc(12% + var(--tile)*11%);top:calc(68% - var(--tile)*5%);width:28%;height:19%;border-radius:28%;transform:rotate(-17deg);background:radial-gradient(ellipse at 75% 30%,#d7caff,transparent 50%),linear-gradient(105deg,#a9a4ff,#f3a1f1 48%,#b4c7fe);box-shadow:inset 0 0 15px #ffffffa0;animation:cbk-bg-drift 10s ease-in-out infinite alternate}.cbk-bg-shapes i:nth-child(n+5){left:calc(67% - (var(--tile) - 4)*5%);top:calc(-18% + (var(--tile) - 4)*20%);width:12%;height:23%;transform:rotate(20deg)}.cbk-bg-shapes i:nth-child(5){opacity:.25}.cbk-bg-screen{width:12%;height:15%;z-index:2}.cbk-bg-screen-0{left:31%;top:27%}.cbk-bg-screen-1{left:26%;top:81%}.cbk-bg-screen-2{left:68%;top:66%}.cbk-bg-link{position:absolute;width:1px;background:#aaa;height:13%;z-index:1}.cbk-bg-link-0{left:37%;top:42%}.cbk-bg-link-1{left:32%;top:69%}.cbk-bg-link-2{left:74%;top:54%}.cbk-channel-portrait.cbk-background-hero .cbk-bg-capsule{width:52%;height:45%}.cbk-channel-portrait.cbk-background-hero .cbk-bg-capsule-0{left:-25%;top:42%}.cbk-channel-portrait.cbk-background-hero .cbk-bg-capsule-1{left:22%;top:29%}.cbk-channel-portrait.cbk-background-hero .cbk-bg-capsule-2{left:69%;top:16%}.cbk-channel-portrait.cbk-background-search .cbk-bg-screen{display:none}.cbk-channel-portrait.cbk-background-search .cbk-bg-screen-0{display:block;width:54%;height:17%;left:28%;top:55%}.cbk-channel-portrait.cbk-background-search .cbk-bg-link{display:none}.cbk-channel-portrait.cbk-background-search .cbk-bg-link-0{display:block;left:55%;top:47%;height:8%}.cbk-channel-portrait .cbk-bg-shapes{width:260%;left:-105%;height:70%;top:0}.cbk-channel-portrait.cbk-background-pegasus>.cbk-scene-card>img,.cbk-channel-portrait.cbk-background-pegasus>.cbk-scene-card>video{object-fit:cover;object-position:top left}.cbk-channel-portrait .cbk-bg-gradient{background:radial-gradient(ellipse at 30% 75%,transparent 20%,#ffc28c99 50%,#f2b9d2bb 76%)}@keyframes cbk-bg-drift{to{translate:1% -1%}}@keyframes cbk-bg-wash{to{transform:translate(-12%,-4%);opacity:.8}}

/* Completed native composites inherit the original video's crop, position and stacking from mount(). */
.cbk-background-scene[data-cbk-tracked-ready="true"]{overflow:hidden;background:transparent}.cbk-background-scene>.cbk-tracked-background-clip,.cbk-background-scene>.cbk-tracked-background-poster{position:absolute;inset:0;display:block;width:100%;height:100%;margin:0;border:0;border-radius:inherit;object-fit:var(--cbk-source-object-fit,cover);object-position:var(--cbk-source-object-position,50% 50%)}.cbk-tracked-background-poster{z-index:0}.cbk-tracked-background-clip{z-index:1}
