.cw-toolbar[hidden],.cw-grid[hidden]{display:none!important}.cw-sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(min-width:1100px){body.editing-local:has(.clip-editor.cw-active) main.wrap{max-width:1580px;width:calc(100% - 56px)}.clip-editor.cw-active{overflow:clip}.cw-toolbar{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:16px 24px 19px;border-top:1px solid var(--ce-line,#e1e5d9);background:#fafbf6}.cw-toolbar strong{font-size:14px;letter-spacing:-.02em;font-weight:750}.cw-toolbar p:not(.cw-sr-only){font-size:11px;line-height:1.6;color:#7b8870;margin:5px 0 0}.cw-reset{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid #dce3d1;border-radius:10px;background:#fff;color:#5d7050;min-height:39px;font-size:11px!important;padding:9px 12px;flex:none}.cw-reset svg{width:15px;height:15px}.cw-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:32px;grid-auto-flow:dense;gap:12px;padding:16px;background:#eef2e8;align-items:stretch;min-width:0}.cw-block{display:flex;flex-direction:column;min-width:0;min-height:0;border:1px solid #d6decb;border-radius:14px;background:#fff;box-shadow:0 3px 12px -7px #31402328;overflow:hidden;position:relative;isolation:isolate;transition:border-color .12s,box-shadow .12s}.cw-block-header{display:flex;align-items:center;gap:8px;min-height:40px;flex:none;padding:3px 8px 3px 5px;border-bottom:1px solid #e6ebde;background:#f8faf3}.cw-block-header h3{font-size:11px!important;font-weight:750!important;letter-spacing:.015em;margin:0!important;line-height:1.3;min-width:0;color:#657553;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cw-grip{display:grid;place-items:center;min-width:29px;width:29px;height:29px;flex:none;border:0;border-radius:7px;background:transparent;color:#a4b18e;cursor:grab!important;touch-action:none!important;padding:5px}.cw-grip:hover{background:#e9f0dd;color:#526e34}.cw-grip svg{width:15px;height:19px;fill:currentColor;stroke:none}.cw-block-actions{display:flex;gap:3px;margin-left:auto;flex:none}.cw-order{display:grid;place-items:center;width:27px;height:27px;border:0;border-radius:6px;background:transparent;color:#93a17e;padding:5px}.cw-order:hover{background:#ebf0e1;color:#4e6930}.cw-order svg{width:14px;height:14px}.cw-content{flex:1;min-height:0;min-width:0;padding:14px;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#d0ddbd transparent}.cw-block-footer{height:25px;min-height:25px;display:flex;align-items:center;justify-content:space-between;border-top:1px solid #eef1e8;background:#fcfdf9;padding-left:12px;flex:none}.cw-size{font-size:9px;font-variant-numeric:tabular-nums;letter-spacing:.025em;color:#a3ae94;user-select:none}.cw-resize{display:grid;place-items:center;width:35px;height:24px;border:0;background:transparent;color:#9cac85;cursor:nwse-resize!important;touch-action:none!important;padding:4px}.cw-resize:hover{color:#4e702d;background:#eaf2db}.cw-resize svg{width:15px;height:15px}.cw-block-preview .cw-content{display:flex;flex-direction:column;overflow:hidden;padding:12px 12px 0}.cw-active .cw-block-preview .ce-preview-shell{height:auto;min-height:80px;flex:1;width:100%;border-radius:10px}.cw-active .cw-block-preview .ce-preview-stage{max-width:100%;max-height:100%}.cw-active .cw-block-preview .ce-transport{padding:10px 0 11px;flex:none;gap:10px}.cw-block-clips .cw-content{padding:13px 14px 7px}.cw-block-clips .ce-playlist-heading{margin:0 0 11px}.cw-block-clips .ce-playlist{padding-bottom:7px}.cw-block-timeline .cw-content{padding:16px 18px 10px}.cw-block-timeline .ce-timeline{margin-top:3px}.cw-block-timeline .ce-clip-actions{margin-top:15px}.cw-block-tools .cw-content{padding:0}.cw-active .cw-block-tools .ce-tool-area{min-width:0;min-height:100%;width:100%;border:0;background:#fff}.cw-active .cw-block-tools .ce-tabs{position:sticky;top:0;z-index:4;padding:0 5px;background:#f8faf4;grid-template-columns:repeat(7,minmax(0,1fr))}.cw-active .cw-block-tools .ce-tabs button{min-width:0;padding:13px 2px 11px}.cw-active .cw-block-tools .ce-tabs span{font-size:9px;overflow-wrap:anywhere}.cw-active .cw-block-tools .ce-panel{min-height:0;padding:22px 18px}.cw-active .cw-block-tools .ce-fields-two{gap:12px}.cw-active .cw-block-tools .cc-tabs{position:static;top:auto}.cw-active .cw-block-tools .cc-header{padding:18px 12px 14px}.cw-active .cw-block-tools .cc-header h3{font-size:23px}.cw-active .cw-block-tools .cc-panel{padding:16px 10px}.cw-active .cw-block-tools .cc-presets{grid-template-columns:repeat(2,minmax(0,1fr))}.cw-active .cw-block-tools .cc-style-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.cw-active .cw-block-tools .cc-auto{grid-template-columns:1fr;margin-left:8px;margin-right:8px;padding:12px}.cw-active .cw-block-tools .cc-words{grid-template-columns:1fr}.cw-active .cw-block-tools .cc-history{gap:3px}.cw-active .cw-block-tools .cc-history button{width:32px;min-height:36px;font-size:21px}.cw-active .cw-block-tools .cc-keyframe{padding:10px 8px}.cw-active .cw-block-tools .vq-card{min-width:0}.cw-interacting{user-select:none}.cw-dragging{opacity:.65;box-shadow:0 0 0 2px #a9c579}.cw-drop-target{border-color:#789e49;box-shadow:inset 0 0 0 2px #b7d68c;background:#f5faeb}.cw-resizing{border-color:#8fb258;box-shadow:0 0 0 2px #bdd89455}.cw-busy .cw-grip,.cw-busy .cw-resize{cursor:default!important}.cw-block :focus-visible,.cw-toolbar :focus-visible{outline:3px solid #8eb255;outline-offset:2px}}@media(prefers-reduced-motion:reduce){.cw-block{transition:none}}
.clip-editor.cw-active .cw-block-tools .ce-tabs span{white-space:normal;overflow:visible;line-height:1.3;text-align:center}.clip-editor.cw-active .cw-block-tools .ce-tabs button{width:auto;min-width:0}.clip-editor.cw-active .cw-block-tools .ce-tabs{display:grid;width:100%;max-width:100%;min-width:0}
