.ReactCrop{cursor:crosshair;max-width:100%;display:inline-block;position:relative;overflow:hidden}.ReactCrop *,.ReactCrop :before,.ReactCrop :after{box-sizing:border-box}.ReactCrop--disabled,.ReactCrop--locked{cursor:inherit}.ReactCrop__child-wrapper{max-height:inherit}.ReactCrop__child-wrapper>img,.ReactCrop__child-wrapper>video{max-width:100%;max-height:inherit;display:block}.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__child-wrapper>img,.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__child-wrapper>video,.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__crop-selection{touch-action:none}.ReactCrop__crop-selection{cursor:move;position:absolute;top:0;left:0;transform:translateZ(0);box-shadow:0 0 0 9999em #00000080}.ReactCrop--disabled .ReactCrop__crop-selection{cursor:inherit}.ReactCrop--circular-crop .ReactCrop__crop-selection{border-radius:50%}.ReactCrop--no-animate .ReactCrop__crop-selection{outline:1px dashed #fff}.ReactCrop__crop-selection:not(.ReactCrop--no-animate .ReactCrop__crop-selection){color:#fff;background-image:linear-gradient(90deg,#fff 50%,#444 50%),linear-gradient(90deg,#fff 50%,#444 50%),linear-gradient(#fff 50%,#444 50%),linear-gradient(#fff 50%,#444 50%);background-position:0 0,0 100%,0 0,100% 0;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;background-size:10px 1px,10px 1px,1px 10px,1px 10px;animation:1s linear infinite marching-ants}@keyframes marching-ants{0%{background-position:0 0,0 100%,0 0,100% 0}to{background-position:20px 0,-20px 100%,0 -20px,100% 20px}}.ReactCrop__crop-selection:focus{border-style:solid;border-color:#00f;outline:none}.ReactCrop--invisible-crop .ReactCrop__crop-selection{display:none}.ReactCrop__rule-of-thirds-vt:before,.ReactCrop__rule-of-thirds-vt:after,.ReactCrop__rule-of-thirds-hz:before,.ReactCrop__rule-of-thirds-hz:after{content:"";background-color:#fff6;display:block;position:absolute}.ReactCrop__rule-of-thirds-vt:before,.ReactCrop__rule-of-thirds-vt:after{width:1px;height:100%}.ReactCrop__rule-of-thirds-vt:before{left:33.3333%}.ReactCrop__rule-of-thirds-vt:after{left:66.6667%}.ReactCrop__rule-of-thirds-hz:before,.ReactCrop__rule-of-thirds-hz:after{width:100%;height:1px}.ReactCrop__rule-of-thirds-hz:before{top:33.3333%}.ReactCrop__rule-of-thirds-hz:after{top:66.6667%}.ReactCrop__drag-handle{position:absolute}.ReactCrop__drag-handle:after{content:"";background-color:#0003;border:1px solid #ffffffb3;outline:1px solid #0000;width:10px;height:10px;display:block;position:absolute}.ReactCrop__drag-handle:focus:after{background:#2dbfff;border-color:#00f}.ReactCrop .ord-nw{cursor:nw-resize;margin-top:-5px;margin-left:-5px;top:0;left:0}.ReactCrop .ord-nw:after{top:0;left:0}.ReactCrop .ord-n{cursor:n-resize;margin-top:-5px;margin-left:-5px;top:0;left:50%}.ReactCrop .ord-n:after{top:0}.ReactCrop .ord-ne{cursor:ne-resize;margin-top:-5px;margin-right:-5px;top:0;right:0}.ReactCrop .ord-ne:after{top:0;right:0}.ReactCrop .ord-e{cursor:e-resize;margin-top:-5px;margin-right:-5px;top:50%;right:0}.ReactCrop .ord-e:after{right:0}.ReactCrop .ord-se{cursor:se-resize;margin-bottom:-5px;margin-right:-5px;bottom:0;right:0}.ReactCrop .ord-se:after{bottom:0;right:0}.ReactCrop .ord-s{cursor:s-resize;margin-bottom:-5px;margin-left:-5px;bottom:0;left:50%}.ReactCrop .ord-s:after{bottom:0}.ReactCrop .ord-sw{cursor:sw-resize;margin-bottom:-5px;margin-left:-5px;bottom:0;left:0}.ReactCrop .ord-sw:after{bottom:0;left:0}.ReactCrop .ord-w{cursor:w-resize;margin-top:-5px;margin-left:-5px;top:50%;left:0}.ReactCrop .ord-w:after{left:0}.ReactCrop__disabled .ReactCrop__drag-handle{cursor:inherit}.ReactCrop__drag-bar{position:absolute}.ReactCrop__drag-bar.ord-n{width:100%;height:6px;margin-top:-3px;top:0;left:0}.ReactCrop__drag-bar.ord-e{width:6px;height:100%;margin-right:-3px;top:0;right:0}.ReactCrop__drag-bar.ord-s{width:100%;height:6px;margin-bottom:-3px;bottom:0;left:0}.ReactCrop__drag-bar.ord-w{width:6px;height:100%;margin-left:-3px;top:0;left:0}.ReactCrop--new-crop .ReactCrop__drag-bar,.ReactCrop--new-crop .ReactCrop__drag-handle,.ReactCrop--fixed-aspect .ReactCrop__drag-bar,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-n,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-e,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-s,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-w{display:none}@media (pointer:coarse){.ReactCrop .ord-n,.ReactCrop .ord-e,.ReactCrop .ord-s,.ReactCrop .ord-w{display:none}.ReactCrop__drag-handle{width:24px;height:24px}}
.VibesLockedCanvasField-module__H2PkSq__bootstrap,.VibesLockedCanvasField-module__H2PkSq__editor,.VibesLockedCanvasField-module__H2PkSq__invalid{--ink:#111;--lime:#ebf99a;--pink:#ff79cb;--purple:#8b5cf6;--paper:#faf8f0;--stage:#f3f1ff;color:var(--ink);margin:0 0 24px}:is(.VibesLockedCanvasField-module__H2PkSq__active~.fixed-toolbar,.VibesLockedCanvasField-module__H2PkSq__active~.editor-container){display:none}.VibesLockedCanvasField-module__H2PkSq__bootstrap,.VibesLockedCanvasField-module__H2PkSq__invalid{border:2px solid var(--ink);background:var(--stage);box-shadow:5px 5px 0 var(--ink);justify-content:space-between;align-items:center;gap:24px;padding:20px;display:flex}.VibesLockedCanvasField-module__H2PkSq__bootstrap h3,.VibesLockedCanvasField-module__H2PkSq__invalid h3{font-family:var(--f-display,Arial, sans-serif);text-transform:uppercase;margin:3px 0 6px;font-size:22px;font-weight:900}.VibesLockedCanvasField-module__H2PkSq__bootstrap p,.VibesLockedCanvasField-module__H2PkSq__invalid p{max-width:760px;margin:0;line-height:1.5}.VibesLockedCanvasField-module__H2PkSq__eyebrow{text-transform:uppercase;color:var(--purple);font-family:var(--f-mono,monospace)!important;letter-spacing:.14em!important;margin:0!important;font-size:9px!important;font-weight:900!important}.VibesLockedCanvasField-module__H2PkSq__editor{border:2px solid var(--ink);background:var(--paper);box-shadow:7px 7px 0 var(--ink)}.VibesLockedCanvasField-module__H2PkSq__editorHeader{border-bottom:2px solid var(--ink);background:var(--ink);color:#fff;justify-content:space-between;align-items:flex-start;gap:24px;padding:20px 22px;display:flex}.VibesLockedCanvasField-module__H2PkSq__editorHeader h2{font-family:var(--f-display,Arial, sans-serif);text-transform:uppercase;margin:3px 0 5px;font-size:28px;font-weight:900}.VibesLockedCanvasField-module__H2PkSq__editorHeader p{color:#ffffffb8;max-width:760px;margin:0}.VibesLockedCanvasField-module__H2PkSq__editorHeader .VibesLockedCanvasField-module__H2PkSq__eyebrow{color:var(--lime)}.VibesLockedCanvasField-module__H2PkSq__receipts{flex:none;gap:5px;display:grid}.VibesLockedCanvasField-module__H2PkSq__receipts span,.VibesLockedCanvasField-module__H2PkSq__capReceipt{font-family:var(--f-mono,monospace);letter-spacing:.08em;text-transform:uppercase;border:1px solid;padding:5px 8px;font-size:8px;font-weight:900}.VibesLockedCanvasField-module__H2PkSq__editorBody{gap:16px;padding:16px;display:grid}.VibesLockedCanvasField-module__H2PkSq__editorBodyDocked{grid-template-columns:minmax(0,1fr) minmax(380px,44%);align-items:start}.VibesLockedCanvasField-module__H2PkSq__editorPanePrimary,.VibesLockedCanvasField-module__H2PkSq__editorPanePreview{min-width:0}.VibesLockedCanvasField-module__H2PkSq__editorPanePreview{max-height:calc(100vh - 32px);position:sticky;top:16px;overflow-y:auto}.VibesLockedCanvasField-module__H2PkSq__editorTabs{border-bottom:2px solid var(--ink);background:#fff;align-items:center;gap:8px;padding:10px 12px;display:flex}.VibesLockedCanvasField-module__H2PkSq__editorTabs span{color:#666;font-family:var(--f-mono,monospace);text-transform:uppercase;margin-left:auto;font-size:8px;font-weight:800}.VibesLockedCanvasField-module__H2PkSq__exportToolbar{border-bottom:2px solid var(--ink);background:var(--stage);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px 18px;padding:12px;display:grid}.VibesLockedCanvasField-module__H2PkSq__exportToolbar>div:first-child{gap:3px;display:grid}.VibesLockedCanvasField-module__H2PkSq__publishPrimary p{color:#666;margin:0;font-size:11px;line-height:1.45}.VibesLockedCanvasField-module__H2PkSq__publishActions{margin-top:4px}.VibesLockedCanvasField-module__H2PkSq__publishPrimary code{border:1px solid var(--ink);color:var(--ink);font-family:var(--f-mono,monospace);background:#fff;padding:1px 4px;font-size:9px;font-weight:800}.VibesLockedCanvasField-module__H2PkSq__exportToolbar strong{font-family:var(--f-display,Arial, sans-serif);text-transform:uppercase;font-size:14px;font-weight:900}.VibesLockedCanvasField-module__H2PkSq__exportToolbar span{color:#666;font-size:11px}.VibesLockedCanvasField-module__H2PkSq__exportActions,.VibesLockedCanvasField-module__H2PkSq__recoveryImport{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.VibesLockedCanvasField-module__H2PkSq__advancedTools{border:1px solid var(--ink);background:#fff;grid-column:1/-1;padding:8px 10px}.VibesLockedCanvasField-module__H2PkSq__advancedTools>summary{cursor:pointer;font-family:var(--f-mono,monospace);letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:900}.VibesLockedCanvasField-module__H2PkSq__advancedTools>p{color:#666;margin:8px 0;font-size:11px;line-height:1.45}.VibesLockedCanvasField-module__H2PkSq__exportMessage{font-family:var(--f-mono,monospace);grid-column:1/-1;margin:0;font-size:9px;font-weight:800}.VibesLockedCanvasField-module__H2PkSq__validationReady,.VibesLockedCanvasField-module__H2PkSq__validationBlocked,.VibesLockedCanvasField-module__H2PkSq__validationChecking{border:1px solid var(--ink);font-family:var(--f-mono,monospace);letter-spacing:.05em;text-transform:uppercase;grid-column:1/-1;padding:7px 10px;font-size:9px;font-weight:800}.VibesLockedCanvasField-module__H2PkSq__validationReady{color:var(--ink);background:#ebf99a}.VibesLockedCanvasField-module__H2PkSq__validationChecking{background:var(--paper,#faf8f0);color:#666}.VibesLockedCanvasField-module__H2PkSq__validationBlocked{color:var(--ink);background:#ff79cb}.VibesLockedCanvasField-module__H2PkSq__validationBlocked strong{margin-bottom:4px;display:block}.VibesLockedCanvasField-module__H2PkSq__validationBlocked ul{text-transform:none;letter-spacing:0;margin:0;padding-left:14px;list-style:outside}.VibesLockedCanvasField-module__H2PkSq__validationBlocked li{font-family:var(--f-body,Arial, sans-serif);margin:2px 0;font-size:11px;font-weight:400}.VibesLockedCanvasField-module__H2PkSq__hiddenInput{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.VibesLockedCanvasField-module__H2PkSq__editorTab,.VibesLockedCanvasField-module__H2PkSq__editorTabActive{border:2px solid var(--ink);color:var(--ink);font-family:var(--f-mono,monospace);text-transform:uppercase;cursor:pointer;background:#fff;border-radius:0;padding:9px 12px;font-size:9px;font-weight:900}.VibesLockedCanvasField-module__H2PkSq__editorTabActive{background:var(--lime);box-shadow:2px 2px 0 var(--ink)}.VibesLockedCanvasField-module__H2PkSq__panel,.VibesLockedCanvasField-module__H2PkSq__nestedPanel,.VibesLockedCanvasField-module__H2PkSq__mediaEditor{border:2px solid var(--ink);background:#fff;min-width:0}.VibesLockedCanvasField-module__H2PkSq__panel>header,.VibesLockedCanvasField-module__H2PkSq__nestedPanel>header{border-bottom:2px solid var(--ink);background:var(--lime);justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.VibesLockedCanvasField-module__H2PkSq__panel>header h3,.VibesLockedCanvasField-module__H2PkSq__nestedPanel>header h4{font-family:var(--f-display,Arial, sans-serif);text-transform:uppercase;margin:0;font-size:16px;font-weight:900}.VibesLockedCanvasField-module__H2PkSq__panelContent,.VibesLockedCanvasField-module__H2PkSq__nestedContent{gap:12px;padding:14px;display:grid}.VibesLockedCanvasField-module__H2PkSq__twoColumns,.VibesLockedCanvasField-module__H2PkSq__threeColumns{gap:12px;display:grid}.VibesLockedCanvasField-module__H2PkSq__twoColumns{grid-template-columns:repeat(2,minmax(0,1fr))}.VibesLockedCanvasField-module__H2PkSq__threeColumns{grid-template-columns:repeat(3,minmax(0,1fr))}.VibesLockedCanvasField-module__H2PkSq__field{gap:5px;min-width:0;display:grid}.VibesLockedCanvasField-module__H2PkSq__field>span,.VibesLockedCanvasField-module__H2PkSq__mediaEditor>legend{font-family:var(--f-mono,monospace);letter-spacing:.1em;text-transform:uppercase;font-size:8px;font-weight:900}.VibesLockedCanvasField-module__H2PkSq__field input,.VibesLockedCanvasField-module__H2PkSq__field textarea,.VibesLockedCanvasField-module__H2PkSq__field select{border:1px solid var(--ink);background:var(--paper);width:100%;color:var(--ink);font:inherit;border-radius:0;padding:9px 10px;line-height:1.4}.VibesLockedCanvasField-module__H2PkSq__field textarea{resize:vertical}.VibesLockedCanvasField-module__H2PkSq__field small,.VibesLockedCanvasField-module__H2PkSq__checkbox small,.VibesLockedCanvasField-module__H2PkSq__byteNote{color:#666;font-size:10px;line-height:1.4}.VibesLockedCanvasField-module__H2PkSq__checkbox{border:1px solid var(--ink);background:var(--stage);align-items:flex-start;gap:9px;padding:10px;display:flex}.VibesLockedCanvasField-module__H2PkSq__checkbox input{width:18px;height:18px;accent-color:var(--purple);margin:0}.VibesLockedCanvasField-module__H2PkSq__checkbox span{gap:2px;display:grid}.VibesLockedCanvasField-module__H2PkSq__checkbox strong{font-family:var(--f-mono,monospace);text-transform:uppercase;font-size:9px}.VibesLockedCanvasField-module__H2PkSq__actionButton{border:2px solid var(--ink);color:var(--ink);font-family:var(--f-mono,monospace);letter-spacing:.07em;text-transform:uppercase;cursor:pointer;background:#fff;border-radius:0;padding:8px 10px;font-size:8px;font-weight:900}.VibesLockedCanvasField-module__H2PkSq__actionButton:disabled{cursor:not-allowed;opacity:.45}.VibesLockedCanvasField-module__H2PkSq__lime{background:var(--lime);box-shadow:2px 2px 0 var(--ink)}.VibesLockedCanvasField-module__H2PkSq__purple{background:var(--purple);color:#fff}.VibesLockedCanvasField-module__H2PkSq__danger{border-color:var(--pink);color:#b00057}.VibesLockedCanvasField-module__H2PkSq__plain{background:#fff}.VibesLockedCanvasField-module__H2PkSq__rowActions,.VibesLockedCanvasField-module__H2PkSq__panelActions,.VibesLockedCanvasField-module__H2PkSq__addActions{flex-wrap:wrap;gap:7px;display:flex}.VibesLockedCanvasField-module__H2PkSq__blockLibrary{overflow:hidden}.VibesLockedCanvasField-module__H2PkSq__blockLibraryGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:14px;display:grid}.VibesLockedCanvasField-module__H2PkSq__blockLibraryGroup{border:1px solid var(--ink);background:var(--stage);align-content:start;gap:9px;min-width:0;padding:12px;display:grid}.VibesLockedCanvasField-module__H2PkSq__blockLibraryGroup>strong{font-family:var(--f-display,Arial, sans-serif);text-transform:uppercase;font-size:13px;font-weight:900}.VibesLockedCanvasField-module__H2PkSq__blockLibraryGroup>p{color:#666;margin:0;font-size:10px;line-height:1.45}.VibesLockedCanvasField-module__H2PkSq__contentWorkbenchGrid{grid-template-columns:minmax(170px,220px) minmax(0,1fr);min-height:520px;display:grid}.VibesLockedCanvasField-module__H2PkSq__sectionNavigator{border-right:1px solid var(--ink);background:var(--stage);align-content:start;gap:2px;padding:10px;display:grid}.VibesLockedCanvasField-module__H2PkSq__sectionNavButton,.VibesLockedCanvasField-module__H2PkSq__sectionNavActive{width:100%;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;grid-template-columns:24px minmax(0,1fr);gap:2px 8px;padding:10px;display:grid}.VibesLockedCanvasField-module__H2PkSq__sectionNavButton:hover{background:#fff;border-color:#1113}.VibesLockedCanvasField-module__H2PkSq__sectionNavActive{border-color:var(--ink);background:#fff;box-shadow:2px 2px #11111124}.VibesLockedCanvasField-module__H2PkSq__sectionNavButton>span,.VibesLockedCanvasField-module__H2PkSq__sectionNavActive>span{font-family:var(--f-mono,monospace);color:#555;grid-row:1/span 2;font-size:9px;font-weight:900}.VibesLockedCanvasField-module__H2PkSq__sectionNavButton strong,.VibesLockedCanvasField-module__H2PkSq__sectionNavActive strong{text-transform:uppercase;font-size:11px}.VibesLockedCanvasField-module__H2PkSq__sectionNavButton small,.VibesLockedCanvasField-module__H2PkSq__sectionNavActive small{color:#555;font-family:var(--f-mono,monospace);text-transform:uppercase;font-size:8px}.VibesLockedCanvasField-module__H2PkSq__sectionEditorPane{align-content:start;gap:12px;min-width:0;padding:12px;display:grid}.VibesLockedCanvasField-module__H2PkSq__componentShelf{background:var(--paper);border:1px solid #1113}.VibesLockedCanvasField-module__H2PkSq__componentShelf>header,.VibesLockedCanvasField-module__H2PkSq__sectionWorkspaceHeader{background:#fff;border-bottom:1px solid #1113;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.VibesLockedCanvasField-module__H2PkSq__componentShelf h4,.VibesLockedCanvasField-module__H2PkSq__sectionWorkspaceHeader h3{font-family:var(--f-display,Arial, sans-serif);text-transform:uppercase;margin:0;font-size:14px;font-weight:900}.VibesLockedCanvasField-module__H2PkSq__componentShelfActions,.VibesLockedCanvasField-module__H2PkSq__sectionReceipts{flex-wrap:wrap;gap:7px;padding:10px 12px;display:flex}.VibesLockedCanvasField-module__H2PkSq__sectionReceipts{justify-content:flex-end;padding:0}.VibesLockedCanvasField-module__H2PkSq__sectionWorkspace{gap:12px;display:grid}.VibesLockedCanvasField-module__H2PkSq__compactCardList{gap:8px;display:grid}.VibesLockedCanvasField-module__H2PkSq__compactCard{background:#fff;border:1px solid #11111138}.VibesLockedCanvasField-module__H2PkSq__compactCardHeader{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:7px;display:grid}.VibesLockedCanvasField-module__H2PkSq__compactCardToggle{min-width:0;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;padding:5px;display:grid}.VibesLockedCanvasField-module__H2PkSq__compactCardToggle>span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:800;overflow:hidden}.VibesLockedCanvasField-module__H2PkSq__compactCardToggle small{color:#555;font-family:var(--f-mono,monospace);text-transform:uppercase;font-size:8px}.VibesLockedCanvasField-module__H2PkSq__cardTypeBadge{background:var(--stage);font-family:var(--f-mono,monospace);text-transform:uppercase;padding:3px 6px;font-size:8px;font-weight:900}.VibesLockedCanvasField-module__H2PkSq__compactCardActions{flex-wrap:wrap;justify-content:flex-end;gap:5px;display:flex}.VibesLockedCanvasField-module__H2PkSq__compactCardEditor{background:var(--paper);border-top:1px solid #1113;gap:11px;padding:12px;display:grid}.VibesLockedCanvasField-module__H2PkSq__boxOfficeEditorRow{grid-template-columns:70px minmax(0,2fr) minmax(0,1fr) 100px;gap:8px;display:grid}.VibesLockedCanvasField-module__H2PkSq__universalModule{border:1px solid var(--ink);background:#fff}.VibesLockedCanvasField-module__H2PkSq__universalModule>header{border-bottom:1px solid var(--ink);background:var(--stage);justify-content:space-between;align-items:center;gap:12px;padding:9px 11px;display:flex}.VibesLockedCanvasField-module__H2PkSq__universalModule>header h4{font-family:var(--f-display,Arial, sans-serif);text-transform:uppercase;margin:0;font-size:13px;font-weight:900}.VibesLockedCanvasField-module__H2PkSq__universalModuleContent{gap:12px;padding:12px;display:grid}.VibesLockedCanvasField-module__H2PkSq__universalModuleContent+.VibesLockedCanvasField-module__H2PkSq__universalModuleContent{border-top:1px dashed #11111159}.VibesLockedCanvasField-module__H2PkSq__forecastEditorGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.VibesLockedCanvasField-module__H2PkSq__forecastTileEditor{border:1px solid var(--ink);background:var(--paper);gap:9px;min-width:0;margin:0;padding:10px;display:grid}.VibesLockedCanvasField-module__H2PkSq__forecastTileEditor>legend{font-family:var(--f-mono,monospace);letter-spacing:.1em;text-transform:uppercase;padding:0 5px;font-size:8px;font-weight:900}.VibesLockedCanvasField-module__H2PkSq__capReceipt{background:#fff}.VibesLockedCanvasField-module__H2PkSq__capReached{background:#ffd66b}.VibesLockedCanvasField-module__H2PkSq__sortableList{gap:10px;display:grid}.VibesLockedCanvasField-module__H2PkSq__sortableRow{border:2px solid var(--ink);background:var(--stage);grid-template-columns:34px minmax(0,1fr);min-width:0;display:grid}.VibesLockedCanvasField-module__H2PkSq__sortableRow[data-dragging=true]{box-shadow:6px 6px 0 var(--ink)}.VibesLockedCanvasField-module__H2PkSq__dragHandle{border:0;border-right:2px solid var(--ink);background:var(--ink);cursor:grab;touch-action:none;grid-template-columns:repeat(2,4px);place-content:center;gap:3px;min-height:50px;padding:8px;display:grid}.VibesLockedCanvasField-module__H2PkSq__dragHandle:disabled{cursor:not-allowed;opacity:.6}.VibesLockedCanvasField-module__H2PkSq__dragHandle span{background:var(--lime);width:4px;height:4px}.VibesLockedCanvasField-module__H2PkSq__sortableContent{gap:10px;min-width:0;padding:11px;display:grid}.VibesLockedCanvasField-module__H2PkSq__rowHeader{justify-content:space-between;align-items:center;gap:10px;display:flex}.VibesLockedCanvasField-module__H2PkSq__rowHeader strong{font-family:var(--f-display,Arial, sans-serif);text-transform:uppercase;font-size:14px;font-weight:900}.VibesLockedCanvasField-module__H2PkSq__mediaEditor{background:var(--stage);gap:11px;margin:0;padding:14px;display:grid}.VibesLockedCanvasField-module__H2PkSq__mediaEditor>legend{padding:0 6px}.VibesLockedCanvasField-module__H2PkSq__optionalMedia{gap:10px;display:grid}.VibesLockedCanvasField-module__H2PkSq__inlineError,.VibesLockedCanvasField-module__H2PkSq__mutationError,.VibesLockedCanvasField-module__H2PkSq__mediaWarning{border:2px solid var(--ink);background:#ffd66b;padding:10px 12px;font-size:11px;line-height:1.45}.VibesLockedCanvasField-module__H2PkSq__mutationError{border-left:8px solid var(--pink)}.VibesLockedCanvasField-module__H2PkSq__emptyList{background:var(--paper);color:#666;font-family:var(--f-mono,monospace);text-align:center;text-transform:uppercase;border:2px dashed #11111159;padding:18px;font-size:9px;font-weight:800}.VibesLockedCanvasField-module__H2PkSq__invalid{border-color:var(--pink);background:#fff0f7}.VibesLockedCanvasField-module__H2PkSq__invalidActions{flex:none;gap:7px;display:grid}@media (max-width:820px){.VibesLockedCanvasField-module__H2PkSq__bootstrap,.VibesLockedCanvasField-module__H2PkSq__invalid,.VibesLockedCanvasField-module__H2PkSq__editorHeader,.VibesLockedCanvasField-module__H2PkSq__editorTabs,.VibesLockedCanvasField-module__H2PkSq__exportToolbar,.VibesLockedCanvasField-module__H2PkSq__panel>header,.VibesLockedCanvasField-module__H2PkSq__nestedPanel>header,.VibesLockedCanvasField-module__H2PkSq__rowHeader{flex-direction:column;align-items:stretch}.VibesLockedCanvasField-module__H2PkSq__exportToolbar{display:flex}.VibesLockedCanvasField-module__H2PkSq__editorBodyDocked{grid-template-columns:1fr}.VibesLockedCanvasField-module__H2PkSq__editorPanePreview{max-height:none;position:static;overflow-y:visible}.VibesLockedCanvasField-module__H2PkSq__editorTabs span{margin-left:0}.VibesLockedCanvasField-module__H2PkSq__twoColumns,.VibesLockedCanvasField-module__H2PkSq__threeColumns,.VibesLockedCanvasField-module__H2PkSq__blockLibraryGrid,.VibesLockedCanvasField-module__H2PkSq__forecastEditorGrid,.VibesLockedCanvasField-module__H2PkSq__contentWorkbenchGrid,.VibesLockedCanvasField-module__H2PkSq__boxOfficeEditorRow{grid-template-columns:1fr}.VibesLockedCanvasField-module__H2PkSq__sectionNavigator{border-right:0;border-bottom:1px solid var(--ink);grid-template-columns:repeat(2,minmax(0,1fr))}.VibesLockedCanvasField-module__H2PkSq__compactCardHeader,.VibesLockedCanvasField-module__H2PkSq__compactCardToggle{grid-template-columns:1fr}.VibesLockedCanvasField-module__H2PkSq__compactCardActions{justify-content:flex-start}.VibesLockedCanvasField-module__H2PkSq__receipts{grid-template-columns:repeat(3,1fr)}}
.LockedCanvasUniversalPreview-module__5nT_dG__panel{--ink:#111;--lime:#ebf99a;--pink:#ff79cb;--paper:#faf8f0;border:2px solid var(--ink);background:var(--paper);gap:0;display:grid}.LockedCanvasUniversalPreview-module__5nT_dG__toolbar{border-bottom:2px solid var(--ink);background:#fff;flex-wrap:wrap;justify-content:space-between;align-items:stretch;gap:12px;padding:10px 12px;display:flex}.LockedCanvasUniversalPreview-module__5nT_dG__tabs{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.LockedCanvasUniversalPreview-module__5nT_dG__tab,.LockedCanvasUniversalPreview-module__5nT_dG__tabActive{border:2px solid var(--ink);color:var(--ink);font-family:var(--f-mono,"Geist Mono", monospace);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:#fff;padding:8px 11px;font-size:9px;font-weight:900}.LockedCanvasUniversalPreview-module__5nT_dG__tabActive{background:var(--lime);box-shadow:2px 2px 0 var(--ink)}.LockedCanvasUniversalPreview-module__5nT_dG__byteMeter{border:2px solid var(--ink);gap:5px;min-width:230px;padding:8px 11px;display:grid}.LockedCanvasUniversalPreview-module__5nT_dG__byteMeterRow{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.LockedCanvasUniversalPreview-module__5nT_dG__byteMeter strong{font-family:var(--f-display,"Plus Jakarta Sans", Arial, sans-serif);font-size:18px;font-weight:900}.LockedCanvasUniversalPreview-module__5nT_dG__byteMeter span,.LockedCanvasUniversalPreview-module__5nT_dG__byteMeter small{font-family:var(--f-mono,"Geist Mono", monospace);letter-spacing:.06em;text-transform:uppercase;font-size:8px;font-weight:800}.LockedCanvasUniversalPreview-module__5nT_dG__meterTrack{border:1px solid var(--ink);background:#fff;height:4px}.LockedCanvasUniversalPreview-module__5nT_dG__meterTrack span{background:var(--ink);height:100%;display:block}.LockedCanvasUniversalPreview-module__5nT_dG__safe{background:var(--lime)}.LockedCanvasUniversalPreview-module__5nT_dG__warning{background:#ffd66b}.LockedCanvasUniversalPreview-module__5nT_dG__over{background:var(--pink);color:#fff}.LockedCanvasUniversalPreview-module__5nT_dG__pending{background:var(--paper)}.LockedCanvasUniversalPreview-module__5nT_dG__notice,.LockedCanvasUniversalPreview-module__5nT_dG__errorNotice{border-bottom:2px solid var(--ink);background:#ffd66b;padding:12px 14px}.LockedCanvasUniversalPreview-module__5nT_dG__errorNotice{background:var(--pink);color:#fff}.LockedCanvasUniversalPreview-module__5nT_dG__notice strong,.LockedCanvasUniversalPreview-module__5nT_dG__errorNotice strong{font-family:var(--f-display,"Plus Jakarta Sans", Arial, sans-serif);text-transform:uppercase;font-size:14px;font-weight:900}.LockedCanvasUniversalPreview-module__5nT_dG__notice p,.LockedCanvasUniversalPreview-module__5nT_dG__errorNotice p{margin:3px 0 0;font-size:12px}.LockedCanvasUniversalPreview-module__5nT_dG__notice ul,.LockedCanvasUniversalPreview-module__5nT_dG__errorNotice ul{gap:3px;margin:7px 0 0;padding-left:16px;font-size:11px;display:grid}.LockedCanvasUniversalPreview-module__5nT_dG__notice code{font-family:var(--f-mono,"Geist Mono", monospace);font-size:10px;font-weight:800}.LockedCanvasUniversalPreview-module__5nT_dG__issueField{font-family:var(--f-mono,"Geist Mono", monospace);background:#00000026;padding:1px 3px;font-size:10px;font-weight:800}.LockedCanvasUniversalPreview-module__5nT_dG__staleNote{opacity:.85;margin-top:8px;font-size:11px}.LockedCanvasUniversalPreview-module__5nT_dG__stage{border-top:0}.LockedCanvasUniversalPreview-module__5nT_dG__stageLabel{border-bottom:2px solid var(--ink);color:#fff;font-family:var(--f-mono,"Geist Mono", monospace);letter-spacing:.09em;text-transform:uppercase;background:#8b5cf6;justify-content:space-between;gap:12px;padding:8px 12px;font-size:9px;font-weight:900;display:flex}.LockedCanvasUniversalPreview-module__5nT_dG__canvas{background:#d8d3e2;min-height:480px;padding:14px;overflow:auto}.LockedCanvasUniversalPreview-module__5nT_dG__frame{border:2px solid var(--ink);max-width:none;height:1400px;box-shadow:5px 5px 0 var(--ink);background:#fff;margin:0 auto;display:block}.LockedCanvasUniversalPreview-module__5nT_dG__empty{border:2px solid var(--ink);background:var(--paper);min-height:200px;font-family:var(--f-mono,"Geist Mono", monospace);letter-spacing:.08em;text-align:center;text-transform:uppercase;place-items:center;font-size:10px;font-weight:800;display:grid}@media (max-width:720px){.LockedCanvasUniversalPreview-module__5nT_dG__toolbar{flex-direction:column}.LockedCanvasUniversalPreview-module__5nT_dG__byteMeter{min-width:0}}
