.StudioWorkspace-module__ihJwWq__shell{--void:#07070d;--canvas-bg:#0c0c14;--surface-1:#12121ceb;--surface-2:#181824e0;--surface-3:#202030d9;--glass:#10101ac2;--glass-border:#ffffff14;--glass-border-hover:#ffffff24;--accent:#10b981;--accent-dim:#10b98126;--accent-glow:#10b9814d;--accent-2:#7c4dff;--text-1:#fff;--text-2:#9ca3af;--text-3:#4b5563;--success:#10b981;--warning:#f59e0b;background:var(--void);min-height:100vh;color:var(--text-1);position:relative;overflow:hidden}.StudioWorkspace-module__ihJwWq__stage{background:var(--canvas-bg);background-image:radial-gradient(80% 60% at 50% 45%,#00e5ff08 0%,#0000 70%),radial-gradient(circle at 30% 60%,#7c4dff05 0%,#0000 50%);position:fixed;inset:0}.StudioWorkspace-module__ihJwWq__stage:before{content:"";pointer-events:none;background-image:radial-gradient(circle,#ffffff26 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0}.StudioWorkspace-module__ihJwWq__canvasPerspective .StudioWorkspace-module__ihJwWq__stage:before{display:none}.StudioWorkspace-module__ihJwWq__canvasPerspective .StudioWorkspace-module__ihJwWq__stage:after{content:"";transform-origin:50% 40%;pointer-events:none;background-image:linear-gradient(#ffffff2e 1px,#0000 1px),linear-gradient(90deg,#ffffff2e 1px,#0000 1px);background-size:40px 40px;width:700vw;height:700vh;position:absolute;top:-300vh;left:-300vw;transform:perspective(1000px)rotateX(60deg)}.StudioWorkspace-module__ihJwWq__noGrid:before{display:none}.StudioWorkspace-module__ihJwWq__toneGraphite .StudioWorkspace-module__ihJwWq__stage{background:linear-gradient(#11141b 0%,#202635 100%)}.StudioWorkspace-module__ihJwWq__tonePaper .StudioWorkspace-module__ihJwWq__stage{background:linear-gradient(#d7dbe3 0%,#b9bec9 100%)}.StudioWorkspace-module__ihJwWq__toneAmber .StudioWorkspace-module__ihJwWq__stage{background:linear-gradient(#1a0f0a 0%,#2a170e 100%)}.StudioWorkspace-module__ihJwWq__tonePaper,.StudioWorkspace-module__ihJwWq__tonePaper button,.StudioWorkspace-module__ihJwWq__tonePaper input,.StudioWorkspace-module__ihJwWq__tonePaper .StudioWorkspace-module__ihJwWq__projectInfo,.StudioWorkspace-module__ihJwWq__tonePaper .StudioWorkspace-module__ihJwWq__quickActions,.StudioWorkspace-module__ihJwWq__tonePaper .StudioWorkspace-module__ihJwWq__dock,.StudioWorkspace-module__ihJwWq__tonePaper .StudioWorkspace-module__ihJwWq__floatingPanel,.StudioWorkspace-module__ihJwWq__tonePaper .StudioWorkspace-module__ihJwWq__agentWidget{color:#111827}.StudioWorkspace-module__ihJwWq__tonePaper .StudioWorkspace-module__ihJwWq__cornerIcon,.StudioWorkspace-module__ihJwWq__tonePaper .StudioWorkspace-module__ihJwWq__phaseBubble,.StudioWorkspace-module__ihJwWq__tonePaper .StudioWorkspace-module__ihJwWq__viewModeBtn,.StudioWorkspace-module__ihJwWq__tonePaper .StudioWorkspace-module__ihJwWq__projectInfo,.StudioWorkspace-module__ihJwWq__tonePaper .StudioWorkspace-module__ihJwWq__quickActions,.StudioWorkspace-module__ihJwWq__tonePaper .StudioWorkspace-module__ihJwWq__dock,.StudioWorkspace-module__ihJwWq__tonePaper .StudioWorkspace-module__ihJwWq__floatingPanel,.StudioWorkspace-module__ihJwWq__tonePaper .StudioWorkspace-module__ihJwWq__agentWidget,.StudioWorkspace-module__ihJwWq__tonePaper .StudioWorkspace-module__ihJwWq__referenceWindow,.StudioWorkspace-module__ihJwWq__tonePaper .StudioWorkspace-module__ihJwWq__timerWidget{background:#ffffffd1;border-color:#11182714}.StudioWorkspace-module__ihJwWq__themeDropdown{border:1px solid var(--glass-border);background:#090c15f5;border-radius:18px;flex-direction:column;gap:4px;min-width:146px;padding:8px;display:flex;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 24px 60px #0006}.StudioWorkspace-module__ihJwWq__themeItem{color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:14px;align-items:center;gap:10px;padding:10px 12px;display:flex}.StudioWorkspace-module__ihJwWq__themeItem:hover,.StudioWorkspace-module__ihJwWq__themeItemActive{background:#ffffff0f}.StudioWorkspace-module__ihJwWq__themeSwatch{border:1px solid #ffffff29;border-radius:999px;width:12px;height:12px}.StudioWorkspace-module__ihJwWq__topBar{z-index:30;pointer-events:none;position:fixed;top:14px;left:72px}.StudioWorkspace-module__ihJwWq__topBarLeft{pointer-events:auto;align-items:center;gap:10px;display:flex}.StudioWorkspace-module__ihJwWq__viewModeWrapper{position:relative}.StudioWorkspace-module__ihJwWq__viewModeBtn,.StudioWorkspace-module__ihJwWq__projectInfo{border:1px solid var(--glass-border);background:var(--glass);min-height:36px;color:var(--text-2);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border-radius:16px;align-items:center;gap:8px;padding:6px 14px;display:inline-flex;box-shadow:0 12px 30px #00000038}.StudioWorkspace-module__ihJwWq__viewModeBtn{cursor:pointer}.StudioWorkspace-module__ihJwWq__viewModeBtn:hover,.StudioWorkspace-module__ihJwWq__projectInfo:hover{border-color:var(--glass-border-hover)}.StudioWorkspace-module__ihJwWq__viewModeDot{background:var(--canvas-bg);border:1px solid var(--glass-border-hover);width:10px;height:10px;box-shadow:none;border-radius:3px}.StudioWorkspace-module__ihJwWq__viewModeLabel{color:var(--text-2);font-size:11px;font-weight:500}.StudioWorkspace-module__ihJwWq__projectInfo{margin-left:4px}.StudioWorkspace-module__ihJwWq__projectDot{background:var(--success);border-radius:999px;width:6px;height:6px}.StudioWorkspace-module__ihJwWq__projectTitle{white-space:nowrap;text-overflow:ellipsis;letter-spacing:-.01em;max-width:360px;font-size:13px;font-weight:500;overflow:hidden}.StudioWorkspace-module__ihJwWq__cornerCluster{z-index:30;flex-direction:column;gap:6px;display:flex;position:fixed}.StudioWorkspace-module__ihJwWq__cornerTL{top:12px;left:12px}.StudioWorkspace-module__ihJwWq__cornerTR{top:12px;right:12px}.StudioWorkspace-module__ihJwWq__cornerBL{bottom:12px;left:12px}.StudioWorkspace-module__ihJwWq__cornerBR{bottom:12px;right:12px}.StudioWorkspace-module__ihJwWq__cornerIcon{color:#60a5faf2;cursor:pointer;background:#3b82f60f;border:2px solid #3b82f699;border-radius:999px;justify-content:center;align-items:center;width:44px;height:44px;transition:all .25s ease-out;display:inline-flex;box-shadow:0 0 8px #3b82f680,0 0 20px #3b82f640,0 0 40px #3b82f61f,0 0 60px #3b82f60f}.StudioWorkspace-module__ihJwWq__cornerIcon:hover{color:#34d399;background:#10b98126;border-color:#10b981cc;transform:scale(1.1);box-shadow:0 0 10px #10b98199,0 0 28px #10b98166,0 0 56px #10b98133,0 0 80px #10b98114}.StudioWorkspace-module__ihJwWq__cornerIcon:active{color:#6ee7b7;background:#10b98133;border-color:#10b981e6;transform:scale(.9);box-shadow:0 0 12px #10b981b3,0 0 32px #10b98173,0 0 64px #10b98133}.StudioWorkspace-module__ihJwWq__cornerIconActive{color:#60a5fa;background:#3b82f61f;border-color:#3b82f6e6;box-shadow:0 0 10px #3b82f699,0 0 28px #3b82f666,0 0 56px #3b82f626}.StudioWorkspace-module__ihJwWq__folderDropdown{border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);z-index:200;background:#12121cf0;border-radius:24px;flex-direction:column;width:320px;max-height:500px;display:flex;position:fixed;top:68px;left:20px;overflow:hidden}.StudioWorkspace-module__ihJwWq__folderHeader{border-bottom:1px solid var(--glass-border);justify-content:space-between;align-items:center;gap:12px;padding:14px 16px 10px;display:flex}.StudioWorkspace-module__ihJwWq__folderTitle{font-size:14px;font-weight:600}.StudioWorkspace-module__ihJwWq__folderFilters{gap:4px;display:flex}.StudioWorkspace-module__ihJwWq__folderFilter{color:var(--text-3);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:4px 10px;font-family:inherit;font-size:10px;font-weight:500}.StudioWorkspace-module__ihJwWq__folderFilterActive{background:var(--accent-dim);color:var(--accent)}.StudioWorkspace-module__ihJwWq__folderSearchRow{padding:8px 16px}.StudioWorkspace-module__ihJwWq__folderSearchInput{border:1px solid var(--glass-border);width:100%;color:var(--text-1);background:#ffffff0a;border-radius:999px;outline:none;padding:8px 12px;font-family:inherit;font-size:12px}.StudioWorkspace-module__ihJwWq__folderSearchInput:focus{border-color:#00e5ff59}.StudioWorkspace-module__ihJwWq__folderList{flex:1;max-height:340px;padding:4px 8px;overflow-y:auto}.StudioWorkspace-module__ihJwWq__folderItem{width:100%;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:16px;align-items:center;gap:10px;margin-bottom:2px;padding:10px 12px;display:flex}.StudioWorkspace-module__ihJwWq__folderItem:hover{background:#ffffff0a}.StudioWorkspace-module__ihJwWq__folderItemActive{background:var(--accent-dim)}.StudioWorkspace-module__ihJwWq__folderItemIcon{background:var(--surface-3);width:32px;height:32px;color:var(--text-3);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.StudioWorkspace-module__ihJwWq__folderItemInfo{flex:1;min-width:0}.StudioWorkspace-module__ihJwWq__folderItemName{font-size:13px;font-weight:500}.StudioWorkspace-module__ihJwWq__folderItemMeta{color:var(--text-3);margin-top:1px;font-size:10px}.StudioWorkspace-module__ihJwWq__folderItemDate{color:var(--text-3);flex-shrink:0;font-size:10px}.StudioWorkspace-module__ihJwWq__folderFooter{border-top:1px solid var(--glass-border);padding:8px 16px 12px}.StudioWorkspace-module__ihJwWq__folderNewButton{width:100%;color:var(--text-3);cursor:pointer;background:0 0;border:1px dashed #ffffff1f;border-radius:999px;padding:8px;font-family:inherit;font-size:12px}.StudioWorkspace-module__ihJwWq__phaseBubbles{z-index:32;align-items:center;gap:10px;display:flex;position:fixed;top:16px;left:50%;transform:translate(-50%)}.StudioWorkspace-module__ihJwWq__phaseBubble{color:#60a5facc;cursor:pointer;background:#3b82f60f;border:2px solid #3b82f699;border-radius:999px;justify-content:center;align-items:center;width:48px;height:48px;transition:all .25s ease-out;display:inline-flex;box-shadow:0 0 8px #3b82f680,0 0 22px #3b82f640,0 0 44px #3b82f61f,0 0 66px #3b82f60d}.StudioWorkspace-module__ihJwWq__phaseBubble:hover{color:#34d399;background:#10b98126;border-color:#10b981cc;transform:scale(1.1);box-shadow:0 0 10px #10b98199,0 0 30px #10b98166,0 0 60px #10b9812e,0 0 90px #10b9810f}.StudioWorkspace-module__ihJwWq__phaseBubble:active{color:#6ee7b7;background:#10b98133;border-color:#10b981e6;transform:scale(.88);box-shadow:0 0 12px #10b981b3,0 0 36px #10b98173,0 0 70px #10b98133}.StudioWorkspace-module__ihJwWq__phaseBubbleActive{color:#fff;background:#3b82f61f;border-color:#3b82f6e6;box-shadow:0 0 10px #3b82f6b3,0 0 30px #3b82f673,0 0 60px #3b82f633,inset 0 0 14px #3b82f61f}.StudioWorkspace-module__ihJwWq__phaseSurfaceWrap{z-index:31;flex-direction:column;align-items:center;gap:14px;display:flex;position:fixed;top:102px;left:50%;transform:translate(-50%)}.StudioWorkspace-module__ihJwWq__phaseSurfaceStack{flex-direction:column;align-items:center;gap:14px;display:flex}.StudioWorkspace-module__ihJwWq__scanAdjustmentsCard{border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#0a0c14f5;border-radius:24px;width:520px;padding:20px 22px;box-shadow:0 24px 70px #0000005c}.StudioWorkspace-module__ihJwWq__scanAdjustmentsHeader{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.StudioWorkspace-module__ihJwWq__scanAdjustmentsList{flex-direction:column;gap:12px;display:flex}.StudioWorkspace-module__ihJwWq__scanAdjustmentsRow{grid-template-columns:110px minmax(0,1fr) 42px;align-items:center;gap:14px;display:grid}.StudioWorkspace-module__ihJwWq__phaseSlider{width:100%;accent-color:var(--accent)}.StudioWorkspace-module__ihJwWq__scanModeDock{border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0a0c14f0;border-radius:999px;align-items:center;gap:0;padding:8px;display:inline-flex;box-shadow:0 20px 50px #00000059}.StudioWorkspace-module__ihJwWq__scanModeBtn{color:#60a5fab3;cursor:pointer;background:#3b82f608;border:1px solid #3b82f640;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-width:88px;padding:12px 18px;font-family:inherit;font-size:14px;font-weight:500;transition:all .2s ease-out;display:inline-flex}.StudioWorkspace-module__ihJwWq__scanModeBtn:hover{color:#34d399;background:#10b98114;border-color:#10b98180;box-shadow:0 0 14px #10b98133}.StudioWorkspace-module__ihJwWq__scanModeBtn:active{color:#6ee7b7;background:#10b98126;border-color:#10b981b3;transform:scale(.95);box-shadow:0 0 18px #10b9814d}.StudioWorkspace-module__ihJwWq__scanModeBtnActive{color:#60a5fa;background:#3b82f61a;border-color:#3b82f699;box-shadow:0 0 16px #3b82f640}.StudioWorkspace-module__ihJwWq__placeToolbar{border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0a0c14f0;border-radius:28px;align-items:center;gap:0;padding:8px 10px;display:inline-flex;box-shadow:0 20px 50px #00000059}.StudioWorkspace-module__ihJwWq__placeToolBtn{color:#60a5fa99;cursor:pointer;background:#3b82f605;border:1px solid #3b82f626;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-width:96px;padding:12px 16px;font-family:inherit;font-size:11px;transition:all .2s ease-out;display:inline-flex}.StudioWorkspace-module__ihJwWq__placeToolBtn:hover{color:#34d399;background:#10b98114;border-color:#10b98166;box-shadow:0 0 12px #10b98126}.StudioWorkspace-module__ihJwWq__placeToolBtn:active{color:#6ee7b7;background:#10b98124;border-color:#10b98199;transform:scale(.93)}.StudioWorkspace-module__ihJwWq__placeToolBtnActive{color:#60a5fa;background:#3b82f614;border-color:#3b82f680;box-shadow:0 0 14px #3b82f633}.StudioWorkspace-module__ihJwWq__editToolsSurface{align-items:center;display:inline-flex;position:relative}.StudioWorkspace-module__ihJwWq__surfaceClose{border:2px solid var(--void);color:#fff;cursor:pointer;z-index:3;background:#ef4444;border-radius:999px;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex;position:absolute;top:-8px;right:-8px}.StudioWorkspace-module__ihJwWq__floatWrap{z-index:30;position:fixed}.StudioWorkspace-module__ihJwWq__floatHandle{cursor:grab;background:#ffffff14;border-radius:999px;justify-content:center;align-items:center;width:56px;height:16px;display:none;position:absolute;top:-8px;left:50%;transform:translate(-50%)}.StudioWorkspace-module__ihJwWq__floatHandle:before{content:"";background:#ffffff4d;border-radius:999px;width:24px;height:3px}.StudioWorkspace-module__ihJwWq__unlocked .StudioWorkspace-module__ihJwWq__floatHandle{display:flex}.StudioWorkspace-module__ihJwWq__floatClose{border:2px solid var(--void);color:#fff;cursor:pointer;z-index:6;background:#ef4444;border-radius:999px;justify-content:center;align-items:center;width:20px;height:20px;display:none;position:absolute;top:-8px;right:-8px}.StudioWorkspace-module__ihJwWq__captureOverlay{z-index:60;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.StudioWorkspace-module__ihJwWq__captureBackdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#03050cb8;position:absolute;inset:0}.StudioWorkspace-module__ihJwWq__captureCard{border:1px solid var(--glass-border);background:#0a0c14f5;border-radius:28px;flex-direction:column;gap:18px;width:min(720px,100vw - 48px);padding:24px;display:flex;position:relative;box-shadow:0 24px 70px #0000006b}.StudioWorkspace-module__ihJwWq__captureViewport{aspect-ratio:4/3;background:#00000080;border:1px solid #ffffff14;border-radius:24px;width:100%;position:relative;overflow:hidden}.StudioWorkspace-module__ihJwWq__captureVideo{object-fit:cover;width:100%;height:100%;display:block}.StudioWorkspace-module__ihJwWq__capturePlaceholder{background:#05070ea6;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:24px;display:flex;position:absolute;inset:0}.StudioWorkspace-module__ihJwWq__unlocked .StudioWorkspace-module__ihJwWq__floatClose{display:inline-flex}.StudioWorkspace-module__ihJwWq__quickActions{border:1px solid var(--glass-border);background:var(--glass);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:999px;align-items:center;gap:4px;padding:8px;display:flex;box-shadow:0 18px 42px #00000052}.StudioWorkspace-module__ihJwWq__qaBtn,.StudioWorkspace-module__ihJwWq__dockItem,.StudioWorkspace-module__ihJwWq__miniControlBtn{color:inherit;cursor:pointer;background:0 0;border:0}.StudioWorkspace-module__ihJwWq__qaBtn{color:#60a5fae6;background:#3b82f60d;border:1.5px solid #3b82f680;border-radius:999px;justify-content:center;align-items:center;width:40px;height:40px;transition:all .2s ease-out;display:inline-flex;box-shadow:0 0 6px #3b82f666,0 0 16px #3b82f633,0 0 32px #3b82f614}.StudioWorkspace-module__ihJwWq__qaBtn:hover{color:#34d399;background:#10b9811f;border-color:#10b981b3;transform:scale(1.1);box-shadow:0 0 10px #10b98180,0 0 26px #10b9814d,0 0 50px #10b9811f}.StudioWorkspace-module__ihJwWq__qaBtn:active{color:#6ee7b7;background:#10b9812e;border-color:#10b981e6;transform:scale(.88);box-shadow:0 0 12px #10b98199,0 0 30px #10b98159}.StudioWorkspace-module__ihJwWq__qaBtnActive{color:#60a5fa;background:#3b82f61a;border-color:#3b82f6cc;box-shadow:0 0 8px #3b82f680,0 0 24px #3b82f64d,0 0 48px #3b82f61a}.StudioWorkspace-module__ihJwWq__dockItemActive,.StudioWorkspace-module__ihJwWq__miniControlBtnActive{color:#10b981;background:#10b9811a}.StudioWorkspace-module__ihJwWq__qaDivider,.StudioWorkspace-module__ihJwWq__dockDivider{background:#ffffff1f;width:1px;height:22px}.StudioWorkspace-module__ihJwWq__leftPod{z-index:100;flex-direction:column;gap:6px;display:flex;position:fixed;top:50%;left:20px;transform:translateY(-50%)}.StudioWorkspace-module__ihJwWq__sliderPod{border:1px solid var(--glass-border);background:var(--glass);width:52px;box-shadow:none;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border-radius:18px;flex-direction:column;align-items:center;gap:4px;padding:12px 8px;display:flex}.StudioWorkspace-module__ihJwWq__sliderLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);font-size:8px;font-weight:600}.StudioWorkspace-module__ihJwWq__sliderTrackWrap{align-items:center;height:120px;display:flex;position:relative}.StudioWorkspace-module__ihJwWq__verticalRange{width:120px;accent-color:var(--accent);transform:rotate(-90deg)}.StudioWorkspace-module__ihJwWq__sliderValue{color:var(--text-1);font-size:11px}.StudioWorkspace-module__ihJwWq__dockContainer{position:relative}.StudioWorkspace-module__ihJwWq__dockExpansion{border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#0a0c14f5;border-radius:28px;width:min(520px,100vw - 32px);margin:0 auto 14px;overflow:hidden;box-shadow:0 24px 70px #0006}.StudioWorkspace-module__ihJwWq__dockExpansionInner{max-height:min(46vh,460px);padding:18px;overflow:auto}.StudioWorkspace-module__ihJwWq__dock{border:1px solid var(--glass-border);background:var(--glass);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:999px;align-items:center;gap:4px;padding:8px;display:flex;box-shadow:0 20px 50px #00000059}.StudioWorkspace-module__ihJwWq__dockItem{min-width:64px;color:var(--text-2);border-radius:18px;flex-direction:column;align-items:center;gap:5px;padding:10px 14px 8px;font-size:11px;display:inline-flex}.StudioWorkspace-module__ihJwWq__dockItemLabel{letter-spacing:.12em;text-transform:uppercase;font-size:10px}.StudioWorkspace-module__ihJwWq__viewerStage{position:absolute;inset:0}.StudioWorkspace-module__ihJwWq__imageCanvasStage{justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.StudioWorkspace-module__ihJwWq__imageCanvasItem{cursor:grab;touch-action:none;background:0 0;border:0;justify-content:center;align-items:center;max-width:min(70vw,720px);max-height:min(70vh,720px);padding:0;display:inline-flex;position:relative}.StudioWorkspace-module__ihJwWq__imageCanvasItem:active{cursor:grabbing}.StudioWorkspace-module__ihJwWq__imageCanvasPreview{object-fit:contain;border-radius:20px;max-width:min(70vw,720px);max-height:min(70vh,720px);display:block;box-shadow:0 24px 60px #00000073}.StudioWorkspace-module__ihJwWq__emptyStage{pointer-events:none;position:absolute;inset:0}.StudioWorkspace-module__ihJwWq__floatingPanel{z-index:40;border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#0a0c14f5;border-radius:24px;width:min(360px,100vw - 28px);position:fixed;overflow:hidden;box-shadow:0 24px 70px #0006}.StudioWorkspace-module__ihJwWq__panelRight{top:112px;right:20px}.StudioWorkspace-module__ihJwWq__panelRightLow{top:224px;right:20px}.StudioWorkspace-module__ihJwWq__libraryDrawer{border:1px solid var(--glass-border);background:var(--glass);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);z-index:200;border-radius:24px;flex-direction:column;width:340px;display:flex;position:fixed;top:72px;bottom:80px;right:20px;overflow:hidden}.StudioWorkspace-module__ihJwWq__libraryHeader{background:var(--surface-1);border-bottom:1px solid var(--glass-border);z-index:2;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px 12px;display:flex;position:sticky;top:0}.StudioWorkspace-module__ihJwWq__libraryTitle{color:var(--text-1);text-transform:uppercase;letter-spacing:.06em;font-size:12px;font-weight:600}.StudioWorkspace-module__ihJwWq__libraryBody{flex-direction:column;gap:12px;min-height:0;padding:16px 20px 18px;display:flex}.StudioWorkspace-module__ihJwWq__libraryContentScroll{flex-direction:column;flex:1;gap:12px;min-height:0;display:flex;overflow:auto}.StudioWorkspace-module__ihJwWq__libraryFooter{border-top:1px solid var(--glass-border);flex-direction:column;flex-shrink:0;gap:10px;padding-top:10px;display:flex}.StudioWorkspace-module__ihJwWq__libraryFooterRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.StudioWorkspace-module__ihJwWq__librarySearch{border:1px solid var(--glass-border);width:100%;color:var(--text-1);background:#ffffff0a;border-radius:999px;outline:none;padding:10px 14px;font-family:inherit;font-size:12px}.StudioWorkspace-module__ihJwWq__librarySearch:focus{border-color:#00e5ff4d}.StudioWorkspace-module__ihJwWq__libraryFilters{flex-wrap:wrap;gap:4px;display:flex}.StudioWorkspace-module__ihJwWq__libraryFilter{color:var(--text-3);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:3px 8px;font-family:inherit;font-size:9px;font-weight:500}.StudioWorkspace-module__ihJwWq__libraryFilterActive{background:var(--accent-dim);color:var(--accent)}.StudioWorkspace-module__ihJwWq__librarySectionLabel{color:var(--accent);text-transform:uppercase;letter-spacing:.1em;font-size:9px;font-weight:600}.StudioWorkspace-module__ihJwWq__libraryGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.StudioWorkspace-module__ihJwWq__libraryCard{color:inherit;cursor:pointer;text-align:left;background:0 0;border:2px solid #0000;border-radius:12px;transition:all .15s;overflow:hidden}.StudioWorkspace-module__ihJwWq__libraryCard:hover{border-color:#00e5ff29}.StudioWorkspace-module__ihJwWq__libraryCardSelected{border-color:var(--accent)}.StudioWorkspace-module__ihJwWq__folderItemPreview{background:#ffffff0a;border:1px solid #ffffff0f;border-radius:10px;flex-shrink:0;width:42px;height:42px;overflow:hidden}.StudioWorkspace-module__ihJwWq__folderItemPreviewImage{object-fit:cover;width:100%;height:100%;display:block}.StudioWorkspace-module__ihJwWq__folderItemPreviewPlaceholder{width:100%;height:100%;color:var(--text-3);justify-content:center;align-items:center;display:inline-flex}.StudioWorkspace-module__ihJwWq__libraryThumbWrap{aspect-ratio:1;background:#1a1a2e;position:relative;overflow:hidden}.StudioWorkspace-module__ihJwWq__libraryThumb{object-fit:cover;opacity:.9;width:100%;height:100%;display:block}.StudioWorkspace-module__ihJwWq__libraryCheck{background:var(--accent);width:20px;height:20px;color:var(--void);border-radius:999px;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:inline-flex;position:absolute;top:6px;right:6px}.StudioWorkspace-module__ihJwWq__libraryCardMeta{background:#0009;padding:6px 8px}.StudioWorkspace-module__ihJwWq__libraryCardTitle{color:var(--text-1);text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:500;overflow:hidden}.StudioWorkspace-module__ihJwWq__libraryCardFolder{color:var(--text-3);margin-top:1px;font-size:8px}.StudioWorkspace-module__ihJwWq__libraryEmpty{border:1px dashed var(--glass-border);background:#ffffff05;border-radius:16px;grid-column:1/-1;padding:14px}.StudioWorkspace-module__ihJwWq__addLayerBtn{width:100%;color:var(--text-2);cursor:pointer;background:0 0;border:1px dashed #ffffff1f;border-radius:999px;margin-top:12px;padding:10px 12px;font-family:inherit;font-size:12px}.StudioWorkspace-module__ihJwWq__addLayerBtn:hover{color:var(--accent);border-color:#00e5ff3d}.StudioWorkspace-module__ihJwWq__librarySelectedSection{flex-direction:column;gap:8px;padding-top:4px;display:flex}.StudioWorkspace-module__ihJwWq__librarySelectedCard{background:#ffffff0a;border-radius:16px;align-items:center;gap:10px;padding:10px 12px;display:flex}.StudioWorkspace-module__ihJwWq__librarySelectedThumb{background:#1a1a2e;border-radius:8px;flex-shrink:0;width:36px;height:36px;overflow:hidden}.StudioWorkspace-module__ihJwWq__librarySelectedInfo{flex:1;min-width:0}.StudioWorkspace-module__ihJwWq__librarySelectedActions{align-items:center;gap:6px;display:flex}.StudioWorkspace-module__ihJwWq__layerActionBtn{border:1px solid var(--glass-border);width:28px;height:28px;color:var(--text-2);cursor:pointer;background:#ffffff0a;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.StudioWorkspace-module__ihJwWq__dialogCreateBtn,.StudioWorkspace-module__ihJwWq__libraryConfirmBtn{cursor:pointer;border:1px solid #0000;border-radius:999px;width:100%;padding:10px 12px;font-family:inherit;font-size:12px;font-weight:600}.StudioWorkspace-module__ihJwWq__dialogCreateBtn{color:var(--void);background:linear-gradient(135deg,#16d9ff 0%,#6b5cff 100%)}.StudioWorkspace-module__ihJwWq__dialogCreateBtn:disabled{opacity:.45;cursor:not-allowed}.StudioWorkspace-module__ihJwWq__libraryConfirmBtn{color:var(--text-1);border-color:var(--glass-border);background:#ffffff0a}.StudioWorkspace-module__ihJwWq__saveDialogOverlay{z-index:45;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#03040ca3;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.StudioWorkspace-module__ihJwWq__saveDialogCard{background:#0f101cf5;border:1px solid #ffffff14;border-radius:28px;width:min(520px,100vw - 32px);overflow:hidden;box-shadow:0 30px 120px #00000073}.StudioWorkspace-module__ihJwWq__saveDialogHeader{justify-content:space-between;align-items:flex-start;gap:16px;padding:24px 24px 16px;display:flex}.StudioWorkspace-module__ihJwWq__saveDialogActions{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:0 24px 24px;display:grid}.StudioWorkspace-module__ihJwWq__panelHeader{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:12px;padding:16px 18px;display:flex}.StudioWorkspace-module__ihJwWq__panelTitle{letter-spacing:.18em;text-transform:uppercase;color:var(--accent);font-size:13px;font-weight:700}.StudioWorkspace-module__ihJwWq__panelBody{max-height:min(54vh,520px);padding:18px;overflow:auto}.StudioWorkspace-module__ihJwWq__panelClose{color:var(--text-2);cursor:pointer;background:0 0;border:0}.StudioWorkspace-module__ihJwWq__scanAdjustmentsActions{align-items:center;gap:8px;display:flex}.StudioWorkspace-module__ihJwWq__agentWidget{-webkit-backdrop-filter:none;backdrop-filter:none;resize:both;cursor:default;background:#1f2023;border:1px solid #444;border-radius:28px;flex-direction:column;width:520px;min-width:420px;min-height:60px;font-family:Inter,-apple-system,sans-serif;transition:box-shadow .3s;display:flex;overflow:hidden;box-shadow:0 8px 30px #0000003d}.StudioWorkspace-module__ihJwWq__agentDragBar{cursor:grab;flex-shrink:0;justify-content:center;align-items:center;height:6px;padding-top:6px;display:flex}.StudioWorkspace-module__ihJwWq__agentDragBar span{background:#444;border-radius:2px;width:32px;height:3px}.StudioWorkspace-module__ihJwWq__agentBody{min-height:0;max-height:200px;padding:4px 20px 8px;overflow:auto}.StudioWorkspace-module__ihJwWq__agentMessage{margin-bottom:16px}.StudioWorkspace-module__ihJwWq__agentLabel{letter-spacing:.18em;text-transform:uppercase;color:var(--success);margin-bottom:6px;font-size:11px;display:block}.StudioWorkspace-module__ihJwWq__agentInputWrap{padding:4px 16px 0}.StudioWorkspace-module__ihJwWq__agentInput{width:100%;color:inherit;background:0 0;border:0;outline:none;font-size:16px}.StudioWorkspace-module__ihJwWq__agentFooter{align-items:center;gap:0;padding:0 16px 14px;display:flex}.StudioWorkspace-module__ihJwWq__agentActions{align-items:center;gap:0;display:flex}.StudioWorkspace-module__ihJwWq__agentDivider{background:#ffffff1f;width:1px;height:18px}.StudioWorkspace-module__ihJwWq__agentActionBtn{width:34px;height:34px;color:var(--text-2);cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.StudioWorkspace-module__ihJwWq__agentMicBtn{color:#111827;cursor:pointer;background:#fff;border:0;border-radius:999px;width:54px;height:54px}.StudioWorkspace-module__ihJwWq__agentSendBtn{width:42px;height:42px;color:var(--text-1);cursor:pointer;background:#ffffff14;border:0;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.StudioWorkspace-module__ihJwWq__agentClose{color:#7c7f88;cursor:pointer;z-index:2;background:#ffffff0f;border:0;border-radius:999px;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex;position:absolute;top:12px;right:14px}.StudioWorkspace-module__ihJwWq__agentReopen{color:#60a5fae6;cursor:pointer;z-index:95;background:#3b82f60f;border:2px solid #3b82f699;border-radius:999px;justify-content:center;align-items:center;width:48px;height:48px;transition:all .2s ease-out;display:inline-flex;position:fixed;bottom:18px;left:50%;transform:translate(-50%);box-shadow:0 0 8px #3b82f680,0 0 22px #3b82f640,0 0 44px #3b82f61a}.StudioWorkspace-module__ihJwWq__agentReopen:hover{color:#34d399;background:#10b9811f;border-color:#10b981cc;transform:translate(-50%)scale(1.1);box-shadow:0 0 10px #10b98199,0 0 30px #10b98159,0 0 60px #10b9811f}.StudioWorkspace-module__ihJwWq__agentReopen:active{color:#6ee7b7;background:#10b9812e;border-color:#10b981e6;transform:translate(-50%)scale(.88);box-shadow:0 0 12px #10b981b3,0 0 36px #10b98166}.StudioWorkspace-module__ihJwWq__measureOverlay{z-index:20;cursor:crosshair;display:none;position:fixed;inset:0}.StudioWorkspace-module__ihJwWq__measureOverlayVisible{display:block}.StudioWorkspace-module__ihJwWq__measureSvg{width:100%;height:100%}.StudioWorkspace-module__ihJwWq__measureBar{z-index:105;border:1px solid var(--glass-border);background:var(--glass);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border-radius:999px;align-items:center;gap:8px;padding:6px 12px;display:none;position:fixed;bottom:76px;left:50%;transform:translate(-50%)}.StudioWorkspace-module__ihJwWq__measureBarVisible{display:flex}.StudioWorkspace-module__ihJwWq__measureIcon{color:var(--accent);align-items:center;display:flex}.StudioWorkspace-module__ihJwWq__measureReadout{min-width:180px;color:var(--text-1);font-size:12px;font-weight:500}.StudioWorkspace-module__ihJwWq__measureUnitBtn,.StudioWorkspace-module__ihJwWq__measureClearBtn{border:1px solid var(--glass-border);color:var(--text-2);cursor:pointer;background:0 0;border-radius:999px;padding:4px 10px}.StudioWorkspace-module__ihJwWq__measureCloseBtn{width:24px;height:24px;color:var(--text-2);cursor:pointer;background:0 0;border:0;border-radius:999px}.StudioWorkspace-module__ihJwWq__rulerScaleControls{z-index:81;border:1px solid var(--glass-border);background:var(--glass);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border-radius:999px;align-items:center;gap:4px;padding:3px;display:flex;position:fixed;top:92px;left:20px}.StudioWorkspace-module__ihJwWq__rulerScaleBtn{width:28px;height:28px;color:var(--text-1);cursor:pointer;background:#ffffff0f;border:0;border-radius:999px}.StudioWorkspace-module__ihJwWq__rulerScaleValue{text-align:center;min-width:44px;color:var(--text-2);font-size:12px}.StudioWorkspace-module__ihJwWq__gridList{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.StudioWorkspace-module__ihJwWq__scanCard,.StudioWorkspace-module__ihJwWq__actionCard,.StudioWorkspace-module__ihJwWq__metricCard{background:#ffffff08;border:1px solid #ffffff14;border-radius:20px;padding:14px}.StudioWorkspace-module__ihJwWq__emptyCard{background:#ffffff05;border:1px dashed #ffffff1f;border-radius:20px;padding:18px 16px}.StudioWorkspace-module__ihJwWq__scanCardActive{background:#00e5ff14;border-color:#00e5ff61}.StudioWorkspace-module__ihJwWq__cardRow{justify-content:space-between;align-items:center;gap:12px;display:flex}.StudioWorkspace-module__ihJwWq__pill{min-height:34px;color:inherit;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:999px;justify-content:center;align-items:center;padding:0 14px;display:inline-flex}.StudioWorkspace-module__ihJwWq__pillActive{background:#00e5ff1f;border-color:#00e5ff52}.StudioWorkspace-module__ihJwWq__row{align-items:center;gap:12px;display:flex}.StudioWorkspace-module__ihJwWq__column{flex-direction:column;gap:14px;display:flex}.StudioWorkspace-module__ihJwWq__muted{color:var(--text-2)}.StudioWorkspace-module__ihJwWq__tiny{font-size:12px}.StudioWorkspace-module__ihJwWq__small{font-size:13px}.StudioWorkspace-module__ihJwWq__title{font-size:18px;font-weight:600}.StudioWorkspace-module__ihJwWq__subtleButton{color:var(--text-2);cursor:pointer;background:0 0;border:0}.StudioWorkspace-module__ihJwWq__referenceWindow{z-index:38;border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#0a0c14f5;border-radius:24px;width:280px;position:fixed;bottom:134px;right:110px;overflow:hidden;box-shadow:0 24px 70px #0006}.StudioWorkspace-module__ihJwWq__presentationMode{z-index:115;background:#06070ceb;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.StudioWorkspace-module__ihJwWq__presentationCanvas{color:#4b5563;flex-direction:column;align-items:center;gap:16px;display:flex}.StudioWorkspace-module__ihJwWq__presentationCanvas p{color:#6b7280;margin:0;font-size:18px}.StudioWorkspace-module__ihJwWq__presentationControls{align-items:center;gap:10px;display:flex;position:fixed;bottom:28px;left:50%;transform:translate(-50%)}.StudioWorkspace-module__ihJwWq__presentationBtn{border:1px solid var(--glass-border);background:var(--glass);width:48px;height:48px;color:var(--text-1);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.StudioWorkspace-module__ihJwWq__presentationExitBtn{color:#ef4444}.StudioWorkspace-module__ihJwWq__restoreBar{z-index:99;flex-direction:column;gap:6px;display:flex;position:fixed;top:50%;right:8px;transform:translateY(-50%)}.StudioWorkspace-module__ihJwWq__restoreBtn{width:28px;height:28px;color:var(--accent);cursor:pointer;background:#00e5ff26;border:1px solid #00e5ff33;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.StudioWorkspace-module__ihJwWq__settingsPanel{z-index:45;border-left:1px solid var(--glass-border);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#10101af5;width:min(420px,100vw - 24px);position:fixed;top:0;bottom:0;right:0;overflow:auto}.StudioWorkspace-module__ihJwWq__settingsHeader{border-bottom:1px solid var(--glass-border);justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.StudioWorkspace-module__ihJwWq__settingsBody{padding:20px 24px}.StudioWorkspace-module__ihJwWq__settingsSection{border-bottom:1px solid var(--glass-border);padding:18px 0}.StudioWorkspace-module__ihJwWq__settingsSectionTitle{letter-spacing:.18em;text-transform:uppercase;color:var(--accent);margin-bottom:18px;font-size:13px;font-weight:700}.StudioWorkspace-module__ihJwWq__settingsRow{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.StudioWorkspace-module__ihJwWq__settingsLabel{color:var(--text-2);font-size:13px}.StudioWorkspace-module__ihJwWq__settingsValue{color:var(--text-2);font-size:12px}.StudioWorkspace-module__ihJwWq__settingsSelect{border:1px solid var(--glass-border);color:var(--text-1);cursor:pointer;background:#ffffff0a;border-radius:12px;padding:8px 14px}.StudioWorkspace-module__ihJwWq__toggleSwitch{cursor:pointer;background:#ffffff29;border:0;border-radius:999px;width:50px;height:28px;position:relative}.StudioWorkspace-module__ihJwWq__toggleSwitch:after{content:"";background:#fff;border-radius:999px;width:22px;height:22px;position:absolute;top:3px;left:3px}.StudioWorkspace-module__ihJwWq__toggleOn{background:#22d3ee}.StudioWorkspace-module__ihJwWq__toggleOn:after{left:25px}.StudioWorkspace-module__ihJwWq__profileDrawer{z-index:200;border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#12121cf5;border-radius:24px;width:260px;display:block;position:fixed;bottom:72px;left:20px;overflow:hidden}.StudioWorkspace-module__ihJwWq__profileDrawerHeader{border-bottom:1px solid var(--glass-border);justify-content:space-between;align-items:center;gap:12px;padding:16px;display:flex}.StudioWorkspace-module__ihJwWq__profileDrawerIdentity{align-items:center;gap:12px;min-width:0;display:flex}.StudioWorkspace-module__ihJwWq__profileAvatar{width:44px;height:44px;color:var(--text-2);background:#ffffff0f;border-radius:999px;justify-content:center;align-items:center;display:flex}.StudioWorkspace-module__ihJwWq__profileName{font-size:14px;font-weight:600}.StudioWorkspace-module__ihJwWq__profileRole{color:var(--text-3);font-size:11px}.StudioWorkspace-module__ihJwWq__profileMenu{flex-direction:column;padding:6px 8px;display:flex}.StudioWorkspace-module__ihJwWq__profileMenuItem{color:var(--text-2);cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:10px;padding:10px 12px;text-decoration:none;display:flex}.StudioWorkspace-module__ihJwWq__profileDivider{background:var(--glass-border);height:1px;margin:4px 8px}.StudioWorkspace-module__ihJwWq__subscriptionOverlay{z-index:60;justify-content:center;align-items:center;padding:32px;display:flex;position:fixed;inset:0}.StudioWorkspace-module__ihJwWq__subscriptionBackdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#03050cd1;position:absolute;inset:0}.StudioWorkspace-module__ihJwWq__subscriptionContainer{border:1px solid var(--glass-border);border-radius:var(--radius-2xl);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#12121cfa;width:95vw;max-width:1100px;max-height:90vh;padding:28px 28px 32px;animation:.3s cubic-bezier(.4,0,.2,1) StudioWorkspace-module__ihJwWq__slideUp;position:relative;overflow-y:auto}.StudioWorkspace-module__ihJwWq__subscriptionClose{width:28px;height:28px;color:var(--text-3);cursor:pointer;background:#ffffff14;border:none;border-radius:50%;justify-content:center;align-items:center;font-size:14px;display:flex;position:absolute;top:20px;right:20px}.StudioWorkspace-module__ihJwWq__subscriptionClose:hover{color:var(--text-1);background:#ffffff1f}.StudioWorkspace-module__ihJwWq__subscriptionHeader{text-align:center;margin-bottom:32px}.StudioWorkspace-module__ihJwWq__subscriptionTitle{background:var(--gradient);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:8px;font-size:28px;font-weight:700}.StudioWorkspace-module__ihJwWq__subscriptionSubtitle{color:var(--text-3);margin-bottom:20px;font-size:14px}.StudioWorkspace-module__ihJwWq__subscriptionToggle{border-radius:var(--radius-pill);background:#ffffff0a;gap:2px;padding:3px;display:inline-flex}.StudioWorkspace-module__ihJwWq__subscriptionPeriodBtn{border-radius:var(--radius-pill);color:var(--text-3);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:8px 20px;font-family:inherit;font-size:13px;font-weight:500;transition:all .2s;display:flex}.StudioWorkspace-module__ihJwWq__subscriptionPeriodBtn:hover{color:var(--text-2)}.StudioWorkspace-module__ihJwWq__subscriptionPeriodBtnActive{background:var(--accent-dim);color:var(--accent)}.StudioWorkspace-module__ihJwWq__subscriptionSaveBadge{border-radius:var(--radius-pill);background:var(--success);color:var(--void);padding:2px 6px;font-size:9px;font-weight:700}.StudioWorkspace-module__ihJwWq__subscriptionCards{grid-template-columns:repeat(4,1fr);align-items:start;gap:16px;display:grid}.StudioWorkspace-module__ihJwWq__subscriptionCard{border:1px solid var(--glass-border);border-radius:var(--radius-xl);background:var(--surface-1);padding:24px 20px;transition:all .25s;position:relative}.StudioWorkspace-module__ihJwWq__subscriptionCard:hover{border-color:var(--glass-border-hover);transform:translateY(-4px);box-shadow:0 8px 32px #0000004d}.StudioWorkspace-module__ihJwWq__subscriptionCardActive{border-color:var(--accent);box-shadow:0 0 20px #00e5ff14}.StudioWorkspace-module__ihJwWq__subscriptionCardPopular{border-color:var(--accent-2);background:linear-gradient(180deg, #7c4dff0f 0%, var(--surface-1) 40%);box-shadow:0 0 30px #7c4dff1f}.StudioWorkspace-module__ihJwWq__subscriptionCardBadge{border-radius:var(--radius-pill);background:var(--accent-dim);color:var(--accent);text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;border:1px solid #00e5ff33;padding:4px 14px;font-size:10px;font-weight:600;position:absolute;top:-10px;left:50%;transform:translate(-50%)}.StudioWorkspace-module__ihJwWq__subscriptionBadgePopular{color:#b794f6;background:#7c4dff33;border-color:#7c4dff4d}.StudioWorkspace-module__ihJwWq__subscriptionCardName{color:var(--text-1);margin-top:8px;margin-bottom:8px;font-size:18px;font-weight:700}.StudioWorkspace-module__ihJwWq__subscriptionCardPrice{align-items:baseline;gap:2px;margin-bottom:6px;display:flex}.StudioWorkspace-module__ihJwWq__subscriptionCurrency{color:var(--text-2);font-size:18px;font-weight:600}.StudioWorkspace-module__ihJwWq__subscriptionAmount{color:var(--text-1);font-size:36px;font-weight:700;line-height:1}.StudioWorkspace-module__ihJwWq__subscriptionPeriod{color:var(--text-3);margin-left:2px;font-size:13px}.StudioWorkspace-module__ihJwWq__subscriptionCardDesc{color:var(--text-3);margin-bottom:20px;font-size:12px;line-height:1.4}.StudioWorkspace-module__ihJwWq__subscriptionFeatures{flex-direction:column;gap:8px;margin-bottom:24px;list-style:none;display:flex}.StudioWorkspace-module__ihJwWq__subscriptionFeat{align-items:flex-start;gap:8px;font-size:12px;line-height:1.3;display:flex}.StudioWorkspace-module__ihJwWq__subscriptionFeatIncluded{color:var(--text-2)}.StudioWorkspace-module__ihJwWq__subscriptionFeatExcluded{color:var(--text-3);opacity:.5;text-decoration:line-through}.StudioWorkspace-module__ihJwWq__subscriptionFeatIncluded:before{content:"✓";width:14px;color:var(--success);flex-shrink:0;font-size:11px;font-weight:700}.StudioWorkspace-module__ihJwWq__subscriptionFeatExcluded:before{content:"—";width:14px;color:var(--text-3);flex-shrink:0;font-size:11px}.StudioWorkspace-module__ihJwWq__subscriptionCardBtn{border:1px solid var(--glass-border);border-radius:var(--radius-pill);width:100%;color:var(--text-2);cursor:pointer;background:0 0;padding:10px;font-family:inherit;font-size:13px;font-weight:600;transition:all .2s}.StudioWorkspace-module__ihJwWq__subscriptionCardBtn:hover{border-color:var(--accent);color:var(--accent);background:var(--accent-dim)}.StudioWorkspace-module__ihJwWq__subscriptionBtnCurrent{border-color:var(--accent);color:var(--accent);cursor:default;opacity:.6}.StudioWorkspace-module__ihJwWq__subscriptionBtnCurrent:hover{opacity:.6;background:0 0}.StudioWorkspace-module__ihJwWq__subscriptionBtnPopular{background:var(--gradient);color:var(--void);border-color:#0000}.StudioWorkspace-module__ihJwWq__subscriptionBtnPopular:hover{opacity:.9;background:var(--gradient);color:var(--void);border-color:#0000}@media (max-width:900px){.StudioWorkspace-module__ihJwWq__subscriptionCards{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.StudioWorkspace-module__ihJwWq__subscriptionOverlay{padding:20px}.StudioWorkspace-module__ihJwWq__subscriptionCards{grid-template-columns:1fr}}.StudioWorkspace-module__ihJwWq__timerWidget{z-index:38;border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#0a0c14f5;border-radius:24px;width:220px;padding:20px;position:fixed;bottom:128px;right:92px;box-shadow:0 24px 70px #0006}.StudioWorkspace-module__ihJwWq__rulers{pointer-events:none;z-index:15;position:fixed;inset:0}.StudioWorkspace-module__ihJwWq__rulerH,.StudioWorkspace-module__ihJwWq__rulerV{background:#07070de0;position:absolute}.StudioWorkspace-module__ihJwWq__rulerH{border-bottom:1px solid #ffffff14;height:24px;top:72px;left:80px;right:20px}.StudioWorkspace-module__ihJwWq__rulerV{border-right:1px solid #ffffff14;width:24px;top:96px;bottom:84px;left:80px}.StudioWorkspace-module__ihJwWq__badge{background:#ffffff14;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:11px;display:inline-flex}.StudioWorkspace-module__ihJwWq__statusComplete{color:#bbf7d0;background:#10b9812e}.StudioWorkspace-module__ihJwWq__statusProcessing{color:#fde68a;background:#f59e0b2e}.StudioWorkspace-module__ihJwWq__statusFailed{color:#fecaca;background:#ef44442e}@media (max-width:1100px){.StudioWorkspace-module__ihJwWq__leftPod,.StudioWorkspace-module__ihJwWq__phaseBubbles,.StudioWorkspace-module__ihJwWq__cornerCluster,.StudioWorkspace-module__ihJwWq__quickActions,.StudioWorkspace-module__ihJwWq__dockContainer,.StudioWorkspace-module__ihJwWq__referenceWindow,.StudioWorkspace-module__ihJwWq__timerWidget,.StudioWorkspace-module__ihJwWq__agentWidget{transform-origin:50%;transform:scale(.92)}}
