.skill-studio_studio__JV6Gp{--studio-line:rgba(255,255,255,0.08);--studio-muted:rgba(242,244,238,0.56);--studio-surface:#151716;--studio-raised:#1c1f1d;--studio-accent:#d9ff72;color:#f2f4ee}.skill-studio_loading__2jWXa{min-height:55vh;display:grid;place-items:center;color:rgba(242,244,238,.5)}.skill-studio_studioHeader__5wvIq{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding:10px 0 28px;border-bottom:1px solid var(--studio-line)}.skill-studio_backLink__gtL4I{display:inline-flex;align-items:center;gap:5px;color:var(--studio-muted);font-size:12px}.skill-studio_backLink__gtL4I:hover{color:#fff}.skill-studio_studioHeader__5wvIq h1{margin:12px 0 0;font-size:34px;line-height:1.1;letter-spacing:-.04em}.skill-studio_headerActions__xvRWd{display:flex;align-items:center;gap:8px}.skill-studio_headerActions__xvRWd>span{margin-right:8px;color:rgba(242,244,238,.4);font-size:11px}.skill-studio_primaryButton__AQgjz,.skill-studio_secondaryButton__hevl1,.skill-studio_textButton__ffwiH{min-height:38px;border:0;border-radius:8px;padding:0 13px;font-size:12px;font-weight:650;cursor:pointer}.skill-studio_secondaryButton__hevl1{border:1px solid rgba(255,255,255,.11);background:rgba(255,255,255,.045);color:#e8eae4}.skill-studio_secondaryButton__hevl1:hover{background:rgba(255,255,255,.075)}.skill-studio_primaryButton__AQgjz{background:var(--studio-accent);color:#12150f;box-shadow:inset 0 -2px 0 rgba(74,96,24,.32),0 3px 8px rgba(0,0,0,.22)}.skill-studio_primaryButton__AQgjz:hover{background:#e5ff9c}.skill-studio_primaryButton__AQgjz:active{transform:translateY(1px);box-shadow:inset 0 -1px 0 rgba(74,96,24,.24)}.skill-studio_primaryButton__AQgjz:disabled,.skill-studio_secondaryButton__hevl1:disabled,.skill-studio_textButton__ffwiH:disabled{cursor:not-allowed;opacity:.38;box-shadow:none}.skill-studio_coverPicker__VuNo5 button:focus-visible,.skill-studio_inputRow__Rt9Yc button:focus-visible,.skill-studio_primaryButton__AQgjz:focus-visible,.skill-studio_secondaryButton__hevl1:focus-visible,.skill-studio_textButton__ffwiH:focus-visible{outline:2px solid var(--studio-accent);outline-offset:3px}.skill-studio_message__uQ76i,.skill-studio_readonlyBanner__60irG{margin-top:14px;padding:11px 14px;border-left:2px solid rgba(217,255,114,.75);background:rgba(217,255,114,.045);color:rgba(242,244,238,.72);font-size:12px;line-height:1.55}.skill-studio_readonlyBanner__60irG button{margin-left:12px;border:0;border-bottom:1px solid rgba(217,255,114,.56);background:transparent;color:var(--studio-accent);padding:1px 0;font:inherit;cursor:pointer}.skill-studio_message__uQ76i{border-left-color:rgba(255,255,255,.22);background:rgba(255,255,255,.03)}.skill-studio_studioGrid___tGxb{display:grid;grid-template-columns:150px minmax(0,1fr) 300px;align-items:start;gap:36px;padding-top:34px}.skill-studio_previewSticky__th7_d,.skill-studio_stageNav__zh8f7{position:sticky;top:88px}.skill-studio_stageNav__zh8f7{display:grid}.skill-studio_stageNav__zh8f7>a{display:flex;min-height:38px;align-items:center;gap:10px;border-left:1px solid var(--studio-line);color:rgba(242,244,238,.48);padding-left:12px;font-size:12px}.skill-studio_stageNav__zh8f7>a:hover{border-left-color:var(--studio-accent);color:#fff}.skill-studio_stageNav__zh8f7>a span{color:rgba(242,244,238,.26);font-size:9px;font-variant-numeric:tabular-nums}.skill-studio_stageNote__0yYBA{margin-top:26px;color:rgba(242,244,238,.36);font-size:11px;line-height:1.65}.skill-studio_editor__JmYpX{min-width:0}.skill-studio_editorSection__3ZYFH{scroll-margin-top:88px;padding:0 0 46px}.skill-studio_editorSection__3ZYFH+.skill-studio_editorSection__3ZYFH{padding-top:34px;border-top:1px solid var(--studio-line)}.skill-studio_editorSection__3ZYFH>header{display:flex;align-items:flex-start;gap:13px;margin-bottom:25px}.skill-studio_editorSection__3ZYFH>header>span{padding-top:5px;color:rgba(242,244,238,.28);font-size:10px;font-variant-numeric:tabular-nums}.skill-studio_editorSection__3ZYFH h2{margin:0;font-size:19px;letter-spacing:-.02em}.skill-studio_editorSection__3ZYFH header p{margin:7px 0 0;color:var(--studio-muted);font-size:12px;line-height:1.6}.skill-studio_sectionBody__WBYqa{display:grid;gap:18px}.skill-studio_twoColumns___EJXC{display:grid;grid-template-columns:.85fr 1.15fr;gap:15px}.skill-studio_field__wYhW7{display:grid;gap:8px;min-width:0}.skill-studio_field__wYhW7>span{color:rgba(242,244,238,.68);font-size:11px;font-weight:600}.skill-studio_deliverableField__RFlaE{display:grid;gap:8px}.skill-studio_deliverableField__RFlaE>span{color:rgba(242,244,238,.68);font-size:11px;font-weight:600}.skill-studio_deliverableField__RFlaE>div{display:flex;min-height:41px;align-items:center;flex-wrap:wrap;gap:12px}.skill-studio_deliverableField__RFlaE label{display:flex;align-items:center;gap:5px;color:var(--studio-muted);font-size:11px}.skill-studio_deliverableField__RFlaE input{accent-color:var(--studio-accent)}.skill-studio_field__wYhW7 input,.skill-studio_field__wYhW7 select,.skill-studio_field__wYhW7 textarea,.skill-studio_inputRow__Rt9Yc input,.skill-studio_inputRow__Rt9Yc select{width:100%;min-height:41px;border:1px solid rgba(255,255,255,.09);border-radius:7px;outline:0;background:rgba(255,255,255,.035);color:#f3f4ef;padding:9px 11px;font:inherit;font-size:12px}.skill-studio_field__wYhW7 textarea{min-height:100px;resize:vertical;line-height:1.65}.skill-studio_field__wYhW7 .skill-studio_stepsInput__sNhMO{min-height:140px}.skill-studio_field__wYhW7 input:focus,.skill-studio_field__wYhW7 select:focus,.skill-studio_field__wYhW7 textarea:focus,.skill-studio_inputRow__Rt9Yc input:focus,.skill-studio_inputRow__Rt9Yc select:focus{border-color:rgba(217,255,114,.68);box-shadow:0 0 0 2px rgba(217,255,114,.08)}.skill-studio_field__wYhW7 input:disabled,.skill-studio_field__wYhW7 select:disabled,.skill-studio_field__wYhW7 textarea:disabled,.skill-studio_inputRow__Rt9Yc input:disabled,.skill-studio_inputRow__Rt9Yc select:disabled{color:rgba(242,244,238,.5);cursor:not-allowed}.skill-studio_stepPreview__nHjQ0{display:grid;gap:1px;margin:0;padding:0;background:var(--studio-line);list-style:none}.skill-studio_stepPreview__nHjQ0 li{display:grid;grid-template-columns:34px 1fr;gap:10px;background:#0b0c0c;padding:12px 5px;color:rgba(242,244,238,.75);font-size:12px;line-height:1.55}.skill-studio_stepPreview__nHjQ0 li span{color:rgba(217,255,114,.6);font-size:10px;font-variant-numeric:tabular-nums}.skill-studio_inputRows__0LCNt,.skill-studio_toolList__iRWhL{display:grid;gap:8px}.skill-studio_inputRow__Rt9Yc{display:grid;grid-template-columns:minmax(130px,1fr) 110px auto 34px;align-items:center;gap:8px}.skill-studio_inputRow__Rt9Yc>label{display:flex;align-items:center;gap:6px;color:var(--studio-muted);font-size:11px;white-space:nowrap}.skill-studio_inputRow__Rt9Yc>label input{accent-color:var(--studio-accent)}.skill-studio_inputRow__Rt9Yc>button{display:grid;width:34px;height:34px;place-items:center;border:0;border-radius:6px;background:transparent;color:rgba(242,244,238,.4);cursor:pointer}.skill-studio_inputRow__Rt9Yc>button:hover{background:rgba(255,110,86,.08);color:#ff9c88}.skill-studio_textButton__ffwiH{display:inline-flex;width:fit-content;align-items:center;gap:6px;background:transparent;color:#dce2d3;padding:0}.skill-studio_toolRow__XM5bD{display:grid;grid-template-columns:0 24px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:68px;border-bottom:1px solid var(--studio-line);padding:8px 0;cursor:pointer}.skill-studio_toolRow__XM5bD>input{opacity:0;pointer-events:none}.skill-studio_toolCheck__b9rSF{display:grid;width:20px;height:20px;place-items:center;border:1px solid rgba(255,255,255,.14);border-radius:5px;color:#11140e}.skill-studio_toolRow__XM5bD[data-checked=true] .skill-studio_toolCheck__b9rSF{border-color:var(--studio-accent);background:var(--studio-accent)}.skill-studio_toolRow__XM5bD>span:nth-child(3){display:grid;gap:4px}.skill-studio_toolRow__XM5bD strong{font-size:12px}.skill-studio_toolRow__XM5bD small{color:var(--studio-muted);font-size:11px;line-height:1.45}.skill-studio_toolRow__XM5bD em{color:rgba(242,244,238,.42);font-size:10px;font-style:normal}.skill-studio_toolRow__XM5bD em[data-risk=spend]{color:#f4ca73}.skill-studio_coverPicker__VuNo5{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.skill-studio_coverPicker__VuNo5 button{position:relative;overflow:hidden;aspect-ratio:16/10;border:2px solid transparent;border-radius:8px;background:var(--studio-surface);cursor:pointer}.skill-studio_coverPicker__VuNo5 button[aria-pressed=true]{border-color:var(--studio-accent)}.skill-studio_coverPicker__VuNo5 img{object-fit:cover}.skill-studio_coverPicker__VuNo5 span{position:absolute;z-index:1;right:7px;bottom:7px;display:flex;align-items:center;gap:4px;border-radius:5px;background:rgba(15,18,13,.86);color:var(--studio-accent);padding:4px 6px;font-size:9px}.skill-studio_checklist__woS3F{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 20px}.skill-studio_checklist__woS3F p{display:flex;align-items:flex-start;gap:8px;margin:0;color:rgba(242,244,238,.65);font-size:11px;line-height:1.55}.skill-studio_checklist__woS3F svg{flex:none;margin-top:1px;color:var(--studio-accent)}.skill-studio_previewSticky__th7_d{overflow:hidden;border:1px solid rgba(255,255,255,.09);border-radius:13px;background:var(--studio-raised);padding:12px 16px 18px;box-shadow:0 2px 2px rgba(0,0,0,.22),0 12px 30px rgba(0,0,0,.18)}.skill-studio_previewMedia__JEymX{position:relative;height:164px;margin:-12px -16px 16px;background:#242824}.skill-studio_previewMedia__JEymX img{object-fit:cover}.skill-studio_previewCategory__oIBjG{margin:0 0 8px!important;color:var(--studio-accent)!important;font-size:9px!important}.skill-studio_preview__Gn4Wn h2{margin:0;font-size:18px;line-height:1.35;letter-spacing:-.025em}.skill-studio_previewSticky__th7_d>p:not(.skill-studio_previewCategory__oIBjG),.skill-studio_preview__Gn4Wn>div>p:not(.skill-studio_previewCategory__oIBjG){color:var(--studio-muted);font-size:11px;line-height:1.6}.skill-studio_preview__Gn4Wn dl{display:grid;grid-template-columns:repeat(3,1fr);margin:18px 0;border-top:1px solid var(--studio-line);border-bottom:1px solid var(--studio-line)}.skill-studio_preview__Gn4Wn dl div{padding:10px 0}.skill-studio_preview__Gn4Wn dt{color:rgba(242,244,238,.38);font-size:9px}.skill-studio_preview__Gn4Wn dd{margin:4px 0 0;font-size:12px}.skill-studio_previewTrace__pByHM{display:grid;gap:9px}.skill-studio_previewTrace__pByHM>strong{font-size:11px}.skill-studio_previewTrace__pByHM>p{margin:0;color:var(--studio-muted);font-size:10px;line-height:1.55}.skill-studio_previewTrace__pByHM>span{display:flex;align-items:flex-start;gap:8px;color:rgba(242,244,238,.58);font-size:10px;line-height:1.45}.skill-studio_previewTrace__pByHM i{width:5px;height:5px;flex:none;margin-top:5px;border-radius:50%;background:var(--studio-accent)}@media (max-width:1050px){.skill-studio_studioGrid___tGxb{grid-template-columns:120px minmax(0,1fr)}.skill-studio_preview__Gn4Wn{display:none}}@media (max-width:760px){.skill-studio_studioHeader__5wvIq{align-items:flex-start;flex-direction:column}.skill-studio_headerActions__xvRWd{width:100%;flex-wrap:wrap}.skill-studio_headerActions__xvRWd>span{width:100%}.skill-studio_studioGrid___tGxb{grid-template-columns:1fr}.skill-studio_stageNav__zh8f7{position:static;grid-template-columns:repeat(3,1fr)}.skill-studio_stageNav__zh8f7>a{border-left:0;border-bottom:1px solid var(--studio-line);padding-left:0}.skill-studio_stageNote__0yYBA{display:none}.skill-studio_checklist__woS3F,.skill-studio_twoColumns___EJXC{grid-template-columns:1fr}}@media (max-width:540px){.skill-studio_headerActions__xvRWd .skill-studio_secondaryButton__hevl1:first-of-type{display:none}.skill-studio_inputRow__Rt9Yc{grid-template-columns:1fr 100px 34px}.skill-studio_inputRow__Rt9Yc>label{display:none}.skill-studio_coverPicker__VuNo5{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.skill-studio_primaryButton__AQgjz,.skill-studio_secondaryButton__hevl1{transition:none}}