.whiteboard_page__d83y3{--ink:var(--wb-text-primary,#f4f4f4);--muted:var(--wb-text-muted,hsla(0,0%,100%,.6));--line:var(--wb-border-color,var(--wb-border-default,hsla(0,0%,100%,.1)));--paper:var(--wb-canvas-bg,#111);--panel:var(--wb-surface-panel,#181818);--whiteboard-chrome-hover:color-mix(in srgb,var(--ink) 9%,var(--panel));--whiteboard-chrome-active:color-mix(in srgb,var(--ink) 15%,var(--panel));--whiteboard-chrome-field:var(--wb-field-bg,var(--wb-surface-field,#202020));--whiteboard-chrome-shadow:var(--wb-card-shadow-hover,0 10px 28px rgba(0,0,0,.24));--whiteboard-accent:var(--canvas-tk-color-accent,#e0ff64);width:100%;height:100vh;overflow:hidden;font-family:Inter,Noto Sans SC,sans-serif;letter-spacing:0}.whiteboard_topbar__k4d6J{position:relative;z-index:20;height:54px;padding:0 14px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;border-bottom:1px solid var(--line);backdrop-filter:blur(18px)}.whiteboard_breadcrumbs__kzuiB,.whiteboard_historyControls__1jAtJ,.whiteboard_topActions__ualnp{display:flex;align-items:center;gap:8px;min-width:0}.whiteboard_breadcrumbs__kzuiB{font-size:13px;white-space:nowrap;overflow:hidden}.whiteboard_breadcrumbs__kzuiB span,.whiteboard_breadcrumbs__kzuiB strong{overflow:hidden;text-overflow:ellipsis}.whiteboard_breadcrumbs__kzuiB strong{font-weight:500}.whiteboard_slash__qQXsc{color:#afb1b4}.whiteboard_projectMark__plHEz{width:27px;height:27px;flex:0 0 27px;display:grid;place-items:center;border-radius:6px;color:#e9fff5;background:#244c40;font-size:12px;font-weight:500}.whiteboard_historyControls__1jAtJ{gap:2px}.whiteboard_historyControls__1jAtJ button{padding:7px;border-radius:5px;color:#777b80}.whiteboard_historyControls__1jAtJ button:hover{background:#303532}.whiteboard_historyControls__1jAtJ span{margin-left:6px;color:#989b9f;font-size:11px}.whiteboard_topActions__ualnp{justify-content:flex-end}.whiteboard_cardEditor__k_hTs button,.whiteboard_collaborationDock__d26_U button,.whiteboard_historyControls__1jAtJ button,.whiteboard_iconButton__oyZSz,.whiteboard_menuHeading__2h3QP button,.whiteboard_toolDock__uKZq_ button,.whiteboard_topActions__ualnp button,.whiteboard_wallHeader___tgtA button{border:0;background:transparent;color:inherit;cursor:pointer}.whiteboard_iconButton__oyZSz{width:30px;height:30px;display:grid;place-items:center;border-radius:5px}.whiteboard_avatarStack__bJGLr{display:flex;padding-left:8px}.whiteboard_avatarStack__bJGLr span{width:27px;height:27px;margin-left:-8px;display:grid;place-items:center;border:2px solid #181b19;border-radius:50%;color:#fff;background:#415a54;font-size:9px}.whiteboard_avatarStack__bJGLr span:last-child{background:#8c72bf}.whiteboard_shareButton__HIdfA{height:32px;padding:0 12px!important;display:flex;align-items:center;gap:7px;border-radius:6px!important;color:#fff!important;background:#3978e8!important;font-size:12px}.whiteboard_canvasShell__n4OAB{position:relative;height:calc(100vh - 54px);container-type:inline-size;background:var(--paper)}.whiteboard_embeddedCanvasShell__GLJcY,.whiteboard_embeddedPage__CVij4{height:100%}.whiteboard_embeddedCanvasShell__GLJcY .whiteboard_flow__svCv9{border:0;border-radius:0}.whiteboard_persistenceError__c3tW_{position:absolute;inset:0;z-index:30;display:grid;place-content:center;justify-items:center;gap:8px;background:hsla(60,8%,95%,.96)}.whiteboard_persistenceError__c3tW_ strong{font-size:15px}.whiteboard_persistenceError__c3tW_ span{color:var(--muted);font-size:12px}.whiteboard_persistenceError__c3tW_ button{height:32px;margin-top:4px;padding:0 14px;border:0;border-radius:6px;color:#fff;background:#252628;cursor:pointer}.whiteboard_persistenceStatus__DgPTB{position:absolute;z-index:25;top:12px;right:12px;padding:7px 10px;border:1px solid #e8b1ab;border-radius:6px;color:#8d2f27;background:#fff5f3;font-size:12px}.whiteboard_persistenceLoading__h4P3u{border-color:#d8d9d7;color:#62666a;background:#fff}.whiteboard_loadingShield__LNUww{position:absolute;inset:0;z-index:24;cursor:progress}.whiteboard_saveIndicator__yCZ5G{position:static;box-sizing:border-box;height:40px;padding:0 11px;display:flex;flex:0 0 auto;align-items:center;justify-content:center;gap:6px;border:1px solid #d9d9d7;border-radius:10px;color:#73777b;background:hsla(0,0%,100%,.9);box-shadow:0 3px 12px rgba(38,39,41,.07);backdrop-filter:blur(12px);font-size:9px;pointer-events:none}.whiteboard_saveIndicator__yCZ5G[data-state=saved]{color:#317157}.whiteboard_saveIndicator__yCZ5G[data-state=error]{border-color:#e8b1ab;color:#9a4037;background:rgba(255,245,243,.94)}.whiteboard_saveSpinner__027ls{animation:whiteboard_whiteboard-spin__nMP4h .8s linear infinite}.whiteboard_flow__svCv9{box-sizing:border-box;border:1px solid var(--line);border-radius:14px;overflow:hidden;background:var(--paper)}.whiteboard_drawingOverlay__EH0EA{position:absolute;inset:0;z-index:8;width:100%;height:100%;cursor:crosshair;touch-action:none}.whiteboard_freehandNode__K6YLg{width:100%;height:100%;padding:3px;border:1px solid transparent;border-radius:3px}.whiteboard_freehandNode__K6YLg svg{width:100%;height:100%;overflow:visible;pointer-events:none}.whiteboard_freehandSelected__l4PUM{border-color:rgba(89,100,232,.72);box-shadow:0 0 0 2px rgba(89,100,232,.12)}.whiteboard_edgeEditor__3yl32,.whiteboard_strokeToolbar__x8Srb{padding:5px;display:flex;align-items:center;gap:3px;border:1px solid #d6d7d4;border-radius:6px;background:hsla(0,0%,100%,.97);box-shadow:0 8px 24px rgba(28,29,31,.14)}.whiteboard_edgeEditor__3yl32 button,.whiteboard_strokeToolbar__x8Srb button{min-width:28px;height:28px;padding:0 7px;display:grid;place-items:center;border:0;border-radius:4px;color:#666a6f;background:transparent;font-size:9px;cursor:pointer}.whiteboard_edgeEditor__3yl32 .whiteboard_strokeToolActive__z4BJl,.whiteboard_edgeEditor__3yl32 button:hover,.whiteboard_strokeToolbar__x8Srb .whiteboard_strokeToolActive__z4BJl,.whiteboard_strokeToolbar__x8Srb button:hover{color:#252628;background:#ececea}.whiteboard_selectionDock__xVtpD{position:absolute;z-index:12;left:50%;bottom:18px;min-height:38px;padding:4px;display:flex;align-items:center;gap:2px;transform:translateX(-50%);border:1px solid #d6d7d4;border-radius:6px;background:hsla(0,0%,100%,.97);box-shadow:0 8px 24px rgba(28,29,31,.14);backdrop-filter:blur(12px)}.whiteboard_selectionDock__xVtpD>span:first-child{min-width:26px;padding:0 7px;color:#777b80;text-align:center;font-size:10px}.whiteboard_selectionDock__xVtpD button{width:30px;height:30px;padding:0;display:grid;place-items:center;border:0;border-radius:4px;color:#666a6f;background:transparent;cursor:pointer}.whiteboard_selectionDock__xVtpD button:hover{color:#252628;background:#ececea}.whiteboard_selectionDock__xVtpD button:disabled{opacity:.34;cursor:not-allowed}.whiteboard_selectionDock__xVtpD .whiteboard_selectionDelete__fHj8l:hover{color:#9a4037;background:#fff0ef}.whiteboard_selectionDivider__tUntm{width:1px;height:20px;margin:0 2px;background:#dededb}.whiteboard_edgeColor__2RlnZ,.whiteboard_strokeColor__R3BlB{min-width:19px!important;width:19px!important;height:19px!important;padding:0!important;border:2px solid #fff!important;border-radius:50%!important;box-shadow:0 0 0 1px #ced0cd}.whiteboard_edgeEditor__3yl32{position:absolute;z-index:12;left:50%;bottom:18px;transform:translateX(-50%)}.whiteboard_approvalNode__XsILR,.whiteboard_audioNode__rRgV0,.whiteboard_checklistNode__cf1wE,.whiteboard_colorNode__Vcp3F,.whiteboard_documentNode__RdY6J,.whiteboard_fileNode__VmEDD,.whiteboard_imageStackNode__39K_c,.whiteboard_noteNode__EqIh2,.whiteboard_productionAssetNode__T_FNo,.whiteboard_shotNode__VN4jL,.whiteboard_stageNode__NQ0gR,.whiteboard_standaloneImage__wtb6P,.whiteboard_ticketNode__7BAxe,.whiteboard_videoNode__XretV,.whiteboard_wallNode__uMtkW{position:relative;box-sizing:border-box;border:1px solid #d6d6d3;border-radius:12px;box-shadow:0 1px 2px rgba(25,26,27,.06);transition:border-color .12s ease,box-shadow .12s ease}.whiteboard_documentNode__RdY6J{width:100%;height:100%;padding:22px;overflow:hidden;background:#fcfcfb}.whiteboard_documentNode__RdY6J h2{margin:16px 0 12px;font-size:22px;line-height:1.2;font-weight:550}.whiteboard_documentNode__RdY6J .whiteboard_richText__0dwvT{max-height:calc(100% - 90px);overflow-y:auto;font-size:12px;line-height:1.7}.whiteboard_documentExpanded__uqKNH{min-height:300px}.whiteboard_checklistHeader__Zb1IF,.whiteboard_documentHeader__iu_rY{display:flex;align-items:center;gap:7px;color:#85898e;font-size:9px;text-transform:uppercase}.whiteboard_documentHeader__iu_rY img{width:28px;height:28px;object-fit:cover;border-radius:4px}.whiteboard_documentExcerpt__k57rC{display:-webkit-box;margin:0;overflow:hidden;color:#767a7f;font-size:11px;line-height:1.6;-webkit-box-orient:vertical;-webkit-line-clamp:4}.whiteboard_checklistNode__cf1wE{width:100%;height:100%;padding:20px;overflow:hidden;background:#fcfcfb}.whiteboard_checklistNode__cf1wE h2{margin:14px 0 12px;font-size:19px;line-height:1.2;font-weight:550}.whiteboard_checklistHeader__Zb1IF{justify-content:space-between}.whiteboard_checklistItems__upoS5{max-height:calc(100% - 104px);display:flex;flex-direction:column;gap:5px;overflow-y:auto}.whiteboard_checklistItem__752JA{min-height:32px;padding:5px 6px;display:grid;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:5px;border:1px solid #e2e3e0;border-radius:4px;background:#f6f6f3}.whiteboard_checklistItem__752JA>input[type=checkbox]{width:14px;height:14px;accent-color:#5964e8}.whiteboard_checklistItem__752JA>input:not([type]),.whiteboard_checklistItem__752JA>input[type=text]{min-width:0;border:0;outline:none;color:#414448;background:transparent;font:inherit;font-size:10px;letter-spacing:0}.whiteboard_checklistItem__752JA>span{min-width:0;overflow:hidden;color:#4f5358;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.whiteboard_checklistDone___Ue_H{color:#96999c!important;text-decoration:line-through}.whiteboard_checklistItemActions__8evEd{display:flex;gap:1px}.whiteboard_checklistItemActions__8evEd button{width:20px;height:20px;padding:0;display:grid;place-items:center;border:0;border-radius:3px;color:#767a7f;background:transparent;cursor:pointer}.whiteboard_checklistItemActions__8evEd button:hover{color:#252628;background:#e6e6e3}.whiteboard_checklistItemActions__8evEd button:disabled{opacity:.25;cursor:not-allowed}.whiteboard_addChecklistItem__6lKHt{position:absolute;left:20px;bottom:14px;height:26px;padding:0 7px;display:flex;align-items:center;gap:5px;border:0;border-radius:4px;color:#676b70;background:transparent;font-size:9px;cursor:pointer}.whiteboard_addChecklistItem__6lKHt:hover{color:#252628;background:#ececea}.whiteboard_imageStackDragging__L3b8e{border-color:#5964e8;box-shadow:0 0 0 3px rgba(89,100,232,.18)}.whiteboard_frameNode__0odD3{--frame-accent:#58a987;position:relative;width:100%;height:100%;box-sizing:border-box;border:1px solid color-mix(in srgb,var(--frame-accent) 34%,#343a36);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.025),0 8px 28px rgba(0,0,0,.12)}.whiteboard_frameNode__0odD3:before{content:"";position:absolute;top:18px;left:18px;width:2px;height:14px;border-radius:999px;background:var(--frame-accent)}.whiteboard_frameNode__0odD3>strong{position:absolute;top:13px;left:28px;max-width:calc(100% - 48px);padding:2px 4px;overflow:hidden;color:#e0e6e1;font-size:11px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.whiteboard_selectedFrame__LmzOQ{border-color:#777fe4;box-shadow:inset 0 0 0 1px rgba(119,127,228,.22)}.whiteboard_resourceNode__pO46_{box-sizing:border-box;width:100%;height:100%;min-height:132px;padding:10px;display:grid;grid-template-columns:82px minmax(0,1fr) auto;grid-template-rows:minmax(0,1fr) 28px;align-items:center;column-gap:12px;row-gap:8px;overflow:hidden;color:#292b2e;background:#fcfcfb;border:1px solid #d6d6d3;border-radius:12px;box-shadow:0 1px 2px rgba(25,26,27,.06)}.whiteboard_resourceNode__pO46_>a,.whiteboard_resourceNode__pO46_>button{grid-column:3;grid-row:1;height:30px;padding:0 10px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #d7d8d5;border-radius:4px;color:#55595d;background:#fff;font-size:9px;text-decoration:none;cursor:pointer}.whiteboard_resourceNode__pO46_>a:hover,.whiteboard_resourceNode__pO46_>button:hover{border-color:#5964e8;color:#414bc2}.whiteboard_resourceNode__pO46_>button:disabled{opacity:.4;cursor:not-allowed}.whiteboard_resourcePreview__9psy3{grid-column:1;grid-row:1;min-height:0;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;border-radius:4px;color:#49676f;background-color:#e1edf0;background-image:radial-gradient(currentColor 1px,transparent 0);background-size:10px 10px}.whiteboard_resourcePreview__9psy3[data-resource=Interstory]{color:#745d9a;background-color:#ebe4f2}.whiteboard_resourcePreview__9psy3 span{padding:3px 5px;border-radius:3px;background:hsla(0,0%,100%,.78);font-size:8px}.whiteboard_resourceCopy__ZbcIP{grid-column:2;grid-row:1;min-width:0;max-height:100%;display:flex;flex-direction:column;gap:5px;overflow:hidden}.whiteboard_resourceCopy__ZbcIP small{color:#8a8d91;font-size:8px;text-transform:uppercase}.whiteboard_resourceCopy__ZbcIP strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:500}.whiteboard_resourceCopy__ZbcIP span{color:#7b7f84;font-size:9px}.whiteboard_resourceCopy__ZbcIP .whiteboard_richText__0dwvT{min-height:0;max-height:34px;overflow:hidden}.whiteboard_resourceCopy__ZbcIP .whiteboard_richText__0dwvT.whiteboard_richTextEditing__OAsy0{overflow-y:auto}.whiteboard_resourceControls__LaTz1{grid-column:1/-1;grid-row:2;min-width:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.whiteboard_resourceSelect__7C1PK{width:100%;min-width:0;height:28px;padding:0 7px;border:1px solid #dedfdd;border-radius:4px;outline:none;color:#4f5358;background:#f7f7f5;font:inherit;font-size:9px;letter-spacing:0}.whiteboard_resourceSelect__7C1PK:focus{border-color:#737ce0;box-shadow:0 0 0 2px rgba(89,100,232,.1)}.whiteboard_stageNode__NQ0gR{width:100%;height:100%;padding:18px;display:flex;flex-direction:column;gap:10px;overflow:hidden;color:#292b2e;background:#fcfcfb}.whiteboard_stageNode__NQ0gR h2{margin:0;min-height:44px;font-size:18px;line-height:1.22;font-weight:600}.whiteboard_stageNode__NQ0gR .whiteboard_richText__0dwvT{min-height:42px;max-height:58px;overflow-y:auto;font-size:10px;line-height:1.5}.whiteboard_stageAccent__3ocri{position:absolute;inset:0 0 auto;height:4px}.whiteboard_stageHeader__tvFh8{display:grid;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:8px}.whiteboard_stageMark__JLOge{width:32px;height:32px;display:grid;place-items:center;border-radius:5px;color:#fff;font-size:13px;font-weight:650}.whiteboard_stageSequence___5JLH{min-width:0;overflow:hidden;color:#7a7e83;font-size:9px;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.whiteboard_stageStatus__TCDgE{height:27px;padding:0 6px;border:1px solid #dedfdd;border-radius:4px;outline:none;color:#55595e;background:#f4f4f1;font:inherit;font-size:9px;letter-spacing:0}.whiteboard_stageNode__NQ0gR[data-status=doing] .whiteboard_stageStatus__TCDgE{color:#356b58;border-color:#b8d8ca;background:#eff8f4}.whiteboard_stageNode__NQ0gR[data-status=review] .whiteboard_stageStatus__TCDgE{color:#765d26;border-color:#e3d1a6;background:#fff9ea}.whiteboard_stageNode__NQ0gR[data-status=blocked] .whiteboard_stageStatus__TCDgE{color:#98453d;border-color:#e5b8b2;background:#fff3f1}.whiteboard_stageNode__NQ0gR[data-status=done] .whiteboard_stageStatus__TCDgE{color:#4256a8;border-color:#bec6e8;background:#f2f4ff}.whiteboard_stageProgress__h9oPU{display:grid;grid-template-columns:1fr auto;align-items:center;gap:6px;color:#777b80;font-size:9px}.whiteboard_stageProgress__h9oPU>span{display:flex;align-items:center;gap:5px}.whiteboard_stageProgress__h9oPU>div{grid-column:1/-1;height:3px;overflow:hidden;border-radius:2px;background:#e5e6e3}.whiteboard_stageProgress__h9oPU i{display:block;height:100%;transition:width .16s ease}.whiteboard_stageChecklist__fKiOD{min-height:104px;flex:1 1 auto;display:flex;flex-direction:column;gap:4px;overflow-y:auto}.whiteboard_stageChecklistItem__AGFAm{min-height:27px;padding:3px 5px;display:grid;grid-template-columns:16px minmax(0,1fr) auto;align-items:center;gap:5px;border:1px solid #e5e5e2;border-radius:4px;background:#f7f7f4}.whiteboard_stageChecklistItem__AGFAm input[type=checkbox]{width:13px;height:13px;accent-color:#5964e8}.whiteboard_stageChecklistItem__AGFAm input[type=text]{min-width:0;padding:0;border:0;outline:none;color:#484c50;background:transparent;font:inherit;font-size:9px;letter-spacing:0}.whiteboard_stageChecklistItem__AGFAm span{min-width:0;overflow:hidden;color:#505459;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.whiteboard_stageChecklistItem__AGFAm button{width:20px;height:20px;padding:0;display:grid;place-items:center;border:0;border-radius:3px;color:#85898d;background:transparent;cursor:pointer}.whiteboard_stageChecklistItem__AGFAm button:hover{color:#994b45;background:#fff0ef}.whiteboard_stageAddTask__76zwh{min-height:25px;padding:0 6px;display:flex;align-items:center;gap:5px;border:0;border-radius:4px;color:#696d72;background:transparent;font-size:9px;cursor:pointer}.whiteboard_stageAddTask__76zwh:hover{color:#252628;background:#eeeeeb}.whiteboard_stageLinks__cANqb{padding-top:9px;display:grid;gap:8px;border-top:1px solid #e3e3e0}.whiteboard_stageLinks__cANqb label{display:grid;grid-template-columns:72px minmax(0,1fr);align-items:center;gap:7px}.whiteboard_stageLinks__cANqb label>span:first-child{display:flex;align-items:center;gap:5px;color:#74787d;font-size:9px}.whiteboard_stageLinkControl__jW1ed{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) 27px;gap:4px}.whiteboard_stageLinkControl__jW1ed input,.whiteboard_stageLinkControl__jW1ed select{width:100%;min-width:0;height:27px;padding:0 7px;border:1px solid #dedfdd;border-radius:4px;outline:none;color:#4f5358;background:#fff;font:inherit;font-size:9px;letter-spacing:0}.whiteboard_stageLinkControl__jW1ed input:focus,.whiteboard_stageLinkControl__jW1ed select:focus{border-color:#737ce0;box-shadow:0 0 0 2px rgba(89,100,232,.1)}.whiteboard_stageLinkControl__jW1ed a,.whiteboard_stageLinkControl__jW1ed button{width:27px;height:27px;display:grid;place-items:center;border:1px solid #d9dad7;border-radius:4px;color:#555a5f;background:#fff;cursor:pointer}.whiteboard_stageLinkControl__jW1ed a:hover,.whiteboard_stageLinkControl__jW1ed button:hover{color:#414bc2;border-color:#737ce0}.whiteboard_stageLinkControl__jW1ed button:disabled{opacity:.35;cursor:not-allowed}.whiteboard_episodeNode__zEJy3{position:relative;box-sizing:border-box;width:100%;height:100%;padding:20px 24px;border:1px solid #cfd5d3;border-left:5px solid #607d78;border-radius:6px;color:#2d3133;background:rgba(244,247,246,.92);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85)}.whiteboard_episodeNode__zEJy3>header{display:grid;grid-template-columns:auto minmax(160px,1fr) auto auto;align-items:center;gap:12px}.whiteboard_episodeNode__zEJy3>header>strong{min-width:0;overflow:hidden;font-size:18px;font-weight:620;text-overflow:ellipsis;white-space:nowrap}.whiteboard_episodeNode__zEJy3>header>select{height:28px;padding:0 8px;border:1px solid #d4d8d6;border-radius:4px;outline:none;color:#4f5557;background:#fff;font:inherit;font-size:9px;letter-spacing:0}.whiteboard_selectedEpisode__CHIbO{border-color:#5964e8;box-shadow:0 0 0 2px rgba(89,100,232,.12)}.whiteboard_episodeNumber__bAU37{padding:6px 9px;border-radius:4px;color:#fff;background:#405d5a;font-size:10px;font-weight:700}.whiteboard_episodeSynopsis__dKuGX{max-width:760px;margin:10px 0 0;color:#73797b;font-size:10px;line-height:1.5}.whiteboard_productionNumberField__eRTru{height:28px;padding:0 7px;display:flex;align-items:center;gap:3px;border:1px solid #d9dcda;border-radius:4px;color:#73787a;background:#fff;font-size:9px}.whiteboard_productionNumberField__eRTru input{width:34px;padding:0;border:0;outline:none;color:#42484b;background:transparent;font:inherit;letter-spacing:0}.whiteboard_approvalNode__XsILR,.whiteboard_productionAssetNode__T_FNo,.whiteboard_shotNode__VN4jL{width:100%;height:100%;overflow:hidden;color:#2f3234;background:#fcfcfb}.whiteboard_approvalNode__XsILR.whiteboard_selected__lzPlW,.whiteboard_shotNode__VN4jL.whiteboard_selected__lzPlW{overflow:visible}.whiteboard_productionAssetNode__T_FNo{padding:12px}.whiteboard_productionAssetNode__T_FNo h2{margin:9px 0 5px;min-height:30px;font-size:14px;line-height:1.2;font-weight:620}.whiteboard_productionAssetNode__T_FNo .whiteboard_richText__0dwvT{min-height:40px;max-height:58px;overflow-y:auto;color:#686e71;font-size:9px;line-height:1.5}.whiteboard_productionAssetNode__T_FNo[data-locked=true]{border-color:#b8c9c1;background:#f8faf9}.whiteboard_productionAssetMedia__q1_sv{position:relative;width:100%;height:104px;display:grid;place-items:center;overflow:hidden;border-radius:4px;color:#78807d;background:#e9edeb}.whiteboard_productionAssetMedia__q1_sv img{width:100%;height:100%;object-fit:cover}.whiteboard_productionAssetMedia__q1_sv span{position:absolute;top:7px;right:7px;padding:3px 6px;border-radius:3px;color:#fff;background:rgba(31,35,34,.72);font-size:8px;font-weight:650}.whiteboard_productionAssetMeta__spDFP{margin-top:8px;display:flex;justify-content:space-between;gap:6px}.whiteboard_productionAssetMeta__spDFP select{min-width:0;height:25px;padding:0 6px;border:1px solid #d9dcda;border-radius:4px;color:#505659;background:#fff;font:inherit;font-size:9px;letter-spacing:0}.whiteboard_productionAssetMeta__spDFP button{width:25px;height:25px;padding:0;display:grid;place-items:center;border:1px solid #d9dcda;border-radius:4px;color:#59625f;background:#fff;cursor:pointer}.whiteboard_shotNode__VN4jL{padding:13px;display:flex;flex-direction:column;gap:6px}.whiteboard_shotNode__VN4jL>header{display:flex;align-items:center;justify-content:space-between;gap:8px}.whiteboard_shotNode__VN4jL>header>span{display:flex;align-items:center;gap:5px;color:#5b6265;font-size:8px;font-weight:650}.whiteboard_shotNode__VN4jL h2{margin:0;min-height:30px;font-size:14px;line-height:1.2;font-weight:620}.whiteboard_shotNode__VN4jL .whiteboard_richText__0dwvT{min-height:34px;max-height:44px;overflow-y:auto;color:#686d70;font-size:9px;line-height:1.45}.whiteboard_shotNode__VN4jL:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:#aeb4b2}.whiteboard_shotNode__VN4jL[data-status=doing]:before{background:#4f8b72}.whiteboard_shotNode__VN4jL[data-status=review]:before{background:#d2a34f}.whiteboard_shotNode__VN4jL[data-status=blocked]:before{background:#bd6258}.whiteboard_shotNode__VN4jL[data-status=done]:before{background:#5964e8}.whiteboard_shotMetrics__Yswm6{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px}.whiteboard_shotMetrics__Yswm6 label,.whiteboard_shotMetrics__Yswm6 select{height:26px;box-sizing:border-box;border:1px solid #dcdfdd;border-radius:4px;color:#545a5d;background:#f7f8f6;font:inherit;font-size:8px;letter-spacing:0}.whiteboard_shotMetrics__Yswm6 select{min-width:0;padding:0 6px}.whiteboard_shotMetrics__Yswm6 label{padding:0 6px;display:flex;align-items:center;gap:4px}.whiteboard_shotMetrics__Yswm6 input{width:28px;padding:0;border:0;outline:none;background:transparent;font:inherit;letter-spacing:0}.whiteboard_productionReferences___XQZt{position:relative;min-height:22px}.whiteboard_productionRefChips__UDeYG{display:flex;align-items:center;gap:4px;overflow:hidden}.whiteboard_productionRefChips__UDeYG small,.whiteboard_productionRefChips__UDeYG span{min-width:0;padding:3px 5px;overflow:hidden;border:1px solid #dfe2df;border-radius:3px;color:#697072;background:#f3f5f3;font-size:7px;text-overflow:ellipsis;white-space:nowrap}.whiteboard_productionRefChips__UDeYG small{border-style:dashed;background:transparent}.whiteboard_productionRefPicker__kKRHh{position:absolute;z-index:30;top:calc(100% + 5px);left:0;width:min(300px,100%);max-height:170px;padding:6px;display:grid;gap:3px;overflow-y:auto;border:1px solid #d4d7d4;border-radius:5px;background:#fff;box-shadow:0 12px 28px rgba(34,38,37,.16)}.whiteboard_productionRefPicker__kKRHh label{min-width:0;padding:5px;display:grid;grid-template-columns:14px minmax(0,1fr);align-items:center;gap:5px;border-radius:3px;color:#4f5557;font-size:8px;cursor:pointer}.whiteboard_productionRefPicker__kKRHh label:hover{background:#f2f4f2}.whiteboard_productionRefPicker__kKRHh input{width:12px;height:12px;margin:0;accent-color:#5964e8}.whiteboard_productionRefPicker__kKRHh span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whiteboard_shotWorkflowLink__2w57I{display:grid;grid-template-columns:minmax(72px,1fr) minmax(58px,.75fr) 27px;gap:4px}.whiteboard_shotWorkflowLink__2w57I button,.whiteboard_shotWorkflowLink__2w57I input,.whiteboard_shotWorkflowLink__2w57I select{min-width:0;height:27px;box-sizing:border-box;border:1px solid #d9dcda;border-radius:4px;color:#505659;background:#fff;font:inherit;font-size:8px;letter-spacing:0}.whiteboard_shotWorkflowLink__2w57I input,.whiteboard_shotWorkflowLink__2w57I select{padding:0 6px;outline:none}.whiteboard_shotWorkflowLink__2w57I button{padding:0;display:grid;place-items:center;cursor:pointer}.whiteboard_shotWorkflowLink__2w57I button:disabled{opacity:.35;cursor:not-allowed}.whiteboard_approvalNode__XsILR{padding:15px;display:flex;flex-direction:column;gap:8px}.whiteboard_approvalNode__XsILR>header{display:grid;grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:7px;color:#656b6d;font-size:8px;font-weight:650}.whiteboard_approvalNode__XsILR>header select{height:25px;padding:0 5px;border:1px solid #dadcda;border-radius:4px;outline:none;color:inherit;background:#f6f7f5;font:inherit;letter-spacing:0}.whiteboard_approvalNode__XsILR h2{margin:0;min-height:32px;font-size:15px;line-height:1.2;font-weight:620}.whiteboard_approvalNode__XsILR .whiteboard_richText__0dwvT{min-height:42px;max-height:58px;overflow-y:auto;color:#696f71;font-size:9px;line-height:1.5}.whiteboard_approvalNode__XsILR>footer{margin-top:auto;padding-top:8px;display:flex;align-items:center;justify-content:space-between;gap:8px;border-top:1px solid #e2e4e1}.whiteboard_approvalNode__XsILR>footer>span{color:#747a7c;font-size:8px}.whiteboard_approvalNode__XsILR>footer>div{display:flex;gap:4px}.whiteboard_approvalNode__XsILR>footer button{height:25px;padding:0 8px;display:flex;align-items:center;gap:4px;border:1px solid #d6d9d6;border-radius:4px;color:#555b5d;background:#fff;font-size:8px;cursor:pointer}.whiteboard_approvalNode__XsILR>footer button:last-child{color:#356b58;border-color:#a9cabd;background:#f1f8f5}.whiteboard_approvalIcon__kaT5M{width:26px;height:26px;display:grid;place-items:center;border-radius:4px;color:#fff;background:#6c7773}.whiteboard_approvalNode__XsILR[data-status=approved]{border-color:#9ec3b4;background:#f8fbf9}.whiteboard_approvalNode__XsILR[data-status=approved] .whiteboard_approvalIcon__kaT5M{background:#4f8b72}.whiteboard_approvalNode__XsILR[data-status=changes-requested]{border-color:#d9aaa4;background:#fff9f8}.whiteboard_approvalNode__XsILR[data-status=changes-requested] .whiteboard_approvalIcon__kaT5M{background:#bd6258}.whiteboard_approvalNode__XsILR[data-status=invalidated]{border-color:#d4bd83;background:#fffaf0}.whiteboard_approvalNode__XsILR[data-status=invalidated] .whiteboard_approvalIcon__kaT5M{background:#b38a38}.whiteboard_selected__lzPlW{border-color:#5964e8!important;box-shadow:0 0 0 2px rgba(89,100,232,.14),0 8px 28px rgba(25,26,27,.12)!important}.whiteboard_handle__feP76{width:8px!important;height:8px!important;border:2px solid #fff!important;background:#5964e8!important;opacity:0;transition:opacity .12s ease}.whiteboard_approvalNode__XsILR:hover .whiteboard_handle__feP76,.whiteboard_audioNode__rRgV0:hover .whiteboard_handle__feP76,.whiteboard_fileNode__VmEDD:hover .whiteboard_handle__feP76,.whiteboard_noteNode__EqIh2:hover .whiteboard_handle__feP76,.whiteboard_productionAssetNode__T_FNo:hover .whiteboard_handle__feP76,.whiteboard_selected__lzPlW .whiteboard_handle__feP76,.whiteboard_shotNode__VN4jL:hover .whiteboard_handle__feP76,.whiteboard_stageNode__NQ0gR:hover .whiteboard_handle__feP76,.whiteboard_ticketNode__7BAxe:hover .whiteboard_handle__feP76,.whiteboard_videoNode__XretV:hover .whiteboard_handle__feP76,.whiteboard_wallNode__uMtkW:hover .whiteboard_handle__feP76{opacity:1}.whiteboard_wallNode__uMtkW{width:100%;height:100%;padding:22px;background:#fcfcfb;overflow:hidden}.whiteboard_wallNode__uMtkW h2{margin:7px 0 8px;font-size:21px;line-height:1.15;font-weight:500}.whiteboard_wallNode__uMtkW>p{max-width:94%;margin:0;color:#74777b;font-size:12px;line-height:1.55}.whiteboard_nodeAccent__sc22H{position:absolute;top:0;left:0;width:100%;height:5px;border-radius:6px 6px 0 0}.whiteboard_wallHeader___tgtA{display:flex;justify-content:space-between;align-items:center;color:#888b8f;font-size:9px;text-transform:uppercase}.whiteboard_wallHeader___tgtA button{color:#999;font-size:14px;letter-spacing:1px}.whiteboard_wallItems__2PJ1r{position:absolute;left:22px;right:22px;bottom:20px;display:grid;grid-template-columns:repeat(auto-fit,minmax(82px,1fr));gap:9px}.whiteboard_wallItemsColumn__2spVP{grid-template-columns:1fr;max-height:48%;overflow-y:auto}.whiteboard_wallItemsRow__XLUr5{display:flex;overflow-x:auto}.whiteboard_wallItemsRow__XLUr5>*{min-width:120px;flex:1 0 120px}.whiteboard_factTile__OGRwQ,.whiteboard_imageTile__RudqN{position:relative;min-width:0;padding:11px;display:flex;flex-direction:column;gap:4px;border:1px solid #e3e3e0;border-radius:4px;background:#f4f4f1}.whiteboard_factTile__OGRwQ strong,.whiteboard_imageTile__RudqN strong{font-size:10px;font-weight:500}.whiteboard_factTile__OGRwQ span,.whiteboard_imageTile__RudqN span{color:#7c7f83;font-size:9px}.whiteboard_wallItemNoteInput__nJOwL,.whiteboard_wallItemTitleInput__Ghwj1{width:100%;padding:0;border:0;outline:none;color:inherit;background:transparent;font-family:inherit;letter-spacing:0;resize:none}.whiteboard_wallItemTitleInput__Ghwj1{padding-right:62px;font-size:10px;font-weight:500}.whiteboard_wallItemNoteInput__nJOwL{color:#7c7f83;font-size:9px;line-height:1.4}.whiteboard_wallItemNoteInput__nJOwL:focus,.whiteboard_wallItemTitleInput__Ghwj1:focus{box-shadow:inset 0 -1px 0 rgba(89,100,232,.45)}.whiteboard_wallItemActions__AJmpz{position:absolute;top:5px;right:5px;padding:2px;display:flex!important;flex-direction:row!important;gap:1px!important;border:1px solid #d9dad7;border-radius:4px;background:hsla(0,0%,100%,.94);box-shadow:0 3px 10px rgba(30,31,33,.1)}.whiteboard_wallItemActions__AJmpz button{width:20px;height:20px;border:0;border-radius:3px;color:#6f7378;background:transparent;font-size:11px;cursor:pointer}.whiteboard_wallItemActions__AJmpz button:hover{color:#252628;background:#ececea}.whiteboard_wallItemActions__AJmpz button:last-child:hover{color:#a14e49;background:#fff0ef}.whiteboard_imageTile__RudqN{height:125px;padding:0;overflow:hidden;background:#e8e8e5}.whiteboard_imageTile__RudqN img{width:100%;height:98px;object-fit:cover}.whiteboard_imageTile__RudqN strong{padding:0 8px 7px}.whiteboard_noteNode__EqIh2{width:100%;min-height:210px;padding:23px}.whiteboard_noteNode__EqIh2>span{font-size:9px;text-transform:uppercase;opacity:.62}.whiteboard_noteNode__EqIh2 h2{margin:25px 0 12px;font-size:22px;line-height:1.2;font-weight:500}.whiteboard_noteNode__EqIh2 p{margin:0;font-size:11px;line-height:1.55;opacity:.72}.whiteboard_colorNode__Vcp3F{width:100%;height:100%;padding:8px;background:#fff}.whiteboard_colorNode__Vcp3F>div{height:94px;margin-bottom:9px;border-radius:3px}.whiteboard_colorNode__Vcp3F span,.whiteboard_colorNode__Vcp3F strong{display:block;padding:0 3px}.whiteboard_colorNode__Vcp3F strong{font-size:11px;font-weight:500}.whiteboard_colorNode__Vcp3F span{margin-top:2px;color:#85888d;font-size:9px}.whiteboard_ticketNode__7BAxe{width:100%;min-height:220px;padding:20px;background:#fff}.whiteboard_ticketNode__7BAxe>span{color:#85888d;font-size:9px;text-transform:uppercase}.whiteboard_ticketNode__7BAxe h2{margin:18px 0 8px;font-size:18px;font-weight:500}.whiteboard_ticketNode__7BAxe p{margin:0;color:#777a80;font-size:11px;line-height:1.5}.whiteboard_ticketNode__7BAxe em{position:absolute;left:20px;bottom:19px;padding:6px 9px;display:flex;align-items:center;gap:5px;border-radius:4px;background:#f0eef7;font-size:9px;font-style:normal}.whiteboard_ticketIcon__bl3gP{width:32px;height:32px;margin-bottom:11px;display:grid;place-items:center;border-radius:5px}.whiteboard_standaloneImage__wtb6P{width:100%;height:100%;overflow:hidden;background:#fff}.whiteboard_standaloneImage__wtb6P img{width:100%;height:165px;object-fit:cover}.whiteboard_standaloneImage__wtb6P>svg{width:100%;height:165px;padding:62px;color:#999;background:#e9e9e6}.whiteboard_standaloneImage__wtb6P strong{display:block;padding:10px 12px;font-size:11px;font-weight:500}.whiteboard_audioNode__rRgV0,.whiteboard_videoNode__XretV{position:relative;box-sizing:border-box;width:100%;height:100%;overflow:hidden;border:1px solid #363c38;border-radius:12px;color:#e7ebe7;background:#1c201d;box-shadow:0 2px 7px rgba(0,0,0,.2)}.whiteboard_audioNode__rRgV0>strong,.whiteboard_videoNode__XretV>strong{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whiteboard_fileNode__VmEDD{width:100%;height:100%;min-height:112px;padding:16px;display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:12px;overflow:hidden}.whiteboard_fileActions__NTOKU{display:flex;align-items:center;gap:6px}.whiteboard_fileActions__NTOKU>a,.whiteboard_fileActions__NTOKU>button{width:30px;height:30px;padding:0;display:grid;place-items:center;border:1px solid #d7d8d5;border-radius:4px;color:#55595d;background:#fff;cursor:pointer}.whiteboard_fileActions__NTOKU>a:hover,.whiteboard_fileActions__NTOKU>button:hover{border-color:#6f9ff7;color:#dce7ff}.whiteboard_fileActions__NTOKU .whiteboard_fileUploadAction__YqhtW{width:auto;padding:0 9px;display:flex;gap:5px}.whiteboard_fileActions__NTOKU .whiteboard_fileUploadAction__YqhtW span{font-size:9px}.whiteboard_fileDropOverlay__7xVJf{position:absolute;z-index:8;inset:7px;display:flex;align-items:center;justify-content:center;gap:7px;border:1px dashed var(--whiteboard-accent);border-radius:9px;color:var(--ink);background:color-mix(in srgb,var(--panel) 96%,transparent);font-size:10px;pointer-events:none}.whiteboard_fileIcon__PofVR{width:38px;height:38px;display:grid;place-items:center;border-radius:5px;color:#4c725f;background:#dcebe3}.whiteboard_fileCopy__WuPRa{min-width:0;display:flex;flex-direction:column;gap:4px}.whiteboard_fileCopy__WuPRa small{color:#7d8380;font-size:8px}.whiteboard_fileCopy__WuPRa strong{overflow:hidden;font-size:11px;font-weight:550;text-overflow:ellipsis;white-space:nowrap}.whiteboard_fileCopy__WuPRa span{overflow:hidden;color:#8d928f;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.whiteboard_videoNode__XretV{padding:9px}.whiteboard_videoNode__XretV>strong{padding:9px 3px 2px;font-size:11px;font-weight:550}.whiteboard_videoStage__q_apl{width:100%;height:calc(100% - 38px);min-height:120px;display:grid;place-items:center;align-content:center;gap:7px;overflow:hidden;border-radius:4px;color:#8f9993;background:#101311}.whiteboard_videoStage__q_apl video{width:100%;height:100%;object-fit:contain;background:#090b0a}.whiteboard_videoStage__q_apl span{font-size:9px}.whiteboard_audioNode__rRgV0{padding:13px;display:flex;flex-direction:column;gap:11px}.whiteboard_audioNode__rRgV0 audio{width:100%;height:34px;color-scheme:dark}.whiteboard_audioHeader__uRVRV{min-width:0;display:grid;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:9px}.whiteboard_audioHeader__uRVRV>span{width:32px;height:32px;display:grid;place-items:center;border-radius:5px;color:#b7d4c7;background:#294036}.whiteboard_audioHeader__uRVRV>strong{min-width:0;overflow:hidden;font-size:11px;font-weight:550;text-overflow:ellipsis;white-space:nowrap}.whiteboard_audioPlaceholder__WOmxa{height:34px;display:grid;place-items:center;border:1px dashed #3b433e;border-radius:5px;color:#87918b;background:#181c19;font-size:9px}.whiteboard_imageStackNode__39K_c{width:100%;height:100%;padding:10px;background:#fcfcfb}.whiteboard_imageStackNode__39K_c>strong{display:block;padding:9px 3px 7px;font-size:11px;font-weight:500}.whiteboard_imageStackPreview__u9r99{position:relative;height:calc(100% - 76px);min-height:135px;display:grid;place-items:center;overflow:hidden;border-radius:4px;color:#94989c;background:#e8e8e5}.whiteboard_imageStackPreview__u9r99 img{width:100%;height:100%;object-fit:cover}.whiteboard_imageStackPreview__u9r99 span{position:absolute;right:7px;bottom:7px;padding:4px 6px;border-radius:3px;color:#55595d;background:hsla(0,0%,100%,.86);font-size:8px}.whiteboard_imageStackStrip__bPyuU{display:flex;gap:5px;overflow-x:auto}.whiteboard_imageStackStrip__bPyuU button{width:32px;height:28px;flex:0 0 32px;padding:2px;overflow:hidden;border:1px solid #dadbd8;border-radius:3px;background:#fff;cursor:pointer}.whiteboard_imageStackStrip__bPyuU img{width:100%;height:100%;object-fit:cover}.whiteboard_imageStackStrip__bPyuU .whiteboard_activeStackImage__jTzNA{border-color:#5964e8;box-shadow:0 0 0 1px #5964e8}.whiteboard_imageStackActions__7z793{position:absolute;bottom:13px;right:17px;z-index:3;padding:3px;display:flex;gap:2px;border:1px solid #d8d9d6;border-radius:4px;background:hsla(0,0%,100%,.94);box-shadow:0 3px 12px rgba(30,31,33,.1)}.whiteboard_imageStackActions__7z793 button{width:24px;height:24px;padding:0;display:grid;place-items:center;border:0;border-radius:3px;color:#666a6f;background:transparent;cursor:pointer}.whiteboard_imageStackActions__7z793 button:hover{color:#252628;background:#ececea}.whiteboard_imageStackActions__7z793 button:last-child:hover{color:#a14e49;background:#fff0ef}.whiteboard_imageStackActions__7z793 button:disabled{opacity:.3;cursor:not-allowed}.whiteboard_imageStackDropOverlay__V9U8P{position:absolute;inset:8px;z-index:5;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;border:1px dashed #5964e8;border-radius:5px;color:#4852c6;background:rgba(242,243,255,.94);font-size:10px}.whiteboard_aiLauncher__4lTEw,.whiteboard_collaborationDock__d26_U,.whiteboard_modeDock__pIzhF,.whiteboard_templateButton__p5MgT,.whiteboard_toolDock__uKZq_{position:absolute;z-index:10;border:1px solid #333936;border-radius:10px;background:var(--panel);box-shadow:0 10px 28px rgba(0,0,0,.24);backdrop-filter:blur(14px)}.whiteboard_toolDock__uKZq_{top:50%;left:14px;width:64px;height:fit-content;max-height:calc(100cqh - 28px);padding:8px 5px;display:flex;flex-direction:column;align-items:center;gap:3px;overflow-x:hidden;overflow-y:auto;scrollbar-width:none;transform:translateY(-50%)}.whiteboard_toolDock__uKZq_::-webkit-scrollbar{display:none}.whiteboard_toolDock__uKZq_ button{width:52px;min-height:42px;padding:4px 2px;display:flex;flex:0 0 auto;flex-direction:column;align-items:center;justify-content:center;gap:4px;border-radius:6px;color:#969e99}.whiteboard_toolDock__uKZq_ button>svg{display:block;flex:0 0 auto;margin-inline:auto}.whiteboard_toolDock__uKZq_ button span{width:100%;display:block;overflow:hidden;font-size:8px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.whiteboard_toolDock__uKZq_ button:hover{color:#edf1ed;background:#2a2f2c}.whiteboard_toolDock__uKZq_ .whiteboard_activeTool__MLIys{color:#f1f5f1;background:#353b37;box-shadow:inset 0 0 0 1px #48504b}.whiteboard_toolDock__uKZq_ button:disabled{opacity:.34;cursor:not-allowed}.whiteboard_modeDock__pIzhF{top:14px;right:146px;box-sizing:border-box;height:40px;padding:4px;display:flex;align-items:center;gap:2px}.whiteboard_modeDock__pIzhF button{width:30px;height:30px;padding:0;display:grid;place-items:center;border:0;border-radius:8px;color:#929a95;background:transparent;cursor:pointer}.whiteboard_modeDock__pIzhF button:hover{color:#edf1ed;background:#303632}.whiteboard_modeDock__pIzhF .whiteboard_activeTool__MLIys{color:#eef2ef;background:#3d4540}.whiteboard_modeDivider__p2gz6{width:1px;height:20px;margin:0 3px;background:#3b413d}.whiteboard_moreToolsMenu__4euAu{position:absolute;top:0;left:74px;width:174px;padding:5px;border:1px solid #383e3a;border-radius:7px;background:rgba(29,33,30,.98);box-shadow:0 16px 38px rgba(0,0,0,.34)}.whiteboard_moreToolsMenu__4euAu button{width:100%;height:34px;min-height:34px;padding:0 9px;display:flex;flex:0 0 34px;flex-direction:row;align-items:center;justify-content:flex-start;gap:8px;color:#c6ccc8;font-size:10px}.whiteboard_moreToolsMenu__4euAu button:hover{color:#f2f5f2;background:#303632}.whiteboard_moreToolsMenu__4euAu button:disabled{opacity:.38;cursor:not-allowed}.whiteboard_toolDivider__N9F4g{height:1px;margin:5px 8px;background:#393f3b}.whiteboard_allToolsButton__BoNOn{color:#b7c5bc!important}.whiteboard_canvasTopBar__21YwG{position:absolute;z-index:13;top:14px;left:92px;max-width:calc(100% - 510px);display:flex;align-items:center;gap:8px}.whiteboard_templateArea__B2AER{position:relative;z-index:12;min-width:0}.whiteboard_aiLauncher__4lTEw,.whiteboard_templateButton__p5MgT{position:static;box-sizing:border-box;height:40px;padding:0 11px;display:flex;align-items:center;gap:7px;color:#d8ddd9;font-size:11px;cursor:pointer}.whiteboard_templateButton__p5MgT{max-width:230px}.whiteboard_templateButton__p5MgT>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whiteboard_templateMenu__WSl6J{position:absolute;top:calc(100% + 8px);left:0;width:380px;max-height:min(640px,100dvh - 132px);margin-top:0;padding:8px;display:flex;flex-direction:column;overflow:hidden;border:1px solid #383e3a;border-radius:7px;color:#dce1dd;background:rgba(28,32,29,.98);box-shadow:0 18px 48px rgba(0,0,0,.34)}.whiteboard_templateMenu__WSl6J .whiteboard_templateList__p3xdZ>button{width:100%;padding:8px;display:grid;grid-template-columns:48px 1fr auto;align-items:center;gap:10px;border:0;border-radius:5px;text-align:left;background:transparent;cursor:pointer}.whiteboard_templateMenu__WSl6J .whiteboard_currentTemplate__O5LKN,.whiteboard_templateMenu__WSl6J .whiteboard_templateList__p3xdZ>button:hover{background:#303632}.whiteboard_templateMenu__WSl6J small,.whiteboard_templateMenu__WSl6J strong{display:block}.whiteboard_templateMenu__WSl6J strong{margin-bottom:3px;font-size:11px;font-weight:500}.whiteboard_templateMenu__WSl6J small{color:#85888d;font-size:9px;line-height:1.3}.whiteboard_templateMenuHeader__mDdou{flex:none}.whiteboard_templateFilters__e16D3{padding:0 7px 8px;display:grid;grid-template-columns:minmax(0,1fr) 132px;gap:7px}.whiteboard_templateFilters__e16D3 select,.whiteboard_templateSearch__gsAAp{box-sizing:border-box;height:32px;border:1px solid #3b423d;border-radius:6px;color:#dce1dd;background:#222724}.whiteboard_templateSearch__gsAAp{padding:0 9px;display:flex;align-items:center;gap:7px;color:#85888d}.whiteboard_templateSearch__gsAAp input{min-width:0;width:100%;border:0;outline:0;color:inherit;background:transparent;font:inherit}.whiteboard_templateFilters__e16D3 select{min-width:0;padding:0 7px;outline:0;font-size:10px}.whiteboard_templateList__p3xdZ{min-height:0;overflow-y:auto}.whiteboard_templateList__p3xdZ>button{color:inherit}.whiteboard_templateEmpty__s8awU{padding:24px 8px;color:#85888d;text-align:center;font-size:10px}.whiteboard_menuHeading__2h3QP{padding:5px 7px 9px;display:flex;justify-content:space-between;color:#777a7f;font-size:10px}.whiteboard_templateThumb__O_x_o{width:48px;height:38px;padding:5px;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);gap:3px;overflow:hidden;border:1px solid #3b423d;border-radius:7px;background:#222724}.whiteboard_templateThumb__O_x_o i{min-width:0;min-height:0;border-radius:2px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.12)}.whiteboard_templateThumb__O_x_o i:first-child{grid-row:1/span 2}.whiteboard_templateThumb__O_x_o img{width:calc(100% + 10px);height:calc(100% + 10px);margin:-5px;grid-column:1/-1;grid-row:1/-1;object-fit:cover}.whiteboard_collaborationDock__d26_U{right:16px;bottom:16px;padding:4px;display:flex;gap:1px}.whiteboard_collaborationDock__d26_U button{width:34px;height:34px;display:grid;place-items:center;border-radius:4px;color:#949c97}.whiteboard_collaborationDock__d26_U button:hover{background:#303632;color:#eef2ef}.whiteboard_aiLauncher__4lTEw{position:absolute;right:50%;bottom:18px;transform:translateX(50%);color:#dce9ff;border-color:#334460;background:#202b3d}.whiteboard_editableText__lc9l2{min-width:24px;border-radius:3px;outline:none;cursor:text}.whiteboard_editableText__lc9l2:hover{box-shadow:0 0 0 2px rgba(89,100,232,.1)}.whiteboard_editableText__lc9l2:focus{background:hsla(0,0%,100%,.58);box-shadow:0 0 0 2px rgba(89,100,232,.28)}.whiteboard_editableText__lc9l2:empty:before,.whiteboard_richText__0dwvT:empty:before{color:rgba(92,96,101,.5);content:attr(data-placeholder);pointer-events:none}.whiteboard_richText__0dwvT{min-height:48px;color:#696d72;outline:none;font-size:11px;line-height:1.65;cursor:default}.whiteboard_richText__0dwvT p{margin:0 0 7px}.whiteboard_richText__0dwvT p:last-child{margin-bottom:0}.whiteboard_richText__0dwvT h2{margin:10px 0 6px;font-size:15px;line-height:1.3;font-weight:600}.whiteboard_richText__0dwvT ol,.whiteboard_richText__0dwvT ul{margin:5px 0;padding-left:20px}.whiteboard_richText__0dwvT blockquote{margin:8px 0;padding-left:10px;border-left:2px solid;color:#7d8186}.whiteboard_richTextEditing__OAsy0{border-radius:4px;cursor:text}.whiteboard_richTextEditing__OAsy0:hover{background:hsla(0,0%,100%,.34)}.whiteboard_richTextEditing__OAsy0:focus{background:hsla(0,0%,100%,.58);box-shadow:0 0 0 2px rgba(89,100,232,.18)}.whiteboard_richTextCompact__fTQtc{min-height:34px}.whiteboard_assetPicker__TPX5A,.whiteboard_checklistItems__upoS5,.whiteboard_imageStackStrip__bPyuU,.whiteboard_productionRefPicker__kKRHh,.whiteboard_richText__0dwvT,.whiteboard_stageChecklist__fKiOD,.whiteboard_stageLinks__cANqb,.whiteboard_wallItems__2PJ1r{overscroll-behavior:contain;scrollbar-color:color-mix(in srgb,var(--node-subtle,#8d9690) 72%,transparent) transparent;scrollbar-gutter:stable;scrollbar-width:auto;touch-action:pan-x pan-y}.whiteboard_assetPicker__TPX5A::-webkit-scrollbar,.whiteboard_checklistItems__upoS5::-webkit-scrollbar,.whiteboard_imageStackStrip__bPyuU::-webkit-scrollbar,.whiteboard_productionRefPicker__kKRHh::-webkit-scrollbar,.whiteboard_richText__0dwvT::-webkit-scrollbar,.whiteboard_stageChecklist__fKiOD::-webkit-scrollbar,.whiteboard_stageLinks__cANqb::-webkit-scrollbar,.whiteboard_wallItems__2PJ1r::-webkit-scrollbar{width:10px;height:10px}.whiteboard_assetPicker__TPX5A::-webkit-scrollbar-track,.whiteboard_checklistItems__upoS5::-webkit-scrollbar-track,.whiteboard_imageStackStrip__bPyuU::-webkit-scrollbar-track,.whiteboard_productionRefPicker__kKRHh::-webkit-scrollbar-track,.whiteboard_richText__0dwvT::-webkit-scrollbar-track,.whiteboard_stageChecklist__fKiOD::-webkit-scrollbar-track,.whiteboard_stageLinks__cANqb::-webkit-scrollbar-track,.whiteboard_wallItems__2PJ1r::-webkit-scrollbar-track{background:transparent}.whiteboard_assetPicker__TPX5A::-webkit-scrollbar-thumb,.whiteboard_checklistItems__upoS5::-webkit-scrollbar-thumb,.whiteboard_imageStackStrip__bPyuU::-webkit-scrollbar-thumb,.whiteboard_productionRefPicker__kKRHh::-webkit-scrollbar-thumb,.whiteboard_richText__0dwvT::-webkit-scrollbar-thumb,.whiteboard_stageChecklist__fKiOD::-webkit-scrollbar-thumb,.whiteboard_stageLinks__cANqb::-webkit-scrollbar-thumb,.whiteboard_wallItems__2PJ1r::-webkit-scrollbar-thumb{min-height:24px;border:3px solid transparent;border-radius:999px;background:color-mix(in srgb,var(--node-subtle,#8d9690) 72%,transparent);background-clip:padding-box}.whiteboard_assetPicker__TPX5A::-webkit-scrollbar-thumb:hover,.whiteboard_checklistItems__upoS5::-webkit-scrollbar-thumb:hover,.whiteboard_imageStackStrip__bPyuU::-webkit-scrollbar-thumb:hover,.whiteboard_productionRefPicker__kKRHh::-webkit-scrollbar-thumb:hover,.whiteboard_richText__0dwvT::-webkit-scrollbar-thumb:hover,.whiteboard_stageChecklist__fKiOD::-webkit-scrollbar-thumb:hover,.whiteboard_stageLinks__cANqb::-webkit-scrollbar-thumb:hover,.whiteboard_wallItems__2PJ1r::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--node-ink,#e7ebe7) 78%,transparent);background-clip:padding-box}.whiteboard_cardEditor__k_hTs{z-index:30!important;width:max-content;max-width:420px;padding:7px;display:flex;flex-direction:column;align-items:stretch;gap:5px;border:1px solid #d4d5d3;border-radius:12px;color:#55585c;background:hsla(0,0%,100%,.98);box-shadow:0 8px 28px rgba(27,29,31,.16)}.whiteboard_composerHeader__084sM{height:24px;display:flex;align-items:center;justify-content:space-between;color:#777b80;font-size:9px;text-transform:capitalize}.whiteboard_surfaceEditor__WCLJc{min-height:32px;padding-top:7px;display:flex;align-items:center;justify-content:space-between;gap:14px;border-top:1px solid #e4e4e1}.whiteboard_surfaceEditor__WCLJc>span:first-child{display:flex;align-items:center;gap:5px;color:#888b8f;font-size:9px;white-space:nowrap}.whiteboard_composerTools__r8BHv{min-height:30px;padding-top:7px;display:flex;align-items:center;gap:4px;border-top:1px solid #e4e4e1}.whiteboard_composerTools__r8BHv>button{width:28px;height:28px;display:grid;place-items:center;border-radius:4px;color:#666a6f;font-size:11px;font-weight:600}.whiteboard_composerTools__r8BHv .whiteboard_composerToolActive__yal6b,.whiteboard_composerTools__r8BHv>button:hover{color:#252628;background:#ececea}.whiteboard_composerComponents__pWQp4{position:relative;min-height:31px;padding-top:7px;display:flex;align-items:center;gap:5px;border-top:1px solid #e4e4e1}.whiteboard_composerComponents__pWQp4>span{margin-right:2px;color:#888b8f;font-size:9px}.whiteboard_composerComponents__pWQp4 .whiteboard_uploadButton__ipTJa,.whiteboard_composerComponents__pWQp4>button{height:28px;padding:0 8px;display:flex;align-items:center;gap:5px;border:1px solid #dedfdd;border-radius:4px;color:#5f6368;background:#fafaf8;font-size:9px;cursor:pointer}.whiteboard_composerComponents__pWQp4 .whiteboard_uploadButton__ipTJa:hover,.whiteboard_composerComponents__pWQp4>button:hover{color:#252628;border-color:#c7c8c5;background:#f0f0ed}.whiteboard_assetPicker__TPX5A{position:absolute;right:0;top:42px;z-index:20;width:220px;max-height:250px;padding:7px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;overflow-y:auto;border:1px solid #d7d8d5;border-radius:6px;color:#55595d;background:#fff;box-shadow:0 12px 32px rgba(30,31,33,.16)}.whiteboard_assetPicker__TPX5A>small,.whiteboard_assetPicker__TPX5A>strong{grid-column:1/-1;padding:3px;font-size:9px;font-weight:500}.whiteboard_assetPicker__TPX5A>small{color:#888c90;font-weight:400;line-height:1.4}.whiteboard_assetPicker__TPX5A>button{min-width:0;padding:3px;display:flex;flex-direction:column;gap:4px;border:1px solid #e1e2df;border-radius:4px;background:#f7f7f5;cursor:pointer}.whiteboard_assetPicker__TPX5A>button:hover{border-color:#5964e8}.whiteboard_assetPicker__TPX5A img{width:100%;aspect-ratio:1;border-radius:2px;object-fit:cover}.whiteboard_assetPicker__TPX5A span{width:100%;overflow:hidden;color:#666a6f;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.whiteboard_fileInput__LixMj{display:none}.whiteboard_cardEditorSwatches__VSyJq{display:flex;gap:5px}.whiteboard_cardEditorSwatches__VSyJq button{width:20px;height:20px;border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 1px #d0d1cf;transition:box-shadow .12s ease,transform .12s ease}.whiteboard_cardEditorSwatches__VSyJq button:hover{transform:translateY(-1px)}.whiteboard_cardEditorSwatches__VSyJq button[aria-pressed=true]{box-shadow:0 0 0 2px #7da7f3,0 0 0 4px rgba(88,143,245,.2)}.whiteboard_surfaceColorPicker__80FEx{width:22px;height:22px;padding:2px;flex:0 0 22px;overflow:hidden;border:1px solid #59615c;border-radius:50%;outline:none;background:#242925;cursor:pointer}.whiteboard_surfaceColorPicker__80FEx::-webkit-color-swatch-wrapper{padding:0}.whiteboard_surfaceColorPicker__80FEx::-webkit-color-swatch{border:0;border-radius:50%}.whiteboard_surfaceColorPicker__80FEx::-moz-color-swatch{border:0;border-radius:50%}.whiteboard_surfaceColorPicker__80FEx:focus-visible{box-shadow:0 0 0 2px #7da7f3,0 0 0 4px rgba(88,143,245,.2)}.whiteboard_cardEditorDivider__6gZkR{width:1px;height:20px;background:#dedfdd}.whiteboard_cardEditorDelete__JvIRg{width:28px;height:28px;display:grid;place-items:center;border-radius:4px;color:#9a5350!important;font-size:10px}.whiteboard_cardEditorDelete__JvIRg:hover{background:#fff0ef!important}.whiteboard_emptyStart__Fn46d{position:absolute;z-index:8;top:50%;left:50%;width:min(440px,100% - 40px);padding:28px;transform:translate(-50%,-50%);text-align:center;color:#333538}.whiteboard_emptyStart__Fn46d h2{margin:12px 0 7px;font-size:18px;font-weight:600}.whiteboard_emptyStart__Fn46d p{margin:0 auto 20px;max-width:310px;color:#777b80;font-size:11px;line-height:1.5}.whiteboard_emptyStart__Fn46d>div{display:flex;justify-content:center;flex-wrap:wrap;gap:7px}.whiteboard_emptyStart__Fn46d>div button{height:34px;padding:0 11px;display:flex;align-items:center;gap:7px;border:1px solid #d8d9d6;border-radius:5px;color:#4f5357;background:hsla(0,0%,100%,.94);font-size:10px;cursor:pointer}.whiteboard_emptyStart__Fn46d>div button:first-child{color:#fff;border-color:#303235;background:#303235}.whiteboard_emptyStartIcon__ZuR3_{width:38px;height:38px;margin:auto;display:grid;place-items:center;border:1px solid #d7d8d5;border-radius:6px;background:#fff;box-shadow:0 5px 18px rgba(30,31,33,.08)}.whiteboard_minimap__EdrAx{width:154px!important;height:96px!important;margin:0!important;overflow:hidden!important;border:1px solid #414843!important;border-radius:12px!important;backdrop-filter:blur(12px)}.whiteboard_minimap__EdrAx .react-flow__minimap-svg{width:100%;height:100%;border-radius:inherit}.whiteboard_controls__sICRw{top:14px!important;right:14px!important;bottom:auto!important;left:auto!important;box-sizing:border-box;height:40px;margin:0!important;display:flex!important;flex-direction:row!important;border:1px solid #353b37!important;border-radius:10px!important;box-shadow:0 10px 28px rgba(0,0,0,.24)!important;overflow:hidden}.whiteboard_controls__sICRw button{width:38px!important;height:38px!important;border:0!important;border-right:1px solid #353b37!important;color:#a8b0ab!important}.whiteboard_controls__sICRw button:last-child{border-right:0!important}.whiteboard_controls__sICRw button:hover{color:#f1f4f1!important;background:#303632!important}.whiteboard_page__d83y3{color-scheme:dark}.whiteboard_page__d83y3 input,.whiteboard_page__d83y3 select,.whiteboard_page__d83y3 textarea{letter-spacing:0}.whiteboard_saveIndicator__yCZ5G{border-color:#343a36;color:#a2aaa5;background:rgba(27,31,28,.92);box-shadow:0 8px 22px rgba(0,0,0,.22)}.whiteboard_saveIndicator__yCZ5G[data-state=saved]{color:#7fd1ad}.whiteboard_saveIndicator__yCZ5G[data-state=error]{border-color:#6c3c3a;color:#f09a91;background:rgba(49,28,27,.94)}.whiteboard_persistenceError__c3tW_{color:#e8ece9;background:rgba(15,18,16,.97)}.whiteboard_persistenceError__c3tW_ button{background:#3978e8}.whiteboard_persistenceLoading__h4P3u{border-color:#383e3a;color:#b6bdb8;background:#1c201d}.whiteboard_edgeEditor__3yl32,.whiteboard_selectionDock__xVtpD,.whiteboard_strokeToolbar__x8Srb{border-color:#39403b;color:#adb5b0;background:rgba(28,32,29,.98);box-shadow:0 12px 34px rgba(0,0,0,.36)}.whiteboard_edgeEditor__3yl32 button,.whiteboard_selectionDock__xVtpD button,.whiteboard_strokeToolbar__x8Srb button{color:#a5ada8}.whiteboard_edgeEditor__3yl32 button:hover,.whiteboard_selectionDock__xVtpD button:hover,.whiteboard_strokeToolbar__x8Srb button:hover{color:#f1f4f1;background:#333a35}.whiteboard_cardEditorDivider__6gZkR,.whiteboard_selectionDivider__tUntm{background:#3a403c}.whiteboard_approvalNode__XsILR,.whiteboard_audioNode__rRgV0,.whiteboard_checklistNode__cf1wE,.whiteboard_colorNode__Vcp3F,.whiteboard_documentNode__RdY6J,.whiteboard_fileNode__VmEDD,.whiteboard_imageStackNode__39K_c,.whiteboard_noteNode__EqIh2,.whiteboard_productionAssetNode__T_FNo,.whiteboard_resourceNode__pO46_,.whiteboard_shotNode__VN4jL,.whiteboard_stageNode__NQ0gR,.whiteboard_standaloneImage__wtb6P,.whiteboard_ticketNode__7BAxe,.whiteboard_videoNode__XretV,.whiteboard_wallNode__uMtkW{border-color:#363c38;color:#e7ebe7;background:#1c201d;box-shadow:0 2px 7px rgba(0,0,0,.2)}.whiteboard_approvalNode__XsILR,.whiteboard_audioNode__rRgV0,.whiteboard_checklistNode__cf1wE,.whiteboard_documentNode__RdY6J,.whiteboard_fileNode__VmEDD,.whiteboard_imageStackNode__39K_c,.whiteboard_productionAssetNode__T_FNo,.whiteboard_shotNode__VN4jL,.whiteboard_stageNode__NQ0gR,.whiteboard_standaloneImage__wtb6P,.whiteboard_ticketNode__7BAxe,.whiteboard_videoNode__XretV,.whiteboard_wallNode__uMtkW{background:#1c201d}.whiteboard_approvalNode__XsILR .whiteboard_richText__0dwvT,.whiteboard_documentExcerpt__k57rC,.whiteboard_productionAssetNode__T_FNo .whiteboard_richText__0dwvT,.whiteboard_richText__0dwvT,.whiteboard_shotNode__VN4jL .whiteboard_richText__0dwvT,.whiteboard_stageNode__NQ0gR .whiteboard_richText__0dwvT,.whiteboard_ticketNode__7BAxe p,.whiteboard_wallNode__uMtkW>p{color:#9fa7a2}.whiteboard_editableText__lc9l2:hover{box-shadow:0 0 0 2px rgba(104,157,255,.15)}.whiteboard_editableText__lc9l2:focus,.whiteboard_richTextEditing__OAsy0:focus{background:rgba(45,51,47,.86);box-shadow:0 0 0 2px rgba(104,157,255,.24)}.whiteboard_richTextEditing__OAsy0:hover{background:rgba(43,49,45,.68)}.whiteboard_editableText__lc9l2:empty:before,.whiteboard_richText__0dwvT:empty:before{color:hsla(143,5%,70%,.48)}.whiteboard_checklistHeader__Zb1IF,.whiteboard_documentHeader__iu_rY,.whiteboard_stageProgress__h9oPU,.whiteboard_stageSequence___5JLH{color:#8d9690}.whiteboard_checklistItem__752JA,.whiteboard_factTile__OGRwQ,.whiteboard_imageTile__RudqN,.whiteboard_stageChecklistItem__AGFAm{border-color:#343a36;color:#d7dcd8;background:#242925}.whiteboard_checklistItem__752JA>input:not([type]),.whiteboard_checklistItem__752JA>input[type=text],.whiteboard_stageChecklistItem__AGFAm input[type=text]{color:#dce1dd}.whiteboard_checklistItem__752JA>span,.whiteboard_factTile__OGRwQ span,.whiteboard_stageChecklistItem__AGFAm span{color:#929b95}.whiteboard_resourcePreview__9psy3{color:#7a968b;background-color:#25302b}.whiteboard_resourcePreview__9psy3 span{color:#dce5df;background:rgba(25,30,27,.82)}.whiteboard_resourceCopy__ZbcIP small,.whiteboard_resourceCopy__ZbcIP span{color:#8e9791}.whiteboard_approvalNode__XsILR>header select,.whiteboard_episodeNode__zEJy3>header>select,.whiteboard_productionAssetMeta__spDFP button,.whiteboard_productionAssetMeta__spDFP select,.whiteboard_productionNumberField__eRTru,.whiteboard_resourceSelect__7C1PK,.whiteboard_shotMetrics__Yswm6 label,.whiteboard_shotMetrics__Yswm6 select,.whiteboard_shotWorkflowLink__2w57I button,.whiteboard_shotWorkflowLink__2w57I input,.whiteboard_shotWorkflowLink__2w57I select,.whiteboard_stageLinkControl__jW1ed input,.whiteboard_stageLinkControl__jW1ed select,.whiteboard_stageStatus__TCDgE{border-color:#3a413c;color:#cbd1cd;background:#262b28}.whiteboard_resourceNode__pO46_>a,.whiteboard_resourceNode__pO46_>button,.whiteboard_stageLinkControl__jW1ed a,.whiteboard_stageLinkControl__jW1ed button{border-color:#3a413c;color:#aeb6b0;background:#262b28}.whiteboard_stageProgress__h9oPU>div{background:#343a36}.whiteboard_stageChecklist__fKiOD,.whiteboard_stageLinks__cANqb{scrollbar-color:#4a514c transparent}.whiteboard_stageLinks__cANqb{border-top-color:#343a36}.whiteboard_addChecklistItem__6lKHt:hover,.whiteboard_stageAddTask__76zwh:hover{color:#edf1ee;background:#2b302d}.whiteboard_stageNode__NQ0gR[data-status=doing] .whiteboard_stageStatus__TCDgE{color:#85d4b1;border-color:#345d4c;background:#20352c}.whiteboard_stageNode__NQ0gR[data-status=review] .whiteboard_stageStatus__TCDgE{color:#e4bd6d;border-color:#614e2d;background:#352d1d}.whiteboard_stageNode__NQ0gR[data-status=blocked] .whiteboard_stageStatus__TCDgE{color:#eb9188;border-color:#673d39;background:#382320}.whiteboard_stageNode__NQ0gR[data-status=done] .whiteboard_stageStatus__TCDgE{color:#91a8ff;border-color:#3d4d78;background:#252d49}.whiteboard_episodeNode__zEJy3{border-color:#3d4741 #3d4741 #3d4741 #648e7d;color:#e8ece9;background:rgba(25,31,28,.94);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.025)}.whiteboard_episodeSynopsis__dKuGX{color:#949d97}.whiteboard_episodeNumber__bAU37{color:#e8f5ef;background:#31574a}.whiteboard_productionAssetNode__T_FNo[data-locked=true]{border-color:#466052;background:#1c2520}.whiteboard_productionAssetMedia__q1_sv{color:#8a948e;background:#2b312e}.whiteboard_productionRefChips__UDeYG small,.whiteboard_productionRefChips__UDeYG span{border-color:#3a413c;color:#aab2ad;background:#262c28}.whiteboard_productionRefPicker__kKRHh{border-color:#3a413c;color:#dce1dd;background:#202521;box-shadow:0 14px 34px rgba(0,0,0,.38)}.whiteboard_productionRefPicker__kKRHh label{color:#c6cdc8}.whiteboard_productionRefPicker__kKRHh label:hover{background:#303632}.whiteboard_approvalNode__XsILR>footer{border-top-color:#343a36}.whiteboard_approvalNode__XsILR>footer>span{color:#939c96}.whiteboard_approvalNode__XsILR>footer button{border-color:#3b423d;color:#b6beb9;background:#262b28}.whiteboard_approvalNode__XsILR>footer button:last-child{color:#8dd2b4;border-color:#3f6756;background:#20362d}.whiteboard_approvalNode__XsILR[data-status=approved]{border-color:#3f735d;background:#1b2922}.whiteboard_approvalNode__XsILR[data-status=changes-requested]{border-color:#72443f;background:#2d201e}.whiteboard_approvalNode__XsILR[data-status=invalidated]{border-color:#715b31;background:#2c271b}.whiteboard_selected__lzPlW{border-color:#6f9ff7!important;box-shadow:0 0 0 2px rgba(78,134,240,.2),0 10px 30px rgba(0,0,0,.3)!important}.whiteboard_selectedEpisode__CHIbO{border-color:#6f9ff7;box-shadow:0 0 0 2px rgba(78,134,240,.2)}.whiteboard_handle__feP76{border-color:#1d211e!important;background:#75a2f4!important}.whiteboard_frameNode__0odD3{border-color:color-mix(in srgb,var(--frame-accent) 34%,#343a36);background:#1c211e;background:color-mix(in srgb,var(--frame-accent) 11%,#181c19)}.whiteboard_frameNode__0odD3>strong{color:#dce3de;background:transparent}.whiteboard_colorNode__Vcp3F{background:#1c201d}.whiteboard_colorNode__Vcp3F span{color:#929b95}.whiteboard_ticketNode__7BAxe>span{color:#8e9791}.whiteboard_ticketNode__7BAxe em{color:#c8c0e7;background:#302b42}.whiteboard_fileIcon__PofVR{color:#add8c2;background:#294036}.whiteboard_fileActions__NTOKU>a,.whiteboard_fileActions__NTOKU>button{border-color:#3a413c;color:#aeb6b0;background:#262b28}.whiteboard_fileCopy__WuPRa small,.whiteboard_fileCopy__WuPRa span{color:#8e9791}.whiteboard_imageStackPreview__u9r99,.whiteboard_imageTile__RudqN,.whiteboard_standaloneImage__wtb6P>svg{color:#8c958f;background:#282d2a}.whiteboard_imageStackPreview__u9r99 span{color:#d6dcd8;background:rgba(24,28,25,.86)}.whiteboard_imageStackStrip__bPyuU button{border-color:#3a403c;background:#252a27}.whiteboard_assetPicker__TPX5A,.whiteboard_cardEditor__k_hTs{border-color:#3b423d;color:#b9c1bc;background:rgba(29,33,30,.99);box-shadow:0 14px 38px rgba(0,0,0,.4)}.whiteboard_composerComponents__pWQp4,.whiteboard_composerTools__r8BHv,.whiteboard_surfaceEditor__WCLJc{border-top-color:#3a403c}.whiteboard_composerTools__r8BHv .whiteboard_composerToolActive__yal6b,.whiteboard_composerTools__r8BHv>button:hover{color:#f0f3f1;background:#333a35}.whiteboard_composerComponents__pWQp4 .whiteboard_uploadButton__ipTJa,.whiteboard_composerComponents__pWQp4>button{border-color:#3c433e;color:#bbc3be;background:#252a27}.whiteboard_composerComponents__pWQp4 .whiteboard_uploadButton__ipTJa:hover,.whiteboard_composerComponents__pWQp4>button:hover{color:#f0f3f1;border-color:#58615b;background:#333a35}.whiteboard_assetPicker__TPX5A>button{border-color:#3a403c;background:#252a27}.whiteboard_assetPicker__TPX5A span{color:#aeb6b1}.whiteboard_emptyStart__Fn46d{color:#e7ebe8}.whiteboard_emptyStart__Fn46d p{color:#909993}.whiteboard_emptyStart__Fn46d>div button{border-color:#3a413c;color:#c4cbc6;background:rgba(31,35,32,.96)}.whiteboard_emptyStart__Fn46d>div button:first-child{border-color:#3978e8;background:#3978e8}.whiteboard_emptyStartIcon__ZuR3_{border-color:#39403b;color:#cbd2cd;background:#202521;box-shadow:0 8px 24px rgba(0,0,0,.28)}.whiteboard_minimap__EdrAx{right:18px!important;bottom:18px!important;left:auto!important;border-color:#414843!important;background:rgba(20,24,21,.96)!important;box-shadow:0 14px 34px rgba(0,0,0,.34)!important}.whiteboard_approvalNode__XsILR,.whiteboard_audioNode__rRgV0,.whiteboard_checklistNode__cf1wE,.whiteboard_colorNode__Vcp3F,.whiteboard_documentNode__RdY6J,.whiteboard_episodeNode__zEJy3,.whiteboard_fileNode__VmEDD,.whiteboard_imageStackNode__39K_c,.whiteboard_noteNode__EqIh2,.whiteboard_productionAssetNode__T_FNo,.whiteboard_resourceNode__pO46_,.whiteboard_shotNode__VN4jL,.whiteboard_stageNode__NQ0gR,.whiteboard_standaloneImage__wtb6P,.whiteboard_ticketNode__7BAxe,.whiteboard_videoNode__XretV,.whiteboard_wallNode__uMtkW{border-color:color-mix(in srgb,var(--node-ink,#e7ebe7) 8%,transparent);border-radius:12px;color:var(--node-ink,#e7ebe7);background:var(--node-surface,#1c201d);box-shadow:0 1px 2px rgba(0,0,0,.18)}.whiteboard_approvalNode__XsILR[data-status=approved],.whiteboard_approvalNode__XsILR[data-status=changes-requested],.whiteboard_approvalNode__XsILR[data-status=invalidated],.whiteboard_productionAssetNode__T_FNo[data-locked=true]{background:var(--node-surface,#1c201d)}.whiteboard_frameNode__0odD3{border-color:color-mix(in srgb,var(--node-ink,#e7ebe7) 8%,transparent);border-radius:14px;color:var(--node-ink,#e7ebe7);background:var(--node-surface,#202722);box-shadow:0 1px 2px rgba(0,0,0,.18)}.whiteboard_frameNode__0odD3>strong{color:var(--node-ink,#dce3de)}.whiteboard_frameNode__0odD3.whiteboard_selectedFrame__LmzOQ{border-color:#6f9ff7;box-shadow:0 0 0 2px rgba(78,134,240,.2),0 10px 30px rgba(0,0,0,.3)}.whiteboard_checklistHeader__Zb1IF,.whiteboard_colorNode__Vcp3F span,.whiteboard_documentHeader__iu_rY,.whiteboard_fileCopy__WuPRa small,.whiteboard_fileCopy__WuPRa span,.whiteboard_resourceCopy__ZbcIP small,.whiteboard_resourceCopy__ZbcIP span,.whiteboard_stageProgress__h9oPU,.whiteboard_stageSequence___5JLH,.whiteboard_ticketNode__7BAxe>span{color:var(--node-subtle,#8d9690)}.whiteboard_approvalNode__XsILR .whiteboard_richText__0dwvT,.whiteboard_documentExcerpt__k57rC,.whiteboard_episodeSynopsis__dKuGX,.whiteboard_productionAssetNode__T_FNo .whiteboard_richText__0dwvT,.whiteboard_richText__0dwvT,.whiteboard_shotNode__VN4jL .whiteboard_richText__0dwvT,.whiteboard_stageNode__NQ0gR .whiteboard_richText__0dwvT,.whiteboard_ticketNode__7BAxe p,.whiteboard_wallNode__uMtkW>p{color:var(--node-muted,#9fa7a2)}.whiteboard_checklistItem__752JA,.whiteboard_factTile__OGRwQ,.whiteboard_imageTile__RudqN,.whiteboard_stageChecklistItem__AGFAm{border-color:var(--node-inner-border,#343a36);color:var(--node-ink,#d7dcd8);background:var(--node-inner-surface,#242925)}.whiteboard_checklistItem__752JA>input:not([type]),.whiteboard_checklistItem__752JA>input[type=text],.whiteboard_stageChecklistItem__AGFAm input[type=text]{color:var(--node-ink,#dce1dd)}.whiteboard_checklistItem__752JA>span,.whiteboard_factTile__OGRwQ span,.whiteboard_stageChecklistItem__AGFAm span{color:var(--node-muted,#929b95)}.whiteboard_approvalNode__XsILR>header select,.whiteboard_episodeNode__zEJy3>header>select,.whiteboard_productionAssetMeta__spDFP button,.whiteboard_productionAssetMeta__spDFP select,.whiteboard_productionNumberField__eRTru,.whiteboard_resourceSelect__7C1PK,.whiteboard_shotMetrics__Yswm6 label,.whiteboard_shotMetrics__Yswm6 select,.whiteboard_shotWorkflowLink__2w57I button,.whiteboard_shotWorkflowLink__2w57I input,.whiteboard_shotWorkflowLink__2w57I select,.whiteboard_stageLinkControl__jW1ed input,.whiteboard_stageLinkControl__jW1ed select,.whiteboard_stageStatus__TCDgE{color:var(--node-ink,#cbd1cd);background:var(--node-control-surface,#262b28)}.whiteboard_assetPicker__TPX5A,.whiteboard_cardEditor__k_hTs,.whiteboard_edgeEditor__3yl32,.whiteboard_moreToolsMenu__4euAu,.whiteboard_productionRefPicker__kKRHh,.whiteboard_selectionDock__xVtpD,.whiteboard_strokeToolbar__x8Srb,.whiteboard_templateMenu__WSl6J{border-radius:12px}.whiteboard_cardEditorDelete__JvIRg,.whiteboard_collaborationDock__d26_U button,.whiteboard_composerComponents__pWQp4 .whiteboard_uploadButton__ipTJa,.whiteboard_composerComponents__pWQp4>button,.whiteboard_composerTools__r8BHv>button,.whiteboard_emptyStart__Fn46d>div button,.whiteboard_resourceNode__pO46_>a,.whiteboard_resourceNode__pO46_>button,.whiteboard_templateList__p3xdZ>button{border-radius:8px}.whiteboard_audioPlaceholder__WOmxa,.whiteboard_checklistItem__752JA,.whiteboard_factTile__OGRwQ,.whiteboard_imageStackPreview__u9r99,.whiteboard_imageTile__RudqN,.whiteboard_productionAssetMedia__q1_sv,.whiteboard_resourcePreview__9psy3,.whiteboard_stageChecklistItem__AGFAm,.whiteboard_videoStage__q_apl{border-radius:9px}.whiteboard_page__d83y3{color-scheme:normal;color:var(--ink);background:var(--paper)}.whiteboard_canvasShell__n4OAB,.whiteboard_flow__svCv9,.whiteboard_topbar__k4d6J{border-color:var(--line);background:var(--paper)}.whiteboard_topbar__k4d6J{background:var(--panel)}.whiteboard_assetPicker__TPX5A>small,.whiteboard_composerComponents__pWQp4>span,.whiteboard_composerHeader__084sM,.whiteboard_emptyStart__Fn46d p,.whiteboard_historyControls__1jAtJ button,.whiteboard_historyControls__1jAtJ span,.whiteboard_menuHeading__2h3QP,.whiteboard_slash__qQXsc,.whiteboard_surfaceEditor__WCLJc>span:first-child,.whiteboard_templateMenu__WSl6J small{color:var(--muted)}.whiteboard_historyControls__1jAtJ button:hover{color:var(--ink);background:var(--whiteboard-chrome-hover)}.whiteboard_avatarStack__bJGLr span{border-color:var(--panel)}.whiteboard_shareButton__HIdfA{color:var(--wb-node-run-button-fg,#fff)!important;background:var(--whiteboard-accent)!important}.whiteboard_aiLauncher__4lTEw,.whiteboard_assetPicker__TPX5A,.whiteboard_cardEditor__k_hTs,.whiteboard_collaborationDock__d26_U,.whiteboard_edgeEditor__3yl32,.whiteboard_emptyStartIcon__ZuR3_,.whiteboard_emptyStart__Fn46d>div button,.whiteboard_modeDock__pIzhF,.whiteboard_moreToolsMenu__4euAu,.whiteboard_productionRefPicker__kKRHh,.whiteboard_saveIndicator__yCZ5G,.whiteboard_selectionDock__xVtpD,.whiteboard_strokeToolbar__x8Srb,.whiteboard_templateButton__p5MgT,.whiteboard_templateMenu__WSl6J,.whiteboard_toolDock__uKZq_{border-color:var(--line);color:var(--ink);background:var(--panel);box-shadow:var(--whiteboard-chrome-shadow)}.whiteboard_cardEditor__k_hTs button,.whiteboard_collaborationDock__d26_U button,.whiteboard_edgeEditor__3yl32 button,.whiteboard_modeDock__pIzhF button,.whiteboard_moreToolsMenu__4euAu button,.whiteboard_selectionDock__xVtpD button,.whiteboard_strokeToolbar__x8Srb button,.whiteboard_templateButton__p5MgT,.whiteboard_toolDock__uKZq_ button{color:var(--muted)}.whiteboard_cardEditor__k_hTs button:hover,.whiteboard_collaborationDock__d26_U button:hover,.whiteboard_edgeEditor__3yl32 button:hover,.whiteboard_modeDock__pIzhF button:hover,.whiteboard_moreToolsMenu__4euAu button:hover,.whiteboard_selectionDock__xVtpD button:hover,.whiteboard_strokeToolbar__x8Srb button:hover,.whiteboard_templateList__p3xdZ>button:hover,.whiteboard_templateMenu__WSl6J .whiteboard_currentTemplate__O5LKN,.whiteboard_toolDock__uKZq_ button:hover{color:var(--ink);background:var(--whiteboard-chrome-hover)}.whiteboard_modeDock__pIzhF .whiteboard_activeTool__MLIys,.whiteboard_toolDock__uKZq_ .whiteboard_activeTool__MLIys{color:var(--ink);background:var(--whiteboard-chrome-active);box-shadow:inset 0 0 0 1px var(--line)}.whiteboard_cardEditorDivider__6gZkR,.whiteboard_modeDivider__p2gz6,.whiteboard_selectionDivider__tUntm,.whiteboard_toolDivider__N9F4g{background:var(--line)}.whiteboard_allToolsButton__BoNOn{color:var(--muted)!important}.whiteboard_templateThumb__O_x_o{border-color:var(--line);background:var(--whiteboard-chrome-field)}.whiteboard_saveIndicator__yCZ5G{color:var(--muted)}.whiteboard_saveIndicator__yCZ5G[data-state=saved]{color:#37a675}.whiteboard_saveIndicator__yCZ5G[data-state=error]{border-color:color-mix(in srgb,#d4554b 52%,var(--line));color:#d4554b;background:color-mix(in srgb,#d4554b 9%,var(--panel))}.whiteboard_aiLauncher__4lTEw{color:var(--wb-node-run-button-fg,var(--ink));border-color:color-mix(in srgb,var(--whiteboard-accent) 45%,var(--line));background:var(--wb-node-run-button-bg,var(--whiteboard-chrome-active))}.whiteboard_controls__sICRw{border-color:var(--line)!important;background:var(--panel)!important;box-shadow:var(--whiteboard-chrome-shadow)!important}.whiteboard_controls__sICRw button{border-right-color:var(--line)!important;color:var(--muted)!important;background:var(--panel)!important}.whiteboard_controls__sICRw button:hover{color:var(--ink)!important;background:var(--whiteboard-chrome-hover)!important}.whiteboard_minimap__EdrAx{border-color:var(--line)!important;background:var(--panel)!important;box-shadow:var(--whiteboard-chrome-shadow)!important}.whiteboard_composerComponents__pWQp4,.whiteboard_composerTools__r8BHv,.whiteboard_surfaceEditor__WCLJc{border-top-color:var(--line)}.whiteboard_composerTools__r8BHv .whiteboard_composerToolActive__yal6b,.whiteboard_composerTools__r8BHv>button:hover{color:var(--ink);background:var(--whiteboard-chrome-hover)}.whiteboard_assetPicker__TPX5A>button,.whiteboard_composerComponents__pWQp4 .whiteboard_uploadButton__ipTJa,.whiteboard_composerComponents__pWQp4>button{border-color:var(--line);color:var(--muted);background:var(--whiteboard-chrome-field)}.whiteboard_assetPicker__TPX5A>button:hover,.whiteboard_composerComponents__pWQp4 .whiteboard_uploadButton__ipTJa:hover,.whiteboard_composerComponents__pWQp4>button:hover{color:var(--ink);border-color:var(--wb-border-focus,var(--line));background:var(--whiteboard-chrome-hover)}.whiteboard_assetPicker__TPX5A span{color:var(--muted)}.whiteboard_surfaceColorPicker__80FEx{border-color:var(--line);background:var(--whiteboard-chrome-field)}.whiteboard_cardEditorSwatches__VSyJq button{border-color:var(--panel)}.whiteboard_emptyStart__Fn46d,.whiteboard_emptyStart__Fn46d>div button{color:var(--ink)}.whiteboard_emptyStart__Fn46d>div button:first-child{color:var(--wb-node-run-button-fg,#fff);border-color:var(--whiteboard-accent);background:var(--whiteboard-accent)}.whiteboard_emptyStartIcon__ZuR3_{color:var(--ink)}.whiteboard_persistenceError__c3tW_{color:var(--ink);background:color-mix(in srgb,var(--paper) 94%,transparent)}.whiteboard_persistenceError__c3tW_ button{color:var(--wb-node-run-button-fg,#fff);background:var(--whiteboard-accent)}.whiteboard_persistenceLoading__h4P3u,.whiteboard_persistenceStatus__DgPTB{border-color:var(--line);color:var(--muted);background:var(--panel)}@keyframes whiteboard_whiteboard-spin__nMP4h{to{transform:rotate(1turn)}}@container (max-width: 720px){.whiteboard_toolDock__uKZq_{top:auto;right:14px;bottom:14px;left:14px;width:auto;max-height:58px;padding:5px;flex-direction:row;align-items:center;overflow-x:auto;overflow-y:hidden;transform:none}.whiteboard_toolDock__uKZq_ button{width:42px;min-height:42px;flex:0 0 42px;padding:0}.whiteboard_toolDock__uKZq_ button>span{display:none}.whiteboard_toolDock__uKZq_ .whiteboard_toolDivider__N9F4g{width:1px;height:26px;margin:0 3px;flex:0 0 1px}.whiteboard_toolDock__uKZq_ .whiteboard_moreToolsMenu__4euAu{top:auto;bottom:56px;left:auto;right:0;max-height:min(420px,100cqh - 150px);overflow-y:auto}.whiteboard_modeDock__pIzhF{top:14px;right:14px;height:36px}.whiteboard_modeDock__pIzhF .whiteboard_modeDivider__p2gz6,.whiteboard_modeDock__pIzhF button{display:none}.whiteboard_modeDock__pIzhF button[aria-label="Fit board"],.whiteboard_modeDock__pIzhF button[aria-label=Hand],.whiteboard_modeDock__pIzhF button[aria-label=Select]{display:grid}.whiteboard_selectionDock__xVtpD{bottom:72px}.whiteboard_collaborationDock__d26_U,.whiteboard_controls__sICRw,.whiteboard_minimap__EdrAx{display:none!important}.whiteboard_aiLauncher__4lTEw{right:50%;bottom:72px}.whiteboard_canvasTopBar__21YwG{right:126px;left:14px;max-width:none}.whiteboard_templateArea__B2AER{min-width:0}.whiteboard_templateButton__p5MgT{max-width:calc(100cqw - 206px)}.whiteboard_templateMenu__WSl6J{width:min(380px,100cqw - 28px)}.whiteboard_saveIndicator__yCZ5G{width:38px;padding:0}.whiteboard_saveIndicator__yCZ5G span{display:none}}@media(max-width:760px){.whiteboard_topbar__k4d6J{grid-template-columns:1fr auto}.whiteboard_breadcrumbs__kzuiB .whiteboard_slash__qQXsc,.whiteboard_breadcrumbs__kzuiB>span:not(.whiteboard_slash__qQXsc),.whiteboard_historyControls__1jAtJ{display:none}.whiteboard_templateMenu__WSl6J{width:min(380px,100vw - 28px)}}