:root{--workspace-ink:#15171a;--workspace-muted:#72767e;--workspace-line:#dedfe3;--workspace-panel:#f8f8fa;--workspace-blue:#0b4fff;--workspace-green:#16a165;--workspace-red:#d93f43;--ws-bg:#121316;--ws-canvas:#191a1d;--ws-panel:#1e1f23;--ws-raised:#26272c;--ws-hover:#2d2e34;--ws-active:#34353c;--ws-line:#303138;--ws-line-soft:#26272c;--ws-text:#e9eaec;--ws-text-2:#a7aab2;--ws-text-3:#74777f;--ws-accent:#4d7cff;--ws-accent-hover:#6790ff;--ws-accent-soft:#4d7cff29;--ws-violet:#9b7bff;--ws-green:#35c489;--ws-amber:#e6a33c;--ws-red:#f2646a;--ws-radius:6px;--ws-radius-lg:10px;--ws-control:28px;--ws-shadow:0 10px 34px #00000061}.workspace-loading{min-height:100vh;color:var(--workspace-muted);font:13px/1 var(--mono);background:#f3f3f5;justify-content:center;align-items:center;gap:12px;display:flex}.workspace-loading.is-studio{background:var(--ws-bg);color:var(--ws-text-2)}.workspace-loading.is-blocked{text-align:center;flex-direction:column;padding:24px}.workspace-loading.is-blocked .workspace-alert{border-radius:8px;max-width:460px}.workspace-spinner{border:2px solid #ccd1da;border-top-color:var(--workspace-blue);border-radius:50%;width:16px;height:16px;animation:.7s linear infinite workspace-spin}.workspace-loading.is-studio .workspace-spinner,.canvas-state .workspace-spinner{border-color:#3a3b42;border-top-color:var(--ws-accent)}@keyframes workspace-spin{to{transform:rotate(360deg)}}.workspace-kicker{color:#777b84;font:11px/1 var(--mono);letter-spacing:.12em}.workspace-logo{width:108px;height:auto}.auth-shell{min-height:100vh;color:var(--workspace-ink);background:#fff;grid-template-columns:minmax(460px,.93fr) minmax(560px,1.07fr);display:grid}.auth-panel{background:#fff;flex-direction:column;min-height:100vh;padding:32px clamp(36px,5vw,76px) 38px;display:flex}.auth-panel-top{justify-content:space-between;align-items:center;display:flex}.auth-panel-top>a:last-child{color:#747982;font:10px/1 var(--mono);letter-spacing:.06em;text-transform:uppercase}.auth-card{width:min(100%,440px);margin:auto;padding:68px 0 36px}.auth-card h1{max-width:9ch;font:500 clamp(45px, 4.3vw, 64px)/.92 var(--display);letter-spacing:-.06em;margin:17px 0 16px}.auth-card>p{max-width:390px;color:var(--workspace-muted);margin:0 0 33px;font-size:15px;line-height:1.55}.auth-story{color:#fff;background:radial-gradient(circle at 76% 18%,#75e8ff61,#0000 24%),radial-gradient(circle at 12% 76%,#d9ff632e,#0000 27%),#0b4fff;grid-template-rows:auto 1fr auto;gap:28px;min-height:100vh;padding:38px clamp(28px,4vw,62px) 30px;display:grid;position:relative;overflow:hidden}.auth-story:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff12 1px,#0000 1px),linear-gradient(90deg,#ffffff12 1px,#0000 1px);background-size:40px 40px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 88%);mask-image:linear-gradient(#000,#0000 88%)}.auth-story-copy,.auth-mosaic,.auth-story-foot{z-index:1;position:relative}.auth-story-copy .workspace-kicker{color:#dbe5ff}.auth-story-copy h2{font:500 clamp(42px, 4.8vw, 72px)/.9 var(--display);letter-spacing:-.06em;margin:14px 0 12px}.auth-story-copy p{color:#d6e0ff;max-width:470px;margin:0;font-size:14px;line-height:1.55}.auth-mosaic{grid-template-rows:145px 170px 130px;grid-template-columns:1.15fr .85fr;align-self:center;gap:12px;width:min(100%,720px);display:grid;transform:rotate(-2deg)}.auth-mosaic-card{color:#10141c;background:#ffffffeb;border:1px solid #ffffff7a;border-radius:18px;flex-direction:column;justify-content:space-between;padding:18px;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 55px #04185138}.auth-mosaic-card>span{color:#778092;font:8px/1 var(--mono);letter-spacing:.08em}.auth-mosaic-card>strong{font:500 25px/1 var(--display);letter-spacing:-.04em}.auth-mosaic-card.is-wide{grid-column:1/-1}.mosaic-browser{background:#eff2f8;border-radius:10px;align-items:center;gap:7px;min-height:58px;padding:0 13px;display:flex}.mosaic-browser i{background:#bec4d0;border-radius:50%;width:7px;height:7px}.mosaic-browser b{color:#626a78;font:9px/1 var(--mono);margin-left:6px}.auth-mosaic-card.is-image-one,.auth-mosaic-card.is-image-two{color:#fff;background-position:50%;background-size:cover}.auth-mosaic-card.is-image-one{background-image:linear-gradient(#0000 30%,#060e28c7),url(/wibar/source/auxia/star-gaze.jpg)}.auth-mosaic-card.is-image-two{background-image:linear-gradient(#0000 30%,#060e28bf),url(/wibar/source/auxia/canyon.jpg)}.auth-mosaic-card.is-image-one>span,.auth-mosaic-card.is-image-two>span{color:#ecf2ff}.auth-mosaic-card.is-code{color:#d9ff63;background:#11151b}.auth-mosaic-card.is-code>span{color:#8994a8}.auth-mosaic-card.is-code pre{font:11px/1.5 var(--mono);margin:0}.auth-mosaic-card.is-stat{background:#d9ff63}.auth-mosaic-card.is-stat strong{letter-spacing:-.08em;font-size:67px}.auth-mosaic-card.is-stat small{font-size:18px}.auth-story-foot{color:#dbe5ff;font:8px/1 var(--mono);letter-spacing:.09em;justify-content:space-between;display:flex}.auth-card form{gap:18px;display:grid}.auth-card label{color:#50545c;font:11px/1 var(--mono);letter-spacing:.06em;text-transform:uppercase;gap:8px;display:grid}.auth-card label>span{color:#666c76}.auth-card input{width:100%;color:var(--workspace-ink);font:14px/1.4 var(--sans);text-transform:none;background:#fbfbfc;border:1px solid #c9cdd5;border-radius:12px;outline:none;padding:15px 16px;transition:border-color .16s,box-shadow .16s,background .16s}.auth-card input:focus{border-color:var(--workspace-blue);background:#fff;box-shadow:0 0 0 3px #0b4fff1a}.workspace-primary{border:1px solid var(--workspace-blue);background:var(--workspace-blue);color:#fff;min-height:44px;font:12px/1 var(--mono);letter-spacing:.035em;border-radius:7px;justify-content:center;align-items:center;padding:0 18px;transition:transform .15s,background .15s;display:inline-flex}.auth-submit{background:#11151b;border-color:#11151b;border-radius:999px;justify-content:space-between;min-height:52px;padding-inline:20px}.auth-submit:hover{background:var(--workspace-blue)}.workspace-primary:hover{background:#003edb;transform:translateY(-1px)}.workspace-primary:disabled{cursor:wait;opacity:.55;transform:none}.workspace-primary.is-small{min-height:36px;padding-inline:14px}.auth-providers{gap:10px;display:grid}.auth-provider{min-height:50px;color:var(--workspace-ink);font:13px/1 var(--sans);background:#fff;border:1px solid #c9cdd5;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 18px;transition:border-color .15s,background .15s,transform .15s;display:inline-flex}.auth-provider:hover{background:#fbfbfc;border-color:#11151b;transform:translateY(-1px)}.auth-provider:disabled{cursor:wait;opacity:.55;transform:none}.auth-provider svg{flex:none;width:18px;height:18px}.auth-divider{color:#8b909a;font:10px/1 var(--mono);letter-spacing:.09em;text-transform:uppercase;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;margin:20px 0;display:grid}.auth-divider:before,.auth-divider:after{content:"";background:#e4e6eb;height:1px}.auth-remember{align-items:flex-start;gap:10px;text-transform:none!important;display:flex!important}.auth-remember input{height:16px;accent-color:var(--workspace-blue);flex:none;margin-top:1px;width:16px!important;padding:0!important}.auth-remember>span{font:13px/1.3 var(--sans);gap:4px;display:grid;color:#50545c!important}.auth-remember small{color:#8b909a;font-size:11px}.auth-switch{color:#737984;text-align:center;background:0 0;border:0;width:100%;padding:20px 0 0;font-size:13px;text-decoration:none;display:block}.auth-switch b{color:#11151b}.auth-benefits{border-top:1px solid #e4e6eb;grid-template-columns:repeat(3,1fr);margin-top:42px;display:grid}.auth-benefits span{color:#777d87;gap:10px;padding:17px 8px 0 0;font-size:10px;line-height:1.35;display:grid}.auth-benefits b{color:var(--workspace-blue);font:8px/1 var(--mono)}.workspace-alert{z-index:15;border-bottom:1px solid;justify-content:space-between;align-items:center;min-height:42px;padding:10px 18px;font-size:13px;display:flex;position:relative}.auth-card .workspace-alert{border:1px solid;border-radius:7px;margin:0 0 18px}.workspace-alert.is-error{color:#922d31;background:#fff0f0;border-color:#f0b7b9}.workspace-alert.is-success{color:#17734c;background:#effbf5;border-color:#9edbbe}.workspace-alert button{background:0 0;border:0;font-size:19px}.workspace-shell{background:var(--ws-bg);height:100vh;color:var(--ws-text);grid-template-columns:48px minmax(0,1fr);display:grid;overflow:hidden}.workspace-shell button,.workspace-shell a{transition:background .12s,color .12s,border-color .12s}.workspace-shell ::-webkit-scrollbar{width:10px;height:10px}.workspace-shell ::-webkit-scrollbar-thumb{background:#43444c padding-box content-box;border:3px solid #0000;border-radius:8px}.workspace-shell ::-webkit-scrollbar-thumb:hover{background:#56575f padding-box content-box}.workspace-shell ::-webkit-scrollbar-track{background:0 0}.workspace-sidebar{z-index:20;border-right:1px solid var(--ws-line);background:var(--ws-bg);min-height:0;color:var(--ws-text);flex-direction:column;align-items:center;padding:10px 6px;display:flex;position:relative}.workspace-brand{place-items:center;min-height:36px;padding:0 0 14px;display:grid}.workspace-sidebar .workspace-logo{display:none}.workspace-brand>span{background:linear-gradient(150deg, var(--ws-accent), #8d6bff);color:#fff;width:28px;height:28px;font:600 13px/1 var(--display);border-radius:8px;place-items:center;display:grid;box-shadow:0 4px 14px #4d7cff52}.workspace-sidebar nav{gap:2px;display:grid}.workspace-sidebar nav button{border-radius:var(--ws-radius);width:36px;height:36px;color:var(--ws-text-2);background:0 0;border:0;place-items:center;padding:0;font-size:0;display:grid;position:relative;overflow:hidden}.workspace-sidebar nav button:hover{background:var(--ws-hover);color:var(--ws-text)}.workspace-sidebar nav button.is-active{background:var(--ws-accent-soft);color:#b9cbff}.workspace-sidebar nav button.is-active:before{background:var(--ws-accent);content:"";border-radius:0 2px 2px 0;width:2px;position:absolute;top:8px;bottom:8px;left:-6px}.workspace-sidebar nav button span{font:16px/1 var(--mono)}.workspace-account{border-top:1px solid var(--ws-line);place-items:center;margin-top:auto;padding:10px 0 2px;display:grid}.workspace-account>span{width:28px;height:28px;color:var(--ws-text);font:11px/1 var(--mono);background:#3a3c44;border-radius:50%;place-items:center;display:grid}.workspace-account div{display:none}.workspace-account button{width:28px;height:24px;color:var(--ws-text-3);background:0 0;border:0;border-radius:5px;margin-top:6px;font-size:12px}.workspace-account button:hover{background:var(--ws-hover);color:var(--ws-text)}.workspace-main{background:var(--ws-bg);flex-direction:column;min-width:0;height:100vh;display:flex;overflow:hidden}.workspace-topbar{border-bottom:1px solid var(--ws-line);background:var(--ws-bg);min-height:44px;color:var(--ws-text);grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:10px;padding:6px 10px 6px 14px;display:grid}.workspace-topbar>div:first-child{align-items:baseline;gap:9px;min-width:0;display:flex}.workspace-topbar .workspace-kicker{color:var(--ws-text-3);flex:none;font-size:9px}.workspace-topbar>div:first-child strong{font:500 13px/1.2 var(--sans);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.quota-pill{background:var(--ws-raised);border-radius:999px;align-items:baseline;gap:5px;padding:5px 11px;display:flex}.quota-pill span{color:#b9cbff;font:12px/1 var(--mono)}.quota-pill small{color:var(--ws-text-3);font:9px/1 var(--mono)}.topbar-live{height:var(--ws-control);border:1px solid var(--ws-line);border-radius:var(--ws-radius);background:var(--ws-raised);color:var(--ws-text);font:10px/1 var(--mono);letter-spacing:.04em;align-items:center;gap:6px;padding:0 11px;text-decoration:none;display:inline-flex}.topbar-live:hover{background:var(--ws-hover);border-color:#46474f}.topbar-live i{background:var(--ws-green);border-radius:50%;width:6px;height:6px;display:block;box-shadow:0 0 0 3px #35c4892e}.topbar-live.is-disabled{opacity:.42;pointer-events:none}.topbar-mcp-state{height:var(--ws-control);border:1px solid var(--ws-line);border-radius:var(--ws-radius);color:#91dfbb;font:9px/1 var(--mono);letter-spacing:.06em;background:#35c48914;align-items:center;gap:7px;padding:0 11px;display:inline-flex}.topbar-mcp-state i{background:var(--ws-green);border-radius:50%;width:6px;height:6px}.workspace-topbar .workspace-primary.is-small{min-height:var(--ws-control);border-radius:var(--ws-radius);background:var(--ws-accent);border-color:#0000;font-size:10px}.workspace-topbar .workspace-primary.is-small:hover{background:var(--ws-accent-hover);transform:none}.workspace-shell .workspace-alert{border-bottom-color:var(--ws-line);min-height:34px;padding:7px 14px;font-size:12px}.workspace-shell .workspace-alert.is-error{color:#ffb4b7;background:#f2646a1f}.workspace-shell .workspace-alert.is-success{color:#91e6c0;background:#35c4891f}.workspace-shell .workspace-alert button{color:inherit;opacity:.7}.studio-layout{background:var(--ws-line);flex:1;grid-template-columns:248px minmax(0,1fr) 264px;gap:1px;min-height:0;display:grid;position:relative}.studio-jobs,.studio-inspector{background:var(--ws-panel);min-height:0;color:var(--ws-text);overflow:hidden auto}.studio-jobs{flex-direction:column;display:flex;overflow:hidden}.studio-inspector{flex-direction:column;display:flex}.panel-heading{z-index:2;background:var(--ws-panel);min-height:30px;color:var(--ws-text-3);font:9px/1 var(--mono);letter-spacing:.14em;justify-content:space-between;align-items:center;padding:0 12px;display:flex;position:sticky;top:0}.panel-heading small{background:var(--ws-raised);min-width:17px;height:16px;color:var(--ws-text-2);border-radius:8px;place-items:center;padding:0 5px;font-size:9px;display:grid}.job-list{max-height:30%;padding:0 6px 8px;overflow:auto}.job-row,.empty-job{width:100%;color:var(--ws-text);text-align:left;background:0 0;border:0}.job-row{border-radius:var(--ws-radius);grid-template-columns:7px minmax(0,1fr) auto;align-items:center;gap:9px;padding:8px;display:grid}.job-row:hover{background:var(--ws-hover)}.job-row.is-selected{background:var(--ws-accent-soft);box-shadow:inset 0 0 0 1px #4d7cff57}.job-row>span:nth-child(2){gap:3px;min-width:0;display:grid}.job-row strong{font:500 11px/1.2 var(--sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.job-row small{color:var(--ws-text-3);font:9px/1 var(--mono)}.job-row em{color:var(--ws-text-3);font:normal 9px/1 var(--mono)}.job-status,.large-status{background:#6b6e77;border-radius:50%;display:block}.job-status{width:7px;height:7px}.job-status.is-completed,.large-status.is-completed{background:var(--ws-green)}.job-status.is-processing,.job-status.is-pending,.large-status.is-processing,.large-status.is-pending{background:var(--ws-amber);animation:1.6s ease-in-out infinite status-pulse}.job-status.is-failed,.large-status.is-failed{background:var(--ws-red)}.empty-job{border:1px dashed var(--ws-line);border-radius:8px;gap:5px;padding:16px 12px;display:grid}.empty-job:hover{background:var(--ws-hover);border-color:#4a4b54}.empty-job b{font:500 11px/1.3 var(--sans)}.empty-job span{color:var(--ws-text-3);font-size:10px;line-height:1.45}.pages-heading,.layers-heading{border-top:1px solid var(--ws-line-soft)}.page-list{max-height:24%;padding:0 6px 8px;overflow:auto}.page-list button{width:100%;color:var(--ws-text-2);text-align:left;font:10px/1.25 var(--mono);background:0 0;border:0;border-radius:5px;justify-content:space-between;align-items:center;gap:8px;padding:7px 8px;display:flex}.page-list button:hover{background:var(--ws-hover);color:var(--ws-text)}.page-list button.is-selected{background:var(--ws-active);color:#fff}.page-list button span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.page-list button small{color:var(--ws-text-3)}.page-list p{color:var(--ws-text-3);margin:0;padding:4px 8px 8px;font-size:10px;line-height:1.5}.layer-list{flex:1;min-height:0;padding:0 6px 10px;overflow:auto}.layer-list button{width:100%;color:var(--ws-text-2);text-align:left;font:10px/1.5 var(--mono);background:0 0;border:0;border-radius:4px;justify-content:space-between;align-items:center;gap:8px;padding:5px 6px;display:flex}.layer-list button:hover{background:var(--ws-hover);color:var(--ws-text)}.layer-list button.is-selected{background:var(--ws-accent-soft);color:#cddaff;box-shadow:inset 0 0 0 1px #4d7cff4d}.layer-list button>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.layer-list button i{width:14px;color:var(--ws-text-3);font-style:normal;display:inline-block}.layer-list button i.is-animated{color:var(--ws-violet);animation:1.8s ease-in-out infinite layer-motion-pulse}.layer-list small{color:var(--ws-text-3);flex:none}.layer-list p{color:var(--ws-text-3);padding:4px 8px;font-size:10px;line-height:1.5}.studio-canvas{background:var(--ws-canvas);flex-direction:column;min-width:0;min-height:0;display:flex;position:relative}.canvas-toolbar{z-index:10;border-bottom:1px solid var(--ws-line);background:var(--ws-panel);min-height:36px;color:var(--ws-text);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:4px 8px;display:grid;position:relative}.canvas-toolbar>div{align-items:center;gap:2px;display:flex}.canvas-toolbar>div:last-child{justify-content:flex-end}.canvas-toolbar button{width:var(--ws-control);height:var(--ws-control);color:var(--ws-text-2);font:12px/1 var(--mono);background:0 0;border:0;border-radius:5px;place-items:center;display:grid}.canvas-toolbar button:hover{background:var(--ws-hover);color:var(--ws-text)}.canvas-toolbar button.is-active{background:var(--ws-active);color:#fff}.canvas-toolbar button.viewport-button{width:auto;min-width:54px;font:9px/1 var(--mono);letter-spacing:.05em;padding:0 10px}.canvas-toolbar button.viewport-button.is-active{background:var(--ws-accent-soft);color:#b9cbff;box-shadow:inset 0 0 0 1px #4d7cff52}.canvas-toolbar button.fit-button{width:auto;font:9px/1 var(--mono);letter-spacing:.05em;padding-inline:9px}.toolbar-divider{background:var(--ws-line);width:1px;height:16px;margin:0 6px}.canvas-toolbar strong{min-width:0;color:var(--ws-text-3);font:9px/1 var(--mono);letter-spacing:.06em;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.canvas-toolbar span{min-width:42px;color:var(--ws-text-2);text-align:center;font:9px/1 var(--mono)}.canvas-viewport{background-color:var(--ws-canvas);overscroll-behavior:contain;overflow-anchor:none;background-image:radial-gradient(#ffffff12 1px,#0000 1px);background-size:20px 20px;flex:1;min-height:0;position:relative;overflow:auto}.canvas-viewport.is-pan{cursor:grab}.canvas-viewport.is-pan:active{cursor:grabbing}.wibar-space-pan .canvas-viewport{cursor:grab}.wibar-space-pan .canvas-viewport:active{cursor:grabbing}.wibar-space-pan .preview-sheet iframe{pointer-events:none!important}.preview-sheet{transform-origin:top;overflow-anchor:none;background:#fff;border-radius:3px;transition:width .28s,height .28s,transform .28s cubic-bezier(.2,.8,.2,1);position:absolute;top:56px;left:50%;box-shadow:0 0 0 1px #0006,0 24px 60px #00000073}.preview-label{color:var(--ws-text-3);font:10px/1 var(--mono);position:absolute;top:-22px;left:0}.preview-sheet iframe{background:#fff;border:0;border-radius:3px;display:block}.canvas-tool-dock{z-index:12;border:1px solid var(--ws-line);width:max-content;box-shadow:var(--ws-shadow);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#1e1f23f0;border-radius:10px;align-items:center;gap:2px;margin:0;padding:5px;animation:.45s cubic-bezier(.2,.8,.2,1) 60ms both studio-dock-in;display:flex;position:absolute;bottom:16px;left:50%;transform:translate(-50%)}.canvas-tool-dock button,.canvas-tool-dock a{min-width:32px;height:32px;color:var(--ws-text-2);font:12px/1 var(--mono);background:0 0;border:0;border-radius:7px;place-items:center;text-decoration:none;display:grid}.canvas-tool-dock button:hover,.canvas-tool-dock a:hover{background:var(--ws-hover);color:#fff}.canvas-tool-dock button.is-active{background:var(--ws-accent);color:#fff}.canvas-tool-dock a.dock-live{background:var(--ws-accent);color:#fff;letter-spacing:.04em;gap:6px;padding:0 12px;font-size:10px}.canvas-tool-dock a.dock-live:hover{background:var(--ws-accent-hover)}.canvas-tool-dock a.dock-live.is-disabled{background:var(--ws-raised);color:var(--ws-text-3);pointer-events:none}.canvas-tool-dock i{background:var(--ws-line);width:1px;height:20px;margin:0 4px}.canvas-state{color:var(--ws-text-2);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:30px;display:flex;position:absolute;inset:0}.canvas-state .workspace-spinner{margin-bottom:13px}.canvas-state h3{color:var(--ws-text);font:500 18px/1.2 var(--display);margin:13px 0 7px}.canvas-state p{max-width:380px;color:var(--ws-text-3);margin:0 0 18px;font-size:12px;line-height:1.55}.canvas-state .workspace-primary{border-radius:var(--ws-radius);background:var(--ws-accent);border-color:#0000;min-height:34px;font-size:11px}.large-status{width:12px;height:12px}.empty-canvas-icon{background:var(--ws-raised);width:46px;height:46px;color:var(--ws-text);font:500 17px/1 var(--display);border-radius:12px;place-items:center;display:grid}.studio-capture-composer{border:1px solid var(--ws-line);background:var(--ws-panel);width:min(680px,100% - 40px);box-shadow:var(--ws-shadow);border-radius:12px;margin:28px auto;padding:clamp(22px,3.4vw,34px)}.studio-capture-composer>header{max-width:560px;margin-bottom:24px}.studio-capture-composer .workspace-kicker{color:var(--ws-text-3)}.studio-capture-composer h1{color:var(--ws-text);font:500 clamp(24px, 3vw, 32px)/1.1 var(--display);letter-spacing:-.03em;margin:10px 0 8px}.studio-capture-composer header p{color:var(--ws-text-3);margin:0;font-size:12px;line-height:1.65}.capture-form{gap:16px;display:grid}.capture-form label{color:var(--ws-text-3);font:9px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;gap:7px;display:grid}.capture-form input,.capture-form textarea{border:1px solid var(--ws-line);background:var(--ws-bg);width:100%;color:var(--ws-text);font:12px/1.4 var(--mono);text-transform:none;border-radius:8px;outline:none;padding:11px 12px}.capture-form input::placeholder{color:#5c5f68}.capture-form input:focus,.capture-form textarea:focus{border-color:var(--ws-accent);box-shadow:0 0 0 3px var(--ws-accent-soft)}.capture-submit{border-top:1px solid var(--ws-line-soft);justify-content:space-between;align-items:center;gap:16px;padding-top:18px;display:flex}.capture-submit>span{gap:5px;display:grid}.capture-submit b{font:500 11px/1.3 var(--sans)}.capture-submit small{color:var(--ws-text-3);font-size:10px}.capture-submit .workspace-primary{border-radius:var(--ws-radius);background:var(--ws-accent);border-color:#0000;min-height:34px;font-size:11px}.capture-submit .workspace-primary:hover{background:var(--ws-accent-hover);transform:none}.studio-inspector section{border-bottom:1px solid var(--ws-line-soft);gap:6px;padding:12px;display:grid}.studio-inspector .panel-heading{border-bottom:1px solid var(--ws-line-soft)}.inspector-mode-switch{background:var(--ws-bg);border-radius:8px;grid-template-columns:1fr 1fr;gap:2px;margin:8px 8px 4px;padding:3px;display:grid}.inspector-mode-switch button{min-height:26px;color:var(--ws-text-3);font:9px/1 var(--mono);letter-spacing:.05em;background:0 0;border:0;border-radius:6px}.inspector-mode-switch button:hover{color:var(--ws-text)}.inspector-mode-switch button.is-active{background:var(--ws-raised);color:#fff}.inspector-live{border-radius:var(--ws-radius);background:var(--ws-accent);color:#fff;height:32px;font:10px/1 var(--mono);letter-spacing:.04em;justify-content:center;align-items:center;gap:7px;margin:4px 8px 8px;text-decoration:none;display:flex}.inspector-live:hover{background:var(--ws-accent-hover)}.inspector-live.is-disabled{background:var(--ws-raised);color:var(--ws-text-3);pointer-events:none}.inspector-live i{opacity:.85;background:#fff;border-radius:50%;width:6px;height:6px;display:block}.selected-element-card strong{color:#cddaff;font-family:var(--mono)}.element-metrics strong{font:10px/1.3 var(--mono)!important}.element-style-list>div{grid-template-columns:58px 12px minmax(0,1fr);align-items:center;gap:7px;min-width:0;display:grid}.element-style-list>div:nth-child(n+3){grid-template-columns:58px minmax(0,1fr)}.element-style-list small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.color-swatch{border:1px solid #55575f;border-radius:3px;width:12px;height:12px}.inspect-empty strong{color:var(--ws-text)}.studio-inspector label{color:var(--ws-text-3);font:9px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase}.studio-inspector strong{color:var(--ws-text);font:500 11px/1.35 var(--sans);text-overflow:ellipsis;overflow:hidden}.studio-inspector small{overflow-wrap:anywhere;color:var(--ws-text-3);font:10px/1.5 var(--mono)}.inspector-grid{grid-template-columns:1fr 1fr;gap:14px 10px!important}.inspector-grid div{gap:5px;display:grid}.inspector-download{border-radius:var(--ws-radius);background:var(--ws-raised);width:calc(100% - 16px);min-height:32px;color:var(--ws-text);border-color:#0000;margin:10px 8px;font-size:10px}.inspector-download:hover{background:var(--ws-hover);transform:none}.security-note{background:var(--ws-bg);border-radius:8px;margin:auto 8px 8px;border:1px solid var(--ws-line)!important}.security-note span{color:#b9cbff;font:9px/1 var(--mono);letter-spacing:.1em}.security-note p{color:var(--ws-text-3);margin:0;font-size:10px;line-height:1.55}@keyframes studio-dock-in{0%{opacity:0;transform:translate(-50%,14px)scale(.97)}to{opacity:1;transform:translate(-50%)scale(1)}}@keyframes layer-motion-pulse{0%,to{opacity:.55}50%{opacity:1}}@keyframes status-pulse{0%,to{box-shadow:0 0 #e6a33c4d}50%{box-shadow:0 0 0 4px #e6a33c00}}.billing-page{background:var(--ws-bg);flex:1;min-height:0;padding:34px clamp(20px,4vw,52px) 60px;overflow:auto}.billing-page>header{max-width:680px;margin-bottom:26px}.billing-page .workspace-kicker{color:var(--ws-text-3)}.billing-page h1{color:var(--ws-text);font:500 clamp(26px, 3vw, 36px)/1.1 var(--display);letter-spacing:-.035em;margin:10px 0 8px}.billing-page header p{max-width:620px;color:var(--ws-text-3);margin:0;font-size:13px;line-height:1.65}.billing-grid{grid-template-columns:1.05fr 1fr .9fr;align-items:stretch;gap:14px;display:grid}.plan-card,.upgrade-card,.usage-card{border:1px solid var(--ws-line);background:var(--ws-panel);color:var(--ws-text);border-radius:12px;flex-direction:column;padding:20px;display:flex}.plan-card .workspace-kicker,.upgrade-card .workspace-kicker,.usage-card .workspace-kicker{color:var(--ws-text-3);font-size:9px}.plan-card h2,.upgrade-card h2{font:500 22px/1.1 var(--display);text-transform:capitalize;margin:10px 0}.quota-number{align-items:baseline;gap:7px;margin-top:14px;display:flex}.quota-number strong{color:#b9cbff;font:500 52px/.85 var(--display);letter-spacing:-.05em}.quota-number span{color:var(--ws-text-3);font:14px/1 var(--mono)}.plan-card>p{color:var(--ws-text-3);margin:10px 0 18px;font-size:11px}.plan-card ul{border-top:1px solid var(--ws-line-soft);grid-template-columns:1fr 1fr;gap:8px;margin:auto 0 0;padding:16px 0 0;list-style:none;display:grid}.plan-card li{color:var(--ws-text-2);font:10px/1.3 var(--mono);text-transform:capitalize}.plan-card .workspace-alert{border:1px solid #f2646a4d;border-radius:8px;margin:12px 0 0}.upgrade-card{background:linear-gradient(160deg, #23253a, var(--ws-panel) 62%)}.upgrade-card>strong{font:500 24px/1.1 var(--display);margin:8px 0 14px}.upgrade-card>strong small{color:var(--ws-text-3);font:11px/1 var(--mono)}.upgrade-card p{color:var(--ws-text-3);font-size:11px;line-height:1.65}.upgrade-card .workspace-primary{border-radius:var(--ws-radius);background:var(--ws-accent);border-color:#0000;min-height:34px;margin-top:auto;font-size:10px;text-decoration:none}.upgrade-card .workspace-primary:hover{background:var(--ws-accent-hover);transform:none}.portal-button{border:1px solid var(--ws-line);border-radius:var(--ws-radius);color:var(--ws-text-2);font:10px/1 var(--mono);background:0 0;margin-top:8px;padding:10px}.portal-button:hover{background:var(--ws-hover);color:var(--ws-text)}.usage-card{gap:0}.usage-card>div{border-bottom:1px solid var(--ws-line-soft);justify-content:space-between;align-items:center;gap:12px;padding:13px 0;display:flex}.usage-card>div:first-of-type{margin-top:8px}.usage-card>div:last-child{border-bottom:0}.usage-card span{color:var(--ws-text-3);font-size:11px}.usage-card strong{font:12px/1 var(--mono)}.mcp-settings-page{background:radial-gradient(circle at 76% 0%, #4d7cff21, transparent 31%), var(--ws-canvas);min-height:0;color:var(--ws-text);flex:1;padding:38px clamp(22px,4vw,58px) 72px;overflow:auto}.mcp-settings-hero,.mcp-setup-card,.mcp-flow-card,.mcp-tools-card,.mcp-security-strip{width:min(100%,1180px);margin-inline:auto}.mcp-settings-hero{grid-template-columns:minmax(0,1.45fr) minmax(280px,.55fr);align-items:end;gap:56px;margin-bottom:36px;display:grid}.mcp-settings-hero h1{max-width:12ch;font:500 clamp(46px, 5.4vw, 76px)/.94 var(--display);letter-spacing:-.055em;margin:15px 0 18px}.mcp-settings-hero>div:first-child>p{max-width:690px;color:var(--ws-text-2);margin:0;font-size:14px;line-height:1.65}.mcp-status-card{border:1px solid var(--ws-line);border-radius:var(--ws-radius-lg);box-shadow:var(--ws-shadow);background:linear-gradient(145deg,#23252b,#1d1e23);padding:20px}.mcp-status-card>span{color:#9ce8c6;font:9px/1 var(--mono);letter-spacing:.1em;align-items:center;gap:9px;display:flex}.mcp-status-card>span i,.mcp-transport-pill i,.mcp-tool-groups article>div>i{background:var(--ws-green);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #35c4891f}.mcp-status-card>strong{color:#cddaff;font:500 31px/1 var(--display);letter-spacing:-.04em;margin:24px 0 5px;display:block}.mcp-status-card.is-cloud>strong{overflow-wrap:anywhere;color:#cddaff;font:500 25px/1 var(--display)}.mcp-status-card>small{color:var(--ws-text-3);font:9px/1 var(--mono)}.mcp-status-card dl{border-top:1px solid var(--ws-line);gap:9px;margin:24px 0 0;padding-top:15px;display:grid}.mcp-status-card dl div{justify-content:space-between;align-items:center;gap:14px;display:flex}.mcp-status-card dt,.mcp-status-card dd{font:9px/1.3 var(--mono);margin:0}.mcp-status-card dt{color:var(--ws-text-3)}.mcp-status-card dd{color:var(--ws-text)}.mcp-account-strip{border:1px solid var(--ws-line);border-radius:var(--ws-radius-lg);background:var(--ws-line);grid-template-columns:1.25fr 1fr .7fr 1fr;gap:1px;display:grid;overflow:hidden}.mcp-account-strip>div{background:var(--ws-panel);gap:8px;min-width:0;padding:17px 19px;display:grid}.mcp-account-strip span{color:var(--ws-text-3);font:8px/1 var(--mono);letter-spacing:.09em}.mcp-account-strip strong{color:var(--ws-text-2);font:500 10px/1.3 var(--sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mcp-setup-card,.mcp-flow-card,.mcp-tools-card{border:1px solid var(--ws-line);border-radius:var(--ws-radius-lg);background:var(--ws-panel);margin-top:14px;overflow:hidden}.mcp-setup-card>header,.mcp-flow-card>header,.mcp-tools-card>header{border-bottom:1px solid var(--ws-line);justify-content:space-between;align-items:flex-start;gap:24px;padding:22px 24px;display:flex}.mcp-setup-card>header span,.mcp-flow-card>header>span,.mcp-tools-card>header span{color:var(--ws-text-3);font:9px/1 var(--mono);letter-spacing:.1em}.mcp-setup-card h2,.mcp-flow-card h2,.mcp-tools-card h2{font:500 25px/1 var(--display);letter-spacing:-.035em;margin:8px 0 0}.mcp-transport-pill{border:1px solid var(--ws-line);background:var(--ws-bg);color:var(--ws-text-2);font:9px/1 var(--mono);letter-spacing:.06em;border-radius:999px;align-items:center;gap:9px;padding:8px 11px;display:flex}.mcp-transport-pill.is-cloud{background:var(--ws-accent-soft);color:#b9cbff;border-color:#4d7cff57}.mcp-transport-pill.is-cloud i{background:var(--ws-accent);box-shadow:0 0 0 4px #4d7cff24}.mcp-deployment-tabs{border-bottom:1px solid var(--ws-line);background:var(--ws-line);grid-template-columns:repeat(2,1fr);gap:1px;display:grid}.mcp-deployment-tabs button{min-height:78px;color:var(--ws-text-2);text-align:left;background:#191a1e;border:0;grid-template-columns:minmax(0,1fr) auto;align-content:center;gap:7px 16px;padding:15px 22px;display:grid;position:relative}.mcp-deployment-tabs button:hover{background:var(--ws-raised)}.mcp-deployment-tabs button.is-active{color:#fff;box-shadow:inset 0 -2px var(--ws-accent);background:linear-gradient(110deg,#4d7cff24,#1b1c21 58%)}.mcp-deployment-tabs button>span{font:500 13px/1.15 var(--sans)}.mcp-deployment-tabs button>small{color:var(--ws-text-3);grid-column:1;font-size:9px}.mcp-deployment-tabs button>b{background:var(--ws-accent-soft);color:#b9cbff;font:7px/1 var(--mono);letter-spacing:.07em;border-radius:999px;grid-area:1/2/span 2;align-self:center;padding:6px 8px}.mcp-cloud-panel,.mcp-local-panel{background:#18191d}.mcp-endpoint-field{border-bottom:1px solid var(--ws-line);gap:9px;padding:22px 24px;display:grid}.mcp-endpoint-field>span{color:var(--ws-text-2);font:9px/1 var(--mono);letter-spacing:.07em;text-transform:uppercase}.mcp-endpoint-field>div{border-radius:var(--ws-radius);background:var(--ws-bg);border:1px solid #41434c;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:5px 6px 5px 12px;display:grid}.mcp-endpoint-field>div>i{color:#87a5ff;font:normal 14px/1 var(--mono)}.mcp-endpoint-field input{color:#dbe4f5;min-width:0;font:11px/1.4 var(--mono);background:0 0;border:0;outline:0}.mcp-endpoint-field button{border:1px solid var(--ws-line);border-radius:var(--ws-radius);background:var(--ws-raised);height:28px;color:var(--ws-text-2);font:8px/1 var(--mono);letter-spacing:.05em;padding:0 10px}.mcp-endpoint-field button:hover{background:var(--ws-hover);color:#fff}.mcp-endpoint-field>small{color:var(--ws-text-3);font-size:10px;line-height:1.5}.mcp-path-field{border-bottom:1px solid var(--ws-line);gap:8px;padding:22px 24px;display:grid}.mcp-path-field>span{color:var(--ws-text-2);font:10px/1 var(--mono);letter-spacing:.06em}.mcp-path-field input{border:1px solid var(--ws-line);border-radius:var(--ws-radius);background:var(--ws-bg);color:#d7e0f1;width:100%;font:11px/1.35 var(--mono);outline:none;padding:11px 12px}.mcp-path-field input:focus{border-color:var(--ws-accent);box-shadow:0 0 0 3px var(--ws-accent-soft)}.mcp-path-field small{color:var(--ws-text-3);font-size:10px;line-height:1.5}.mcp-path-field small code{color:#aebeff;font-family:var(--mono)}.mcp-setup-grid{background:var(--ws-line);grid-template-columns:.9fr 1.1fr;gap:1px;display:grid}.mcp-setup-grid>article{background:#18191d;flex-direction:column;min-width:0;min-height:320px;padding:22px;display:flex}.mcp-setup-grid.is-cloud>article{min-height:350px}.mcp-domain-lockup{border:1px solid var(--ws-line);background:var(--ws-bg);border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;margin:24px 0 20px;padding:13px;display:grid}.mcp-domain-lockup>i{background:linear-gradient(145deg, var(--ws-accent), var(--ws-violet));color:#fff;width:30px;height:30px;font:normal 600 12px/1 var(--display);border-radius:8px;place-items:center;display:grid}.mcp-domain-lockup>span{gap:5px;min-width:0;display:grid}.mcp-domain-lockup strong{font:500 11px/1.2 var(--sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mcp-domain-lockup small{color:var(--ws-text-3);font:8px/1.2 var(--mono);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mcp-domain-lockup>b{color:#8ce1ba;font:7px/1 var(--mono);background:#35c4891f;border-radius:999px;padding:5px 7px}.mcp-cloud-identity dl{gap:0;margin:0;display:grid}.mcp-cloud-identity dl>div{border-top:1px solid var(--ws-line-soft);justify-content:space-between;align-items:center;gap:14px;padding:10px 0;display:flex}.mcp-cloud-identity dt,.mcp-cloud-identity dd{font:8px/1.3 var(--mono);margin:0}.mcp-cloud-identity dt{color:var(--ws-text-3)}.mcp-cloud-identity dd{color:var(--ws-text-2);text-align:right}.mcp-code-head{justify-content:space-between;align-items:center;gap:16px;display:flex}.mcp-code-head>span{color:var(--ws-text-3);font:9px/1 var(--mono);letter-spacing:.09em}.mcp-code-head button,.mcp-config-actions button{border:1px solid var(--ws-line);border-radius:var(--ws-radius);background:var(--ws-raised);color:var(--ws-text-2);font:8px/1 var(--mono);letter-spacing:.06em;padding:7px 9px}.mcp-code-head button:hover,.mcp-config-actions button:hover{background:var(--ws-hover);color:#fff;border-color:#4c4e58}.mcp-setup-grid pre{color:#d6e0f2;font:10px/1.72 var(--mono);white-space:pre-wrap;overflow-wrap:anywhere;margin:24px 0 18px;overflow:auto}.mcp-setup-grid pre:first-line{color:#8eb0ff}.mcp-setup-grid article>p{color:var(--ws-text-3);margin:auto 0 0;font-size:10px;line-height:1.55}.mcp-config-actions{align-items:center;gap:12px;margin-top:auto;display:flex}.mcp-config-actions span{color:var(--ws-text-3);font-size:9px}.mcp-auth-flow{border-top:1px solid var(--ws-line);background:#17181c;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:14px;padding:19px 22px;display:grid}.mcp-auth-flow>div{grid-template-columns:auto 1fr;align-items:center;gap:11px;display:grid}.mcp-auth-flow>div>small{background:var(--ws-accent-soft);color:#b9cbff;width:25px;height:25px;font:8px/1 var(--mono);border-radius:50%;place-items:center;display:grid}.mcp-auth-flow>div>span{gap:5px;display:grid}.mcp-auth-flow strong{font:500 10px/1.2 var(--sans)}.mcp-auth-flow em{color:var(--ws-text-3);font:normal 8px/1.2 var(--mono);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mcp-auth-flow>i{color:#5e6c88;font:normal 10px/1 var(--mono)}.mcp-flow-steps{background:var(--ws-line);grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.mcp-flow-steps article{background:#191a1e;grid-template-columns:auto 1fr;align-items:start;gap:16px;min-height:150px;padding:24px;display:grid;position:relative}.mcp-flow-steps article>small{background:var(--ws-accent-soft);color:#b9cbff;width:27px;height:27px;font:9px/1 var(--mono);border-radius:50%;place-items:center;display:grid}.mcp-flow-steps article>div{gap:11px;display:grid}.mcp-flow-steps strong{font:500 14px/1.2 var(--sans)}.mcp-flow-steps code{overflow-wrap:anywhere;color:var(--ws-text-3);font:9px/1.45 var(--mono)}.mcp-flow-steps article>span{z-index:2;border:1px solid var(--ws-line);background:var(--ws-raised);color:#b9cbff;width:20px;height:20px;font:10px/1 var(--mono);border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;right:-10px;transform:translateY(-50%)}.mcp-flow-steps article>b{color:#8ce1ba;font:8px/1 var(--mono);letter-spacing:.06em;background:#35c4891f;border-radius:999px;padding:6px 8px;position:absolute;bottom:18px;right:20px}.mcp-tools-card>header>strong{color:#8ce1ba;font:9px/1 var(--mono);letter-spacing:.08em}.mcp-tool-groups{background:var(--ws-line);grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.mcp-tool-groups article{background:#191a1e;min-width:0;padding:22px}.mcp-tool-groups h3{color:var(--ws-text-2);font:500 12px/1 var(--sans);margin:0 0 16px}.mcp-tool-groups article>div{border-top:1px solid var(--ws-line-soft);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:11px;padding:14px 0;display:grid}.mcp-tool-groups article>div>i{width:6px;height:6px;box-shadow:none;margin-top:4px}.mcp-tool-groups article>div>span{gap:6px;min-width:0;display:grid}.mcp-tool-groups code{color:#bccbff;font:9px/1.35 var(--mono);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mcp-tool-groups small{color:var(--ws-text-3);font-size:9px;line-height:1.45}.mcp-tool-groups article>div>b{color:#72d7a9;font:8px/1 var(--mono)}.mcp-tool-groups article>div>b.is-write{color:#ffbd70}.mcp-tool-groups article>div>b.is-network{color:#a994ff}.mcp-security-strip{border:1px solid var(--ws-line);border-radius:var(--ws-radius-lg);background:var(--ws-line);grid-template-columns:repeat(4,1fr);gap:1px;margin-top:14px;display:grid;overflow:hidden}.mcp-security-strip div{background:var(--ws-panel);gap:9px;padding:18px;display:grid}.mcp-security-strip span{color:var(--ws-text-3);font:8px/1 var(--mono);letter-spacing:.08em}.mcp-security-strip strong{color:var(--ws-text-2);font:500 10px/1.35 var(--sans)}.mcp-endpoint-note{width:min(100%,1180px);color:var(--ws-text-3);font:8px/1.5 var(--mono);text-align:right;margin:13px auto 0}@media (width<=1240px){.studio-layout{grid-template-columns:216px minmax(0,1fr) 240px}}@media (width<=1080px){.studio-layout{grid-template-columns:200px minmax(0,1fr)}.studio-inspector{display:none}.billing-grid{grid-template-columns:1fr 1fr}.usage-card{grid-column:1/-1}.mcp-settings-hero{grid-template-columns:1fr;gap:26px}.mcp-status-card{grid-template-columns:1fr auto;display:grid}.mcp-status-card>strong,.mcp-status-card>small{grid-column:1}.mcp-status-card dl{border-top:0;border-left:1px solid var(--ws-line);grid-area:1/2/span 3;min-width:210px;margin:0;padding:0 0 0 20px}.mcp-tool-groups,.mcp-account-strip{grid-template-columns:1fr 1fr}.mcp-auth-flow{grid-template-columns:1fr}.mcp-auth-flow>i{display:none}}@media (width<=820px){.auth-shell{grid-template-columns:1fr}.auth-story{display:none}.auth-panel{min-height:100vh;padding:28px 24px 46px}.auth-card{padding-top:54px}.workspace-shell{grid-template-columns:52px minmax(0,1fr)}.studio-layout{grid-template-columns:1fr}.studio-jobs{display:none}.workspace-topbar{grid-template-columns:minmax(0,1fr) auto auto}.quota-pill{display:none}.billing-grid{grid-template-columns:1fr}.usage-card{grid-column:auto}.mcp-settings-page{padding:28px 18px 52px}.mcp-setup-grid,.mcp-flow-steps,.mcp-tool-groups,.mcp-security-strip,.mcp-account-strip,.mcp-deployment-tabs{grid-template-columns:1fr}.mcp-flow-steps article>span{top:auto;bottom:-10px;right:50%;transform:translate(50%)rotate(90deg)}}@media (width<=560px){.auth-panel{padding-inline:20px}.auth-card{padding:48px 0 20px}.auth-card h1{font-size:46px}.auth-benefits{grid-template-columns:1fr}.auth-benefits span{grid-template-columns:24px 1fr;align-items:center;gap:8px}.workspace-topbar .workspace-primary{width:32px;padding:0;font-size:0}.workspace-topbar .workspace-primary:before{content:"+";font-size:16px}.workspace-topbar.is-mcp{grid-template-columns:minmax(0,1fr) auto}.workspace-topbar.is-mcp .workspace-primary,.topbar-live span{display:none}.billing-page{padding:26px 16px 50px}.mcp-settings-page{padding:24px 12px 44px}.mcp-settings-hero h1{font-size:45px}.mcp-status-card{display:block}.mcp-status-card dl{border-top:1px solid var(--ws-line);border-left:0;margin-top:22px;padding:15px 0 0}.mcp-setup-card>header,.mcp-flow-card>header,.mcp-tools-card>header,.mcp-path-field,.mcp-setup-grid>article,.mcp-flow-steps article,.mcp-tool-groups article{padding-inline:16px}.mcp-transport-pill,.mcp-tools-card>header>strong{display:none}.mcp-endpoint-field>div{grid-template-columns:auto minmax(0,1fr)}.mcp-endpoint-field button{grid-column:1/-1}.mcp-deployment-tabs button>b,.mcp-domain-lockup>b{display:none}.mcp-endpoint-note{text-align:left}.capture-submit{flex-direction:column;align-items:stretch}.studio-capture-composer{width:calc(100% - 20px);margin:10px;padding:20px 16px}.preview-sheet{transform-origin:0 0;left:16px}}.inspector-engine-warning{border:1px solid color-mix(in srgb, var(--wb-warning,#b8791f) 45%, transparent);background:color-mix(in srgb, var(--wb-warning,#b8791f) 10%, transparent);color:var(--wb-text-muted,#6b6b6b);border-radius:8px;margin:0 0 10px;padding:10px 12px;font-size:12px;line-height:1.5}.capture-crawl{flex-direction:column;gap:8px;display:flex}.capture-crawl>span{align-items:center;gap:8px;display:flex}.capture-crawl input[type=number]{width:96px}.capture-crawl small{color:var(--wb-text-muted,#6b6b6b);font-size:12px;line-height:1.5}.capture-locality{color:var(--wb-text-muted,#6b6b6b);margin:0;font-size:12px;line-height:1.5}.capture-locality code{background:var(--wb-surface-muted,#0000000d);border-radius:3px;padding:1px 4px;font-size:11px}
