.spark-admin-popup_dialog__JARj_{width:min(1600px,calc(100vw - 32px));height:calc(100dvh - 32px);max-width:none;max-height:none;margin:auto;padding:0;border:1px solid #475569;border-radius:12px;background:#0f172a;color:#f8fafc;box-shadow:0 24px 80px #0008;overflow:hidden}.spark-admin-popup_dialog__JARj_::backdrop{background:#020617aa}.spark-admin-popup_content__Botui{display:flex;flex-direction:column;height:100%}.spark-admin-popup_header__1yNMl{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px 16px}.spark-admin-popup_header__1yNMl button{padding:6px 12px;border:1px solid #64748b;border-radius:6px;background:#1e293b;color:inherit;cursor:pointer}.spark-admin-popup_header__1yNMl button:focus-visible{outline:2px solid #93c5fd;outline-offset:2px}.spark-admin-popup_frame__seQpj{flex:1;min-height:0;width:100%;border:0;background:#fff}@media (max-width:600px){.spark-admin-popup_dialog__JARj_{width:calc(100vw - 12px);height:calc(100dvh - 12px)}}.cloud-billing-status_card___Vr3W{display:grid;gap:8px;margin:0 8px 10px;padding:11px;border:1px solid #38512f;border-radius:10px;color:#e8f4e3;background:#101a0e;font:12px ui-sans-serif,system-ui,sans-serif}.cloud-billing-status_summary__9AseP{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.cloud-billing-status_summary__9AseP>span{width:100%;color:#8da685;font:800 9px ui-monospace,monospace;letter-spacing:.1em}.cloud-billing-status_summary__9AseP>strong{font-size:14px}.cloud-billing-status_summary__9AseP>small{padding:2px 5px;border-radius:4px;color:#b9ef9e;background:#24411c}.cloud-billing-status_card___Vr3W a{width:-moz-fit-content;width:fit-content;color:#a7f583;font-weight:700;text-decoration:none}.cloud-billing-status_card___Vr3W a:hover{text-decoration:underline}.cloud-billing-status_card___Vr3W details{border-top:1px solid #2b4325;padding-top:7px}.cloud-billing-status_card___Vr3W summary{cursor:pointer;color:#b8d4ae}.cloud-billing-status_card___Vr3W ul{list-style:none;margin:8px 0;padding:0}.cloud-billing-status_card___Vr3W li{display:flex;justify-content:space-between;gap:10px;margin:4px 0}.cloud-billing-status_card___Vr3W li strong{font-weight:700}.cloud-billing-status_card___Vr3W[data-compact=true]{margin:4px 0;padding:5px;font-size:9px}.cloud-billing-status_card___Vr3W[data-compact=true] .cloud-billing-status_summary__9AseP>small,.cloud-billing-status_card___Vr3W[data-compact=true] .cloud-billing-status_summary__9AseP>span{display:none}.cloud-billing-status_card___Vr3W[data-compact=true] .cloud-billing-status_summary__9AseP>strong{font-size:10px}.cloud-remote-access_panel__Nbj_U{position:fixed;z-index:1000;top:64px;right:16px;width:min(360px,calc(100vw - 32px));max-height:calc(100dvh - 80px);overflow:auto;padding:20px;border:1px solid #64748b;border-radius:14px;background:#111827;color:#f1f5f9;box-shadow:0 16px 60px #0006;font-size:14px}.cloud-remote-access_panel__Nbj_U header,.cloud-remote-access_panel__Nbj_U nav{display:flex;justify-content:space-between;align-items:center;gap:12px}.cloud-remote-access_panel__Nbj_U p{line-height:1.5;margin:14px 0}.cloud-remote-access_panel__Nbj_U label{display:grid;gap:6px;margin:12px 0}.cloud-remote-access_panel__Nbj_U button,.cloud-remote-access_panel__Nbj_U input,.cloud-remote-access_panel__Nbj_U select{color:inherit;background:#1e293b;border:1px solid #64748b;border-radius:6px;padding:10px;min-height:44px}.cloud-remote-access_panel__Nbj_U a{color:#93c5fd}.chat-thread-history_backdrop__u1KfG{position:fixed;z-index:120;inset:0;display:grid;place-items:center;padding:18px;background:rgba(3,6,8,.78);backdrop-filter:blur(5px)}.chat-thread-history_dialog__rdtOI{width:min(620px,100%);max-height:min(700px,92%);display:grid;grid-template-rows:auto auto minmax(90px,1fr) auto;overflow:hidden;border:1px solid #34413d;border-radius:13px;color:#dbe7df;background:#0c1212;box-shadow:0 28px 100px rgba(0,0,0,.7),0 0 50px rgba(125,255,84,.04)}.chat-thread-history_dialog__rdtOI>header{display:flex;align-items:flex-start;gap:12px;padding:17px 18px 14px;border-bottom:1px solid #25312e;background:linear-gradient(135deg,#101a16,#0c1112 64%)}.chat-thread-history_dialog__rdtOI>header div{min-width:0;flex:1}.chat-thread-history_dialog__rdtOI>header span{color:#87ad79;font:900 7px ui-monospace,monospace;letter-spacing:.15em}.chat-thread-history_dialog__rdtOI h2{overflow:hidden;margin:5px 0 3px;font-size:17px;text-overflow:ellipsis;white-space:nowrap}.chat-thread-history_dialog__rdtOI p{margin:0;color:#71817c;font-size:9px}.chat-thread-history_close__r1VGu{width:30px;height:30px;flex:none;border:1px solid #30403a;border-radius:7px;color:#7e918a;background:#101716;font-size:17px;cursor:pointer}.chat-thread-history_close__r1VGu:focus-visible,.chat-thread-history_close__r1VGu:hover{outline:0;color:#071006;border-color:#9be56b;background:#b8ff57}.chat-thread-history_summary__dxdMh{min-height:39px;display:flex;align-items:center;gap:10px;padding:0 17px;border-bottom:1px solid #202a28;background:#0d1413}.chat-thread-history_summary__dxdMh strong{color:#b7d6ab;font-size:9px}.chat-thread-history_summary__dxdMh button{flex:none;padding:5px 8px;border:1px solid #654c7c;border-radius:999px;color:#d7c1ea;background:#191020;font:800 7px ui-monospace,monospace;cursor:pointer}.chat-thread-history_summary__dxdMh button:focus-visible,.chat-thread-history_summary__dxdMh button:hover{outline:0;color:#fff;border-color:#a47bc8;background:#291638}.chat-thread-history_summary__dxdMh span{margin-left:auto;color:#61716c;font:750 7px ui-monospace,monospace}.chat-thread-history_views__U6wj4{display:flex;align-items:center;gap:4px}.chat-thread-history_summary__dxdMh .chat-thread-history_viewButton__O71H_{color:#788980;border-color:#2d3b35;background:#101716}.chat-thread-history_summary__dxdMh .chat-thread-history_viewButton__O71H_[data-active=true]{color:#c9f8ab;border-color:#5b7c4b;background:#172116}.chat-thread-history_list__rsWN_{min-height:0;display:grid;align-content:start;gap:5px;overflow:auto;padding:10px}.chat-thread-history_thread__G2Bsc{width:100%;min-width:0;display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:9px;padding:10px 11px;border:1px solid #25312f;border-radius:8px;color:#aebcb7;background:#101716;text-align:left}.chat-thread-history_thread__G2Bsc:hover{color:#e3eee7;border-color:#526c49;background:#151f1a}.chat-thread-history_thread__G2Bsc[data-active=true]{border-color:#658d52;box-shadow:inset 2px 0 #a7ef72}.chat-thread-history_thread__G2Bsc[data-unread=true]{border-color:hsl(var(--app-custom-primary-hsl,96 100% 67%))}.chat-thread-history_thread__G2Bsc[data-archived=true]{color:#8e9b96;border-style:dashed}.chat-thread-history_thread__G2Bsc>i{width:22px;height:22px;display:grid;place-items:center;border-radius:6px;color:#67766f;background:#0b100f;font-style:normal;font-size:9px}.chat-thread-history_thread__G2Bsc[data-open=true]>i{color:#9fe86e;box-shadow:inset 0 0 0 1px #33482e}.chat-thread-history_thread__G2Bsc[data-unread=true]>i{color:hsl(var(--app-custom-primary-foreground-hsl,100 42% 6%));background:hsl(var(--app-custom-primary-hsl,96 100% 67%));box-shadow:0 0 11px color-mix(in srgb,hsl(var(--app-custom-primary-hsl,96 100% 67%)) 45%,transparent)}.chat-thread-history_thread__G2Bsc>i svg{width:11px;height:11px;stroke-width:2.4}.chat-thread-history_thread__G2Bsc>span{min-width:0;display:grid;gap:4px}.chat-thread-history_thread__G2Bsc strong{overflow:hidden;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.chat-thread-history_thread__G2Bsc small{overflow:hidden;color:#687772;font:700 7px ui-monospace,monospace;text-overflow:ellipsis;white-space:nowrap}.chat-thread-history_threadActions__rj3pm{display:flex;align-items:center;gap:5px}.chat-thread-history_threadActions__rj3pm>:is(button,b){min-width:54px;padding:5px 7px;border:1px solid #324039;border-radius:999px;color:#87a47c;background:#111a16;font:850 7px ui-monospace,monospace;text-align:center}.chat-thread-history_threadActions__rj3pm>b{box-sizing:border-box}.chat-thread-history_threadActions__rj3pm>button{cursor:pointer}.chat-thread-history_threadActions__rj3pm>button:is(:hover,:focus-visible){outline:0;color:#071006;border-color:#9be56b;background:#b8ff57}.chat-thread-history_threadActions__rj3pm>button:disabled{opacity:.38;cursor:not-allowed}.chat-thread-history_threadActions__rj3pm .chat-thread-history_archiveAction__SPdka{color:#b8a9c4;border-color:#493a55;background:#17121b}.chat-thread-history_empty__hmohB{padding:34px 12px;color:#64726d;text-align:center}.chat-thread-history_dialog__rdtOI>footer{padding:11px 16px;border-top:1px solid #202a28;color:#5f6f69;background:#0b1110;font:700 7px ui-monospace,monospace}@media (max-width:560px){.chat-thread-history_backdrop__u1KfG{padding:8px}.chat-thread-history_dialog__rdtOI{max-height:96%}.chat-thread-history_thread__G2Bsc{grid-template-columns:20px minmax(0,1fr)}.chat-thread-history_threadActions__rj3pm{grid-column:2;justify-content:flex-start}.chat-thread-history_summary__dxdMh span{display:none}}.app-theme-daylight .chat-thread-history_backdrop__u1KfG{background:rgba(72,76,70,.42)}.app-theme-daylight .chat-thread-history_dialog__rdtOI{color:#1e2821;border-color:#bdc3b8;background:#f8f6ef;box-shadow:0 24px 70px rgba(44,52,45,.2)}.app-theme-daylight :is(.chat-thread-history_dialog__rdtOI>header,.chat-thread-history_summary__dxdMh,.chat-thread-history_dialog__rdtOI>footer){border-color:#bdc3b8;background:#efede5}.app-theme-daylight .chat-thread-history_dialog__rdtOI>header{background:linear-gradient(135deg,#f6f4ed,#efede5 64%)}.app-theme-daylight :is(.chat-thread-history_dialog__rdtOI h2,.chat-thread-history_summary__dxdMh strong){color:#1e2821}.app-theme-daylight :is(.chat-thread-history_dialog__rdtOI p,.chat-thread-history_summary__dxdMh span,.chat-thread-history_empty__hmohB,.chat-thread-history_dialog__rdtOI>footer,.chat-thread-history_thread__G2Bsc small){color:#657168}.app-theme-daylight .chat-thread-history_dialog__rdtOI>header span{color:#2f6f44}.app-theme-daylight :is(.chat-thread-history_close__r1VGu,.chat-thread-history_thread__G2Bsc){color:#35443a;border-color:#bdc3b8;background:#fbf9f3}.app-theme-daylight .chat-thread-history_close__r1VGu:is(:hover,:focus-visible),.app-theme-daylight .chat-thread-history_thread__G2Bsc:hover{color:#203c29;border-color:#72937a;background:#dce8da}.app-theme-daylight .chat-thread-history_thread__G2Bsc[data-active=true]{border-color:#72937a;box-shadow:inset 2px 0 #2f6f44}.app-theme-daylight .chat-thread-history_thread__G2Bsc[data-open=false]{color:#4f5e53;background:#efede5}.app-theme-daylight .chat-thread-history_thread__G2Bsc>i{color:#657168;background:#e8e9e2}.app-theme-daylight .chat-thread-history_thread__G2Bsc[data-open=true]>i{color:#2f6f44;box-shadow:inset 0 0 0 1px #a8b6a7}.app-theme-daylight .chat-thread-history_threadActions__rj3pm>:is(button,b){color:#31593b;border-color:#a8b6a7;background:#edf2e9}.app-theme-daylight .chat-thread-history_summary__dxdMh button,.app-theme-daylight .chat-thread-history_threadActions__rj3pm .chat-thread-history_archiveAction__SPdka{color:#5a3d73;border-color:#b9a6c8;background:#f0e9f5}.app-theme-daylight .chat-thread-history_summary__dxdMh button:is(:hover,:focus-visible){color:#402653;border-color:#9176a6;background:#e8dded}.app-theme-daylight .chat-thread-history_summary__dxdMh .chat-thread-history_viewButton__O71H_{color:#657168;border-color:#bdc3b8;background:#fbf9f3}.app-theme-daylight .chat-thread-history_summary__dxdMh .chat-thread-history_viewButton__O71H_[data-active=true]{color:#203c29;border-color:#72937a;background:#dce8da}.app-theme-neoshell .chat-thread-history_backdrop__u1KfG{background:rgba(91,17,32,.28);backdrop-filter:blur(9px) saturate(1.18)}.app-theme-neoshell .chat-thread-history_dialog__rdtOI{color:#2a1117;border-color:#ff5360;background:linear-gradient(145deg,#fff,#fffaf7 50%,#fff0ed);box-shadow:inset 0 1px #fff,0 28px 100px rgba(91,17,32,.24),0 0 42px rgba(226,23,55,.1)}.app-theme-neoshell .chat-thread-history_dialog__rdtOI>header{color:#fff;border-color:#ff757a;background:linear-gradient(180deg,#ff7377,#ed293b 12%,#c7142a 58%,#720b1a);box-shadow:inset 0 1px rgba(255,255,255,.7),inset 0 -3px rgba(66,0,10,.45);text-shadow:0 1px #680714}.app-theme-neoshell :is(.chat-thread-history_summary__dxdMh,.chat-thread-history_dialog__rdtOI>footer){color:#795d62;border-color:#e2a1aa;background:#fff5f3}.app-theme-neoshell .chat-thread-history_dialog__rdtOI>header span{color:#c8f6ff}.app-theme-neoshell :is(.chat-thread-history_dialog__rdtOI p,.chat-thread-history_summary__dxdMh span,.chat-thread-history_empty__hmohB,.chat-thread-history_thread__G2Bsc small){color:#795d62}.app-theme-neoshell :is(.chat-thread-history_close__r1VGu,.chat-thread-history_thread__G2Bsc){color:#4a1b25;border-color:#e2a1aa;background:linear-gradient(145deg,#fff,#fff4f1)}.app-theme-neoshell :is(.chat-thread-history_close__r1VGu,.chat-thread-history_thread__G2Bsc):is(:hover,:focus-visible){outline:0;color:#fff;border-color:#e21737;background:linear-gradient(145deg,#f03b50,#b9112d);box-shadow:0 0 0 2px rgba(226,23,55,.14),0 0 18px rgba(226,23,55,.1)}.app-theme-neoshell .chat-thread-history_thread__G2Bsc[data-active=true]{border-color:#ff5b65;box-shadow:inset 3px 0 #59dcff}.app-theme-neoshell .chat-thread-history_thread__G2Bsc>i{color:#09212a;border:1px solid #bdf3ff;background:radial-gradient(circle at 35% 28%,#fff,#59dcff 40%,#146c86 80%);box-shadow:0 0 9px rgba(89,220,255,.4)}.app-theme-neoshell .chat-thread-history_summary__dxdMh button,.app-theme-neoshell .chat-thread-history_threadActions__rj3pm>:is(button,b){color:#8f1730;border-color:#e2a1aa;background:linear-gradient(180deg,#fff,#ffe9e7)}.app-theme-neoshell .chat-thread-history_summary__dxdMh button:is(:hover,:focus-visible),.app-theme-neoshell .chat-thread-history_threadActions__rj3pm>button:is(:hover,:focus-visible){color:#fff;border-color:#e21737;background:linear-gradient(180deg,#f33f54,#b9112d)}.app-theme-neoshell .chat-thread-history_summary__dxdMh .chat-thread-history_viewButton__O71H_[data-active=true]{color:#fff;border-color:#ff6d72;background:linear-gradient(180deg,#f12b3e,#8d1022);box-shadow:inset 0 1px rgba(255,255,255,.4)}.mission-control_missionControl__rdiCS{width:100%;height:100%;min-width:0;min-height:0;box-sizing:border-box;overflow:auto;overscroll-behavior:contain;padding:18px;color:hsl(var(--app-custom-foreground-hsl,210 30% 90%));background:hsl(var(--app-custom-background-hsl,210 29% 5%))}.mission-control_missionControl__rdiCS>header{display:flex;align-items:end;justify-content:space-between;gap:18px;margin-bottom:15px;padding:16px;border:1px solid hsl(var(--app-custom-border-hsl,210 17% 20%));border-radius:14px;background:linear-gradient(120deg,color-mix(in srgb,hsl(var(--app-custom-primary-hsl,96 100% 67%)) 12%,transparent),transparent 55%),hsl(var(--app-custom-muted-hsl,210 15% 8%))}.mission-control_checkpoint__zsR6H span,.mission-control_lane___Tdoc header span,.mission-control_missionControl__rdiCS>header>div:first-child>span,.mission-control_next__wJAFW>span{color:hsl(var(--app-custom-primary-hsl,96 100% 67%));font:850 8px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.12em;text-transform:uppercase}.mission-control_missionControl__rdiCS h2{margin:4px 0;font-size:22px}.mission-control_missionControl__rdiCS>header p{margin:0;opacity:.65;font-size:10px}.mission-control_approvalAction___pFdO{min-height:36px;min-width:112px;border-color:color-mix(in srgb,#f1ae69 75%,hsl(var(--app-custom-border-hsl,210 17% 20%)))!important;color:#17120d!important;background:#f1ae69!important;font-size:10px!important}.mission-control_metrics__uf0Yp{display:grid;grid-template-columns:repeat(4,minmax(64px,1fr));gap:7px}.mission-control_metrics__uf0Yp article{min-width:70px;padding:8px 10px;border:1px solid hsl(var(--app-custom-border-hsl,210 17% 20%));border-radius:9px;background:color-mix(in srgb,hsl(var(--app-custom-background-hsl,210 29% 5%)) 76%,transparent)}.mission-control_metrics__uf0Yp strong{display:block;font-size:18px}.mission-control_metrics__uf0Yp span{opacity:.58;font-size:8px}.mission-control_metrics__uf0Yp article[data-tone=live] strong{color:#64d899}.mission-control_metrics__uf0Yp article[data-tone=queue] strong{color:#79bfff}.mission-control_metrics__uf0Yp article[data-tone=attention] strong{color:#f1ae69}.mission-control_lanes__UKeny{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.mission-control_lane___Tdoc{overflow:hidden;border:1px solid hsl(var(--app-custom-border-hsl,210 17% 20%));border-radius:12px;background:hsl(var(--app-custom-muted-hsl,210 15% 8%))}.mission-control_lane___Tdoc[data-state=running]{border-color:color-mix(in srgb,#64d899 60%,hsl(var(--app-custom-border-hsl,210 17% 20%)))}.mission-control_lane___Tdoc[data-state=approval],.mission-control_lane___Tdoc[data-state=recovery]{border-color:color-mix(in srgb,#f1ae69 65%,hsl(var(--app-custom-border-hsl,210 17% 20%)))}.mission-control_lane___Tdoc>header{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:11px 12px;border-bottom:1px solid hsl(var(--app-custom-border-hsl,210 17% 20%))}.mission-control_lane___Tdoc h3{max-width:380px;overflow:hidden;margin:2px 0 0;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.mission-control_lane___Tdoc button{border:1px solid hsl(var(--app-custom-border-hsl,210 17% 20%));border-radius:7px;padding:5px 9px;color:inherit;background:hsl(var(--app-custom-background-hsl,210 29% 5%));font-size:8px;font-weight:800;cursor:pointer}.mission-control_lane___Tdoc button:is(:hover,:focus-visible){outline:0;border-color:hsl(var(--app-custom-primary-hsl,96 100% 67%))}.mission-control_laneFacts__3mZxh{display:flex;gap:14px;padding:8px 12px;opacity:.62;font-size:8px}.mission-control_laneFacts__3mZxh b{color:inherit;font-size:10px}.mission-control_checkpoint__zsR6H{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:0 10px 8px;padding:8px;border-radius:8px;background:color-mix(in srgb,hsl(var(--app-custom-background-hsl,210 29% 5%)) 74%,transparent)}.mission-control_checkpoint__zsR6H>div{min-width:0;display:grid;gap:3px}.mission-control_checkpoint__zsR6H strong{overflow:hidden;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.mission-control_empty___A6At{margin:0;padding:8px 12px 12px;opacity:.5;font-size:9px}.mission-control_steps__XEDJD{display:grid;gap:4px;margin:0;padding:0 11px 9px;list-style:none}.mission-control_steps__XEDJD li{display:grid;grid-template-columns:7px minmax(0,1fr) auto;align-items:center;gap:6px;font-size:8px}.mission-control_steps__XEDJD i{width:5px;height:5px;border-radius:50%;background:#6d7a83}.mission-control_steps__XEDJD li[data-status=complete] i{background:#64d899}.mission-control_steps__XEDJD li[data-status=failed] i{background:#ee7167}.mission-control_steps__XEDJD span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mission-control_steps__XEDJD small{opacity:.5}.mission-control_next__wJAFW{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px 11px;border-top:1px solid hsl(var(--app-custom-border-hsl,210 17% 20%))}.mission-control_next__wJAFW p{overflow:hidden;margin:0;opacity:.75;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.mission-control_next__wJAFW small{opacity:.55;font-size:7px}.mission-control_noLanes__2ZoDY{grid-column:1/-1;display:grid;place-items:center;gap:5px;min-height:180px;border:1px dashed hsl(var(--app-custom-border-hsl,210 17% 20%));border-radius:12px;opacity:.6}.mission-control_noLanes__2ZoDY span{font-size:9px}@media (max-width:820px){.mission-control_missionControl__rdiCS>header{align-items:stretch;flex-direction:column}.mission-control_lanes__UKeny{grid-template-columns:1fr}}@media (max-width:520px){.mission-control_missionControl__rdiCS{padding:9px}.mission-control_metrics__uf0Yp{grid-template-columns:repeat(2,minmax(0,1fr))}}.artifact-studio_studio__KVTwW{min-height:100%;overflow:auto;padding:18px;color:hsl(var(--app-custom-foreground-hsl,210 30% 90%));background:hsl(var(--app-custom-background-hsl,210 29% 5%))}.artifact-studio_studio__KVTwW>header{margin-bottom:10px;padding:15px 17px;border:1px solid hsl(var(--app-custom-border-hsl,210 17% 20%));border-radius:13px;background:linear-gradient(120deg,color-mix(in srgb,hsl(var(--app-custom-accent-hsl,153 58% 52%)) 13%,transparent),transparent 50%),hsl(var(--app-custom-muted-hsl,210 15% 8%))}.artifact-studio_layout__xMFOR>aside>span,.artifact-studio_studio__KVTwW>header span{color:hsl(var(--app-custom-primary-hsl,96 100% 67%));font:850 8px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.13em}.artifact-studio_studio__KVTwW h2{margin:4px 0;font-size:21px}.artifact-studio_studio__KVTwW>header p{margin:0;opacity:.58;font-size:9px}.artifact-studio_layout__xMFOR{display:grid;grid-template-columns:minmax(230px,30%) minmax(0,1fr);gap:10px}.artifact-studio_layout__xMFOR>aside,.artifact-studio_layout__xMFOR>main{min-width:0;border:1px solid hsl(var(--app-custom-border-hsl,210 17% 20%));border-radius:12px;background:hsl(var(--app-custom-muted-hsl,210 15% 8%))}.artifact-studio_layout__xMFOR>aside{padding:12px}.artifact-studio_personas__8BfBd{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin-top:8px}.artifact-studio_personas__8BfBd button{display:grid;gap:2px;border:1px solid hsl(var(--app-custom-border-hsl,210 17% 20%));border-radius:8px;padding:8px 5px;color:inherit;background:hsl(var(--app-custom-background-hsl,210 29% 5%));cursor:pointer}.artifact-studio_personas__8BfBd button[data-active=true]{border-color:var(--artifact-accent);box-shadow:inset 0 -2px var(--artifact-accent)}.artifact-studio_personas__8BfBd i{color:var(--artifact-accent);font-style:normal;font-size:15px}.artifact-studio_personas__8BfBd strong{font-size:8px}.artifact-studio_personas__8BfBd small{overflow:hidden;opacity:.55;font-size:6px;text-overflow:ellipsis;white-space:nowrap}.artifact-studio_brief__e8JYD{display:grid;gap:7px;margin-top:10px}.artifact-studio_brief__e8JYD strong{font-size:10px}.artifact-studio_brief__e8JYD p{min-height:28px;margin:0;opacity:.62;font-size:8px;line-height:1.5}.artifact-studio_brief__e8JYD textarea{min-height:112px;resize:vertical;outline:0;border:1px solid hsl(var(--app-custom-border-hsl,210 17% 20%));border-radius:8px;padding:9px;color:inherit;background:hsl(var(--app-custom-background-hsl,210 29% 5%));font:9px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace}.artifact-studio_brief__e8JYD textarea:focus{border-color:hsl(var(--app-custom-primary-hsl,96 100% 67%))}.artifact-studio_brief__e8JYD>button{min-height:31px;border:0;border-radius:8px;color:hsl(var(--app-custom-primary-foreground-hsl,100 42% 6%));background:hsl(var(--app-custom-primary-hsl,96 100% 67%));font-size:9px;font-weight:850;cursor:pointer}.artifact-studio_brief__e8JYD>button:disabled{opacity:.35;cursor:default}.artifact-studio_layout__xMFOR>main{overflow:hidden}.artifact-studio_layout__xMFOR nav{display:flex;gap:5px;overflow-x:auto;padding:10px;border-bottom:1px solid hsl(var(--app-custom-border-hsl,210 17% 20%))}.artifact-studio_layout__xMFOR nav button{flex:none;display:flex;align-items:center;gap:6px;border:1px solid hsl(var(--app-custom-border-hsl,210 17% 20%));border-radius:999px;padding:5px 8px;color:inherit;background:transparent;font-size:8px;text-transform:capitalize;cursor:pointer}.artifact-studio_layout__xMFOR nav button[data-active=true]{color:hsl(var(--app-custom-primary-foreground-hsl,100 42% 6%));border-color:hsl(var(--app-custom-primary-hsl,96 100% 67%));background:hsl(var(--app-custom-primary-hsl,96 100% 67%))}.artifact-studio_layout__xMFOR nav small{opacity:.6}.artifact-studio_grid__9M6JV{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:10px}.artifact-studio_card__P4SL8{min-width:0;display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:9px;border:1px solid hsl(var(--app-custom-border-hsl,210 17% 20%));border-radius:9px;padding:10px;color:inherit;background:color-mix(in srgb,hsl(var(--app-custom-background-hsl,210 29% 5%)) 70%,transparent);text-align:left;cursor:pointer}.artifact-studio_card__P4SL8:is(:hover,:focus-visible){outline:0;border-color:hsl(var(--app-custom-primary-hsl,96 100% 67%))}.artifact-studio_card__P4SL8>i{font:800 14px ui-monospace,monospace;text-align:center}.artifact-studio_card__P4SL8>span{min-width:0;display:grid;gap:3px}.artifact-studio_card__P4SL8 code,.artifact-studio_card__P4SL8 strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.artifact-studio_card__P4SL8 strong{font-size:10px}.artifact-studio_card__P4SL8 small{opacity:.55;font-size:7px}.artifact-studio_card__P4SL8 code{opacity:.45;font-size:7px}.artifact-studio_card__P4SL8 b{opacity:.6;font-size:8px}.artifact-studio_empty__rBq8j{grid-column:1/-1;min-height:190px;display:grid;place-items:center;align-content:center;gap:6px;opacity:.55}.artifact-studio_empty__rBq8j i{font-size:25px}.artifact-studio_empty__rBq8j span{font-size:8px}@media (max-width:850px){.artifact-studio_layout__xMFOR{grid-template-columns:1fr}.artifact-studio_brief__e8JYD textarea{min-height:76px}}@media (max-width:540px){.artifact-studio_studio__KVTwW{padding:9px}.artifact-studio_grid__9M6JV{grid-template-columns:1fr}}.universal-command-palette_backdrop__Wxlu2{position:fixed;z-index:900;inset:0;display:grid;place-items:start center;padding-top:min(14vh,120px);background:rgba(2,5,8,.62);backdrop-filter:blur(7px)}.universal-command-palette_palette__wCf7q{width:min(610px,calc(100vw - 24px));max-height:min(620px,76vh);overflow:hidden;border:1px solid hsl(var(--app-custom-border-hsl,210 17% 20%));border-radius:14px;color:hsl(var(--app-custom-foreground-hsl,210 30% 90%));background:hsl(var(--app-custom-muted-hsl,210 15% 8%));box-shadow:0 28px 100px rgba(0,0,0,.5)}.universal-command-palette_palette__wCf7q>header{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px 13px;border-bottom:1px solid hsl(var(--app-custom-border-hsl,210 17% 20%))}.universal-command-palette_palette__wCf7q>header>span{color:hsl(var(--app-custom-primary-hsl,96 100% 67%));font-size:18px}.universal-command-palette_palette__wCf7q input{min-width:0;outline:0;border:0;color:inherit;background:transparent;font-size:14px}.universal-command-palette_palette__wCf7q kbd{opacity:.5;font:8px ui-monospace,monospace}.universal-command-palette_palette__wCf7q>div{max-height:min(510px,62vh);overflow:auto;padding:6px}.universal-command-palette_palette__wCf7q button{width:100%;display:grid;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:8px;border:0;border-radius:8px;padding:8px;color:inherit;background:transparent;text-align:left;cursor:pointer}.universal-command-palette_palette__wCf7q button[data-selected=true]{background:color-mix(in srgb,hsl(var(--app-custom-primary-hsl,96 100% 67%)) 13%,transparent)}.universal-command-palette_palette__wCf7q button i{color:hsl(var(--app-custom-primary-hsl,96 100% 67%));font:800 12px ui-monospace,monospace;text-align:center}.universal-command-palette_palette__wCf7q button span{min-width:0;display:grid;gap:2px}.universal-command-palette_palette__wCf7q button small,.universal-command-palette_palette__wCf7q button strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.universal-command-palette_palette__wCf7q button strong{font-size:10px}.universal-command-palette_palette__wCf7q button b,.universal-command-palette_palette__wCf7q button small{opacity:.52;font-size:7px}.universal-command-palette_palette__wCf7q>div>p{padding:22px;opacity:.55;font-size:9px;text-align:center}.universal-command-palette_palette__wCf7q>footer{display:flex;gap:14px;padding:7px 12px;border-top:1px solid hsl(var(--app-custom-border-hsl,210 17% 20%));opacity:.52;font:7px ui-monospace,monospace}.time-machine_machine__x_pSE{min-height:100%;overflow:auto;padding:18px;color:hsl(var(--app-custom-foreground-hsl,210 30% 90%));background:hsl(var(--app-custom-background-hsl,210 29% 5%))}.time-machine_machine__x_pSE>header{display:flex;align-items:end;justify-content:space-between;gap:14px;margin-bottom:10px;padding:15px 17px;border:1px solid hsl(var(--app-custom-border-hsl,210 17% 20%));border-radius:13px;background:linear-gradient(115deg,color-mix(in srgb,hsl(var(--app-custom-primary-hsl,96 100% 67%)) 12%,transparent),transparent 52%),hsl(var(--app-custom-muted-hsl,210 15% 8%))}.time-machine_machine__x_pSE main>header span,.time-machine_machine__x_pSE>header span{color:hsl(var(--app-custom-primary-hsl,96 100% 67%));font:850 8px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.12em}.time-machine_machine__x_pSE h2{margin:4px 0;font-size:21px}.time-machine_machine__x_pSE main>header p,.time-machine_machine__x_pSE>header p{margin:0;opacity:.55;font-size:8px}.time-machine_machine__x_pSE nav{display:flex;gap:4px;overflow-x:auto}.time-machine_machine__x_pSE nav button{display:flex;gap:5px;border:1px solid hsl(var(--app-custom-border-hsl,210 17% 20%));border-radius:999px;padding:5px 8px;color:inherit;background:transparent;font-size:7px;text-transform:capitalize;cursor:pointer}.time-machine_machine__x_pSE nav button[data-active=true]{color:hsl(var(--app-custom-primary-foreground-hsl,100 42% 6%));border-color:hsl(var(--app-custom-primary-hsl,96 100% 67%));background:hsl(var(--app-custom-primary-hsl,96 100% 67%))}.time-machine_machine__x_pSE nav small{opacity:.6}.time-machine_body__TpMp_{min-height:430px;display:grid;grid-template-columns:minmax(220px,31%) minmax(0,1fr);border:1px solid hsl(var(--app-custom-border-hsl,210 17% 20%));border-radius:12px;overflow:hidden;background:hsl(var(--app-custom-muted-hsl,210 15% 8%))}.time-machine_body__TpMp_>aside{overflow:auto;border-right:1px solid hsl(var(--app-custom-border-hsl,210 17% 20%));padding:6px}.time-machine_body__TpMp_>aside button{width:100%;display:grid;grid-template-columns:8px minmax(0,1fr) auto;align-items:center;gap:7px;border:0;border-radius:8px;padding:9px 7px;color:inherit;background:transparent;text-align:left;cursor:pointer}.time-machine_body__TpMp_>aside button[data-active=true]{background:color-mix(in srgb,hsl(var(--app-custom-primary-hsl,96 100% 67%)) 12%,transparent)}.time-machine_body__TpMp_>aside button>i{width:6px;height:6px;border-radius:50%;background:#79858c}.time-machine_body__TpMp_>aside button[data-status=complete]>i{background:#62d594}.time-machine_body__TpMp_>aside button[data-status=failed]>i{background:#ed6f68}.time-machine_body__TpMp_>aside button[data-status=running]>i{background:#71baff}.time-machine_body__TpMp_>aside button>span{min-width:0;display:grid;gap:3px}.time-machine_body__TpMp_>aside small,.time-machine_body__TpMp_>aside strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.time-machine_body__TpMp_>aside strong{font-size:9px}.time-machine_body__TpMp_>aside b,.time-machine_body__TpMp_>aside small{opacity:.5;font-size:7px}.time-machine_body__TpMp_>aside>p{padding:20px;opacity:.5;font-size:8px;text-align:center}.time-machine_body__TpMp_>main{min-width:0}.time-machine_body__TpMp_ main>header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px;border-bottom:1px solid hsl(var(--app-custom-border-hsl,210 17% 20%))}.time-machine_body__TpMp_ main h3{max-width:560px;overflow:hidden;margin:3px 0;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.time-machine_body__TpMp_ main>header>div:last-child{display:flex;gap:5px}.time-machine_body__TpMp_ main button{border:1px solid hsl(var(--app-custom-border-hsl,210 17% 20%));border-radius:7px;padding:6px 8px;color:inherit;background:hsl(var(--app-custom-background-hsl,210 29% 5%));font-size:8px;cursor:pointer}.time-machine_body__TpMp_ main button[data-primary]{color:hsl(var(--app-custom-primary-foreground-hsl,100 42% 6%));border-color:hsl(var(--app-custom-primary-hsl,96 100% 67%));background:hsl(var(--app-custom-primary-hsl,96 100% 67%))}.time-machine_error__sf53Z{display:grid;gap:3px;margin:9px;padding:8px;border:1px solid color-mix(in srgb,#ed6f68 60%,transparent);border-radius:8px;color:#ed928c;font-size:8px}.time-machine_body__TpMp_ ol{display:grid;gap:1px;margin:0;padding:8px;list-style:none}.time-machine_body__TpMp_ li{display:grid;grid-template-columns:25px minmax(0,1fr) auto;align-items:center;gap:8px;padding:7px;border-radius:7px}.time-machine_body__TpMp_ li:hover{background:color-mix(in srgb,hsl(var(--app-custom-foreground-hsl,210 30% 90%)) 5%,transparent)}.time-machine_body__TpMp_ li>i{width:22px;height:22px;display:grid;place-items:center;border:1px solid hsl(var(--app-custom-border-hsl,210 17% 20%));border-radius:50%;font:7px ui-monospace,monospace}.time-machine_body__TpMp_ li[data-status=complete]>i{color:#62d594;border-color:#62d594}.time-machine_body__TpMp_ li[data-status=failed]>i{color:#ed6f68;border-color:#ed6f68}.time-machine_body__TpMp_ li>span{min-width:0;display:grid;gap:2px}.time-machine_body__TpMp_ li small,.time-machine_body__TpMp_ li strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.time-machine_body__TpMp_ li strong{font-size:9px}.time-machine_body__TpMp_ li small,.time-machine_body__TpMp_ li>b{opacity:.5;font-size:7px}.time-machine_empty__uFdj6{min-height:360px;display:grid;place-items:center;align-content:center;gap:5px;opacity:.5}.time-machine_empty__uFdj6 i{font-size:25px}.time-machine_empty__uFdj6 span{font-size:8px}@media (max-width:800px){.time-machine_machine__x_pSE>header{align-items:stretch;flex-direction:column}.time-machine_body__TpMp_{grid-template-columns:1fr}.time-machine_body__TpMp_>aside{max-height:180px;border-right:0;border-bottom:1px solid hsl(var(--app-custom-border-hsl,210 17% 20%))}}.queue-director_director__tyXhG{min-height:100%;overflow:auto;padding:18px;color:hsl(var(--app-custom-foreground-hsl,210 30% 90%));background:hsl(var(--app-custom-background-hsl,210 29% 5%))}.queue-director_director__tyXhG>header{display:flex;align-items:end;justify-content:space-between;gap:14px;padding:15px 17px;border:1px solid hsl(var(--app-custom-border-hsl,210 17% 20%));border-radius:13px;background:linear-gradient(115deg,color-mix(in srgb,#78bfff 13%,transparent),transparent 52%),hsl(var(--app-custom-muted-hsl,210 15% 8%))}.queue-director_director__tyXhG>header span,.queue-director_lanes__vTn3E header span{color:hsl(var(--app-custom-primary-hsl,96 100% 67%));font:850 8px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.12em}.queue-director_director__tyXhG h2{margin:4px 0;font-size:21px}.queue-director_director__tyXhG>header p{margin:0;opacity:.55;font-size:8px}.queue-director_director__tyXhG>header>div:last-child{display:flex;gap:7px}.queue-director_director__tyXhG>header>div:last-child strong{min-width:60px;display:grid;gap:2px;padding:7px 9px;border:1px solid hsl(var(--app-custom-border-hsl,210 17% 20%));border-radius:8px;font-size:17px}.queue-director_director__tyXhG>header>div:last-child small{opacity:.5;font-size:7px;font-weight:500}.queue-director_lanes__vTn3E{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:9px 0}.queue-director_lanes__vTn3E article{min-width:0;padding:8px;border:1px solid hsl(var(--app-custom-border-hsl,210 17% 20%));border-radius:8px;background:hsl(var(--app-custom-muted-hsl,210 15% 8%))}.queue-director_lanes__vTn3E article[data-state=ready]{border-color:color-mix(in srgb,#62d594 55%,transparent)}.queue-director_lanes__vTn3E article[data-state=blocked]{border-color:color-mix(in srgb,#efaa65 60%,transparent)}.queue-director_lanes__vTn3E header{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 7px}.queue-director_lanes__vTn3E header span{grid-column:1/-1}.queue-director_lanes__vTn3E header strong{overflow:hidden;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.queue-director_lanes__vTn3E header b{font-size:12px}.queue-director_lanes__vTn3E article>small{display:block;overflow:hidden;margin-top:5px;opacity:.5;font-size:7px;text-overflow:ellipsis;white-space:nowrap}.queue-director_table__r_8zv{overflow:hidden;border:1px solid hsl(var(--app-custom-border-hsl,210 17% 20%));border-radius:11px;background:hsl(var(--app-custom-muted-hsl,210 15% 8%))}.queue-director_table__r_8zv>article,.queue-director_table__r_8zv>header{display:grid;grid-template-columns:minmax(260px,1fr) minmax(130px,.35fr) 70px 100px;align-items:center;gap:8px}.queue-director_table__r_8zv>header{padding:8px 10px;border-bottom:1px solid hsl(var(--app-custom-border-hsl,210 17% 20%));opacity:.55;font:750 7px ui-monospace,monospace}.queue-director_table__r_8zv>article{padding:8px 10px;border-bottom:1px solid color-mix(in srgb,hsl(var(--app-custom-border-hsl,210 17% 20%)) 65%,transparent)}.queue-director_table__r_8zv>article:last-of-type{border-bottom:0}.queue-director_table__r_8zv>article>div:first-child{min-width:0;display:grid;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:7px}.queue-director_table__r_8zv>article>div:first-child>i{width:21px;height:21px;display:grid;place-items:center;border:1px solid hsl(var(--app-custom-border-hsl,210 17% 20%));border-radius:50%;font:7px ui-monospace,monospace}.queue-director_table__r_8zv>article>div:first-child>span{min-width:0;display:grid;gap:4px}.queue-director_table__r_8zv>article>div:first-child strong{overflow:hidden;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.queue-director_table__r_8zv>article>div:first-child small{display:flex;gap:4px}.queue-director_table__r_8zv>article>div:first-child small b{border-radius:999px;padding:2px 5px;color:#efaa65;background:color-mix(in srgb,#efaa65 12%,transparent);font-size:6px;font-weight:700}.queue-director_table__r_8zv>article>div:first-child small b[data-flag="ready lane"]{color:#62d594;background:color-mix(in srgb,#62d594 12%,transparent)}.queue-director_laneLink__PDg7d{overflow:hidden;border:0;color:inherit;background:transparent;font-size:8px;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.queue-director_laneLink__PDg7d small{display:block;margin-top:2px;opacity:.45;font-size:7px}.queue-director_load__kXeFe{display:grid}.queue-director_load__kXeFe strong{font-size:13px}.queue-director_load__kXeFe span{opacity:.48;font-size:7px}.queue-director_actions__zqn4b{display:flex;gap:4px;justify-content:end}.queue-director_actions__zqn4b button{width:26px;height:26px;border:1px solid hsl(var(--app-custom-border-hsl,210 17% 20%));border-radius:6px;color:inherit;background:hsl(var(--app-custom-background-hsl,210 29% 5%));cursor:pointer}.queue-director_actions__zqn4b button:disabled{opacity:.25;cursor:default}.queue-director_empty__Q0kvW{min-height:220px;display:grid;place-items:center;align-content:center;gap:5px;opacity:.55}.queue-director_empty__Q0kvW i{color:#62d594;font-size:24px}.queue-director_empty__Q0kvW span{font-size:8px}@media (max-width:850px){.queue-director_lanes__vTn3E{grid-template-columns:repeat(2,minmax(0,1fr))}.queue-director_table__r_8zv>header{display:none}.queue-director_table__r_8zv>article{grid-template-columns:minmax(0,1fr) 70px 90px}.queue-director_laneLink__PDg7d{grid-column:1;padding-left:29px}.queue-director_load__kXeFe{grid-column:2;grid-row:1/span 2}.queue-director_actions__zqn4b{grid-column:3;grid-row:1/span 2}}@media (max-width:520px){.queue-director_director__tyXhG{padding:9px}.queue-director_director__tyXhG>header{align-items:stretch;flex-direction:column}.queue-director_lanes__vTn3E{grid-template-columns:1fr}.queue-director_table__r_8zv>article{grid-template-columns:minmax(0,1fr) auto}.queue-director_load__kXeFe{display:none}.queue-director_actions__zqn4b{grid-column:2}.queue-director_laneLink__PDg7d{grid-column:1}}.workspace-omni_railEntry__7cco0,.workspace-omni_workspace__Ug6ae{--gui-button-fg:var(--omni-text);--gui-button-bg:var(--omni-surface);--gui-button-border:var(--omni-border);--gui-button-hover-fg:var(--omni-text);--gui-button-hover-bg:color-mix(in srgb,var(--omni-accent) 18%,var(--omni-surface));--gui-button-hover-border:var(--omni-accent);--gui-control-focus:var(--omni-accent)}.workspace-omni_railEntry__7cco0[data-omni-pinned]{display:flex;align-items:center;gap:10px;width:100%;padding:10px!important;border:1px solid var(--omni-border);border-left:4px solid var(--omni-accent);border-radius:9px;text-align:left;cursor:pointer}.workspace-omni_railEntry__7cco0[data-active=true]{--gui-button-bg:color-mix(in srgb,var(--omni-accent) 20%,var(--omni-background));box-shadow:inset 0 0 0 1px var(--omni-accent)}.workspace-omni_railEntry__7cco0 i{flex:none;width:28px;height:28px;display:grid;place-items:center;background:var(--omni-accent);color:var(--omni-on-accent);border-radius:8px;font-size:23px;font-style:normal}.workspace-omni_railEntry__7cco0>span{flex:1;min-width:0}.workspace-omni_railEntry__7cco0 strong{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--omni-text)}.workspace-omni_railEntry__7cco0 b{margin-left:auto;color:var(--omni-accent);font:8px ui-monospace,monospace;letter-spacing:.07em}.workspace-omni_railEntry__7cco0 small{display:block;margin-top:4px;color:var(--omni-muted);font-size:10px}.workspace-omni_railEntry__7cco0[data-compact=true]{width:34px;justify-content:center;padding:3px!important;border-left-width:2px}.workspace-omni_railEntry__7cco0[data-compact=true]>span{display:none}.workspace-omni_workspace__Ug6ae[data-omni-workspace]{min-width:0;min-height:0;border-top:3px solid var(--omni-accent);background:var(--omni-background);color:var(--omni-text)}.workspace-omni_workspace__Ug6ae[data-omni-workspace]>header{color:var(--omni-text)!important;background:var(--omni-surface)!important;border-bottom-color:var(--omni-border)!important}.workspace-omni_workspace__Ug6ae[data-omni-workspace]>header i{background:var(--omni-accent)!important;box-shadow:none!important}.workspace-omni_workspace__Ug6ae[data-omni-workspace]>header small{color:var(--omni-muted)!important}.workspace-omni_workspace__Ug6ae[data-omni-workspace] [data-dock-item-id=workspace-omni]{--gui-button-fg:var(--omni-accent);--gui-button-bg:var(--omni-background);--gui-button-border:var(--omni-accent)}.workspace-omni_chat__aMFmD{height:100%;min-height:0;min-width:0;display:flex;flex-direction:column;background:var(--omni-background);color:var(--omni-text);font:13px/1.5 Inter,ui-sans-serif,system-ui,sans-serif}.workspace-omni_summary__sfRbE{flex:none;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:6px;padding:10px 20px;border-bottom:1px solid var(--omni-border);background:var(--omni-surface)}.workspace-omni_summary__sfRbE>span{color:var(--omni-accent)}.workspace-omni_summary__sfRbE small{color:var(--omni-muted)}.workspace-omni_history__aA07U{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;padding:20px max(20px,calc((100% - 850px) / 2))}.workspace-omni_welcome__TAk60{padding:20px 0 30px}.workspace-omni_welcome__TAk60>span{font-size:30px;color:var(--omni-accent)}.workspace-omni_welcome__TAk60 h2{font-size:21px;font-weight:600;margin:6px 0}.workspace-omni_welcome__TAk60 p{color:var(--omni-muted);margin:0}.workspace-omni_message__kt2U2{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--omni-text);margin:0;line-height:1.65;font-size:14px}.workspace-omni_chat__aMFmD .workspace-omni_history__aA07U article{border-color:var(--omni-border)!important;background:var(--omni-surface)!important;color:var(--omni-text)!important;padding:16px;margin-block:15px;border-radius:10px}.workspace-omni_chat__aMFmD .workspace-omni_history__aA07U article>span{color:var(--omni-on-accent)!important;background:var(--omni-accent)!important}.workspace-omni_chat__aMFmD .workspace-omni_history__aA07U article time{color:var(--omni-muted)!important}.workspace-omni_chat__aMFmD .workspace-omni_activity__5KsHG{--gui-button-min-height:0;--gui-button-bg:transparent;--gui-button-font-size:12px;display:block;width:100%;padding:8px 0 8px 14px;border:0;border-left:2px solid var(--omni-border);text-align:left;cursor:pointer}.workspace-omni_activity__5KsHG small{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--omni-muted);font-size:10px;margin-bottom:4px}.workspace-omni_activity__5KsHG>span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;white-space:normal;overflow-wrap:anywhere;color:var(--omni-text);line-height:1.5}.workspace-omni_composerWrap___FJ9d{flex:none;position:relative;padding:12px max(16px,calc((100% - 880px) / 2)) 18px}.workspace-omni_composer__rSUBh{border:1px solid var(--omni-border);border-radius:12px;background:var(--omni-surface);padding:12px;box-shadow:0 3px 15px #0001}.workspace-omni_composer__rSUBh:focus-within{border-color:var(--omni-accent)}.workspace-omni_composer__rSUBh textarea{width:100%;resize:vertical;min-height:62px;max-height:180px;color:var(--omni-text);caret-color:var(--omni-accent);background:transparent;border:0;outline:0;font:inherit}.workspace-omni_composer__rSUBh textarea::-moz-placeholder{color:var(--omni-muted)}.workspace-omni_composer__rSUBh textarea::placeholder{color:var(--omni-muted)}.workspace-omni_composer__rSUBh footer{display:flex;align-items:center;gap:7px;flex-wrap:wrap;margin-top:6px}.workspace-omni_composer__rSUBh footer span{flex:1;text-align:right;color:var(--omni-muted);font-size:10px}.workspace-omni_composer__rSUBh button,.workspace-omni_targets__HNA3f button{padding:7px 10px;border:1px solid var(--omni-border);border-radius:7px;cursor:pointer}.workspace-omni_composer__rSUBh button[type=submit]{--gui-button-fg:var(--omni-on-accent);--gui-button-bg:var(--omni-accent);--gui-button-hover-fg:var(--omni-on-accent);--gui-button-hover-bg:var(--omni-accent)}.workspace-omni_targets__HNA3f{position:absolute;bottom:100%;left:16px;right:16px;z-index:5;max-height:min(340px,45dvh);overflow:auto;background:var(--omni-surface);border:1px solid var(--omni-border);padding:10px;border-radius:10px;box-shadow:0 -5px 25px #0002}.workspace-omni_targets__HNA3f nav{display:flex;gap:6px;margin-bottom:10px}.workspace-omni_targets__HNA3f label{display:flex;gap:8px;align-items:center;padding:6px}.workspace-omni_targets__HNA3f label span{flex:1;min-width:0;overflow-wrap:anywhere}.workspace-omni_targets__HNA3f small{color:var(--omni-muted)}.workspace-omni_targets__HNA3f input{accent-color:var(--omni-accent)}.workspace-omni_error__jX4ZV,.workspace-omni_thinking__OyXv5{color:var(--omni-muted);font-size:12px}@media (max-width:600px){.workspace-omni_summary__sfRbE{padding:9px 12px}.workspace-omni_history__aA07U{padding:12px}.workspace-omni_composerWrap___FJ9d{padding:8px}.workspace-omni_composer__rSUBh footer span{display:none}.workspace-omni_composer__rSUBh footer button[type=submit]{margin-left:auto}.workspace-omni_railEntry__7cco0 b{display:none}}.workspace-omni_history__aA07U [data-chat-speaker]{display:block;color:var(--omni-accent);font-size:12px;margin-bottom:6px}.workspace-omni_waiting__uEAot{flex:0 1 auto;max-height:30%;overflow:auto;padding:0 20px;border-bottom:1px solid var(--omni-border);background:var(--omni-surface)}.workspace-omni_waitingRow__sQqEC{display:flex;align-items:center;gap:12px;padding:10px 0}.workspace-omni_waitingRow__sQqEC+.workspace-omni_waitingRow__sQqEC{border-top:1px solid var(--omni-border)}.workspace-omni_waitingRow__sQqEC>div{flex:1;min-width:0;overflow-wrap:anywhere}.workspace-omni_waitingRow__sQqEC strong{display:block;color:var(--omni-accent);font-size:12px}.workspace-omni_waitingRow__sQqEC span{display:block;color:var(--omni-text);font-size:12px}.workspace-omni_waitingRow__sQqEC button{flex:none;border:1px solid var(--omni-border);border-radius:6px;padding:6px 9px;cursor:pointer}@media (max-width:600px){.workspace-omni_waiting__uEAot{padding:0 12px}.workspace-omni_waitingRow__sQqEC{flex-wrap:wrap}.workspace-omni_waitingRow__sQqEC>div{flex-basis:100%}}.agent-replay-debugger_debugger__9K_TZ{min-height:100%;overflow:auto;padding:18px;color:hsl(var(--app-custom-foreground-hsl,210 30% 90%));background:hsl(var(--app-custom-background-hsl,210 29% 5%))}.agent-replay-debugger_debugger__9K_TZ>header{display:flex;align-items:end;justify-content:space-between;gap:14px;margin-bottom:9px;padding:15px 17px;border:1px solid hsl(var(--app-custom-border-hsl,210 17% 20%));border-radius:13px;background:linear-gradient(115deg,color-mix(in srgb,#d182ff 12%,transparent),transparent 55%),hsl(var(--app-custom-muted-hsl,210 15% 8%))}.agent-replay-debugger_body__a0bL_ main>header span,.agent-replay-debugger_debugger__9K_TZ>header span,.agent-replay-debugger_inspector__vqU_o header span{color:hsl(var(--app-custom-primary-hsl,96 100% 67%));font:850 8px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.12em}.agent-replay-debugger_debugger__9K_TZ h2{margin:4px 0;font-size:21px}.agent-replay-debugger_body__a0bL_ main>header p,.agent-replay-debugger_debugger__9K_TZ>header p{margin:0;opacity:.55;font-size:8px}.agent-replay-debugger_debugger__9K_TZ>header>div:last-child{display:flex;gap:6px}.agent-replay-debugger_debugger__9K_TZ>header>div:last-child strong{min-width:66px;display:grid;padding:7px 9px;border:1px solid hsl(var(--app-custom-border-hsl,210 17% 20%));border-radius:8px;font-size:17px}.agent-replay-debugger_debugger__9K_TZ>header>div:last-child small{opacity:.5;font-size:7px;font-weight:500}.agent-replay-debugger_body__a0bL_{min-height:470px;display:grid;grid-template-columns:minmax(220px,29%) minmax(0,1fr);overflow:hidden;border:1px solid hsl(var(--app-custom-border-hsl,210 17% 20%));border-radius:11px;background:hsl(var(--app-custom-muted-hsl,210 15% 8%))}.agent-replay-debugger_body__a0bL_>aside{overflow:auto;border-right:1px solid hsl(var(--app-custom-border-hsl,210 17% 20%));padding:6px}.agent-replay-debugger_body__a0bL_>aside button{width:100%;display:grid;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:7px;border:0;border-radius:7px;padding:8px;color:inherit;background:transparent;text-align:left;cursor:pointer}.agent-replay-debugger_body__a0bL_>aside button[data-active=true]{background:color-mix(in srgb,hsl(var(--app-custom-primary-hsl,96 100% 67%)) 11%,transparent)}.agent-replay-debugger_body__a0bL_>aside button>i{width:21px;height:21px;display:grid;place-items:center;border:1px solid hsl(var(--app-custom-border-hsl,210 17% 20%));border-radius:50%;font:7px ui-monospace,monospace}.agent-replay-debugger_body__a0bL_>aside button>span{min-width:0;display:grid;gap:2px}.agent-replay-debugger_body__a0bL_>aside small,.agent-replay-debugger_body__a0bL_>aside strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agent-replay-debugger_body__a0bL_>aside strong{font-size:9px}.agent-replay-debugger_body__a0bL_>aside b,.agent-replay-debugger_body__a0bL_>aside small{opacity:.5;font-size:7px}.agent-replay-debugger_body__a0bL_>aside button[data-status=failed]>b{color:#ef7770;opacity:1}.agent-replay-debugger_body__a0bL_>aside>p{padding:20px;opacity:.5;font-size:8px;text-align:center}.agent-replay-debugger_body__a0bL_>main{min-width:0}.agent-replay-debugger_body__a0bL_ main>header{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px;border-bottom:1px solid hsl(var(--app-custom-border-hsl,210 17% 20%))}.agent-replay-debugger_body__a0bL_ main h3{max-width:560px;overflow:hidden;margin:3px 0;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.agent-replay-debugger_body__a0bL_ main button,.agent-replay-debugger_inspector__vqU_o button{border:1px solid hsl(var(--app-custom-border-hsl,210 17% 20%));border-radius:7px;padding:6px 8px;color:inherit;background:hsl(var(--app-custom-background-hsl,210 29% 5%));font-size:8px;cursor:pointer}.agent-replay-debugger_trace__Q9sZe{display:flex;gap:3px;overflow-x:auto;padding:9px}.agent-replay-debugger_trace__Q9sZe button{min-width:82px;display:grid;grid-template-columns:auto 1fr;gap:3px 6px;text-align:left}.agent-replay-debugger_trace__Q9sZe button[data-active=true]{border-color:hsl(var(--app-custom-primary-hsl,96 100% 67%))}.agent-replay-debugger_trace__Q9sZe button[data-status=failed]{border-color:#ef7770}.agent-replay-debugger_trace__Q9sZe i{grid-row:1/span 2;font-style:normal}.agent-replay-debugger_trace__Q9sZe span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agent-replay-debugger_trace__Q9sZe b{opacity:.5;font-size:6px}.agent-replay-debugger_inspector__vqU_o{margin:0 9px 9px;border:1px solid hsl(var(--app-custom-border-hsl,210 17% 20%));border-radius:9px;overflow:hidden;background:color-mix(in srgb,hsl(var(--app-custom-background-hsl,210 29% 5%)) 70%,transparent)}.agent-replay-debugger_inspector__vqU_o>header{display:flex;align-items:center;justify-content:space-between;padding:10px;border-bottom:1px solid hsl(var(--app-custom-border-hsl,210 17% 20%))}.agent-replay-debugger_inspector__vqU_o h4{margin:3px 0 0;font-size:11px}.agent-replay-debugger_inspector__vqU_o button{color:hsl(var(--app-custom-primary-foreground-hsl,100 42% 6%));border-color:hsl(var(--app-custom-primary-hsl,96 100% 67%));background:hsl(var(--app-custom-primary-hsl,96 100% 67%));font-weight:800}.agent-replay-debugger_inspector__vqU_o button:disabled{opacity:.35;cursor:default}.agent-replay-debugger_inspector__vqU_o dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0;background:hsl(var(--app-custom-border-hsl,210 17% 20%))}.agent-replay-debugger_inspector__vqU_o dl div{min-width:0;display:grid;gap:3px;padding:9px;background:hsl(var(--app-custom-muted-hsl,210 15% 8%))}.agent-replay-debugger_inspector__vqU_o dt{opacity:.5;font-size:7px}.agent-replay-debugger_inspector__vqU_o dd{overflow:hidden;margin:0;font:8px ui-monospace,monospace;text-overflow:ellipsis;white-space:nowrap}.agent-replay-debugger_inspector__vqU_o pre{max-height:150px;overflow:auto;margin:0;padding:10px;opacity:.7;white-space:pre-wrap;font:8px/1.5 ui-monospace,monospace}.agent-replay-debugger_inspector__vqU_o>p{margin:0;padding:8px 10px;color:#efaa65;font-size:8px}.agent-replay-debugger_empty__gLCJG{min-height:400px;display:grid;place-items:center;align-content:center;gap:5px;opacity:.5}.agent-replay-debugger_empty__gLCJG i{font-size:25px}.agent-replay-debugger_empty__gLCJG span{font-size:8px}@media (max-width:800px){.agent-replay-debugger_debugger__9K_TZ>header{align-items:stretch;flex-direction:column}.agent-replay-debugger_body__a0bL_{grid-template-columns:1fr}.agent-replay-debugger_body__a0bL_>aside{max-height:160px;border-right:0;border-bottom:1px solid hsl(var(--app-custom-border-hsl,210 17% 20%))}.agent-replay-debugger_inspector__vqU_o dl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:500px){.agent-replay-debugger_debugger__9K_TZ{padding:9px}.agent-replay-debugger_inspector__vqU_o dl{grid-template-columns:1fr}}.workspace-memory-map_map__5iO1S{min-height:100%;overflow:auto;padding:18px;color:hsl(var(--app-custom-foreground-hsl,210 30% 90%));background:hsl(var(--app-custom-background-hsl,210 29% 5%))}.workspace-memory-map_map__5iO1S>header{display:flex;align-items:end;justify-content:space-between;gap:14px;padding:15px 17px;border:1px solid hsl(var(--app-custom-border-hsl,210 17% 20%));border-radius:13px;background:linear-gradient(115deg,color-mix(in srgb,#51d8bd 13%,transparent),transparent 55%),hsl(var(--app-custom-muted-hsl,210 15% 8%))}.workspace-memory-map_graph__Qz9W3>aside>span,.workspace-memory-map_graph__Qz9W3>main>span,.workspace-memory-map_map__5iO1S>header span{color:hsl(var(--app-custom-primary-hsl,96 100% 67%));font:850 8px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.12em}.workspace-memory-map_map__5iO1S h2{margin:4px 0;font-size:21px}.workspace-memory-map_map__5iO1S>header p{margin:0;opacity:.55;font-size:8px}.workspace-memory-map_map__5iO1S>header>div:last-child{display:flex;gap:6px}.workspace-memory-map_map__5iO1S>header>div:last-child strong{min-width:62px;display:grid;padding:7px 9px;border:1px solid hsl(var(--app-custom-border-hsl,210 17% 20%));border-radius:8px;font-size:17px}.workspace-memory-map_map__5iO1S>header>div:last-child small{opacity:.5;font-size:7px;font-weight:500}.workspace-memory-map_toolbar__72ag1{display:flex;align-items:center;gap:8px;margin:9px 0}.workspace-memory-map_toolbar__72ag1 input{flex:1;outline:0;border:1px solid hsl(var(--app-custom-border-hsl,210 17% 20%));border-radius:8px;padding:8px 10px;color:inherit;background:hsl(var(--app-custom-muted-hsl,210 15% 8%));font-size:9px}.workspace-memory-map_toolbar__72ag1 input:focus{border-color:hsl(var(--app-custom-primary-hsl,96 100% 67%))}.workspace-memory-map_toolbar__72ag1 span{opacity:.5;font-size:8px}.workspace-memory-map_graph__Qz9W3{display:grid;grid-template-columns:minmax(210px,25%) minmax(0,1fr);gap:9px}.workspace-memory-map_graph__Qz9W3>aside,.workspace-memory-map_graph__Qz9W3>main{border:1px solid hsl(var(--app-custom-border-hsl,210 17% 20%));border-radius:11px;padding:9px;background:hsl(var(--app-custom-muted-hsl,210 15% 8%))}.workspace-memory-map_graph__Qz9W3>aside{display:flex;flex-direction:column;gap:4px}.workspace-memory-map_graph__Qz9W3>aside>span,.workspace-memory-map_graph__Qz9W3>main>span{display:block;padding:3px 4px 8px}.workspace-memory-map_graph__Qz9W3>aside button{display:grid;grid-template-columns:25px minmax(0,1fr) auto;align-items:center;gap:7px;border:0;border-radius:7px;padding:7px;color:inherit;background:color-mix(in srgb,hsl(var(--app-custom-background-hsl,210 29% 5%)) 65%,transparent);text-align:left;cursor:pointer}.workspace-memory-map_graph__Qz9W3>aside button:hover{background:color-mix(in srgb,hsl(var(--app-custom-primary-hsl,96 100% 67%)) 10%,transparent)}.workspace-memory-map_graph__Qz9W3>aside i{width:23px;height:23px;display:grid;place-items:center;border-radius:50%;color:hsl(var(--app-custom-primary-foreground-hsl,100 42% 6%));background:hsl(var(--app-custom-primary-hsl,96 100% 67%));font:800 8px ui-monospace,monospace}.workspace-memory-map_graph__Qz9W3>aside button span{min-width:0;display:grid;gap:2px}.workspace-memory-map_graph__Qz9W3>aside small,.workspace-memory-map_graph__Qz9W3>aside strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-memory-map_graph__Qz9W3>aside strong{font-size:8px}.workspace-memory-map_graph__Qz9W3>aside b,.workspace-memory-map_graph__Qz9W3>aside small{opacity:.5;font-size:7px}.workspace-memory-map_graph__Qz9W3>main>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.workspace-memory-map_graph__Qz9W3 article{overflow:hidden;border:1px solid hsl(var(--app-custom-border-hsl,210 17% 20%));border-radius:9px;background:color-mix(in srgb,hsl(var(--app-custom-background-hsl,210 29% 5%)) 66%,transparent)}.workspace-memory-map_graph__Qz9W3 article[data-linked=true]{border-color:color-mix(in srgb,#51d8bd 45%,hsl(var(--app-custom-border-hsl,210 17% 20%)))}.workspace-memory-map_file__J914i{width:100%;display:grid;grid-template-columns:31px minmax(0,1fr) auto;align-items:center;gap:7px;border:0;padding:9px;color:inherit;background:transparent;text-align:left;cursor:pointer}.workspace-memory-map_file__J914i i{font:800 7px ui-monospace,monospace;text-transform:uppercase}.workspace-memory-map_file__J914i span{min-width:0;display:grid;gap:2px}.workspace-memory-map_file__J914i small,.workspace-memory-map_file__J914i strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-memory-map_file__J914i strong{font-size:9px}.workspace-memory-map_file__J914i small{opacity:.45;font-size:7px}.workspace-memory-map_file__J914i b{color:#51d8bd;font-size:13px}.workspace-memory-map_signals__F8aL8{display:flex;gap:8px;padding:0 9px 7px;opacity:.5;font-size:7px}.workspace-memory-map_connections__VVHgu{display:flex;gap:4px;overflow-x:auto;padding:7px 9px;border-top:1px solid hsl(var(--app-custom-border-hsl,210 17% 20%))}.workspace-memory-map_connections__VVHgu button{flex:none;border:0;border-radius:999px;padding:3px 6px;color:#51d8bd;background:color-mix(in srgb,#51d8bd 10%,transparent);font-size:6px;cursor:pointer}.workspace-memory-map_connections__VVHgu>span{opacity:.4;font-size:7px}.workspace-memory-map_empty__lO2XV{grid-column:1/-1;padding:40px;opacity:.5;font-size:9px;text-align:center}@media (max-width:800px){.workspace-memory-map_map__5iO1S>header{align-items:stretch;flex-direction:column}.workspace-memory-map_graph__Qz9W3{grid-template-columns:1fr}.workspace-memory-map_graph__Qz9W3>aside{max-height:180px;overflow:auto}}@media (max-width:520px){.workspace-memory-map_map__5iO1S{padding:9px}.workspace-memory-map_graph__Qz9W3>main>div{grid-template-columns:1fr}}.persona-workshop_workshop__3ZL2q{height:100%;overflow:auto;padding:clamp(18px,3vw,38px);background:var(--background,#f7f5ef);color:var(--foreground,#172019)}.persona-workshop_workshop__3ZL2q header{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:20px}.persona-workshop_bar__xrEgT span,.persona-workshop_cards__L29dF span,.persona-workshop_topics__Grfij>span,.persona-workshop_workshop__3ZL2q header span{font:700 11px/1.2 ui-monospace,monospace;letter-spacing:.14em;color:#36734e}.persona-workshop_workshop__3ZL2q h2{margin:5px 0 6px;font-size:clamp(24px,3vw,38px)}.persona-workshop_workshop__3ZL2q p{margin:0;color:#5f6962}.persona-workshop_stats__tKlFf{display:flex;gap:8px}.persona-workshop_stats__tKlFf strong{min-width:84px;padding:12px;border:1px solid #bfd0c3;border-radius:12px;background:#fff;display:grid;font-size:22px}.persona-workshop_stats__tKlFf small{font-size:10px;text-transform:uppercase;color:#657168}.persona-workshop_grid__nea1d{display:grid;grid-template-columns:minmax(340px,.9fr) minmax(420px,1.1fr);gap:16px}.persona-workshop_editor__k_mhq,.persona-workshop_preview___P7TW{border:1px solid #b8c8bb;border-radius:16px;background:#fff;overflow:hidden}.persona-workshop_bar__xrEgT,.persona-workshop_editor__k_mhq footer{display:flex;justify-content:space-between;align-items:center;padding:12px 14px;border-bottom:1px solid #d9e1da}.persona-workshop_editor__k_mhq textarea{display:block;width:100%;min-height:590px;padding:18px;border:0;resize:vertical;background:#132019;color:#d8f2df;font:13px/1.65 ui-monospace,monospace;outline:none}.persona-workshop_editor__k_mhq footer{border:0;border-top:1px solid #d9e1da}.persona-workshop_editor__k_mhq button,.persona-workshop_topics__Grfij button{border:1px solid #b7c5b9;border-radius:9px;background:#f8faf8;padding:9px 12px;color:inherit;cursor:pointer}.persona-workshop_editor__k_mhq .persona-workshop_primary__B_vVz{background:#286f46;color:#fff;border-color:#286f46}.persona-workshop_preview___P7TW{padding:16px}.persona-workshop_pair__vMwGq{display:grid;grid-template-columns:1fr auto 1fr;align-items:end;gap:10px}.persona-workshop_pair__vMwGq label{display:grid;gap:6px;font:700 10px ui-monospace,monospace;letter-spacing:.12em;color:#59645c}.persona-workshop_pair__vMwGq select{width:100%;padding:10px;border:1px solid #afc0b2;border-radius:9px;background:#fff;color:#172019}.persona-workshop_pair__vMwGq i{padding-bottom:10px}.persona-workshop_cards__L29dF{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:16px 0}.persona-workshop_cards__L29dF article{min-height:165px;padding:16px;border-radius:13px;background:#eef5ef;border:1px solid #bdd0c0}.persona-workshop_cards__L29dF article:nth-child(2){background:#f5f0fb;border-color:#d5c2e7}.persona-workshop_cards__L29dF h3{margin:8px 0;font-size:20px}.persona-workshop_cards__L29dF p{font-size:13px;line-height:1.55}.persona-workshop_topics__Grfij{display:grid;gap:8px}.persona-workshop_topics__Grfij button{text-align:left;display:flex;gap:10px;line-height:1.35}.persona-workshop_topics__Grfij b{color:#397b52}@media(max-width:900px){.persona-workshop_workshop__3ZL2q header{align-items:start;flex-direction:column}.persona-workshop_grid__nea1d{grid-template-columns:1fr}.persona-workshop_editor__k_mhq textarea{min-height:380px}}.dark .persona-workshop_workshop__3ZL2q{background:#0f1411;color:#edf4ee}.dark .persona-workshop_editor__k_mhq,.dark .persona-workshop_preview___P7TW,.dark .persona-workshop_stats__tKlFf strong{background:#172019;border-color:#33463a}.dark .persona-workshop_editor__k_mhq button,.dark .persona-workshop_pair__vMwGq select,.dark .persona-workshop_topics__Grfij button{background:#202b24;color:#edf4ee;border-color:#405345}.dark .persona-workshop_cards__L29dF article{background:#1b3021}.dark .persona-workshop_cards__L29dF article:nth-child(2){background:#2a2132}.model-bakeoff_bakeoff__CmBou{height:100%;overflow:auto;padding:clamp(18px,3vw,38px);background:var(--background,#f7f5ef);color:var(--foreground,#172019)}.model-bakeoff_bakeoff__CmBou header{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:18px}.model-bakeoff_bakeoff__CmBou header span,.model-bakeoff_resultHead__HSxEf span,.model-bakeoff_setup__Q2a75 span{font:700 10px ui-monospace,monospace;letter-spacing:.14em;color:#34744c}.model-bakeoff_bakeoff__CmBou h2{margin:5px 0;font-size:clamp(25px,3vw,38px)}.model-bakeoff_bakeoff__CmBou p{color:#617067}.model-bakeoff_summary__JWzYb{display:flex;gap:8px}.model-bakeoff_summary__JWzYb strong{min-width:86px;padding:12px;background:#fff;border:1px solid #bed0c1;border-radius:12px;display:grid;font-size:20px}.model-bakeoff_metrics__FY2Zy small,.model-bakeoff_summary__JWzYb small{font-size:9px;text-transform:uppercase;color:#68746c}.model-bakeoff_setup__Q2a75{display:grid;grid-template-columns:minmax(300px,.7fr) minmax(420px,1.3fr);gap:14px;padding:15px;background:#fff;border:1px solid #bdcdbf;border-radius:15px}.model-bakeoff_setup__Q2a75 label{display:grid;gap:8px}.model-bakeoff_setup__Q2a75 textarea{min-height:245px;padding:15px;border:1px solid #b9c9bc;border-radius:11px;background:#f7faf7;color:inherit;font:14px/1.5 inherit;resize:vertical}.model-bakeoff_models__VtUvM{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin:8px 0}.model-bakeoff_models__VtUvM button{display:grid;grid-template-columns:auto 1fr;gap:3px 8px;text-align:left;padding:10px;border:1px solid #ccd6ce;border-radius:10px;background:#fafbfa;color:inherit;cursor:pointer}.model-bakeoff_models__VtUvM button[data-selected=true]{border-color:#328054;background:#edf7f0}.model-bakeoff_models__VtUvM i{grid-row:1/3;width:20px;height:20px;display:grid;place-items:center;border-radius:50%;background:#e1e9e3}.model-bakeoff_models__VtUvM small{grid-column:2;font-size:10px;color:#667169}.model-bakeoff_run___c1sU{width:100%;padding:12px;border:0;border-radius:10px;background:#286f46;color:#fff;font-weight:750;cursor:pointer}.model-bakeoff_run___c1sU:disabled{opacity:.5}.model-bakeoff_results__VKGjk{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:14px}.model-bakeoff_results__VKGjk article{padding:15px;border:1px solid #bfcdc1;border-radius:14px;background:#fff}.model-bakeoff_results__VKGjk article[data-winner=true]{border:2px solid #328054;box-shadow:0 8px 24px #286f4618}.model-bakeoff_resultHead__HSxEf{display:flex;justify-content:space-between}.model-bakeoff_resultHead__HSxEf button{border:1px solid #bdcabc;border-radius:8px;background:#f7faf7;color:inherit;padding:6px 8px}.model-bakeoff_results__VKGjk h3{margin:9px 0}.model-bakeoff_metrics__FY2Zy{display:grid;grid-template-columns:repeat(4,1fr);gap:5px}.model-bakeoff_metrics__FY2Zy b{padding:8px;background:#eff4f0;border-radius:8px;display:grid;font-size:12px;overflow:hidden}.model-bakeoff_results__VKGjk pre{white-space:pre-wrap;font:12px/1.55 inherit;max-height:360px;overflow:auto}.model-bakeoff_error__l3j6B{color:#a73939}.model-bakeoff_empty__uEa_Y{margin-top:14px;padding:45px;text-align:center;border:1px dashed #aebdb0;border-radius:14px;color:#677269}@media(max-width:900px){.model-bakeoff_bakeoff__CmBou header{align-items:start;flex-direction:column}.model-bakeoff_results__VKGjk,.model-bakeoff_setup__Q2a75{grid-template-columns:1fr}}.dark .model-bakeoff_bakeoff__CmBou{background:#0f1411;color:#edf4ee}.dark .model-bakeoff_results__VKGjk article,.dark .model-bakeoff_setup__Q2a75,.dark .model-bakeoff_summary__JWzYb strong{background:#172019;border-color:#3a4b3e}.dark .model-bakeoff_models__VtUvM button,.dark .model-bakeoff_resultHead__HSxEf button,.dark .model-bakeoff_setup__Q2a75 textarea{background:#202b24;color:#edf4ee;border-color:#405346}.dark .model-bakeoff_metrics__FY2Zy b,.dark .model-bakeoff_models__VtUvM button[data-selected=true]{background:#193725}.background-task-inbox_inbox__fx1ty{height:100%;overflow:auto;padding:clamp(18px,3vw,38px);background:var(--background,#f7f5ef);color:var(--foreground,#172019)}.background-task-inbox_inbox__fx1ty>header{display:flex;align-items:end;justify-content:space-between;gap:22px;margin-bottom:17px}.background-task-inbox_copy__jzYp2 span,.background-task-inbox_inbox__fx1ty>header span{font:700 10px ui-monospace,monospace;letter-spacing:.13em;color:#39764f}.background-task-inbox_inbox__fx1ty h2{margin:5px 0;font-size:clamp(25px,3vw,38px)}.background-task-inbox_inbox__fx1ty p{margin:0;color:#617067}.background-task-inbox_metrics__mJyBJ{display:flex;gap:8px}.background-task-inbox_metrics__mJyBJ strong{min-width:90px;padding:12px;border:1px solid #bdcdbf;border-radius:12px;background:#fff;display:grid;font-size:22px}.background-task-inbox_metrics__mJyBJ small{font-size:9px;text-transform:uppercase;color:#69756c}.background-task-inbox_toolbar__d4TsI{display:grid;grid-template-columns:auto minmax(220px,1fr) auto;gap:12px;align-items:center;padding:10px;border:1px solid #bccbbf;border-radius:13px;background:#fff}.background-task-inbox_toolbar__d4TsI nav{display:flex;gap:5px}.background-task-inbox_actions__77bIA button,.background-task-inbox_toolbar__d4TsI button,.background-task-inbox_toolbar__d4TsI input{border:1px solid #becbc0;border-radius:8px;background:#f7faf7;color:inherit;padding:8px 10px}.background-task-inbox_toolbar__d4TsI button[data-active=true]{background:#2f754a;color:#fff;border-color:#2f754a}.background-task-inbox_toolbar__d4TsI input{width:100%}.background-task-inbox_toolbar__d4TsI>span{color:#68746c;font-size:11px}.background-task-inbox_list__uVvtH{display:grid;gap:8px;margin-top:12px}.background-task-inbox_list__uVvtH article{display:grid;grid-template-columns:8px minmax(0,1fr) auto auto;gap:13px;align-items:center;padding:13px;border:1px solid #bdcbbf;border-radius:12px;background:#fff}.background-task-inbox_list__uVvtH article>i{width:8px;height:100%;min-height:54px;border-radius:99px;background:#7192a6}.background-task-inbox_list__uVvtH article[data-status=running]>i{background:#2b8a52}.background-task-inbox_list__uVvtH article[data-status=queued]>i{background:#477ea6}.background-task-inbox_list__uVvtH article[data-status=attention]>i,.background-task-inbox_list__uVvtH article[data-status=failed]>i,.background-task-inbox_list__uVvtH article[data-status=partial]>i,.background-task-inbox_list__uVvtH article[data-status=paused]>i,.background-task-inbox_list__uVvtH article[data-status=timeout]>i{background:#ca7d26}.background-task-inbox_list__uVvtH article[data-status=complete]>i{background:#73a37e}.background-task-inbox_list__uVvtH article[data-status=cancelled]>i{background:#7f8781}.background-task-inbox_copy__jzYp2 h3{margin:4px 0;font-size:14px}.background-task-inbox_copy__jzYp2 p{font-size:11px}.background-task-inbox_list__uVvtH article>b{text-transform:uppercase;font:800 9px ui-monospace,monospace;color:#52705b}.background-task-inbox_actions__77bIA{display:flex;gap:5px}.background-task-inbox_actions__77bIA button{cursor:pointer;font-size:10px}.background-task-inbox_actions__77bIA button[data-primary]{background:#2f754a;color:#fff;border-color:#2f754a}.background-task-inbox_actions__77bIA button[data-danger]{color:#9b3c37}.background-task-inbox_empty__7oQRc{padding:60px;text-align:center;border:1px dashed #aebcaf;border-radius:12px;color:#68746c}.background-task-inbox_empty__7oQRc span,.background-task-inbox_empty__7oQRc strong{display:block}.background-task-inbox_empty__7oQRc strong{color:inherit;font-size:18px}.background-task-inbox_empty__7oQRc span{margin-top:5px}@media(max-width:850px){.background-task-inbox_inbox__fx1ty>header{align-items:start;flex-direction:column}.background-task-inbox_toolbar__d4TsI{grid-template-columns:1fr}.background-task-inbox_list__uVvtH article{grid-template-columns:7px 1fr}.background-task-inbox_actions__77bIA,.background-task-inbox_list__uVvtH article>b{grid-column:2}}.dark .background-task-inbox_inbox__fx1ty{background:#0f1411;color:#edf4ee}.dark .background-task-inbox_list__uVvtH article,.dark .background-task-inbox_metrics__mJyBJ strong,.dark .background-task-inbox_toolbar__d4TsI{background:#172019;border-color:#3a4b3e}.dark .background-task-inbox_actions__77bIA button,.dark .background-task-inbox_toolbar__d4TsI button,.dark .background-task-inbox_toolbar__d4TsI input{background:#202b24;color:#edf4ee;border-color:#405346}.cross-project-knowledge_knowledge__llFrS{height:100%;overflow:auto;padding:clamp(18px,3vw,38px);background:var(--background,#f7f5ef);color:var(--foreground,#172019)}.cross-project-knowledge_knowledge__llFrS>header{display:flex;align-items:end;justify-content:space-between;gap:22px;margin-bottom:14px}.cross-project-knowledge_body__gP0Je article header span,.cross-project-knowledge_body__gP0Je>aside>span,.cross-project-knowledge_knowledge__llFrS>header span{font:700 10px ui-monospace,monospace;letter-spacing:.13em;color:#39764f}.cross-project-knowledge_knowledge__llFrS h2{margin:5px 0;font-size:clamp(25px,3vw,38px)}.cross-project-knowledge_knowledge__llFrS p{margin:0;color:#617067}.cross-project-knowledge_metrics__4qQUh{display:flex;gap:8px}.cross-project-knowledge_metrics__4qQUh strong{min-width:82px;padding:12px;background:#fff;border:1px solid #bdcdbf;border-radius:12px;display:grid;font-size:21px}.cross-project-knowledge_metrics__4qQUh small{font-size:9px;text-transform:uppercase;color:#69756c}.cross-project-knowledge_privacy__M79XM{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:11px 13px;border:1px solid #5b8c69;border-radius:11px;background:#edf6ef}.cross-project-knowledge_privacy__M79XM b{font:800 9px ui-monospace,monospace;color:#2f754a}.cross-project-knowledge_privacy__M79XM span{font-size:11px;color:#4f6556}.cross-project-knowledge_body__gP0Je article button,.cross-project-knowledge_body__gP0Je aside button,.cross-project-knowledge_privacy__M79XM button,.cross-project-knowledge_toolbar__uqtIu input{border:1px solid #b8c8bb;border-radius:8px;background:#fff;color:inherit;padding:8px 10px;cursor:pointer}.cross-project-knowledge_toolbar__uqtIu{display:flex;align-items:center;gap:12px;margin:11px 0}.cross-project-knowledge_toolbar__uqtIu input{flex:1}.cross-project-knowledge_toolbar__uqtIu span{color:#69756c;font-size:10px}.cross-project-knowledge_body__gP0Je{display:grid;grid-template-columns:250px minmax(0,1fr);gap:12px}.cross-project-knowledge_body__gP0Je>aside{padding:12px;border:1px solid #bdcbbf;border-radius:13px;background:#fff;align-self:start;display:grid;gap:7px}.cross-project-knowledge_body__gP0Je aside button{display:grid;grid-template-columns:auto 1fr auto;gap:8px;text-align:left}.cross-project-knowledge_body__gP0Je aside button span{display:grid}.cross-project-knowledge_body__gP0Je aside small{color:#68746c}.cross-project-knowledge_body__gP0Je aside p{padding:18px 4px;font-size:11px}.cross-project-knowledge_body__gP0Je main{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.cross-project-knowledge_body__gP0Je article{padding:13px;border:1px solid #bdcbbf;border-radius:12px;background:#fff;min-width:0}.cross-project-knowledge_body__gP0Je article[data-pinned=true]{border-color:#3c8756;box-shadow:inset 4px 0 #3c8756}.cross-project-knowledge_body__gP0Je article footer,.cross-project-knowledge_body__gP0Je article header{display:flex;justify-content:space-between;align-items:center;gap:8px}.cross-project-knowledge_body__gP0Je article h3{margin:10px 0 3px;font-size:15px}.cross-project-knowledge_body__gP0Je article code{font-size:9px;color:#52705b;overflow-wrap:anywhere}.cross-project-knowledge_body__gP0Je article p{margin:10px 0;font-size:11px;line-height:1.5;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.cross-project-knowledge_body__gP0Je article footer time{font-size:9px;color:#718078}.cross-project-knowledge_empty__pbxcJ{grid-column:1/-1;padding:60px;text-align:center;border:1px dashed #aebcaf;border-radius:12px;color:#68746c}@media(max-width:850px){.cross-project-knowledge_knowledge__llFrS>header{align-items:start;flex-direction:column}.cross-project-knowledge_body__gP0Je,.cross-project-knowledge_body__gP0Je main,.cross-project-knowledge_privacy__M79XM{grid-template-columns:1fr}}.dark .cross-project-knowledge_knowledge__llFrS{background:#0f1411;color:#edf4ee}.dark .cross-project-knowledge_body__gP0Je article,.dark .cross-project-knowledge_body__gP0Je>aside,.dark .cross-project-knowledge_metrics__4qQUh strong{background:#172019;border-color:#3a4b3e}.dark .cross-project-knowledge_privacy__M79XM{background:#193224}.dark .cross-project-knowledge_body__gP0Je article button,.dark .cross-project-knowledge_body__gP0Je aside button,.dark .cross-project-knowledge_privacy__M79XM button,.dark .cross-project-knowledge_toolbar__uqtIu input{background:#202b24;color:#edf4ee;border-color:#405346}.visual-workflow-builder_builder__wpgv4{height:100%;overflow:auto;padding:clamp(16px,2.5vw,32px);background:var(--background,#f7f5ef);color:var(--foreground,#172019)}.visual-workflow-builder_builder__wpgv4>header{display:flex;justify-content:space-between;align-items:end;gap:20px}.visual-workflow-builder_builder__wpgv4 aside>span,.visual-workflow-builder_builder__wpgv4>header span{font:700 10px ui-monospace,monospace;letter-spacing:.14em;color:#39764f}.visual-workflow-builder_builder__wpgv4 h2{margin:5px 0;font-size:clamp(24px,3vw,36px)}.visual-workflow-builder_builder__wpgv4 p{margin:0;color:#647069}.visual-workflow-builder_builder__wpgv4>header>div:last-child,.visual-workflow-builder_builder__wpgv4>nav{display:flex;gap:7px}.visual-workflow-builder_builder__wpgv4 button,.visual-workflow-builder_builder__wpgv4 input,.visual-workflow-builder_builder__wpgv4 select,.visual-workflow-builder_builder__wpgv4 textarea{border:1px solid #b8c7bb;border-radius:8px;background:#fff;color:inherit;padding:8px 10px}.visual-workflow-builder_builder__wpgv4 button{cursor:pointer}.visual-workflow-builder_builder__wpgv4>nav{align-items:center;margin:14px 0;padding:9px;border:1px solid #bdcbbf;border-radius:11px;background:#fff}.visual-workflow-builder_builder__wpgv4>nav button{text-transform:capitalize}.visual-workflow-builder_builder__wpgv4>nav span{margin-left:auto;color:#68756c;font:700 10px ui-monospace,monospace}.visual-workflow-builder_workspace__bQApp{display:grid;grid-template-columns:minmax(0,1fr) 260px;gap:10px;height:min(680px,calc(100vh - 230px));min-height:480px}.visual-workflow-builder_surface__Mh24t{--flow-canvas:#edf1eb;--flow-grid:#d5ddd4;--flow-edge:#4d7b5c;position:relative;overflow:hidden;border:1px solid #abbcaf;border-radius:14px;cursor:grab;touch-action:none}.visual-workflow-builder_surface__Mh24t:active{cursor:grabbing}.visual-workflow-builder_surface__Mh24t canvas{position:absolute;inset:0}.visual-workflow-builder_world___YPyV{position:absolute;left:0;top:0;transform-origin:0 0;pointer-events:none}.visual-workflow-builder_node__i5DSX{position:absolute;width:210px;height:92px;display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:5px;pointer-events:auto;touch-action:none;border:2px solid #60906f;background:#f7fff8;box-shadow:0 9px 22px #243e2920}.visual-workflow-builder_node__i5DSX span{font:800 9px ui-monospace,monospace;text-transform:uppercase;color:#39764f}.visual-workflow-builder_node__i5DSX strong{font-size:14px}.visual-workflow-builder_node__i5DSX small{color:#677269}.visual-workflow-builder_node__i5DSX[data-kind=agent]{border-color:#7860b2;background:#f6f0ff}.visual-workflow-builder_node__i5DSX[data-kind=tool]{border-color:#347c91;background:#edf9fc}.visual-workflow-builder_node__i5DSX[data-kind=approval]{border-color:#bd7a28;background:#fff8e9}.visual-workflow-builder_node__i5DSX[data-kind=output]{border-color:#2c7b55;background:#eefaf2}.visual-workflow-builder_node__i5DSX[data-selected=true]{box-shadow:0 0 0 3px #ffffff,0 0 0 6px #244f34,0 12px 25px #213a2628}.visual-workflow-builder_hint__40h7R{position:absolute;left:12px;bottom:10px;padding:7px 9px;border-radius:7px;background:#fffffff0;color:#657169;font-size:9px}.visual-workflow-builder_workspace__bQApp aside{padding:14px;border:1px solid #bdcbbf;border-radius:14px;background:#fff;display:flex;flex-direction:column;gap:12px}.visual-workflow-builder_workspace__bQApp aside label{display:grid;gap:5px;color:#667169;font-size:10px}.visual-workflow-builder_workspace__bQApp aside textarea{min-height:150px;resize:vertical}.visual-workflow-builder_workspace__bQApp aside button[data-danger]{margin-top:auto;color:#9c403b}.visual-workflow-builder_workspace__bQApp aside button:disabled{opacity:.4}@media(max-width:850px){.visual-workflow-builder_builder__wpgv4>header{align-items:start;flex-direction:column}.visual-workflow-builder_builder__wpgv4>nav{overflow:auto}.visual-workflow-builder_workspace__bQApp{grid-template-columns:1fr;height:auto}.visual-workflow-builder_surface__Mh24t{height:520px}}.dark .visual-workflow-builder_builder__wpgv4{background:#0f1411;color:#edf4ee}.dark .visual-workflow-builder_builder__wpgv4>nav,.dark .visual-workflow-builder_workspace__bQApp aside{background:#172019;border-color:#3b4c3f}.dark .visual-workflow-builder_builder__wpgv4 button,.dark .visual-workflow-builder_builder__wpgv4 input,.dark .visual-workflow-builder_builder__wpgv4 select,.dark .visual-workflow-builder_builder__wpgv4 textarea{background:#202b24;color:#edf4ee;border-color:#405346}.dark .visual-workflow-builder_surface__Mh24t{--flow-canvas:#111813;--flow-grid:#263229;--flow-edge:#68a579}.dark .visual-workflow-builder_hint__40h7R{background:#172019e8}.dark .visual-workflow-builder_node__i5DSX{color:#182019}.living-scenes-builder_studio__gMI_H{--scene-line:color-mix(in srgb,var(--foreground,#19382d) 18%,transparent);--scene-muted:color-mix(in srgb,var(--foreground,#19382d) 65%,var(--background,#f8f8f1));--scene-card:var(--background,#f8f8f1);color:var(--foreground,#19382d);padding:clamp(18px,3vw,40px);max-width:1350px;margin:auto}.living-scenes-builder_hero__hcF6H{display:flex;justify-content:space-between;align-items:center;gap:30px;padding-bottom:28px;border-bottom:1px solid var(--scene-line)}.living-scenes-builder_eyebrow__sz5vO{font:600 10px ui-monospace,monospace;letter-spacing:.19em;color:var(--scene-muted)}.living-scenes-builder_hero__hcF6H h2{font-size:clamp(32px,4vw,58px);line-height:1.03;letter-spacing:-.05em;margin:12px 0 16px;font-weight:500}.living-scenes-builder_hero__hcF6H p{max-width:380px;font-size:14px;line-height:1.6;color:var(--scene-muted)}.living-scenes-builder_art__uVZw4{width:38%;max-width:420px;background:#172e30;border:1px solid #92ab9455;border-radius:90px 90px 8px 8px;overflow:hidden;flex-shrink:0}.living-scenes-builder_art__uVZw4 svg{display:block;width:100%}.living-scenes-builder_art__uVZw4>span{display:block;color:#dbdfce;text-align:center;font:10px ui-monospace,monospace;letter-spacing:.08em;padding:12px}.living-scenes-builder_layout__5hyrd{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(300px,.9fr);gap:clamp(22px,4vw,60px);padding-top:28px}.living-scenes-builder_controls__HCU27{display:grid;gap:18px;align-content:start}.living-scenes-builder_studio__gMI_H label{display:grid;gap:8px;font-size:12px;font-weight:550;min-width:0}.living-scenes-builder_studio__gMI_H input,.living-scenes-builder_studio__gMI_H select,.living-scenes-builder_studio__gMI_H textarea{width:100%;box-sizing:border-box;border:1px solid var(--scene-line);border-radius:7px;padding:10px 11px;background:var(--scene-card);color:inherit;font:inherit;font-weight:400}.living-scenes-builder_studio__gMI_H textarea{min-height:155px;resize:vertical;line-height:1.55}.living-scenes-builder_studio__gMI_H select{text-transform:capitalize}.living-scenes-builder_studio__gMI_H button{font:inherit;cursor:pointer;color:inherit}.living-scenes-builder_studio__gMI_H button:disabled{opacity:.45;cursor:not-allowed}.living-scenes-builder_studio__gMI_H :is(button,input,textarea,select,summary):focus-visible{outline:2px solid #83ac97;outline-offset:3px}.living-scenes-builder_studio__gMI_H fieldset{padding:0;margin:0;border:0;min-width:0}.living-scenes-builder_studio__gMI_H legend{font-size:12px;font-weight:550;margin-bottom:9px}.living-scenes-builder_modes__gRe4T{display:grid;grid-template-columns:1fr 1fr;gap:9px}.living-scenes-builder_modes__gRe4T button{border:1px solid var(--scene-line);border-radius:9px;background:var(--scene-card);padding:14px 12px;display:grid;gap:6px;text-align:left}.living-scenes-builder_modes__gRe4T button[aria-pressed=true]{border-color:#75a188;background:color-mix(in srgb,#75a188 14%,var(--scene-card));box-shadow:inset 0 0 0 1px #75a188}.living-scenes-builder_modes__gRe4T strong{font-size:12px}.living-scenes-builder_modes__gRe4T span{font-size:11px;line-height:1.5;color:var(--scene-muted)}.living-scenes-builder_pair__kFOdp{display:grid;grid-template-columns:1fr 1fr;gap:14px}.living-scenes-builder_hint__0bBn2{font-size:11px;line-height:1.65;color:var(--scene-muted);margin:0}.living-scenes-builder_details__NBLVp{border-top:1px solid var(--scene-line);padding-top:16px}.living-scenes-builder_details__NBLVp summary{font-size:12px;cursor:pointer;margin-bottom:14px}.living-scenes-builder_details__NBLVp>label{max-width:210px}.living-scenes-builder_details__NBLVp>.living-scenes-builder_hint__0bBn2{margin:8px 0 18px}.living-scenes-builder_chapterEdit__jBQl_{display:grid;grid-template-columns:minmax(0,1fr) 125px;gap:10px;margin-top:12px}.living-scenes-builder_score__hpx0i{border:1px solid var(--scene-line);border-radius:12px;background:color-mix(in srgb,#7a9a84 5%,var(--scene-card));padding:22px;align-self:start}.living-scenes-builder_metrics__x6ymS{display:flex;gap:clamp(15px,2vw,30px);padding:22px 0;border-bottom:1px solid var(--scene-line)}.living-scenes-builder_metrics__x6ymS>strong{font-size:30px;font-weight:500;line-height:1}.living-scenes-builder_metrics__x6ymS small{display:block;font-size:10px;color:var(--scene-muted);font-weight:400;margin-top:9px}.living-scenes-builder_score__hpx0i ol{list-style:none;padding:8px 0 10px;margin:0}.living-scenes-builder_score__hpx0i li{display:flex;gap:14px;padding:15px 0;border-bottom:1px solid var(--scene-line)}.living-scenes-builder_chapterNumber__KVRSj{font:11px ui-monospace,monospace;color:var(--scene-muted);padding-top:3px}.living-scenes-builder_score__hpx0i li>div{flex:1;min-width:0}.living-scenes-builder_score__hpx0i li strong{font-size:13px;overflow-wrap:anywhere}.living-scenes-builder_score__hpx0i li div>span{display:block;font-size:10px;color:var(--scene-muted);margin:5px 0 9px}.living-scenes-builder_beats__F_nrN{display:flex;gap:5px}.living-scenes-builder_beats__F_nrN i{height:4px;flex:1;border-radius:3px;background:#8aa998;opacity:.6}.living-scenes-builder_crops__Bou7j{display:flex;gap:5px;flex-wrap:wrap;margin:12px 0}.living-scenes-builder_crops__Bou7j span{font-size:9px;border:1px solid var(--scene-line);border-radius:4px;padding:5px 6px}.living-scenes-builder_actions__GqpyH{display:grid;gap:8px;margin:23px 0 12px}.living-scenes-builder_actions__GqpyH button{border:1px solid var(--scene-line);background:var(--scene-card);border-radius:7px;padding:11px;font-size:12px}.living-scenes-builder_actions__GqpyH .living-scenes-builder_build__uM_eE{background:#365e4d;color:#fff;border-color:#365e4d;font-weight:600;display:flex;justify-content:space-between}.living-scenes-builder_notice___T_88{font-size:11px;color:var(--scene-muted);min-height:14px;margin:9px 0 0}.living-scenes-builder_chatLink__KDZUH{background:none;border:0;padding:8px 0;text-decoration:underline;font-size:12px!important}.living-scenes-builder_switcher__oqQgT{display:flex;gap:5px;padding:10px 20px;border-bottom:1px solid color-mix(in srgb,var(--foreground,#172019) 16%,transparent);background:var(--background,#f8f8f1);position:sticky;top:0;z-index:3}.living-scenes-builder_switcher__oqQgT button{font:inherit;font-size:12px;color:var(--foreground,#172019);border:0;border-radius:6px;padding:8px 12px;background:none;cursor:pointer}.living-scenes-builder_switcher__oqQgT button[aria-pressed=true]{background:color-mix(in srgb,#7a9a84 20%,var(--background,#f8f8f1))}.living-scenes-builder_shell__ffEt8{height:100%;overflow:auto;background:var(--background,#f8f8f1)}@media(max-width:900px){.living-scenes-builder_layout__5hyrd{grid-template-columns:1fr}.living-scenes-builder_score__hpx0i{width:100%;box-sizing:border-box}.living-scenes-builder_hero__hcF6H h2{font-size:38px}.living-scenes-builder_art__uVZw4{width:40%}}@media(max-width:480px){.living-scenes-builder_hero__hcF6H{gap:15px;align-items:start}.living-scenes-builder_hero__hcF6H h2{font-size:30px}.living-scenes-builder_hero__hcF6H p{font-size:12px}.living-scenes-builder_art__uVZw4{width:32%;border-radius:50px 50px 7px 7px}.living-scenes-builder_art__uVZw4>span{display:none}.living-scenes-builder_studio__gMI_H{padding:18px}.living-scenes-builder_pair__kFOdp{gap:9px}.living-scenes-builder_modes__gRe4T button{padding:12px 9px}.living-scenes-builder_metrics__x6ymS{justify-content:space-between}.living-scenes-builder_chapterEdit__jBQl_{grid-template-columns:minmax(0,1fr) 105px}}@media(prefers-reduced-motion:reduce){.living-scenes-builder_studio__gMI_H *{scroll-behavior:auto}}.app-wide-search_search__NK9NN{height:100%;overflow:auto;padding:clamp(18px,3vw,36px);background:var(--background,#f7f5ef);color:var(--foreground,#172019)}.app-wide-search_search__NK9NN header span{font:800 10px ui-monospace,monospace;letter-spacing:.14em;color:#35734b}.app-wide-search_search__NK9NN h2{margin:6px 0;font-size:clamp(26px,4vw,42px)}.app-wide-search_search__NK9NN p{color:#657068}.app-wide-search_query__Bqrhj{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;margin:20px 0 10px}.app-wide-search_query__Bqrhj button,.app-wide-search_query__Bqrhj input,.app-wide-search_search__NK9NN nav button{border:1px solid #b4c4b7;border-radius:10px;background:#fff;color:inherit;padding:12px}.app-wide-search_query__Bqrhj input{font-size:15px}.app-wide-search_query__Bqrhj button{background:#245f3b;color:#fff;font-weight:800}.app-wide-search_query__Bqrhj button:disabled{opacity:.45}.app-wide-search_search__NK9NN nav{display:flex;gap:7px;overflow:auto;padding-bottom:12px}.app-wide-search_search__NK9NN nav button{padding:7px 10px;white-space:nowrap;font-size:10px}.app-wide-search_search__NK9NN nav button[data-active=true]{background:#dcebdd;border-color:#39764f}.app-wide-search_results__5DPu7{display:grid;gap:7px}.app-wide-search_results__5DPu7>button{display:grid;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;padding:11px;border:1px solid #c4cec6;border-radius:11px;background:#fff;color:inherit;text-align:left;cursor:pointer}.app-wide-search_results__5DPu7>button:hover{border-color:#39764f;background:#f1f8f2}.app-wide-search_results__5DPu7 i{display:grid;place-items:center;width:34px;height:34px;border-radius:9px;background:#dcebdd;color:#245f3b;font:800 11px ui-monospace,monospace}.app-wide-search_results__5DPu7 i[data-kind=chat]{background:#e6ddf5;color:#64469a}.app-wide-search_results__5DPu7 i[data-kind=ticket]{background:#faead2;color:#885716}.app-wide-search_results__5DPu7 i[data-kind=project]{background:#dcebf4;color:#225e79}.app-wide-search_results__5DPu7 span{min-width:0;display:grid;gap:3px}.app-wide-search_results__5DPu7 small,.app-wide-search_results__5DPu7 strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-wide-search_results__5DPu7 b,.app-wide-search_results__5DPu7 small{color:#667169;font-size:9px}.app-wide-search_results__5DPu7 b{text-transform:uppercase}.app-wide-search_results__5DPu7>p{padding:40px;text-align:center;border:1px dashed #b9c5bb;border-radius:12px}@media(max-width:650px){.app-wide-search_query__Bqrhj{grid-template-columns:1fr}.app-wide-search_results__5DPu7>button{grid-template-columns:36px minmax(0,1fr)}.app-wide-search_results__5DPu7 b{display:none}}.dark .app-wide-search_search__NK9NN{background:#0f1411;color:#edf4ee}.dark .app-wide-search_query__Bqrhj input,.dark .app-wide-search_results__5DPu7>button,.dark .app-wide-search_search__NK9NN nav button{background:#172019;border-color:#405046}.dark .app-wide-search_results__5DPu7>button:hover,.dark .app-wide-search_search__NK9NN nav button[data-active=true]{background:#213226;border-color:#68a579}.failure-observatory_observatory__yhuCY{height:100%;overflow:auto;padding:clamp(18px,3vw,36px);background:var(--background,#f7f5ef);color:var(--foreground,#172019)}.failure-observatory_observatory__yhuCY>header{display:flex;align-items:end;justify-content:space-between;gap:18px}.failure-observatory_observatory__yhuCY>header span{font:800 10px ui-monospace,monospace;letter-spacing:.14em;color:#9a3d36}.failure-observatory_observatory__yhuCY h2{margin:6px 0;font-size:clamp(26px,4vw,42px)}.failure-observatory_observatory__yhuCY p{color:#697069}.failure-observatory_summary__JnQZE{display:flex;gap:7px}.failure-observatory_summary__JnQZE strong{display:grid;min-width:110px;padding:12px;border:1px solid #c8c4b7;border-radius:11px;background:#fff;font-size:18px}.failure-observatory_summary__JnQZE small{margin-top:4px;color:#697069;font-size:8px}.failure-observatory_observatory__yhuCY>nav{display:flex;gap:7px;margin:18px 0;overflow:auto}.failure-observatory_observatory__yhuCY>nav button{display:flex;gap:8px;border:1px solid #c2c9c1;border-radius:9px;background:#fff;color:inherit;padding:8px 10px;text-transform:capitalize}.failure-observatory_observatory__yhuCY>nav button[data-active=true]{border-color:#9a3d36;background:#f8e9e5}.failure-observatory_observatory__yhuCY nav small{opacity:.55}.failure-observatory_timeline__uJKan{display:grid;gap:8px}.failure-observatory_timeline__uJKan article{border:1px solid #c9c5ba;border-left:4px solid #8b8172;border-radius:11px;background:#fff;overflow:hidden}.failure-observatory_timeline__uJKan article[data-kind=provider]{border-left-color:#b5473f}.failure-observatory_timeline__uJKan article[data-kind=tool]{border-left-color:#b57825}.failure-observatory_timeline__uJKan article[data-kind=runtime]{border-left-color:#7757a6}.failure-observatory_timeline__uJKan article[data-kind=timeout]{border-left-color:#246e85}.failure-observatory_main__4Zk2c{display:grid;grid-template-columns:80px minmax(0,1fr);gap:12px;width:100%;padding:13px;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.failure-observatory_main__4Zk2c i{font:800 9px ui-monospace,monospace;text-transform:uppercase;color:#9a3d36}.failure-observatory_main__4Zk2c span{display:grid;gap:4px}.failure-observatory_main__4Zk2c em,.failure-observatory_main__4Zk2c small{color:#6b726c;font-size:9px}.failure-observatory_main__4Zk2c b{font-size:12px}.failure-observatory_main__4Zk2c em{font-style:normal}.failure-observatory_timeline__uJKan footer{display:flex;justify-content:flex-end;align-items:center;gap:7px;padding:8px 12px;border-top:1px solid #e0ddd4}.failure-observatory_timeline__uJKan footer span{margin-right:auto;color:#6b726c;font-size:9px}.failure-observatory_timeline__uJKan footer button{border:1px solid #b8c2ba;border-radius:7px;background:#f7f8f5;color:inherit;padding:6px 8px;font-size:9px}@media(max-width:780px){.failure-observatory_observatory__yhuCY>header{align-items:start;flex-direction:column}.failure-observatory_summary__JnQZE{width:100%;overflow:auto}.failure-observatory_summary__JnQZE strong{min-width:100px}.failure-observatory_main__4Zk2c{grid-template-columns:1fr}.failure-observatory_timeline__uJKan footer{flex-wrap:wrap}}.dark .failure-observatory_observatory__yhuCY{background:#0f1411;color:#edf4ee}.dark .failure-observatory_observatory__yhuCY>nav button,.dark .failure-observatory_summary__JnQZE strong,.dark .failure-observatory_timeline__uJKan article{background:#172019;border-color:#405046}.dark .failure-observatory_observatory__yhuCY>nav button[data-active=true]{background:#3b2422;border-color:#ce6259}.dark .failure-observatory_timeline__uJKan footer{border-color:#35433a}.dark .failure-observatory_timeline__uJKan footer button{background:#202b24;border-color:#46594c}