@font-face{font-family:ChatCut Editable Anton;font-style:normal;font-weight:400;font-display:block;src:url(/fonts/structure/mg-0.ttf) format("truetype")}.editable-feature[data-astro-cid-ifvy6juh]{grid-column:1/-1;scroll-margin-top:90px}.edit-demo[data-astro-cid-ifvy6juh]{position:relative;aspect-ratio:1.25;border-radius:15px;background:var(--hfg-panel);container-type:inline-size;overflow:visible}.edit-canvas[data-astro-cid-ifvy6juh]{--edit-bg:#181ac8;--edit-ink:#f7e87a;--edit-size:8.2cqw;position:absolute;left:7%;top:10%;width:86%;height:72%;border-radius:6px;background:var(--edit-bg);color:var(--edit-ink);transition:background-color .55s,color .55s;overflow:hidden;box-shadow:0 12px 28px #26211b0c;cursor:grab;touch-action:none;outline:none}.edit-layer[data-astro-cid-ifvy6juh]{position:absolute;max-width:94%;outline:none;cursor:grab;touch-action:none;user-select:none}.edit-layer[data-astro-cid-ifvy6juh][data-edit-kind=text]{z-index:2}.edit-layer-story[data-astro-cid-ifvy6juh]{left:5%;top:23%;font:italic 2.4cqw/1.25 Georgia,serif}.edit-layer-cut[data-astro-cid-ifvy6juh],.edit-layer-keep[data-astro-cid-ifvy6juh]{left:6%;font:400 var(--edit-size)/1.05 "ChatCut Editable Anton",Anton,Impact,sans-serif;letter-spacing:-.015em}.edit-layer-cut[data-astro-cid-ifvy6juh]{top:34%}.edit-layer-keep[data-astro-cid-ifvy6juh]{top:56%}.edit-layer-caption[data-astro-cid-ifvy6juh]{left:5%;top:77%;font:italic clamp(10px,1.7cqw,15px)/1.25 Georgia,serif}.edit-layer-video[data-astro-cid-ifvy6juh]{z-index:1;left:53%;top:6%;width:44%;height:88%;border-radius:5px}.edit-layer-video[data-astro-cid-ifvy6juh] video[data-astro-cid-ifvy6juh]{display:block;width:100%;height:100%;object-fit:cover;object-position:65% center;border-radius:inherit;pointer-events:none}[data-astro-cid-ifvy6juh][data-edit-text]{font-family:inherit;font-weight:inherit;font-style:inherit;letter-spacing:inherit;display:block;min-width:1ch;min-height:1em;white-space:pre;outline:none}.edit-layer[data-astro-cid-ifvy6juh][data-editing=true]{cursor:text;user-select:text;z-index:3}.edit-layer[data-astro-cid-ifvy6juh][data-editing=true] [data-astro-cid-ifvy6juh][data-edit-text]{cursor:text;user-select:text}.edit-layer-outline[data-astro-cid-ifvy6juh]{position:absolute;inset:-3px;pointer-events:none;border:1px solid #70b6fc;opacity:0}.edit-layer-outline[data-astro-cid-ifvy6juh] i[data-astro-cid-ifvy6juh]{position:absolute;width:5px;height:5px;border:1px solid #70b6fc;background:#fff}.edit-layer-outline[data-astro-cid-ifvy6juh] i[data-astro-cid-ifvy6juh]:nth-child(1){left:-3px;top:-3px}.edit-layer-outline[data-astro-cid-ifvy6juh] i[data-astro-cid-ifvy6juh]:nth-child(2){right:-3px;top:-3px}.edit-layer-outline[data-astro-cid-ifvy6juh] i[data-astro-cid-ifvy6juh]:nth-child(3){left:-3px;bottom:-3px}.edit-layer-outline[data-astro-cid-ifvy6juh] i[data-astro-cid-ifvy6juh]:nth-child(4){right:-3px;bottom:-3px}.edit-layer[data-astro-cid-ifvy6juh]:is([data-selected=true],[data-editing=true],:focus-visible) .edit-layer-outline[data-astro-cid-ifvy6juh]{opacity:1}.edit-layer[data-astro-cid-ifvy6juh]:hover:not([data-selected=true]) .edit-layer-outline[data-astro-cid-ifvy6juh]{opacity:.5;border-style:dashed}.edit-layer[data-astro-cid-ifvy6juh]:hover:not([data-selected=true]) .edit-layer-outline[data-astro-cid-ifvy6juh] i[data-astro-cid-ifvy6juh]{opacity:0}.edit-layer[data-astro-cid-ifvy6juh][data-dragging=true],.edit-canvas[data-astro-cid-ifvy6juh][data-dragging=true]{z-index:4;cursor:grabbing}.edit-demo[data-astro-cid-ifvy6juh][data-dragging=true]{user-select:none}.edit-guide[data-astro-cid-ifvy6juh]{position:absolute;z-index:6;pointer-events:none;opacity:.85}.edit-guide-x[data-astro-cid-ifvy6juh]{top:0;bottom:0;border-left:1px dashed #91c5ff}.edit-guide-y[data-astro-cid-ifvy6juh]{left:0;right:0;border-top:1px dashed #91c5ff}.edit-panel[data-astro-cid-ifvy6juh]{position:absolute;z-index:30;left:3%;top:72%;width:clamp(180px,36cqw,230px);box-sizing:border-box;display:grid;gap:6px;padding:10px;border:0;border-radius:12px;background:#24251f;color:#fff;box-shadow:0 10px 28px #24211b26,0 1px 3px #24211b15;font-family:var(--font-sans);transition:opacity .16s,transform .2s;transform-origin:50% 100%}.edit-panel-title[data-astro-cid-ifvy6juh]{display:flex;justify-content:space-between;align-items:center;width:100%;margin:0;padding:0 25px 3px 0;border:0;background:none;color:inherit;text-align:left;font:400 11px/1.4 var(--font-sans);cursor:grab;touch-action:none}.edit-panel-title[data-astro-cid-ifvy6juh] svg[data-astro-cid-ifvy6juh]{color:#a2a397}.edit-panel-title[data-astro-cid-ifvy6juh]:active{cursor:grabbing}.edit-panel[data-astro-cid-ifvy6juh] input[data-astro-cid-ifvy6juh]:not([type=range]):not([type=color]){width:100%;min-width:0;background:#3b3c34;color:#fff;border:1px solid transparent;border-radius:5px;padding:6px;font-size:12px;line-height:1.3;outline:none}.edit-panel[data-astro-cid-ifvy6juh] input[data-astro-cid-ifvy6juh]:focus{border-color:#a9bf90}.edit-panel[data-astro-cid-ifvy6juh] label[data-astro-cid-ifvy6juh]{min-width:0}.edit-video-size[data-astro-cid-ifvy6juh]{display:grid;gap:8px;font-size:10px;color:#c9cabe}.edit-video-size[data-astro-cid-ifvy6juh] label[data-astro-cid-ifvy6juh]{display:grid;gap:5px}.edit-video-size[data-astro-cid-ifvy6juh] input[data-astro-cid-ifvy6juh]{width:100%;accent-color:#d9e4d5;cursor:ew-resize}.edit-colors[data-astro-cid-ifvy6juh]{display:flex;align-items:center;gap:8px;margin-top:3px}.edit-colors[data-astro-cid-ifvy6juh]>span[data-astro-cid-ifvy6juh]{font-size:10px;flex:1;color:#c9cabe}.edit-colors[data-astro-cid-ifvy6juh] button[data-astro-cid-ifvy6juh]{flex:none;width:23px;height:23px;border-radius:50%;background:var(--swatch);border:2px solid #fff2;cursor:pointer}.edit-colors[data-astro-cid-ifvy6juh] button[data-astro-cid-ifvy6juh][aria-pressed=true]{outline:1px solid #fff;outline-offset:2px}.edit-colors[data-astro-cid-ifvy6juh] input[data-astro-cid-ifvy6juh][type=color]{flex:0 0 23px;width:23px;height:23px;padding:0;border:1px dashed #aaa;border-radius:50%;background:none;cursor:pointer}.edit-colors[data-astro-cid-ifvy6juh] input[data-astro-cid-ifvy6juh][type=color]::-webkit-color-swatch-wrapper{padding:3px}.edit-colors[data-astro-cid-ifvy6juh] input[data-astro-cid-ifvy6juh][type=color]::-webkit-color-swatch{border:0;border-radius:50%}.edit-colors[data-astro-cid-ifvy6juh] input[data-astro-cid-ifvy6juh][type=color]::-moz-color-swatch{border:0;border-radius:50%}.edit-back[data-astro-cid-ifvy6juh]{justify-self:start;border:0;background:none;padding:0;color:#e0e1d8;font:400 10px/1.3 var(--font-sans);cursor:pointer}.edit-reset-layout[data-astro-cid-ifvy6juh]{justify-self:start;padding:0;border:0;background:none;color:#bfc0b5;font:400 10px/1.3 var(--font-sans);cursor:pointer}.edit-reset-layout[data-astro-cid-ifvy6juh]:hover{color:#fff}.edit-controls[data-astro-cid-ifvy6juh]{position:absolute;z-index:9;bottom:4%;left:8%;right:7%;display:flex;gap:8px;justify-content:flex-end;align-items:center;font-size:11px;color:#817b70;pointer-events:none}.edit-controls[data-astro-cid-ifvy6juh]>span[data-astro-cid-ifvy6juh]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.edit-controls[data-astro-cid-ifvy6juh] button[data-astro-cid-ifvy6juh]{pointer-events:auto;border:1px solid #d7d4cc;border-radius:50%;width:30px;height:30px;background:#faf9f6;cursor:pointer}.edit-demo[data-astro-cid-ifvy6juh][data-panel-open=false] .edit-panel[data-astro-cid-ifvy6juh]{visibility:hidden;opacity:0;transform:translateY(6px);pointer-events:none}.edit-demo[data-astro-cid-ifvy6juh][data-panel-open=true]{z-index:3}.edit-dismiss[data-astro-cid-ifvy6juh]{position:absolute;right:9px;top:8px;width:20px;height:20px;padding:0;border:0;background:none;color:#bfc0b5;font:18px/1 sans-serif;cursor:pointer}.edit-demo[data-astro-cid-ifvy6juh] button[data-astro-cid-ifvy6juh]:focus-visible{outline:2px solid #b88a61;outline-offset:3px}.edit-demo[data-astro-cid-ifvy6juh] [data-astro-cid-ifvy6juh][hidden]{display:none!important}@container (max-width:420px){.edit-canvas[data-astro-cid-ifvy6juh]{top:13%;height:66%}.edit-panel[data-astro-cid-ifvy6juh]{gap:7px;padding:10px;border-radius:10px}.edit-panel-title[data-astro-cid-ifvy6juh]{font-size:10px}.edit-panel[data-astro-cid-ifvy6juh] input[data-astro-cid-ifvy6juh]:not([type=range]):not([type=color]){font-size:11px;padding:6px}.edit-colors[data-astro-cid-ifvy6juh]{gap:6px}.edit-colors[data-astro-cid-ifvy6juh] button[data-astro-cid-ifvy6juh],.edit-colors[data-astro-cid-ifvy6juh] input[data-astro-cid-ifvy6juh][type=color]{width:18px;height:18px;flex-basis:18px}.edit-colors[data-astro-cid-ifvy6juh]>span[data-astro-cid-ifvy6juh]{font-size:10px}.edit-back[data-astro-cid-ifvy6juh],.edit-reset-layout[data-astro-cid-ifvy6juh]{font-size:9px}.edit-layer-story[data-astro-cid-ifvy6juh]{font-size:3cqw}.edit-layer-caption[data-astro-cid-ifvy6juh]{font-size:clamp(10px,1.8cqw,15px)}.edit-controls[data-astro-cid-ifvy6juh] button[data-astro-cid-ifvy6juh]{width:26px;height:26px}}.edit-demo-cursor[data-astro-cid-ifvy6juh]{position:absolute;z-index:40;width:24px;height:30px;pointer-events:none;filter:drop-shadow(0 2px 2px #0003);opacity:0;transform:scale(var(--demo-cursor-scale,1));transform-origin:3px 2px}.edit-demo[data-astro-cid-ifvy6juh][data-demo-auto=true] .edit-demo-cursor[data-astro-cid-ifvy6juh]{opacity:var(--demo-cursor-opacity,1)}.edit-layer[data-astro-cid-ifvy6juh][data-demo-selection=true] [data-astro-cid-ifvy6juh][data-edit-text]{background:#79adff;color:#14213b;box-shadow:0 0 0 2px #79adff}.edit-layer[data-astro-cid-ifvy6juh][data-demo-typing=true] [data-astro-cid-ifvy6juh][data-edit-text]:after{content:"";display:inline-block;height:.85em;width:2px;background:currentColor;margin-left:2px;vertical-align:baseline}@media(prefers-reduced-motion:reduce){.edit-canvas[data-astro-cid-ifvy6juh]{transition:none}}
