.ksj-root{background:#0e1b3d;border:1px solid #ffffff2e;border-radius:22px;box-shadow:0 28px 70px #0a102873,inset 0 1px 0 #ffffff1f;contain:layout paint;container-type:inline-size;isolation:isolate;margin:0;overflow:hidden;position:relative;width:100%}.ksj-svg{display:block;height:100%;inset:0;position:absolute;width:100%}.ksj-actor,.ksj-set{will-change:auto}.ksj-appear>.ksj-actor-body{animation:ksj-appear .6s cubic-bezier(.34,1.56,.64,1) both;transform-box:fill-box;transform-origin:50% 100%}@keyframes ksj-appear{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}.ksj-appear-fade>.ksj-actor-body{animation-duration:.5s;animation-name:ksj-appear-fade}@keyframes ksj-appear-fade{0%{opacity:0}to{opacity:1}}.ksj-flag-cloth{animation:ksj-flag 1.7s ease-in-out infinite alternate;transform-box:fill-box;transform-origin:0 50%}@keyframes ksj-flag{0%{transform:skewY(-3deg) scaleX(.97)}to{transform:skewY(2.5deg) scaleX(1.02)}}.ksj-caption{align-items:center;animation:ksj-rise .45s cubic-bezier(.22,1,.36,1) both;background:#0f172acc;border:1px solid #ffffff2e;border-radius:14px;bottom:clamp(10px,2.6%,22px);color:#f8fafc;display:flex;font-family:Poppins,sans-serif;font-family:var(--kd-font,"Poppins",sans-serif);gap:clamp(6px,1.4cqi,10px);left:clamp(10px,2.4%,22px);max-width:60%;padding:clamp(5px,1.1cqi,8px) clamp(9px,2cqi,14px) clamp(5px,1.1cqi,8px) clamp(5px,1.1cqi,8px);position:absolute}.ksj-caption-step{background:linear-gradient(135deg,#0284c7,#4f8ff7);background:var(--kindee-gradient-primary,linear-gradient(135deg,#0284c7,#4f8ff7));border-radius:9px;box-shadow:var(--kg-gloss-chip);display:inline-grid;flex-shrink:0;font-size:.72rem;font-weight:800;height:clamp(22px,4.4cqi,30px);letter-spacing:.02em;place-items:center;width:clamp(22px,4.4cqi,30px)}.ksj-caption-text{display:flex;flex-direction:column;line-height:1.25;min-width:0}.ksj-caption-text strong{font-size:clamp(.7rem,2.1cqi,.9rem);font-weight:800}.ksj-caption-text span{color:#e2e8f0db;font-size:clamp(.62rem,1.7cqi,.74rem);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@keyframes ksj-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.ksj-finale{animation:ksj-finale-in .8s cubic-bezier(.22,1,.36,1) both;background:#0c1430db;border:1px solid #fff3;border-radius:16px;bottom:clamp(10px,2.6cqi,22px);box-shadow:0 18px 40px #02061759;color:#f8fafc;font-family:Poppins,sans-serif;font-family:var(--kd-font,"Poppins",sans-serif);padding:clamp(8px,1.8cqi,16px) clamp(10px,2.4cqi,20px);position:absolute;right:clamp(10px,2.4cqi,22px);text-align:left;width:min(52%,520px)}.ksj-finale-eyebrow{color:#a7f3d0;display:block;font-size:clamp(.56rem,1.5cqi,.74rem);font-weight:800;letter-spacing:.12em;text-transform:uppercase}.ksj-finale-title{font-size:clamp(.78rem,2.6cqi,1.3rem);font-weight:900;letter-spacing:-.01em;line-height:1.2;margin:3px 0 0}.ksj-finale-sub{color:#e2e8f0e0;font-size:clamp(.62rem,1.6cqi,.84rem);margin:3px 0 0}.ksj-finale-top-left{bottom:auto;left:clamp(10px,2.4cqi,22px);right:auto;top:clamp(10px,2.6cqi,22px);width:min(40%,440px)}.ksj-frame-narrow .ksj-finale.ksj-finale-top-left{width:44%}@keyframes ksj-finale-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.ksj-wrap{position:relative;width:100%}.ksj-toolbar{align-items:center;display:flex;gap:12px;justify-content:flex-end;margin-top:16px}.ksj-btn{align-items:center;border:0;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font:800 1.02rem Poppins,sans-serif;font:800 1.02rem var(--kd-font,"Poppins",sans-serif);gap:10px;justify-content:center;letter-spacing:.01em;min-height:52px;min-width:52px;padding:0 26px;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease}.ksj-btn-replay{background:linear-gradient(180deg,#ffe066,#ffc21a 55%,#f5a300);box-shadow:0 10px 26px #f5a30073,inset 0 1px 0 #fff9,inset 0 -2px 0 #b4640040;color:#4a2a00}.ksj-btn-round{background:linear-gradient(135deg,#fbbf24,#f472b6);box-shadow:0 10px 24px #f472b666,inset 0 1px 0 #ffffff59;padding:0;width:52px}.ksj-btn:hover{filter:brightness(1.08);transform:translateY(-2px)}.ksj-btn:active{transform:translateY(0)}.ksj-btn:focus-visible{outline:3px solid #fff;outline-offset:3px}.ksj-btn-replay.is-ended{animation:ksj-replay-pulse 1.8s ease-in-out infinite}@keyframes ksj-replay-pulse{0%,to{box-shadow:0 10px 26px #f5a30073,0 0 0 0 #ffc21a99}50%{box-shadow:0 10px 26px #f5a30073,0 0 0 12px #ffc21a00}}.ksj-toolbar{justify-content:center}.kd-seq{display:flex;flex-direction:column;width:100%}.kd-seq-orbit{align-items:center}@media (prefers-reduced-motion:reduce){.ksj-btn-replay.is-ended{animation:none}.ksj-btn:hover{transform:none}}.ksj-sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;white-space:nowrap;width:1px}.ksj-frame-narrow .ksj-caption-text span{display:none}.ksj-frame-narrow .ksj-caption{padding-right:12px}.ksj-frame-narrow .ksj-finale{width:62%}.ksj-frame-narrow .ksj-finale-sub{display:none}.ksj-q-low .kc-anim-idle,.ksj-q-low .kc-anim-listen .kc-head-sway,.ksj-q-low .kc-anim-write .kc-head-sway,.ksj-q-low .kc-blink .kc-lid,.ksj-q-low .kr-dot,.ksj-q-low .ksj-flag-cloth{animation:none!important}.ksj-paused .ksj-appear>.ksj-actor-body,.ksj-paused .ksj-caption,.ksj-paused .ksj-finale{animation-play-state:running!important}@media (prefers-reduced-motion:reduce){.ksj-root *,.ksj-root :after,.ksj-root :before{animation:none!important;transition:none!important}}.ksj-dbg-toggle{background:#0f172a99;border:1px dashed #ffffff80;border-radius:8px;cursor:pointer;font:600 .75rem monospace;padding:6px 12px}.ksj-dbg,.ksj-dbg-toggle{color:#e2e8f0;margin-top:10px}.ksj-dbg{background:#0b1220;border-radius:12px;display:flex;flex-direction:column;font:12px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace;gap:8px;padding:10px 12px;text-align:left}.ksj-dbg-row{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.ksj-dbg-row>span{opacity:.8}.ksj-dbg button{background:#1e293b;border:1px solid #334155;border-radius:6px;box-shadow:var(--kg-gloss-button);color:#e2e8f0;cursor:pointer;font:inherit;padding:4px 9px}.ksj-dbg button[aria-pressed=true]{background:#7c3aed;border-color:#a78bfa;box-shadow:var(--kg-gloss-button)}.ksj-dbg label{align-items:center;display:inline-flex;gap:4px;margin-right:10px}.ksj-dbg-scrub{padding-bottom:8px;position:relative}.ksj-dbg-scrub input{width:100%}.ksj-dbg-markers{bottom:0;height:8px;left:0;position:absolute;right:0}.ksj-dbg-markers span{background:#facc15;height:8px;position:absolute;top:0;width:2px}.ksj-dbg-markers span.is-cue{background:#22d3ee;height:5px;top:3px}.ksj-dbg-events{list-style:none;margin:0;max-height:160px;overflow:auto;padding:0 0 0 4px}.ksj-dbg-events li{opacity:.85}.ksj-dbg-events li.is-past{opacity:.45}
/*# sourceMappingURL=anim-kindee-sis-journey.4e4d156a.chunk.css.map*/