.comdkit .phone-scene{min-width:0;align-self:center}
.ck-screen-wrap{margin:20px 0 16px;padding:18px 4px 8px}
.ck-phone-frame{position:relative;width:100%;padding:13px 25px;background:linear-gradient(135deg,#484e45,#121510 18%,#0c0f0a 80%,#444c40);border:2px solid #747b6a;border-radius:34px;box-shadow:0 2px 0 #aab29c88,inset 0 0 0 4px #080c07,0 23px 40px #0008;transform:rotate(-2deg)}
.ck-phone-frame:before,.ck-phone-frame:after{content:'';position:absolute;background:#737b68;border:1px solid #10170c;border-radius:3px;top:-5px;height:4px}
.ck-phone-frame:before{width:10%;left:18%}.ck-phone-frame:after{width:7%;left:33%}
.ck-phone-camera{position:absolute;left:9px;top:50%;width:6px;height:6px;border-radius:50%;background:#091322;box-shadow:0 0 0 2px #343b30;transform:translateY(-50%)}
.ck-phone-frame video{display:block;width:100%;height:auto;aspect-ratio:1266/585;object-fit:contain;background:#0a1008;border-radius:19px;pointer-events:none}
.ck-playback{display:flex;justify-content:space-between;align-items:center;margin:0 3px 19px;gap:12px;color:#bac9a5;font-size:11px}
.ck-playback>span{letter-spacing:.04em}.ck-playback button{font:inherit;color:#dbe8c7;border:1px solid #8db84a66;padding:8px 11px;background:#0b160e99;border-radius:4px;min-height:36px;cursor:pointer}
.ck-tour-tabs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;border-top:1px solid #d6dfbb44;border-bottom:1px solid #d6dfbb44}
.ck-tour-tabs button{border:0;border-bottom:2px solid transparent;background:#0b160e99;color:#d9decf;font-family:inherit;font-size:13px;text-align:left;min-height:66px;padding:10px 12px;cursor:pointer;transition:background .2s,color .2s}
.ck-tour-tabs button small{display:block;font-size:10px;letter-spacing:.1em;opacity:.6;margin-bottom:5px}
.ck-tour-tabs button[aria-selected=true]{background:#8db84a;color:#101b0f;border-bottom-color:#d3e8a6}
.ck-tour-tabs button:hover{background:#314325}.ck-tour-tabs button[aria-selected=true]:hover{background:#a4ca66}
.ck-tour-tabs button:focus-visible,.ck-playback button:focus-visible{outline:2px solid #d3e8a6;outline-offset:4px}
.ck-screen-note{padding-top:20px;min-height:140px;max-width:570px}
.ck-screen-note>span{color:#a6be7c;font-size:10px;letter-spacing:.15em}
.ck-screen-note h3{font-family:'Barlow Condensed',sans-serif;font-size:29px;line-height:1.1;margin:10px 0;color:#f1f3e9;text-transform:uppercase}
.ck-screen-note p,.ck-tour-summary{font-size:15px;line-height:1.6;color:#d2d9c5;max-width:480px;margin:0}
.ck-tour-invitation{font-size:19px;color:#b6d582;margin:25px 0 8px}.ck-tour-summary{margin-bottom:28px;max-width:390px}
@media(max-width:1100px){.ck-tour-tabs button{padding:10px 7px;font-size:12px}}
@media(max-width:767px){.comdkit .phone-scene{width:100%;margin-top:0}.ck-screen-wrap{margin-top:0;padding-top:7px}.ck-phone-frame{border-radius:22px;padding:8px 17px}.ck-phone-frame video{border-radius:12px}.ck-phone-camera{left:6px;width:4px;height:4px}.ck-tour-tabs button{font-size:12px;padding:10px 6px}.ck-screen-note{min-height:145px}.ck-screen-note h3{font-size:27px}.ck-tour-invitation{margin-top:20px}.ck-playback{font-size:10px}}
