.ck-glass{background:var(--ck-glass)}.ck-studio,.ck-studio-mount,.ck-studio-root{min-width:0;max-width:100%}.ck-studio{width:100%}.ck-vstage{aspect-ratio:4/3.3;border-radius:var(--ck-r-lg);background-color:var(--ck-surface);background-image:radial-gradient(var(--ck-dot-grid) 1px, transparent 1px);background-size:18px 18px;flex-direction:column;min-width:0;max-width:100%;transition:background-color .4s;display:flex;position:relative;overflow:hidden}.ck-vstage[data-mode=preview]{background-color:var(--ck-wall);background-image:none}.ck-vstage__top{z-index:2;pointer-events:none;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;min-width:0;padding:12px 12px 0;display:flex;position:relative}.ck-vstage__top:empty{display:none}.ck-vobj>.ck-vstage__turn{z-index:5;position:absolute;bottom:8px;right:8px}.ck-vstage__angle{align-items:center;gap:4px;display:flex}.ck-vstage__angle-icon{color:var(--ck-muted);padding:0 8px;display:flex}.ck-vstage__center{flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:10px;width:100%;min-width:0;min-height:0;padding-inline-start:12px;padding-inline-end:12px;display:flex;position:relative}.ck-vstage__floor{background:var(--ck-floor);border-top:6px solid var(--ck-floor-edge);pointer-events:none;height:12%;position:absolute;top:auto;bottom:0;left:0;right:0}.ck-vstage__dim{color:var(--ck-text-2);font-variant-numeric:tabular-nums;z-index:1;align-items:center;gap:8px;font-size:12px;display:flex;position:relative}.ck-vstage__dim:before,.ck-vstage__dim:after{content:"";background:var(--ck-dim-line);width:24px;height:1px}.ck-vstage__cta{z-index:2;justify-content:center;padding:4px 12px 14px;display:flex;position:relative}.ck-vstage__cta .ck-btn{white-space:normal;max-width:100%}.ck-vstage__startup{z-index:4;pointer-events:none;place-items:center;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.ck-vstage__startup .ck-btn{pointer-events:auto;box-shadow:var(--ck-shadow-md);gap:10px}.ck-vstage__photo{object-fit:contain;max-width:100%;max-height:100%}@media (min-width:901px){.ck-vstage .ck-vstage__cta{display:none}}.ck-studio__note{border-radius:var(--ck-r-md);background:var(--ck-surface);color:var(--ck-text-2);margin:0;padding:10px 14px;font-size:14px}.ck-studio__hint{min-width:0;color:var(--ck-text-2);margin:0;font-size:13px}.ck-vstage[data-mode=preview] .ck-vstage__center{padding-bottom:28px}.ck-vobj{box-sizing:border-box;border-radius:var(--ck-r-canvas);transition:border-color .18s ease, box-shadow .18s ease, transform .24s var(--ck-ease);z-index:1;min-width:0;max-width:100%;position:relative}.ck-vlayouts{flex-wrap:wrap;align-items:center;gap:10px;width:100%;min-width:0;max-width:100%;display:flex}.ck-vlayouts .ck-vlayouts__group{flex-wrap:wrap;flex:8rem;min-width:0;max-width:100%;display:flex}.ck-vlayouts__label{color:var(--ck-muted);font-size:13px}.ck-vmini{max-width:28px;height:20px;display:block;position:relative}.ck-vmini span{opacity:.8;background:currentColor;border-radius:1px;position:absolute}.ck-vlayouts__ai{align-items:center;gap:6px;margin-inline-start:auto;display:flex}.ck-vlayouts .ck-btn--ai{padding:9px 14px}.ck-vcollage{border-radius:var(--ck-r-lg);background:var(--ck-white);min-width:0;box-shadow:var(--ck-shadow-sm);gap:14px;padding:16px;display:grid}.ck-vscroll{align-items:center;gap:6px;min-width:0;display:flex}.ck-vscroll__track{scroll-snap-type:x proximity;scrollbar-width:none;overscroll-behavior-x:contain;flex:auto;min-width:0;overflow-x:auto}.ck-vscroll__track::-webkit-scrollbar{display:none}.ck-vscroll.is-scrolling .ck-vscroll__track{-webkit-mask-image:linear-gradient(270deg,#0000,#000 14px calc(100% - 14px),#0000);mask-image:linear-gradient(270deg,#0000,#000 14px calc(100% - 14px),#0000)}.ck-vscroll__btn{border:1px solid var(--ck-divider);background:var(--ck-white);width:32px;height:32px;color:var(--ck-ink);cursor:pointer;touch-action:manipulation;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.ck-vscroll__btn:disabled{opacity:.3;cursor:default}.ck-vscroll__btn:focus-visible{outline:2px solid var(--ck-ink);outline-offset:2px}.ck-vgap{flex-wrap:wrap;align-items:center;gap:8px 10px;width:100%;min-width:0;display:flex}.ck-vgap__label{color:var(--ck-muted);white-space:nowrap;font-size:13px}.ck-vgap__chips{gap:6px;min-width:0;display:flex}.ck-vgap__chip{border:1px solid var(--ck-divider);border-radius:var(--ck-r-pill);background:var(--ck-white);min-width:40px;min-height:36px;font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;touch-action:manipulation;padding:4px 10px;font-size:14px}.ck-vgap__chip[aria-checked=true]{border-color:var(--ck-ink);background:var(--ck-ink);color:var(--ck-white)}.ck-vgap__chip:focus-visible{outline:2px solid var(--ck-ink);outline-offset:2px}html[data-ck-design=pro] .ck-vgap{display:none}.ck-vsurface{background:#fff;width:100%;height:100%;position:relative;overflow:hidden}.ck-vobj:has(>.ck-vsurface.is-shaped:not(.is-editing)){filter:drop-shadow(0 6px 14px #1b1a192e)}.ck-vtemplate{z-index:6;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0;overflow:visible}.ck-vtemplate__outside{fill:#f4f1ecc7}.ck-vtemplate__halo,.ck-vtemplate__line{fill:none;vector-effect:non-scaling-stroke}.ck-vtemplate__halo{stroke:#fff;stroke-width:3px}.ck-vtemplate__line{stroke:#1b1a19;stroke-width:1.25px;stroke-dasharray:6 4}.ck-vsafe{z-index:3;outline-offset:0;pointer-events:none;border:1px dashed #ffffffe6;outline:1px dashed #00000059;position:absolute}.ck-vsurface .ck-vcell{outline-offset:-2px;touch-action:none;-webkit-user-select:none;user-select:none;place-items:center;display:grid;position:absolute;overflow:hidden}.ck-vcell[role=button]{cursor:pointer}.ck-vcell.has-image[role=button]{cursor:grab}.ck-vcell.is-cropping{cursor:move;box-shadow:inset 0 0 0 2px var(--ck-ink);z-index:2}.ck-vcell.is-cropping img{opacity:1}.ck-vcell.is-highlight{outline:2px solid var(--ck-ink);outline-offset:-4px}.ck-vcell.is-drop{box-shadow:inset 0 0 0 3px var(--ck-blue)}.ck-vcell:focus-visible{outline:2px solid var(--ck-ink)}.ck-vcell__empty{color:var(--ck-muted);pointer-events:none;text-align:center;justify-items:center;gap:6px;padding:4px;font-size:13px;display:grid}.ck-tray__fill{pointer-events:none;background:#4fb3e859;transition:height .2s linear;position:absolute;top:auto;bottom:0;left:0;right:0}.ck-vbadge{bottom:4px;pointer-events:none;z-index:1;border-radius:3px;padding:1px 5px;font-size:10px;font-weight:700;line-height:1.5;position:absolute}.ck-vbadge:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:4px}.ck-vbadge:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:4px}.ck-vbadge:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:4px}.ck-vbadge:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:4px}.ck-vbadge--dot{border-radius:50%;place-items:center;width:18px;height:18px;padding:0;display:grid}.ck-vbadge--low{background:var(--ck-yellow);color:var(--ck-ink)}.ck-vbadge--marginal{color:var(--ck-yellow-700);box-shadow:inset 0 0 0 1px var(--ck-yellow-700);background:#fff}.ck-vbadge--dup{background:var(--ck-red);color:#fff}.ck-cropdock{z-index:4;pointer-events:none;justify-content:center;min-width:0;display:flex;position:absolute;top:auto;bottom:12px;left:12px;right:12px}.ck-cropdock>*{pointer-events:auto}.ck-cropdock:empty{display:none}.ck-vtool{border-radius:var(--ck-r-lg);background:var(--ck-glass);max-width:100%;box-shadow:var(--ck-shadow-md);z-index:3;cursor:default;flex-wrap:wrap;justify-content:center;gap:2px;padding:4px;display:flex;position:static}.ck-vtool button{border-radius:var(--ck-r-md);min-width:52px;height:52px;color:var(--ck-ink);cursor:pointer;background:0 0;border:0;align-content:center;place-items:center;gap:4px;padding:4px 8px;display:grid}.ck-vtool button>span{font-size:11px;font-weight:600;line-height:1}.ck-vtool button:hover{background:var(--ck-hover)}.ck-vtool button.is-done{background:var(--ck-ink);color:#fff}@media (max-width:767px){.ck-vtool button{min-width:48px;height:52px}}.ck-vcell__chip{color:#fff;white-space:nowrap;pointer-events:none;z-index:2;animation:ck-chip-in .4s var(--ck-ease) both;background:#252422d1;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:600;display:inline-flex;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}.ck-vcell__guide{color:#fff;text-align:center;text-shadow:0 1px 3px #00000073;pointer-events:none;z-index:2;background:#25242247;place-content:center;justify-items:center;gap:4px;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.ck-vcell__guide svg{width:52px;height:52px;animation:ck-guide-nudge 1.6s var(--ck-ease) infinite;background:#25242299;border-radius:50%;padding:10px}.ck-vcell__guide b{font-size:15px}.ck-vcell__guide small{opacity:.9;font-size:12px}@keyframes ck-chip-in{0%{opacity:0;transform:translate(-50%,6px)}}@keyframes ck-guide-nudge{0%,to{transform:translate(0)}25%{transform:translate(-6px)}75%{transform:translate(6px)}}@media (prefers-reduced-motion:reduce){.ck-vcell__chip,.ck-vcell__guide svg{animation:none}}.ck-vstage__tools{top:12px;z-index:3;flex-flow:wrap;justify-content:flex-end;align-items:center;gap:8px;max-width:calc(100% - 330px);display:flex;position:absolute}.ck-vstage__tools:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:12px}.ck-vstage__tools:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:12px}.ck-vstage__tools:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:12px}.ck-vstage__tools:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:12px}.ck-vstage__tools .ck-btn{box-shadow:var(--ck-shadow-sm);gap:8px}.ck-vstage__tools .ck-arrange{isolation:isolate;min-inline-size:180px;position:relative;overflow:hidden}.ck-vstage__tools .ck-arrange[aria-busy=true]{opacity:1;cursor:progress;border-style:solid;animation:2.4s ease-in-out infinite ck-ai-glow}.ck-arrange[aria-busy=true]:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(110deg,#0000 20%,#ffffffbf 50%,#0000 80%);animation:2.4s ease-in-out infinite ck-ai-shimmer;position:absolute;top:0;bottom:0;left:0;right:0}.ck-arrange__loader{flex:0 0 24px;place-items:center;width:24px;height:24px;display:grid;position:relative}.ck-arrange__loader>svg{animation:1.8s ease-in-out infinite ck-ai-sparkle}.ck-arrange__orbit{border:1px solid #6261dc33;border-radius:50%;animation:2.4s linear infinite ck-ai-orbit;position:absolute;top:0;bottom:0;left:0;right:0}.ck-arrange__orbit:before,.ck-arrange__orbit:after{content:"";background:currentColor;border-radius:50%;width:4px;height:4px;position:absolute;left:9px;box-shadow:0 0 5px}.ck-arrange__orbit:before{top:-2px}.ck-arrange__orbit:after{opacity:.5;bottom:-2px}@keyframes ck-ai-orbit{to{transform:rotate(360deg)}}@keyframes ck-ai-sparkle{0%,to{opacity:.7;transform:scale(.85)}50%{opacity:1;transform:scale(1.08)}}@keyframes ck-ai-shimmer{0%,15%{transform:translate(-110%)}85%,to{transform:translate(110%)}}@keyframes ck-ai-glow{0%,to{box-shadow:0 0 #6261dc00}50%{box-shadow:0 0 16px 2px #6261dc38}}@media (prefers-reduced-motion:reduce){.ck-vstage__tools .ck-arrange[aria-busy=true],.ck-arrange__loader>svg,.ck-arrange__orbit{animation:none}.ck-arrange[aria-busy=true]:before{display:none}}.ck-vstage__tools .ck-btn--secondary{background:var(--ck-white)}.ck-vstage:has(.ck-vstage__angle) .ck-vstage__tools{top:64px}@media (max-width:480px){.ck-vstage .ck-vstage__tools{top:58px}}@media (max-width:767px){.ck-vstage__tools{top:8px;gap:6px}.ck-vstage__tools:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:8px}.ck-vstage__tools:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:8px}.ck-vstage__tools:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:8px}.ck-vstage__tools:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:8px}.ck-vstage__tools .ck-btn{min-height:36px;padding:6px 12px;font-size:13px}}.ck-vstage__rail{top:72px;z-index:3;flex-flow:column wrap-reverse;align-content:flex-start;gap:8px;max-height:calc(100% - 96px);display:flex;position:absolute}.ck-vstage__rail:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:12px}.ck-vstage__rail:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:12px}.ck-vstage__rail:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:12px}.ck-vstage__rail:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:12px}.ck-vstage:not(:has(.ck-vstage__tools)) .ck-vstage__rail{max-height:calc(100% - 36px);top:12px}.ck-vstage__rail .ck-btn{background:var(--ck-white);width:44px;height:44px;min-height:44px;box-shadow:var(--ck-shadow-sm);justify-content:center;padding:0}.ck-vstage__rail .ck-btn[aria-pressed=true]{background:var(--ck-ink)}.ck-vstage__rail .ck-vstage__history{flex-direction:column;gap:8px}.ck-tray{border-radius:var(--ck-r-lg);box-shadow:var(--ck-shadow-sm);background:#fff;gap:14px;min-width:0;max-width:100%;padding:20px;display:grid}.ck-tray__head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.ck-tray__head b{font-size:16px}.ck-tray__bar{background:var(--ck-surface);border-radius:3px;height:6px;overflow:hidden}.ck-tray__bar span{background:var(--ck-blue);height:100%;transition:width .25s;display:block}.ck-tray__error{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:14px 16px;display:flex}.ck-tray__grid{flex-wrap:wrap;gap:8px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.ck-tray__item{flex:0 0 72px;width:72px;position:relative}.ck-tray__thumb,.ck-tray__add{border-radius:var(--ck-r-sm);background:var(--ck-img-empty-2);cursor:pointer;border:0;width:72px;height:72px;padding:0;display:block;position:relative;overflow:hidden}.ck-tray__thumb img{object-fit:cover;width:100%;height:100%}.ck-tray__item.is-highlight .ck-tray__thumb{box-shadow:inset 0 0 0 2px var(--ck-ink)}.ck-tray__item.is-dup .ck-tray__thumb,.ck-tray__item.is-error .ck-tray__thumb{box-shadow:inset 0 0 0 2px var(--ck-red)}.ck-tray__item.is-low .ck-tray__thumb img,.ck-tray__item.is-dup .ck-tray__thumb img{outline:2px solid #0000}.ck-tray__item.is-placed{border-radius:var(--ck-r-sm);box-shadow:0 0 0 2px var(--ck-blue)}.ck-tray__check{bottom:4px;background:var(--ck-blue);color:#fff;pointer-events:none;border-radius:50%;place-items:center;width:18px;height:18px;display:grid;position:absolute}.ck-tray__check:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:4px}.ck-tray__check:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:4px}.ck-tray__check:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:4px}.ck-tray__check:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:4px}.ck-tray__add{border:2px dashed var(--ck-divider);color:var(--ck-muted);background:0 0;place-items:center;display:grid}.ck-tray__add:hover{border-color:var(--ck-ink);color:var(--ck-ink)}.ck-tray__remove{top:3px;background:var(--ck-glass);width:22px;height:22px;color:var(--ck-ink);cursor:pointer;opacity:0;transition:opacity var(--ck-t-ui);border:0;border-radius:50%;place-items:center;display:grid;position:absolute}.ck-tray__remove:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:3px}.ck-tray__remove:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:3px}.ck-tray__remove:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:3px}.ck-tray__remove:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:3px}.ck-tray__item:hover .ck-tray__remove{opacity:1}.ck-tray__remove:focus-visible{opacity:1}@media (hover:none){.ck-tray__remove{opacity:1;width:28px;height:28px}}.ck-qwarn{border-radius:var(--ck-r-md);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;min-width:0;max-width:100%;padding:8px 10px 8px 12px;display:flex}.ck-qwarn--poor{color:var(--ck-text-2,#5b5853);background:0 0;padding-inline-start:2px;padding-inline-end:2px}.ck-qwarn--poor .ck-qwarn__main{font-weight:500}.ck-qwarn--poor .ck-qwarn__main svg{color:var(--ck-warn,#b8860b)}.ck-qwarn__link{color:var(--ck-ink);font:600 12.5px var(--ck-font);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;flex:none;padding:0;text-decoration:underline}.ck-vbadge--soft{background:var(--ck-warn,#b8860b);border-radius:50%;width:10px;height:10px;padding:0;top:6px;bottom:auto;box-shadow:0 0 0 2px #fff}.ck-qwarn--marginal{background:var(--ck-yellow-100);color:var(--ck-yellow-700)}.ck-qwarn__main{min-width:0;color:inherit;font:600 12.5px/1.35 var(--ck-font);text-align:start;cursor:pointer;background:0 0;border:0;flex:12rem;align-items:center;gap:6px;padding:0;display:flex}.ck-qwarn__main span{min-width:0}.ck-qwarn__main svg{flex:none;width:16px;height:16px}.ck-qwarn .ck-btn{border-width:1.5px;flex:none;padding:5px 10px;font-size:12.5px;line-height:1.3}.ck-studio[data-phase=editor] .ck-vstage{animation:ck-studio-in .4s var(--ck-ease)}@keyframes ck-studio-in{0%{opacity:.45}to{opacity:1}}@media (max-width:767px){.ck-studio[data-phase=editor] .ck-vstage{aspect-ratio:3/4;width:min(100%,78vw);max-height:42dvh;margin-inline-start:auto;margin-inline-end:auto}.ck-vobj{max-width:100%;max-height:100%}.ck-vlayouts{gap:8px;display:grid}.ck-vlayouts .ck-vlayouts__group{flex-wrap:nowrap;gap:6px;width:max-content;max-width:none}.ck-vlayouts .ck-vlayouts__group>*{scroll-snap-align:start;flex:none}.ck-vgap__chips{flex:100%;order:2}.ck-vgap__chip{flex:1 1 0;padding-inline-start:4px;padding-inline-end:4px}.ck-qwarn,.ck-vcollage,.ck-tray{scroll-margin-bottom:calc(var(--ck-tabbar-h) + 12px)}}@media (max-width:480px){.ck-tray{padding:14px}.ck-tray__item,.ck-tray__thumb,.ck-tray__add{flex-basis:64px;width:64px;height:64px}.ck-vstage__top{padding:8px 8px 0}}[data-ck-studio-primary].is-busy{opacity:.7;cursor:progress}.ck-vstage[data-mode="3d"]{background-color:var(--ck-bg);background-image:radial-gradient(ellipse 70% 60% at 50% 42%, #fffdf9 0%, var(--ck-bg) 55%, var(--ck-surface) 100%);background-size:auto}.ck-vstage[data-3d=ready] .ck-vstage__center{visibility:hidden}.ck-v3d{z-index:1;visibility:visible;flex-direction:column;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.ck-v3d__view{opacity:0;outline:none;transition:opacity .18s;position:absolute;top:0;bottom:0;left:0;right:0}.ck-v3d.is-ready .ck-v3d__view{opacity:1}.ck-v3d__view:focus-visible{box-shadow:inset 0 0 0 2px var(--ck-ink);border-radius:var(--ck-r-lg)}.ck-v3d__gl{cursor:grab;width:100%;height:100%;display:block}.ck-v3d__gl:active{cursor:grabbing}.ck-v3d__status{border-radius:var(--ck-r-pill);background:var(--ck-glass);box-shadow:var(--ck-shadow-sm);color:var(--ck-text-2);align-items:center;gap:10px;margin:auto;padding:8px 14px;font-size:13px;display:inline-flex;position:relative}.ck-v3d__spinner{border:2px solid var(--ck-divider);border-top-color:var(--ck-ink);border-radius:50%;width:14px;height:14px;animation:.8s linear infinite ck-spin}@keyframes ck-spin{to{transform:rotate(360deg)}}.ck-v3d__hint{border-radius:var(--ck-r-pill);background:var(--ck-glass);text-align:center;color:var(--ck-muted);pointer-events:none;animation:ck-v3d-hint .6s var(--ck-ease) .6s both;margin:0 0 6px;padding:3px 10px;font-size:12px;position:absolute;bottom:100%}@keyframes ck-v3d-hint{0%{opacity:0;transform:translateY(4px)}}.ck-v3d__bottom{pointer-events:none;flex-direction:column;align-items:center;gap:8px;padding:0 12px 12px;display:flex;position:absolute;top:auto;bottom:0;left:0;right:0}.ck-v3d__presets{flex-wrap:wrap;justify-content:center;max-width:100%}.ck-v3d__bottom>.ck-vstage__turn{pointer-events:auto}@media (prefers-reduced-motion:reduce){.ck-v3d__view,.ck-v3d__hint{transition:none;animation:none}}@media (max-width:480px){.ck-v3d__bottom{padding:0 8px 8px}}@media (max-width:767px){.ck-vstage[data-mode="3d"]{aspect-ratio:1/1.12}}.ck-v3d{container-type:size}@container (height<=300px){.ck-v3d__bottom .ck-vstage__dim{display:none}}.ck-studio__thumbs{margin-top:2px}.ck-pthumb--live{background:var(--ck-surface-2,#efeae2);color:var(--ck-ink);flex-direction:column;justify-content:center;align-items:center;gap:2px;font-size:11px;font-weight:700;line-height:1;display:flex}.ck-tray__hint{color:var(--ck-muted);margin:0;font-size:13px}.ck-tray__empty{flex:100%;grid-column:1/-1}.ck-tray__add.ck-tray__add--wide{aspect-ratio:auto;align-content:center;justify-items:center;gap:4px;width:100%;height:auto;min-height:96px;padding:16px;font-size:15px;display:grid}.ck-tray__add--wide span{color:var(--ck-muted);font-size:13px}.ck-vstage__disclaimer{text-align:center;max-width:100%;color:var(--ck-muted);margin:-4px auto 0;font-size:12px;line-height:1.45}.ck-v3d__bottom>.ck-vstage__disclaimer{flex:none;max-width:100%;position:static}@media (max-width:600px){.ck-vstage__disclaimer{font-size:11px}}.ck-v3d__bottom .ck-vstage__dim,.ck-v3d.is-room .ck-v3d__bottom>.ck-vstage__disclaimer{background:var(--ck-glass);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--ck-ink);opacity:1;border-radius:999px;margin:0;padding:3px 12px;box-shadow:0 1px 4px #0000001f}.ck-v3d__bottom .ck-vstage__dim:before,.ck-v3d__bottom .ck-vstage__dim:after{display:none}.ck-decor,.ck-decor__canvas{pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.ck-decor{z-index:5}.ck-decor__item{pointer-events:auto;cursor:move;-webkit-user-select:none;user-select:none;border-radius:4px;position:absolute}.ck-decor__item:hover{outline:1px dashed #ffffffe6;box-shadow:0 0 0 1px #00000040}.ck-decor__item.is-selected{outline:2px solid var(--ck-blue);outline-offset:2px;box-shadow:none}.ck-decor__item:focus-visible{outline:2px solid var(--ck-blue);outline-offset:2px;box-shadow:none}.ck-decor__handle{background:var(--ck-white);border:2px solid var(--ck-blue);border-radius:50%;width:22px;height:22px;position:absolute;box-shadow:0 1px 4px #00000040}.ck-decor__handle:after{content:"";position:absolute;top:-11px;bottom:-11px;left:-11px;right:-11px}.ck-decor__handle--rotate{cursor:grab;margin-left:-11px;top:-36px;left:50%}.ck-decor__handle--rotate:before{content:"";background:var(--ck-blue);width:2px;height:14px;margin-left:-1px;position:absolute;top:100%;left:50%}.ck-decor__handle--scale{cursor:nwse-resize;bottom:-12px;right:-12px}.ck-decor__guide{z-index:20;pointer-events:none;background:#ff3eb5;position:absolute}.ck-decor__guide--v{width:1px;top:0;bottom:0;left:50%}.ck-decor__guide--h{height:1px;top:50%;left:0;right:0}.ck-drawlayer{z-index:30;cursor:crosshair;position:absolute;top:0;bottom:0;left:0;right:0}.ck-btn--icon{justify-content:center;width:40px;padding:0}.ck-btn--icon[aria-pressed=true]{background:var(--ck-ink);color:var(--ck-white)}.ck-vstage__history{gap:6px;display:inline-flex}.ck-tool__label{display:none}.ck-studio__tools .ck-tool__label{display:block}.ck-textbar{pointer-events:auto;border-radius:var(--ck-r-lg);background:var(--ck-white);width:min(100%,520px);box-shadow:var(--ck-shadow-lg,0 8px 28px #00000029);animation:ck-textbar-in .18s var(--ck-ease);justify-self:center;gap:8px;padding:10px;display:grid}@keyframes ck-textbar-in{0%{opacity:0;transform:translateY(-4px)}}.ck-textbar__row{align-items:center;gap:6px;min-width:0;display:flex}.ck-textbar__input{border:1px solid var(--ck-divider);border-radius:var(--ck-r-sm);min-width:0;min-height:40px;max-height:84px;font:inherit;resize:none;field-sizing:content;flex:auto;padding:8px 10px;font-size:16px;line-height:1.35}.ck-textbar__icon,.ck-textbar__size button,.ck-textbar__color{width:40px;height:40px;color:var(--ck-ink);cursor:pointer;touch-action:manipulation;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.ck-textbar__icon:hover,.ck-textbar__size button:hover:not(:disabled){background:var(--ck-surface)}.ck-textbar__font{-webkit-appearance:none;appearance:none;cursor:pointer;border:1px solid var(--ck-divider);border-radius:var(--ck-r-pill);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%231c1b19' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;background-size:16px;background-color:var(--ck-white);min-width:0;height:40px;color:var(--ck-ink);flex:auto;padding-block-start:0;padding-block-end:0;padding-inline-start:14px;padding-inline-end:38px;font-size:16px}[dir=rtl] .ck-textbar__font{background-position:14px}.ck-textbar__size{border:1px solid var(--ck-divider);border-radius:var(--ck-r-pill);flex:none;align-items:center;height:40px;display:flex}.ck-textbar__size button{width:36px;height:38px}.ck-textbar__size button:disabled{opacity:.3;cursor:default}.ck-textbar__size output{font-variant-numeric:tabular-nums;text-align:center;min-width:2.6em;font-size:15px}.ck-textbar__row--tools{flex-wrap:wrap}.ck-textbar__row--tools>.ck-textbar__font{flex:120px}.ck-textbar__group{flex:168px;align-items:center;gap:4px;display:flex}.ck-textbar__group>button{flex:1 1 0;width:auto;min-width:36px}.ck-textbar__color{border-radius:var(--ck-r-sm);flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex}.ck-textbar__a{font-size:19px;font-weight:600;line-height:1}.ck-textbar__bar{border-radius:3px;width:24px;height:5px;box-shadow:inset 0 0 0 1px #0000002e}.ck-textbar__color:hover,.ck-textbar__color[aria-expanded=true],.ck-textbar__style:hover{background:var(--ck-surface)}.ck-textbar__style{border-radius:var(--ck-r-sm);width:38px;height:40px;color:var(--ck-ink);cursor:pointer;touch-action:manipulation;background:0 0;border:0;place-items:center;padding:0;font-family:Georgia,Times New Roman,serif;font-size:19px;line-height:1;display:grid}.ck-textbar__style--bold{font-family:inherit;font-weight:800}.ck-textbar__style--italic{font-style:italic}.ck-textbar__style--underline{text-underline-offset:3px;font-family:inherit;text-decoration:underline}.ck-textbar__style[aria-pressed=true]{background:var(--ck-ink);color:var(--ck-white)}.ck-colorsheet{z-index:1001;background:#14131252;justify-content:center;align-items:center;padding:16px;animation:.15s ck-fade-in;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}@keyframes ck-fade-in{0%{opacity:0}}.ck-colorsheet__panel{background:var(--ck-white);border-radius:20px;outline:none;gap:12px;width:min(360px,100%);max-height:calc(100dvh - 32px);padding:18px;display:grid;overflow-y:auto;box-shadow:0 20px 60px #00000040}.ck-colorsheet__head{align-items:center;gap:10px;display:flex}.ck-colorsheet__head b{font-size:17px}.ck-colorsheet__preview{border-radius:var(--ck-r-pill);background:repeating-conic-gradient(#e9e6e1 0 25%, #f6f4f1 0 50%) 0 0 / 14px 14px;text-align:center;-webkit-text-stroke:.5px #00000040;flex:auto;min-width:0;padding:4px 12px;font-size:22px;line-height:1.3}.ck-colorsheet__label{color:var(--ck-muted);margin:0;font-size:13px}.ck-colorsheet__grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}.ck-colorsheet__swatch{aspect-ratio:1;cursor:pointer;border:1px solid #00000029;border-radius:50%;width:100%;padding:0;transition:transform .12s}.ck-colorsheet__swatch:hover{transform:scale(1.08)}.ck-colorsheet__swatch[aria-checked=true]{box-shadow:0 0 0 2px var(--ck-white), 0 0 0 4px var(--ck-ink)}.ck-colorsheet__square{touch-action:none;cursor:crosshair;border-radius:14px;height:150px;position:relative}.ck-colorsheet__square:before{content:"";border-radius:inherit;background:linear-gradient(#0000,#000),linear-gradient(90deg,#fff,#fff0);position:absolute;top:0;bottom:0;left:0;right:0}.ck-colorsheet__square>span{pointer-events:none;border:3px solid #fff;border-radius:50%;width:22px;height:22px;margin:-11px 0 0 -11px;position:absolute;box-shadow:0 1px 4px #0006}.ck-colorsheet__hue{-webkit-appearance:none;appearance:none;background:linear-gradient(90deg,red,#ff0,#0f0,#0ff,#00f,#f0f,red);border-radius:7px;width:100%;height:14px;margin:0}.ck-colorsheet__hue::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:0 0;border:3px solid #fff;border-radius:50%;width:22px;height:22px;box-shadow:0 1px 4px #0006}.ck-colorsheet__hue::-moz-range-thumb{background:0 0;border:3px solid #fff;border-radius:50%;width:16px;height:16px;box-shadow:0 1px 4px #0006}.ck-colorsheet__foot{align-items:center;gap:10px;display:flex}.ck-colorsheet__hex{border:1px solid var(--ck-divider);border-radius:var(--ck-r-pill);flex:auto;align-items:center;gap:8px;min-width:0;height:44px;padding:0 12px;display:flex}.ck-colorsheet__chip{border-radius:50%;flex:none;width:22px;height:22px;box-shadow:inset 0 0 0 1px #0000002e}.ck-colorsheet__hex input{min-width:0;font:inherit;font-variant-numeric:tabular-nums;text-transform:uppercase;background:0 0;border:0;outline:none;flex:auto;font-size:16px}.ck-colorsheet__done{flex:none;min-height:44px}@media (max-width:767px){.ck-colorsheet{align-items:flex-end;padding:0}.ck-colorsheet__panel{width:100%;padding-bottom:calc(18px + env(safe-area-inset-bottom));animation:ck-sheet-up .22s var(--ck-ease);border-radius:22px 22px 0 0}}@keyframes ck-sheet-up{0%{opacity:.6;transform:translateY(24px)}}@media (prefers-reduced-motion:reduce){.ck-colorsheet,.ck-colorsheet__panel{animation:none}}.ck-textbar :focus-visible{outline:2px solid var(--ck-ink);outline-offset:1px}@media (prefers-reduced-motion:reduce){.ck-textbar{animation:none}}.ck-vobj__360{z-index:4;border-radius:var(--ck-r-pill);color:#fff;white-space:nowrap;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:pointer;animation:ck-vobj-360 .45s var(--ck-ease) .2s both;transition:background-color .2s, transform .2s var(--ck-ease);background:#1a1714d1;align-items:center;gap:8px;padding:10px 18px;font-size:15px;font-weight:700;line-height:1;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 6px 22px #00000047,inset 0 0 0 1px #ffffff2e}.ck-vobj__360:hover{background:#1a1714f2;transform:translate(-50%,-50%)scale(1.04)}.ck-vobj__360:focus-visible{outline-offset:2px;outline:2px solid #fff}.ck-vobj__360 svg{width:18px;height:18px;animation:ck-vobj-360-spin 2.4s var(--ck-ease) .8s infinite;flex:none}@keyframes ck-vobj-360{0%{opacity:0;transform:translate(-50%,-50%)scale(.9)}}@keyframes ck-vobj-360-spin{0%,60%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ck-vobj__360,.ck-vobj__360 svg{animation:none}}.ck-keep{background:var(--ck-blue-100);border-radius:var(--ck-r-md);flex-wrap:wrap;align-items:center;gap:6px 8px;margin-block-start:8px;margin-block-end:8px;padding:6px 10px 6px 26px;font-size:12.5px;line-height:1.35;display:flex;position:relative}.ck-keep p{color:var(--ck-ink);flex:160px;margin:0}.ck-keep__actions{align-items:center;gap:6px;display:flex}.ck-keep__actions .ck-btn--xs{padding:4px 10px;font-size:12.5px;line-height:1.3}.ck-keep__close{width:22px;height:22px;color:var(--ck-muted);cursor:pointer;background:0 0;border:0;padding:0;font-size:16px;line-height:1;position:absolute;top:2px;left:2px}.ck-vcell img.is-loading{opacity:0}.ck-vcell img{transition:opacity .25s var(--ck-ease)}.ck-vcell__loading{background:var(--ck-surface-2,#efeae2);pointer-events:none;place-items:center;display:grid;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.ck-vcell__blur{filter:blur(10px);opacity:.85;background-position:50%;background-size:cover;position:absolute;top:-12px;bottom:-12px;left:-12px;right:-12px}.ck-vcell__loading .ck-v3d__spinner{border-color:#ffffff8c;border-top-color:var(--ck-ink);width:22px;height:22px;position:relative}.ck-vstage__preparing{z-index:5;border-radius:var(--ck-r-pill);background:var(--ck-glass);box-shadow:var(--ck-shadow-sm);color:var(--ck-text-2);white-space:nowrap;align-items:center;gap:10px;padding:8px 14px;font-size:13px;display:inline-flex;position:absolute;top:8px;left:50%;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){.ck-vcell img{transition:none}}.ck-studio__status:not(:empty){border:1px solid var(--ck-border,#d8dedb);color:#234d32;background:#f0f8f2;border-radius:8px;padding:12px 16px;line-height:1.6}.ck-vobj__actions{z-index:4;flex-direction:column;align-items:center;gap:8px;width:max-content;max-width:95%;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ck-vobj__actions .ck-vobj__360{padding:8px 14px;font-size:13px;animation:none;position:static;transform:none}.ck-vobj__edit{border:2px solid var(--ck-ink);border-radius:var(--ck-r-pill);min-height:44px;color:var(--ck-ink);cursor:pointer;background:#fff;align-items:center;gap:8px;padding:10px 18px;font-weight:700;display:inline-flex}.ck-vobj__edit-hint{text-align:center;color:var(--ck-ink);background:#fffffff2;border-radius:8px;padding:4px 8px;font-size:12px}.ck-vstage__badge,.ck-vstage__jump{display:none}@media (max-width:767px){.ck-studio[data-phase=product] .ck-vstage__top,.ck-vstage .ck-vstage__angle,.ck-vstage .ck-v3d__presets,.ck-vstage .ck-v3d__zoom,.ck-vstage .ck-vstage__cta,.ck-studio__thumbs{display:none}.ck-vstage__badge{z-index:3;background:var(--ck-ink);color:#fff;pointer-events:none;border-radius:15px;align-items:center;gap:6px;height:30px;padding:0 12px;font-size:13px;font-weight:700;display:flex;position:absolute;top:14px;right:14px}.ck-vstage__jump{border:1.5px solid var(--ck-ink);min-height:44px;color:var(--ck-ink);touch-action:manipulation;border-radius:22px;justify-self:center;align-items:center;gap:8px;padding:0 20px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.ck-vstage__jump:focus-visible{outline:2px solid var(--ck-ink);outline-offset:2px}}.ck-vstage__full{z-index:6;width:40px;height:40px;color:var(--ck-ink);background:var(--ck-glass);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:pointer;touch-action:manipulation;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:10px;left:10px;box-shadow:0 1px 4px #00000024}.ck-vstage__full:focus-visible{outline:2px solid var(--ck-ink);outline-offset:2px}.ck-studio.is-full{z-index:65;max-width:none;padding:max(10px, env(safe-area-inset-top)) 10px max(12px, env(safe-area-inset-bottom));overscroll-behavior:contain;background:var(--ck-bg);flex-direction:column;gap:10px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0;overflow-y:auto}.ck-studio.is-full>*{flex:none}.ck-studio.is-full[data-phase=editor] .ck-vstage{aspect-ratio:auto;height:calc(100dvh - 150px);min-height:320px;max-height:none}body.ck-studio-full .ck-cartbar{z-index:66}body.ck-studio-full.ck-has-cartbar .ck-studio.is-full{padding-bottom:calc(84px + env(safe-area-inset-bottom))}body.ck-studio-full.ck-has-cartbar .ck-studio.is-full[data-phase=editor] .ck-vstage{height:calc(100dvh - 150px - 72px - env(safe-area-inset-bottom))}@media (max-width:767px){.ck-studio[data-phase=editor] .ck-vstage{aspect-ratio:4/5;width:100%;max-height:56dvh}.ck-studio__modes .ck-vstage__modes{border-radius:var(--ck-r-pill);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;width:100%;display:grid}.ck-studio__modes .ck-vstage__modes>button{border-radius:var(--ck-r-pill);white-space:nowrap;min-height:40px;padding-inline-start:8px;padding-inline-end:8px;font-size:14px;font-weight:600}.ck-studio__toolbar{justify-items:center;gap:10px;min-width:0;display:grid}.ck-studio__toolbar>.ck-vstage__turn{border-radius:var(--ck-r-pill);order:1}.ck-studio__toolbar>.ck-vstage__turn>button{border-radius:var(--ck-r-pill);min-height:36px;padding-inline-start:18px;padding-inline-end:18px}.ck-studio__tools{border:1px solid var(--ck-line);border-radius:var(--ck-r-lg);background:var(--ck-white);width:100%;min-width:0;box-shadow:var(--ck-shadow-sm);justify-content:space-between;gap:2px;padding:6px;display:flex}.ck-studio__tools>.ck-btn,.ck-studio__tools>.ck-vstage__history>.ck-btn{border-radius:var(--ck-r-md);width:auto;min-width:0;height:auto;min-height:56px;box-shadow:none;color:var(--ck-ink);white-space:nowrap;background:0 0;border:0;flex-direction:column;flex:1 1 0;justify-content:center;gap:4px;padding:6px 2px;font-size:12px;font-weight:600;line-height:1.1}.ck-studio__tools>.ck-btn:active,.ck-studio__tools>.ck-vstage__history>.ck-btn:active{background:var(--ck-press)}.ck-studio__tools>.ck-btn[aria-pressed=true]{background:var(--ck-ink);color:var(--ck-white)}.ck-studio__tools>.ck-btn:disabled,.ck-studio__tools>.ck-vstage__history>.ck-btn:disabled{opacity:.35}.ck-studio__tools>.ck-arrange{background:var(--ck-blue-100);color:var(--ck-blue-700);flex-grow:1.4}.ck-studio__tools>.ck-vstage__history{border-inline-start:1px solid var(--ck-line);flex:1.4 1 0;gap:0;padding-inline-start:2px;display:flex}.ck-studio__tools>.ck-vstage__history>.ck-btn{min-height:56px}.ck-studio__tools [data-tip]:after{display:none}.ck-studio__tools .ck-arrange{isolation:isolate;position:relative;overflow:hidden}.ck-studio__tools .ck-arrange[aria-busy=true]{opacity:1;cursor:progress;border-style:solid;animation:2.4s ease-in-out infinite ck-ai-glow}}@media (max-width:767px) and (prefers-reduced-motion:reduce){.ck-studio__tools .ck-arrange[aria-busy=true]{animation:none}}.ck-textbar__tabs{border-radius:var(--ck-r-pill);background:var(--ck-surface,#f3efe8);gap:4px;padding:3px;display:flex}.ck-textbar__tab{border-radius:var(--ck-r-pill);height:34px;color:var(--ck-ink);font:inherit;cursor:pointer;background:0 0;border:0;flex:1 1 0;font-size:14px;font-weight:600}.ck-textbar__tab[aria-selected=true]{background:var(--ck-white);box-shadow:0 1px 3px #0000001f}.ck-textbar__row--wrap{row-gap:10px}.ck-textbar__chip{border:1px solid var(--ck-divider);border-radius:var(--ck-r-pill);background:var(--ck-white);height:36px;color:var(--ck-ink);font:inherit;white-space:nowrap;cursor:pointer;align-items:center;gap:6px;padding:0 14px;font-size:14px;display:inline-flex}.ck-textbar__chip[aria-pressed=true],.ck-textbar__chip[aria-checked=true]{background:var(--ck-ink);border-color:var(--ck-ink);color:var(--ck-white)}.ck-textbar__chip:disabled{opacity:.4;cursor:default}.ck-textbar__dot{border:2px solid var(--ck-white);width:30px;height:30px;box-shadow:0 0 0 1px var(--ck-divider);cursor:pointer;border-radius:50%;flex:none}.ck-textbar__slider{color:var(--ck-text-2,#5b5853);flex:160px;align-items:center;gap:8px;font-size:13px;display:flex}.ck-textbar__slider input{accent-color:var(--ck-ink);flex:1}.ck-textbar__styles{gap:10px;display:grid}.ck-textbar__chips{scrollbar-width:none;gap:8px;padding-bottom:2px;display:flex;overflow-x:auto}.ck-textbar__look,.ck-textbar__phrase{border:1px solid var(--ck-divider);background:var(--ck-white);height:40px;color:var(--ck-ink);cursor:pointer;border-radius:12px;flex:none;padding:0 16px;font-size:16px}.ck-textbar__phrase{border-radius:var(--ck-r-pill);height:34px;font-family:inherit;font-size:14px}.ck-textbar__look--strong{color:#fff;background:#1b1a19;border-color:#1b1a19}.ck-textbar__look--neon{color:#ff4fd8;text-shadow:0 0 6px #ff4fd8;background:#1b1a19}.ck-textbar__look--typewriter{letter-spacing:.06em;background:#f4efe6}.ck-textbar__look--festive{color:#c9a44c;background:#1b1a19}.ck-textbar__look--label{background:#f5c518;border-color:#f5c518}.ck-textbar__look--rainbow{color:#e85d9e}.ck-decorbar__title{flex:auto;font-size:20px;line-height:1}.ck-decorbar__done{margin-inline-start:auto}.ck-fontsheet .ck-colorsheet__panel,.ck-stickersheet .ck-colorsheet__panel{max-height:min(80vh,640px);overflow-y:auto}.ck-fontsheet__grid{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:8px;display:grid}.ck-fontsheet__font{border:1px solid var(--ck-divider);background:var(--ck-white);color:var(--ck-ink);text-align:start;cursor:pointer;border-radius:12px;gap:2px;padding:10px 12px;display:grid}.ck-fontsheet__font[aria-checked=true]{border-color:var(--ck-ink);box-shadow:0 0 0 1px var(--ck-ink)}.ck-fontsheet__sample{font-size:22px;line-height:1.2}.ck-fontsheet__name{font-family:var(--ck-font,sans-serif);color:var(--ck-text-2,#5b5853);font-size:12px}.ck-stickersheet__grid{grid-template-columns:repeat(auto-fill,minmax(48px,1fr));gap:6px;display:grid}.ck-stickersheet__emoji,.ck-stickersheet__shape{background:var(--ck-surface,#f3efe8);cursor:pointer;border:0;border-radius:12px;place-items:center;height:48px;font-size:28px;display:grid}.ck-stickersheet__emoji:hover,.ck-stickersheet__shape:hover{background:var(--ck-divider)}.ck-filterbar__list{scrollbar-width:thin;gap:10px;padding-bottom:4px;display:flex;overflow-x:auto}.ck-filterbar__item{color:var(--ck-ink);font:inherit;cursor:pointer;background:0 0;border:0;flex:none;justify-items:center;gap:4px;padding:0;font-size:12px;display:grid}.ck-filterbar__item img,.ck-filterbar__blank{object-fit:cover;background:var(--ck-surface,#f3efe8);border:2px solid #0000;border-radius:12px;width:64px;height:64px}.ck-filterbar__item[aria-checked=true] img,.ck-filterbar__item[aria-checked=true] .ck-filterbar__blank{border-color:var(--ck-ink)}.ck-textbar__row--wrap .ck-textbar__group{flex-wrap:wrap;flex-basis:100%;gap:6px}.ck-textbar__group>.ck-textbar__chip,.ck-textbar__group>.ck-textbar__dot,.ck-textbar__styles .ck-textbar__group>*{flex:none}@media (max-width:767px){.ck-textbar__row--wrap .ck-textbar__slider{flex-basis:100%}.ck-textbar__chip{height:34px;padding:0 12px}}:-webkit-any(.ck-vstage__tools,.ck-vstage__rail,.ck-studio__tools,.ck-textbar) [data-tip]{position:relative}:is(.ck-vstage__tools,.ck-vstage__rail,.ck-studio__tools,.ck-textbar) [data-tip]{position:relative}.ck-vstage__rail [data-tip]:after{content:attr(data-tip);z-index:40;background:var(--ck-ink,#1b1a19);color:#fff;font:500 12px/1.3 var(--ck-font,sans-serif);white-space:nowrap;pointer-events:none;opacity:0;border-radius:8px;padding:6px 10px;transition:opacity .12s,transform .12s;position:absolute;top:50%;bottom:auto;left:calc(100% + 10px);right:auto;transform:translate(-4px,-50%)}.ck-vstage__rail [data-tip]:-webkit-any(:hover,:focus-visible):after{opacity:1;transform:translateY(-50%)}.ck-vstage__rail [data-tip]:is(:hover,:focus-visible):after{opacity:1;transform:translateY(-50%)}:-webkit-any(.ck-vstage__tools,.ck-studio__tools,.ck-textbar) [data-tip]:after{content:attr(data-tip);z-index:40;background:var(--ck-ink,#1b1a19);color:#fff;font:500 12px/1.3 var(--ck-font,sans-serif);white-space:nowrap;pointer-events:none;opacity:0;border-radius:8px;padding:6px 10px;transition:opacity .12s,transform .12s;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%,4px)}:is(.ck-vstage__tools,.ck-studio__tools,.ck-textbar) [data-tip]:after{content:attr(data-tip);z-index:40;background:var(--ck-ink,#1b1a19);color:#fff;font:500 12px/1.3 var(--ck-font,sans-serif);white-space:nowrap;pointer-events:none;opacity:0;border-radius:8px;padding:6px 10px;transition:opacity .12s,transform .12s;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%,4px)}:-webkit-any(.ck-vstage__tools,.ck-studio__tools) [data-tip]:after{top:calc(100% + 8px);bottom:auto;left:0;transform:translateY(-4px)}:is(.ck-vstage__tools,.ck-studio__tools) [data-tip]:after{top:calc(100% + 8px);bottom:auto;left:0;transform:translateY(-4px)}@media (hover:hover){.ck-textbar [data-tip]:hover:after{opacity:1;transform:translate(-50%)}:-webkit-any(.ck-vstage__tools,.ck-studio__tools) [data-tip]:hover:after{opacity:1;transform:translate(0)}:is(.ck-vstage__tools,.ck-studio__tools) [data-tip]:hover:after{opacity:1;transform:translate(0)}}.ck-textbar [data-tip]:focus-visible:after{opacity:1;transform:translate(-50%)}:-webkit-any(.ck-vstage__tools,.ck-studio__tools) [data-tip]:focus-visible:after{opacity:1;transform:translate(0)}:is(.ck-vstage__tools,.ck-studio__tools) [data-tip]:focus-visible:after{opacity:1;transform:translate(0)}.ck-textbar__ok{flex:none;min-width:72px}.ck-vsurface .ck-vcell.ck-vcell--free{cursor:move;transform-origin:50%;overflow:visible}.ck-vcell__clip{place-items:center;display:grid;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.ck-vcell__clip.is-empty{background:var(--ck-img-empty,#ece5da)}.ck-vcell--free:hover{outline:1px dashed #ffffffe6;box-shadow:0 0 0 1px #00000040}.ck-vcell--free.is-selected{outline:2px solid var(--ck-blue);outline-offset:-2px;box-shadow:none}.ck-vcell__handle.ck-decor__handle--rotate{top:8px}.ck-vcell__handle.ck-decor__handle--rotate:before{display:none}.ck-vcell__handle.ck-decor__handle--scale{bottom:8px;right:8px}.ck-vpresets .ck-vpresets__row{margin-top:10px}.ck-vpresets__row{scrollbar-width:none;gap:8px;padding-bottom:2px;display:flex;overflow-x:auto}.ck-vpresets__tile{white-space:nowrap;border:1px solid var(--ck-divider);background:var(--ck-white);min-width:78px;color:var(--ck-ink);font:inherit;cursor:pointer;border-radius:12px;flex:none;justify-items:center;gap:6px;padding:8px 6px;font-size:12px;line-height:1.2;display:grid}.ck-vpresets__tile[aria-pressed=true]{border-color:var(--ck-ink);box-shadow:inset 0 0 0 1px var(--ck-ink)}.ck-vpresets__mini{width:auto;max-width:60px;height:34px;box-shadow:inset 0 0 0 1px var(--ck-divider);background:#f4f1ec;border-radius:3px;display:block;position:relative;overflow:hidden}.ck-vpresets__photo{background:var(--ck-ink);opacity:.78;position:absolute}.ck-vpresets__text{gap:3px;width:40%;max-width:24px;display:grid;position:absolute;transform:translate(-50%,-50%)}.ck-vpresets__text i{background:var(--ck-ink);border-radius:1px;height:2px;display:block}.ck-vpresets__text i+i{justify-self:center;width:70%}.ck-vpresets__free{place-items:center;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.ck-vpresets__label{text-align:center}.ck-photobar__shape{border:1.5px solid;width:14px;height:14px;display:inline-block}.ck-photobar__shape--original{border-style:dashed;width:16px;height:12px}.ck-photobar__shape--rect{width:16px;height:11px}.ck-photobar__shape--circle{border-radius:50%}.ck-photobar__shape--heart{clip-path:path("M7 13.3C2.2 9.8 0 7.6 0 4.6 0 2 2 0 4.2 0c1.3 0 2.2.6 2.8 1.6C7.6.6 8.5 0 9.8 0 12 0 14 2 14 4.6c0 3-2.2 5.2-7 8.7Z");background:currentColor;border:0}.ck-bgbar__row{scrollbar-width:none;scroll-snap-type:x proximity;gap:10px;margin-top:10px;padding:4px 2px;display:flex;overflow-x:auto}.ck-bgbar__row::-webkit-scrollbar{display:none}.ck-bgbar__swatch,.ck-bgbar__more{border:2px solid var(--ck-white);width:44px;height:44px;box-shadow:0 0 0 1px var(--ck-divider);scroll-snap-align:start;cursor:pointer;touch-action:manipulation;border-radius:50%;flex:none}.ck-bgbar__swatch.is-paper{background-image:linear-gradient(135deg,#0000 46%,#d8453b 46% 54%,#0000 54%)!important}.ck-bgbar__swatch[aria-checked=true]{box-shadow:0 0 0 2px var(--ck-ink)}.ck-bgbar__more{border-radius:var(--ck-r-pill);background:var(--ck-white);width:auto;min-width:44px;color:var(--ck-ink);font:inherit;grid-auto-flow:column;place-items:center;gap:6px;padding:0 12px 0 8px;font-size:13px;display:grid}.ck-bgbar__more span{background:conic-gradient(#e85d9e,#f5c518,#4cc38a,#2f6db3,#8b5cf6,#e85d9e);border-radius:50%;width:22px;height:22px}.ck-tool--bg[style*=--ck-tool-bg] svg path:first-child{fill:var(--ck-tool-bg)}.ck-textbar.ck-prop{gap:6px;width:min(100%,720px);padding:8px 10px 6px}.ck-prop__head{align-items:center;gap:8px;min-width:0;display:flex}.ck-prop__head .ck-textbar__input{flex:auto;min-width:0}.ck-prop__head .ck-decorbar__title{flex:auto;font-size:16px}.ck-prop__strip{overscroll-behavior-x:contain;scrollbar-width:none;scroll-snap-type:x proximity;align-items:stretch;gap:2px;margin-inline-start:-4px;margin-inline-end:-4px;padding:2px 4px;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(270deg,#0000 0,#000 14px calc(100% - 14px),#0000 100%);mask-image:linear-gradient(270deg,#0000 0,#000 14px calc(100% - 14px),#0000 100%)}.ck-prop__strip::-webkit-scrollbar{display:none}@media (min-width:768px){.ck-prop__strip{flex-wrap:wrap;overflow:visible;-webkit-mask-image:none;mask-image:none}}.ck-prop__tool{width:52px;min-height:54px;color:var(--ck-ink);font:inherit;cursor:pointer;touch-action:manipulation;scroll-snap-align:start;transition:background-color var(--ck-t-ui,.15s);background:0 0;border:0;border-radius:12px;flex:none;align-content:center;justify-items:center;gap:3px;padding:6px 2px 4px;display:grid}.ck-prop__tool:hover{background:var(--ck-surface,#f4f1ec)}.ck-prop__tool:focus-visible{outline:2px solid var(--ck-ink);outline-offset:-2px}.ck-prop__tool[aria-pressed=true]{background:var(--ck-ink);color:var(--ck-white)}.ck-prop__tool:disabled{opacity:.4;cursor:default}.ck-prop__tool.is-danger{color:#c8372d}.ck-prop__face{place-items:center;min-width:24px;height:24px;display:grid}.ck-prop__label{white-space:nowrap;font-size:11px;line-height:1.1}.ck-prop__sep{background:var(--ck-divider);flex:none;align-self:stretch;width:1px;margin:10px 4px}.ck-prop__glyph{font:700 19px/1 var(--ck-font,sans-serif);text-decoration-thickness:2px}.ck-prop__glyph--serif{font-family:Georgia,Times New Roman,serif;font-weight:400}.ck-prop__glyph--boxed{border:2px solid;border-radius:4px;padding:1px 4px;font-size:14px}.ck-prop__glyph--outline{color:#0000;-webkit-text-stroke:1.4px var(--ck-ink)}.ck-prop__tool[aria-pressed=true] .ck-prop__glyph--outline{-webkit-text-stroke-color:var(--ck-white)}.ck-prop__glyph--shadow{text-shadow:2px 2px #00000059}.ck-prop__glyph--glow{color:#ff4fd8;text-shadow:0 0 6px #ff4fd8}.ck-prop__colorface{justify-items:center;gap:2px;display:grid}.ck-prop__colorface .ck-textbar__a{font:700 17px/1 var(--ck-font,sans-serif)}.ck-prop__colorface .ck-textbar__bar{width:20px;height:4px;box-shadow:0 0 0 1px var(--ck-divider);border-radius:2px}.ck-prop__swatch{width:20px;height:20px;box-shadow:0 0 0 1px var(--ck-divider);border-radius:50%}.ck-prop__size{flex:none;align-content:center;justify-items:center;gap:3px;padding:2px 4px 4px;display:grid}.ck-prop__size .ck-textbar__size{height:30px}.ck-prop__size .ck-textbar__size button{width:30px;height:30px}.ck-prop__panel{border-top:1px solid var(--ck-divider);animation:ck-textbar-in .15s var(--ck-ease);gap:8px;padding-top:8px;display:grid}.ck-facenote{border-radius:var(--ck-r-lg);width:min(100%,720px);color:var(--ck-ink);background:#fff7e6;flex-wrap:wrap;justify-self:center;align-items:center;gap:8px 10px;padding:8px 12px;font-size:13px;display:flex;box-shadow:inset 0 0 0 1px #f3d9a4}.ck-facenote>svg{color:#b7791f;flex:none}.ck-facenote__text{flex:12rem}.ck-facenote__actions{align-items:center;gap:6px;display:flex}.ck-facenote__off{color:var(--ck-muted);font:inherit;cursor:pointer;background:0 0;border:0;font-size:12px;text-decoration:underline}.ck-faceguide{color:var(--ck-muted);align-items:center;gap:8px;font-size:13px;display:flex}.ck-proposal__text{gap:2px;font-size:13px;display:grid}.ck-proposal__text b{align-items:center;gap:6px;font-size:15px;display:inline-flex}.ck-proposal__actions{justify-content:flex-end;gap:8px}.ck-studio__types{flex-wrap:wrap;gap:8px;display:flex}.ck-studio__types .ck-chip{min-height:40px}@media (max-width:600px){.ck-studio__types{scrollbar-width:none;flex-wrap:nowrap;padding-bottom:2px;overflow-x:auto}.ck-studio__types::-webkit-scrollbar{display:none}.ck-studio__types .ck-chip{flex:none}}
