.promptBuilder_shell__AQojG{position:relative;min-height:100vh;padding:28px;overflow:hidden;color:#eef3ff;background:radial-gradient(circle at 0 0,rgba(53,94,184,.18),transparent 32%),radial-gradient(circle at 100% 0,rgba(255,139,48,.1),transparent 25%),linear-gradient(180deg,#07111f,#050b15);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.promptBuilder_shell__AQojG *,.promptBuilder_shell__AQojG :after,.promptBuilder_shell__AQojG :before{box-sizing:border-box}.promptBuilder_shell__AQojG button,.promptBuilder_shell__AQojG input,.promptBuilder_shell__AQojG select,.promptBuilder_shell__AQojG textarea{font:inherit}.promptBuilder_grid__W_D9s{position:absolute;inset:0;pointer-events:none;opacity:.5;background-image:linear-gradient(rgba(103,130,190,.06) 1px,transparent 0),linear-gradient(90deg,rgba(103,130,190,.06) 1px,transparent 0);background-size:48px 48px;-webkit-mask-image:linear-gradient(180deg,#000,transparent 82%);mask-image:linear-gradient(180deg,#000,transparent 82%)}.promptBuilder_error__HN5Nl,.promptBuilder_header__Fiqdk,.promptBuilder_success__RDv2F,.promptBuilder_workspace__AtT1E{position:relative;z-index:1;width:min(1540px,100%);margin-inline:auto}.promptBuilder_header__Fiqdk{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:20px}.promptBuilder_eyebrow__sJdkT{margin-bottom:8px;color:#ffad58;font-size:11px;font-weight:850;letter-spacing:.16em;text-transform:uppercase}.promptBuilder_header__Fiqdk h1{margin:0 0 9px;font-size:clamp(34px,4.5vw,62px);line-height:1;letter-spacing:-.045em}.promptBuilder_header__Fiqdk p{max-width:800px;margin:0;color:#96a5c2;line-height:1.75}.promptBuilder_headerActions__FDqxK{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.promptBuilder_headerActions__FDqxK a,.promptBuilder_headerActions__FDqxK button,.promptBuilder_wallet__cKCUC{min-height:44px;padding:10px 14px;border:1px solid rgba(105,132,196,.22);border-radius:12px;color:#e9efff;background:rgba(11,23,43,.88);text-decoration:none}.promptBuilder_headerActions__FDqxK button{cursor:pointer}.promptBuilder_wallet__cKCUC{display:flex;align-items:center;gap:8px;color:#91a1c1}.promptBuilder_wallet__cKCUC strong{color:#ffb05d}.promptBuilder_error__HN5Nl,.promptBuilder_success__RDv2F{margin-bottom:16px;padding:13px 15px;border-radius:14px}.promptBuilder_error__HN5Nl{border:1px solid rgba(255,84,99,.45);background:rgba(68,20,31,.92)}.promptBuilder_success__RDv2F{border:1px solid rgba(44,202,137,.38);background:rgba(14,52,39,.92)}.promptBuilder_workspace__AtT1E{display:grid;grid-template-columns:minmax(360px,445px) minmax(0,1fr);grid-gap:20px;gap:20px;align-items:start}.promptBuilder_inputPanel__dhw5z,.promptBuilder_outputPanel__9OmSG{min-width:0;border:1px solid rgba(104,131,193,.2);border-radius:22px;background:linear-gradient(180deg,rgba(14,27,49,.96),rgba(8,18,34,.96));box-shadow:0 24px 60px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.035)}.promptBuilder_inputPanel__dhw5z{position:-webkit-sticky;position:sticky;top:16px;padding:19px}.promptBuilder_outputPanel__9OmSG{min-height:760px;padding:19px}.promptBuilder_groupTabs__MB77Q{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:7px;gap:7px;padding:6px;border:1px solid rgba(103,130,193,.17);border-radius:14px;background:rgba(5,13,27,.8)}.promptBuilder_groupTabs__MB77Q button{min-height:42px;border:0;border-radius:9px;color:#aebbd5;background:transparent;cursor:pointer}.promptBuilder_activeGroup__rjnel{color:#ffad58!important;background:linear-gradient(180deg,#293b63,#192640)!important}.promptBuilder_builderTabs__YU9hk{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px;margin:12px 0 17px}.promptBuilder_builderTabs__YU9hk button{min-width:0;min-height:96px;padding:11px 8px;border:1px solid rgba(103,130,193,.18);border-radius:13px;color:#d8e1f6;background:rgba(7,16,31,.76);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-align:center;cursor:pointer}.promptBuilder_builderTabs__YU9hk button:disabled{opacity:.42;cursor:not-allowed}.promptBuilder_builderTabs__YU9hk span{color:#ffad58;font-size:20px}.promptBuilder_builderTabs__YU9hk strong{font-size:13px}.promptBuilder_builderTabs__YU9hk small{color:#7d8dab;font-size:9px;line-height:1.4}.promptBuilder_activeBuilder__KGJLy{border-color:rgba(255,156,69,.5)!important;background:linear-gradient(180deg,rgba(47,61,99,.98),rgba(27,39,67,.98))!important}.promptBuilder_label__noUAI{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px;color:#e9efff;font-size:12px;font-weight:750}.promptBuilder_label__noUAI small{color:#7788a9;font-weight:500}.promptBuilder_field__2YG55 input,.promptBuilder_field__2YG55 select,.promptBuilder_refineRow__vaLhh input,.promptBuilder_textarea__HYcyL{width:100%;border:1px solid rgba(103,130,193,.22);border-radius:12px;outline:none;color:#eef4ff;background:rgba(4,12,25,.91)}.promptBuilder_textarea__HYcyL{min-height:150px;padding:13px;resize:vertical;line-height:1.7}.promptBuilder_field__2YG55{margin-top:14px}.promptBuilder_field__2YG55 input,.promptBuilder_field__2YG55 select{min-height:44px;padding:0 12px}.promptBuilder_field__2YG55 select option{color:#edf3ff;background:#091526}.promptBuilder_field__2YG55 input:focus,.promptBuilder_field__2YG55 select:focus,.promptBuilder_refineRow__vaLhh input:focus,.promptBuilder_textarea__HYcyL:focus{border-color:rgba(255,159,74,.55);box-shadow:0 0 0 3px rgba(255,143,46,.09)}.promptBuilder_modeHeader__2pqqN{margin-top:15px}.promptBuilder_modeHeader__2pqqN strong{display:block;font-size:12px}.promptBuilder_modeHeader__2pqqN small{color:#7f90b0;font-size:10px}.promptBuilder_modeGrid__I3jSL{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px;margin-top:9px}.promptBuilder_modeGrid__I3jSL button{min-height:78px;padding:10px 8px;border:1px solid rgba(103,130,193,.18);border-radius:12px;color:#dae3f7;background:rgba(7,16,31,.76);cursor:pointer;display:flex;flex-direction:column;justify-content:center;gap:5px}.promptBuilder_modeGrid__I3jSL small{color:#7f90b0;font-size:9px}.promptBuilder_activeMode__VorVM{border-color:rgba(255,158,72,.5)!important;background:linear-gradient(180deg,#2e3c63,#1b2947)!important}.promptBuilder_autoNote__GVDEN,.promptBuilder_pipeline__yCmmw{margin-top:13px;padding:11px 12px;border:1px solid rgba(103,130,193,.15);border-radius:11px;color:#8999b8;background:rgba(6,15,29,.7);font-size:10px;line-height:1.65}.promptBuilder_twoColumns__VN441{display:grid;grid-template-columns:1fr 1fr;grid-gap:9px;gap:9px}.promptBuilder_runButtons__V0M7X{display:grid;grid-template-columns:1fr 1.35fr;grid-gap:8px;gap:8px;margin-top:14px}.promptBuilder_generateButton__RjfvX,.promptBuilder_preflightButton__jzgmc{min-height:48px;border-radius:13px;cursor:pointer;font-weight:800}.promptBuilder_preflightButton__jzgmc{border:1px solid rgba(110,139,204,.22);color:#dde6f9;background:#101f38}.promptBuilder_generateButton__RjfvX{border:0;color:#211104;background:linear-gradient(90deg,#ff8020,#ffb35c);box-shadow:0 12px 24px rgba(255,126,31,.22)}.promptBuilder_generateButton__RjfvX:disabled,.promptBuilder_preflightButton__jzgmc:disabled{opacity:.48;cursor:not-allowed}.promptBuilder_outputTabs__Sppmm{display:flex;gap:7px;overflow-x:auto;padding-bottom:13px;margin-bottom:16px;border-bottom:1px solid rgba(103,130,193,.14)}.promptBuilder_outputTabs__Sppmm button{flex:0 0 auto;min-height:40px;padding:8px 13px;border:1px solid rgba(103,130,193,.17);border-radius:10px;color:#aebbd5;background:rgba(8,18,34,.84);cursor:pointer}.promptBuilder_activeOutput___Ewch{color:#ffae5a!important;border-color:rgba(255,160,78,.3)!important;background:linear-gradient(180deg,#2a3a61,#192640)!important}.promptBuilder_cardGrid__QpYfa article,.promptBuilder_history__xAaWt,.promptBuilder_jsonPanel__WQPpk,.promptBuilder_planPanel__33xpB,.promptBuilder_promptCard__ulWjx,.promptBuilder_timeline__74ox1 article{border:1px solid rgba(103,130,193,.15);border-radius:15px;background:rgba(5,14,28,.74)}.promptBuilder_promptCard__ulWjx{min-height:490px;padding:17px}.promptBuilder_promptHeader__11ZHh{display:flex;justify-content:space-between;gap:14px;margin-bottom:14px}.promptBuilder_promptHeader__11ZHh span{color:#ffad58;font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.promptBuilder_promptHeader__11ZHh h2{margin:4px 0}.promptBuilder_promptHeader__11ZHh small{color:#8192b3}.promptBuilder_promptActions__zB_gZ{display:flex;gap:7px;flex-wrap:wrap;justify-content:flex-end}.promptBuilder_historyHeader__ne4wO button,.promptBuilder_jsonHeader__4L9_D button,.promptBuilder_promptActions__zB_gZ button{min-height:38px;padding:7px 11px;border:1px solid rgba(103,130,193,.18);border-radius:9px;color:#e3eafa;background:#0d1c33;cursor:pointer}.promptBuilder_jsonPanel__WQPpk pre,.promptBuilder_planPanel__33xpB pre,.promptBuilder_promptText__En8sx{margin:0;padding:16px;overflow:auto;border:1px solid rgba(103,130,193,.13);border-radius:12px;color:#e9efff;background:#030b18;font-family:SFMono-Regular,Consolas,monospace;font-size:12px;line-height:1.8;white-space:pre-wrap;overflow-wrap:anywhere}.promptBuilder_promptText__En8sx{max-height:580px}.promptBuilder_refine__lGsE4{margin-top:16px;padding-top:15px;border-top:1px solid rgba(103,130,193,.13)}.promptBuilder_refine__lGsE4>div:first-child small,.promptBuilder_refine__lGsE4>div:first-child strong{display:block}.promptBuilder_refine__lGsE4>div:first-child small{margin-top:4px;color:#8292b1}.promptBuilder_refineRow__vaLhh{display:grid;grid-template-columns:minmax(0,1fr) 96px;grid-gap:8px;gap:8px;margin-top:11px}.promptBuilder_refineRow__vaLhh input{min-height:42px;padding:0 12px}.promptBuilder_refineRow__vaLhh button{border:0;border-radius:10px;color:#211104;background:#ff9b43;font-weight:800;cursor:pointer}.promptBuilder_quickActions__bUFyS{display:flex;gap:6px;flex-wrap:wrap;margin-top:9px}.promptBuilder_quickActions__bUFyS button{padding:7px 10px;border:1px solid rgba(103,130,193,.16);border-radius:999px;color:#bdc8df;background:#0b192f;cursor:pointer;font-size:10px}.promptBuilder_empty__i_JgS{min-height:430px;display:grid;place-content:center;justify-items:center;text-align:center}.promptBuilder_empty__i_JgS span{color:#ff9639;font-size:40px}.promptBuilder_empty__i_JgS h2{margin:12px 0 8px}.promptBuilder_empty__i_JgS p{margin:0;color:#8798b7}.promptBuilder_cardGrid__QpYfa{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:11px;gap:11px}.promptBuilder_cardGrid__QpYfa article{padding:15px}.promptBuilder_cardGrid__QpYfa h3{margin:0 0 12px}.promptBuilder_cardGrid__QpYfa p{color:#9cabca;line-height:1.65}.promptBuilder_jsonPanel__WQPpk,.promptBuilder_planPanel__33xpB{padding:15px}.promptBuilder_jsonPanel__WQPpk pre,.promptBuilder_planPanel__33xpB pre{max-height:650px}.promptBuilder_jsonHeader__4L9_D{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:11px}.promptBuilder_timeline__74ox1{display:grid;grid-gap:9px;gap:9px}.promptBuilder_timeline__74ox1 article{display:grid;grid-template-columns:38px minmax(0,1fr);grid-gap:11px;gap:11px;padding:13px}.promptBuilder_timeline__74ox1 article>span{width:38px;height:38px;display:grid;place-items:center;border-radius:50%;color:#ffad58;background:rgba(255,138,50,.13);font-weight:800}.promptBuilder_timeline__74ox1 h3{margin:0 0 5px}.promptBuilder_timeline__74ox1 p{margin:0;color:#8999b8;line-height:1.65}.promptBuilder_history__xAaWt{margin-top:16px;padding:15px}.promptBuilder_historyHeader__ne4wO{display:flex;justify-content:space-between;gap:12px;margin-bottom:11px}.promptBuilder_historyHeader__ne4wO h2{margin:0 0 5px;font-size:18px}.promptBuilder_historyHeader__ne4wO p{margin:0;color:#8292b1;font-size:11px}.promptBuilder_historyList__SHOmw{display:grid;grid-gap:7px;gap:7px;max-height:310px;overflow:auto}.promptBuilder_historyList__SHOmw>button{width:100%;padding:11px 12px;border:1px solid rgba(103,130,193,.13);border-radius:10px;color:#e4ebfa;background:#071426;cursor:pointer;display:flex;justify-content:space-between;gap:12px;text-align:left}.promptBuilder_historyList__SHOmw span{display:block;margin-bottom:4px;color:#ffad58;font-size:9px;text-transform:uppercase}.promptBuilder_historyList__SHOmw strong{display:block;max-width:620px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.promptBuilder_historyList__SHOmw small{flex:0 0 auto;color:#7485a6}.promptBuilder_emptySmall__1luNB{padding:18px;color:#8292b1;text-align:center}@media (max-width:1180px){.promptBuilder_workspace__AtT1E{grid-template-columns:1fr}.promptBuilder_inputPanel__dhw5z{position:static}}@media (max-width:820px){.promptBuilder_shell__AQojG{padding:15px}.promptBuilder_header__Fiqdk{flex-direction:column}.promptBuilder_headerActions__FDqxK{justify-content:flex-start}.promptBuilder_builderTabs__YU9hk,.promptBuilder_cardGrid__QpYfa,.promptBuilder_modeGrid__I3jSL,.promptBuilder_runButtons__V0M7X,.promptBuilder_twoColumns__VN441{grid-template-columns:1fr}.promptBuilder_historyHeader__ne4wO,.promptBuilder_promptHeader__11ZHh{flex-direction:column}.promptBuilder_promptActions__zB_gZ{justify-content:flex-start}.promptBuilder_refineRow__vaLhh{grid-template-columns:1fr}.promptBuilder_historyList__SHOmw>button{flex-direction:column}}