@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-xuaO2J-f.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-DMdlQ8Kv.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-400-normal-BSMlKf0J.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-400-normal-CEL4l2ZJ.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-vietnamese-400-normal-BulugwFq.woff2)format("woff2"),url(/assets/ibm-plex-mono-vietnamese-400-normal-DDuiU_S-.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-400-normal-D3D2R8hC.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color:oklch(25% .025 260);--canvas:oklch(98.5% .004 255);--surface:oklch(99.7% .003 255);--surface-subtle:oklch(96.5% .006 255);--border:oklch(88.5% .012 255);--border-strong:oklch(78% .018 255);--text:oklch(25% .025 260);--muted:oklch(50% .02 260);--accent:oklch(55% .19 265);--accent-soft:oklch(94% .035 265);font-synthesis:none;text-rendering:optimizelegibility;background:oklch(98.5% .004 255);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif}.delivery-workspace{width:100%}.delivery-workspace>.ant-space-item:last-child{min-width:0}.compact-intro{margin-bottom:4px}.optional-fields{margin-top:16px}.host-filters{grid-template-columns:minmax(240px,1fr) 210px 180px auto;align-items:center;gap:12px;display:grid}.visibility-filters{color:var(--text-secondary);flex-wrap:wrap;gap:10px 16px;display:flex}.visibility-filters label{white-space:nowrap;cursor:pointer;align-items:center;gap:8px;display:inline-flex}.host-usage{gap:6px;min-width:220px;display:grid}.effective-delivery{padding:8px 12px 16px}.expiry-variant-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:12px 0;display:grid}.expiry-variant{border:1px solid var(--border-color);background:#fff;border-radius:12px;gap:7px;padding:14px;display:grid}.expiry-variant>div{justify-content:space-between;align-items:center;gap:10px;display:flex}@media (width<=720px){.expiry-variant-list{grid-template-columns:1fr}}.effective-route-list{border:1px solid var(--color-border);border-radius:10px;overflow:hidden}.effective-route{background:var(--color-surface);border-bottom:1px solid var(--color-border);grid-template-columns:44px minmax(240px,1fr) minmax(120px,auto) minmax(180px,.7fr);align-items:center;gap:12px;min-height:48px;padding:8px 12px;display:grid}.effective-route:last-child{border-bottom:0}.route-position{color:var(--color-text-muted);font-variant-numeric:tabular-nums}@media (width<=760px){.effective-route{grid-template-columns:32px 1fr}.effective-route>:nth-child(n+3){grid-column:2}}.behavior-items{max-width:44ch;color:var(--text-secondary);gap:4px;font-size:13px;display:grid}.route-map-toolbar{justify-content:space-between;align-items:center;gap:16px;display:flex}@media (width<=1100px){.host-filters{grid-template-columns:1fr 1fr}}@media (width<=680px){.host-filters{grid-template-columns:1fr}.route-map-toolbar{flex-direction:column;align-items:stretch}}*{box-sizing:border-box}body{background:var(--canvas);min-width:320px;margin:0}button,input,textarea,select{font:inherit}.skip-link{z-index:1000;background:var(--text);color:var(--surface);border-radius:8px;padding:10px 14px;position:fixed;top:-60px;left:16px}.skip-link:focus{top:16px}.app-loading{min-height:100vh;color:var(--muted);place-items:center;display:grid}.login-page{background:var(--surface-subtle);place-items:center;min-height:100vh;padding:24px;display:grid}.login-panel{background:var(--surface);border:1px solid var(--border);border-radius:16px;width:min(420px,100%);padding:40px;box-shadow:0 22px 65px #252a401f}.brand-mark{background:var(--accent);width:42px;height:42px;color:var(--surface);border-radius:10px;place-items:center;margin-bottom:28px;font-weight:750;display:grid}.login-panel h1{margin-bottom:8px!important;font-size:2rem!important}.login-panel p{margin-bottom:28px!important}.app-shell{min-height:100vh}.app-shell>.ant-layout{min-width:0}.app-sider{border-right:1px solid var(--border);height:100vh;top:0;background:oklch(97.5% .006 255)!important;position:sticky!important}.app-sider .ant-layout-sider-children{flex-direction:column;padding:16px 12px;display:flex}.app-brand{align-items:center;gap:11px;height:64px;padding:0 10px 14px;display:flex}.app-brand>span{background:var(--accent);width:32px;height:32px;color:var(--surface);border-radius:9px;place-items:center;font-weight:750;display:grid}.app-brand div{line-height:1.05;display:grid}.app-brand strong{font-size:15px}.app-brand small{text-transform:uppercase;letter-spacing:.12em;color:var(--muted);font-size:10px}.app-sider .ant-menu{background:0 0!important;border-inline-end:0!important}.operator-card{border-top:1px solid var(--border);justify-content:space-between;align-items:center;margin-top:auto;padding:16px 6px 0;display:flex}.operator-card>div{gap:6px;min-width:0;display:grid}.operator-card strong{text-overflow:ellipsis;overflow:hidden}.operator-card .ant-tag{width:max-content;margin:0}.app-header{border-bottom:1px solid var(--border);z-index:20;justify-content:space-between;align-items:center;display:flex;position:sticky;top:0;height:82px!important;padding:14px 32px!important}.app-header h2{margin:2px 0 0!important;font-size:20px!important}.app-header .ant-typography{line-height:1.2}.header-status{justify-content:flex-end;align-items:center;gap:12px;min-width:0;display:flex}.online-counter{border:1px solid var(--border);background:var(--surface);color:var(--muted);white-space:nowrap;cursor:help;border-radius:10px;align-items:baseline;gap:6px;padding:8px 12px;display:flex}.online-counter strong{color:var(--text);font-variant-numeric:tabular-nums;font-size:16px}.online-dot{background:#18a058;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 3px #18a0581f}.online-counter-loading{cursor:default;font-size:12px}.app-content{min-width:0;padding:28px 32px 112px}.page-column{gap:24px;max-width:1480px;margin:0 auto;display:grid}.full-width{width:100%}.host-relations{gap:16px;margin:20px 0 24px;display:grid}.bulk-action-bar{z-index:5;background:#eff6fff5;border:1px solid #c7d7fe;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;padding:12px 16px;display:flex;position:sticky;top:12px;box-shadow:0 8px 24px #1e40af14}.host-workbench{gap:16px;display:grid}.transport-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;display:grid}.advanced-json-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.advanced-json-grid textarea,.host-workbench pre{font-family:IBM Plex Mono,monospace;font-size:12px}.host-workbench pre{background:#f5f7fa;border-radius:8px;max-height:280px;padding:12px;overflow:auto}.workbench-actions{margin-top:16px}@media (width<=760px){.transport-grid,.advanced-json-grid{grid-template-columns:1fr}.bulk-action-bar{flex-direction:column;align-items:flex-start}}.relation-path{border:1px solid var(--color-border,oklch(88.5% .012 255));background:var(--color-surface-subtle,oklch(96.5% .006 255));border-radius:12px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px;padding:16px;display:grid}.relation-path div{gap:3px;min-width:0;display:grid}.relation-path div>span{width:22px;height:22px;color:var(--color-accent,oklch(55% .19 265));background:var(--color-accent-soft,oklch(94% .035 265));border-radius:50%;place-items:center;font-size:12px;font-weight:700;display:grid}.relation-path strong,.relation-path small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.relation-path small,.relation-value>span{color:var(--color-text-muted,oklch(50% .02 260))}.relation-path i{color:var(--color-border-strong,oklch(78% .018 255));font-style:normal}.relation-value{gap:6px;display:grid}.relation-value code{overflow-wrap:anywhere}.technical-identifiers{color:var(--color-text-muted,oklch(50% .02 260))}.technical-identifiers summary{cursor:pointer}.technical-identifiers div{grid-template-columns:140px minmax(0,1fr);gap:12px;margin-top:8px;display:grid}.technical-identifiers code{overflow-wrap:anywhere}@media (width<=760px){.relation-path{grid-template-columns:1fr}.relation-path i{justify-self:start;margin-left:6px;transform:rotate(90deg)}}.routing-stack{width:100%}.routing-editor textarea,.routing-editor{font-family:IBM Plex Mono,monospace;font-size:13px;line-height:1.55}.routing-actions{justify-content:space-between;align-items:center;gap:16px;display:flex}@media (width<=640px){.routing-actions{flex-direction:column;align-items:stretch}}.page-intro{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.page-intro h3{margin:0 0 6px!important}.page-intro p{max-width:70ch;margin:0!important}.subscription-search{grid-template-columns:minmax(260px,720px) auto;gap:10px;display:grid}.config-filters{grid-template-columns:minmax(260px,520px) minmax(220px,280px);align-items:center;gap:12px;display:grid}.search-results{background:var(--surface);border:1px solid var(--border);border-radius:12px;overflow:hidden}.search-results .ant-list-item{padding:16px 18px}.result-avatar{background:var(--accent-soft);width:36px;height:36px;color:var(--accent);border-radius:10px;place-items:center;display:grid}.table-tools{justify-content:space-between;gap:16px;display:flex}.table-tools .ant-input-search{max-width:420px}.resource-name{gap:3px;display:grid}.resource-identity{align-items:center;gap:12px;display:flex}.endpoint-code,.node-facts code,.technical-facts code{font-family:IBM Plex Mono,ui-monospace,monospace;font-size:12px}.node-facts{text-align:right;gap:3px;min-width:210px;display:grid}.node-metrics{grid-template-columns:auto minmax(110px,1fr);min-width:250px}.node-metrics strong{font-variant-numeric:tabular-nums;text-align:right}@media (width<=760px){.node-metrics{width:100%;min-width:0}}.node-facts span,.technical-facts span{color:var(--muted);font-size:11px}.technical-facts{border:1px solid var(--border);background:var(--surface-subtle);border-radius:10px;gap:10px;margin:18px 0 22px;padding:14px 16px;display:grid}.technical-facts>div{grid-template-columns:110px minmax(0,1fr);gap:12px;display:grid}.technical-facts code{overflow-wrap:anywhere}.resource-name code,.route-meta code{color:var(--muted);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:11px}.resource-list{background:var(--surface);border:1px solid var(--border);border-radius:12px;overflow:hidden}.resource-list .ant-list-item{padding:14px 18px}.resource-section{gap:0;display:grid}.resource-section+.resource-section{border-top:1px solid var(--border);margin-top:28px;padding-top:28px}.resource-search{width:min(360px,100%)}.node-toolbar{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}.node-toolbar .resource-search{min-width:280px}.node-editor{gap:20px;display:grid}.node-operations{border-top:1px solid var(--border-color);gap:14px;padding-top:18px;display:grid}.node-operations h5.ant-typography{margin:0 0 3px}@media (width<=760px){.node-toolbar{align-items:stretch;width:100%}.node-toolbar .resource-search{width:100%;min-width:0}}.country-avatar{border:1px solid var(--border);background:var(--surface);border-radius:10px;place-items:center;width:40px;height:40px;font-size:22px;line-height:1;display:grid}.json-editor{tab-size:2;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:12px;line-height:1.6}.topology-counts{border-block:1px solid var(--border);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.topology-counts>div{gap:4px;padding:18px 12px;display:grid}.topology-counts span{color:var(--muted);font-size:12px}.topology-counts strong{font-variant-numeric:tabular-nums;font-size:24px}.topology-paths{background:var(--surface);border:1px solid var(--border);border-radius:12px;overflow:hidden}.topology-paths>div{border-bottom:1px solid var(--border);grid-template-columns:auto minmax(140px,1fr) auto auto auto minmax(140px,1fr) auto;align-items:center;gap:10px;padding:12px 16px;display:grid}.topology-paths>div:last-child{border:0}.topology-paths small{color:var(--muted)}.onboarding-detail{gap:32px;display:grid}.onboarding-detail>.ant-steps{padding-bottom:8px;overflow-x:auto}.onboarding-action,.installer-material{border:1px solid var(--border);background:var(--surface);border-radius:12px;padding:22px}.onboarding-action h4,.installer-material h4{margin-top:0!important}.step-history{border-block:1px solid var(--border)}.step-history>div{border-bottom:1px solid var(--border);grid-template-columns:100px 1fr auto;align-items:center;gap:12px;padding:10px 0;display:grid}.step-history>div:last-child{border:0}.step-history span{color:var(--muted);font-size:12px}.workspace-page{gap:20px;width:100%;min-width:0;max-width:1600px;margin:0 auto;display:grid}.workspace-header{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;display:grid}.workspace-header h3{margin:0!important}.workspace-layout{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:20px;display:grid}.subscription-access-card,.delivery-source-card{border:1px solid var(--border);background:var(--surface);border-radius:12px;justify-content:space-between;align-items:center;gap:24px;min-width:0;padding:18px 20px;display:flex}.subscription-access-copy{gap:5px;min-width:0;display:grid}.subscription-access-copy>span,.eyebrow{color:var(--muted);letter-spacing:.05em;text-transform:uppercase;font-size:11px;font-weight:600}.subscription-access-copy code{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.subscription-access-copy small{color:var(--muted)}.delivery-source-card{background:oklch(98.5% .008 252);align-items:flex-start}.delivery-source-card>div:first-child{min-width:0;max-width:850px}.delivery-source-card h4{margin:4px 0 6px!important}.delivery-source-card p{margin:0!important}.delivery-source-flags{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.delivery-source-flags .ant-tag{margin:0}.editor-surface{background:var(--surface);border:1px solid var(--border);border-radius:12px;min-width:0;overflow:hidden}.editor-surface>.ant-steps{border-bottom:1px solid var(--border);background:oklch(98.5% .004 255);padding:22px 24px}.editor-step,.preview-section{padding:24px}.preview-section{border-top:1px solid var(--border)}.section-heading{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:20px;display:flex}.section-heading>div{flex:1;min-width:0}.section-heading h4{margin:0 0 4px!important}.route-editor{border-top:1px solid var(--border)}.route-row{border-bottom:1px solid var(--border);grid-template-columns:52px minmax(260px,1fr) minmax(150px,.55fr) auto;align-items:center;gap:16px;padding:12px 4px;transition:background .18s cubic-bezier(.22,1,.36,1),opacity .18s;display:grid}.route-row:hover{background:oklch(98.5% .006 265)}.route-row-disabled{opacity:.58}.route-order{color:var(--muted);font-variant-numeric:tabular-nums;grid-template-rows:24px 20px 24px;place-items:center;display:grid}.route-order .ant-btn{min-width:32px;height:24px}.route-main{gap:7px;display:grid}.route-meta{min-width:0;color:var(--muted);align-items:center;gap:8px;font-size:12px;display:flex}.route-meta .ant-tag{margin:0}.route-source{gap:3px;min-width:0;display:grid}.route-source span{color:var(--muted);font-size:11px}.route-source strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.presentation-form{max-width:820px}.assignment-grid{border:1px solid var(--border);background:var(--surface-subtle);border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-bottom:22px;padding:18px;display:grid}.assignment-grid .ant-form-item{margin-bottom:0}.assignment-grid .ant-form-item-row{display:block}.assignment-grid .ant-form-item-label{text-align:start}.two-fields{grid-template-columns:1fr 1.5fr;gap:16px;display:grid}.impact-rail{background:var(--surface);border:1px solid var(--border);border-radius:12px;gap:20px;padding:20px;display:grid;position:sticky;top:102px}.impact-title{align-items:center;gap:12px;display:flex}.impact-title>.anticon{color:var(--accent);font-size:20px}.impact-title div{display:grid}.impact-title span{color:var(--muted);font-size:12px}.impact-facts{border-block:1px solid var(--border)}.impact-facts div{border-bottom:1px solid var(--border);justify-content:space-between;gap:16px;padding:11px 0;display:flex}.impact-facts div:last-child{border:0}.impact-facts span{color:var(--muted);font-size:12px}.impact-facts strong{text-align:right;font-size:12px}.client-preview{border:1px solid var(--border-strong);background:var(--surface-subtle);border-radius:14px;max-width:720px;margin:0 auto;overflow:hidden;box-shadow:0 10px 32px #2d324b14}.client-preview-bar{background:var(--surface);border-bottom:1px solid var(--border);grid-template-columns:1fr auto 1fr;align-items:center;height:48px;padding:0 14px;display:grid}.client-preview-bar .ant-tag{justify-self:end;margin:0}.client-request-profile{border-bottom:1px solid var(--border);background:var(--surface-subtle);justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;display:flex}.client-request-profile>div{gap:2px;min-width:0;display:grid}.client-request-profile span{color:var(--muted);font-size:11px}.client-request-profile code{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:11px;overflow:hidden}.preview-banner{background:var(--accent-soft);color:var(--muted);text-overflow:ellipsis;padding:14px 18px;font-size:12px;overflow:hidden}.client-preview>.ant-alert{margin:14px}.preview-routes{display:grid}.preview-routes>div{border-top:1px solid var(--border);background:var(--surface);grid-template-columns:28px 1fr;column-gap:10px;padding:12px 18px;display:grid}.preview-routes>div>span{background:var(--surface-subtle);width:24px;height:24px;color:var(--muted);border-radius:7px;grid-row:1/3;place-items:center;font-size:11px;display:grid}.preview-routes small{color:var(--muted);font-size:11px}.client-preview>.ant-btn{width:calc(100% - 28px);margin:14px}.apply-bar{z-index:30;background:color-mix(in oklch, var(--surface) 94%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--border-strong);border-radius:12px;justify-content:space-between;align-items:center;gap:20px;min-height:68px;padding:12px 16px;display:flex;position:fixed;bottom:18px;left:264px;right:32px;box-shadow:0 12px 36px #23284029}.apply-bar>div{display:grid}.apply-bar span{color:var(--muted);font-size:12px}.raw-preview{white-space:pre-wrap;overflow-wrap:anywhere;border:1px solid var(--border);background:oklch(95.5% .008 255);border-radius:8px;margin:0;padding:16px;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:12px;line-height:1.6}.ordered-list .ant-list-item{gap:12px;padding-inline:0}.ordered-list .ant-list-item-action{margin-inline-start:12px}.resource-name span{color:var(--muted);font-size:12px}.role-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:16px;display:grid}.permission-list{gap:6px;display:grid}.permission-list .ant-checkbox-wrapper{grid-template-columns:18px 1fr;align-items:start;gap:0 8px;padding:9px 0;display:grid}.permission-list .ant-checkbox{grid-row:1/3}.permission-list .ant-checkbox-wrapper>span:last-child{display:contents}.permission-list strong,.permission-list span{grid-column:2}.permission-list span{color:var(--muted);font-size:12px}:focus-visible{outline:2px solid var(--accent)!important;outline-offset:2px!important}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}@media (width<=1179px){.workspace-layout{grid-template-columns:1fr}.impact-rail{grid-template-columns:minmax(220px,.8fr) minmax(260px,1fr);align-items:start;position:static}.impact-rail>.ant-alert{grid-column:1/-1}.apply-bar{left:96px}.route-row{grid-template-columns:52px minmax(220px,1fr) auto}.route-source{display:none}}@media (width<=767px){.app-content{padding:16px 10px 96px}.app-header{height:72px!important;padding:12px 16px!important}.app-header>div:first-child>.ant-typography:first-child{display:none}.app-header h2{font-size:17px!important}.header-status{gap:6px}.header-status>.ant-tag{display:none}.online-counter{padding:7px 9px}.online-counter span:last-child{display:none}.page-intro,.workspace-header{flex-wrap:wrap;width:calc(100vw - 84px);min-width:0;max-width:calc(100vw - 84px);display:flex;overflow:hidden}.workspace-page>*{width:calc(100vw - 84px);min-width:0;max-width:calc(100vw - 84px)}.workspace-header>div{order:-1;width:100%;min-width:0}.workspace-header>div>.ant-space{flex-wrap:wrap;display:flex}.workspace-header>.ant-space{grid-template-columns:minmax(0,1fr) 36px;width:100%;display:grid;gap:8px!important}.workspace-header>.ant-space>.ant-space-item{min-width:0}.workspace-header>.ant-space>.ant-space-item:last-child{width:36px}.workspace-header>.ant-space .ant-select{width:100%;min-width:0}.workspace-header>.ant-space .ant-btn{width:36px;padding-inline:0}.workspace-header>.ant-space .ant-btn>span:not(.ant-btn-icon){display:none}.workspace-header h3,.workspace-header .ant-typography-secondary{overflow-wrap:anywhere}.subscription-search,.config-filters{grid-template-columns:1fr}.subscription-search .ant-btn{width:100%}.workspace-layout{display:block}.subscription-access-card,.delivery-source-card{gap:14px;padding:16px 14px;display:grid}.subscription-access-card>.ant-space{width:100%}.subscription-access-card>.ant-space .ant-btn{flex:1}.delivery-source-flags{justify-content:flex-start}.editor-surface>.ant-steps{padding:14px 10px}.editor-surface>.ant-steps .ant-steps-item-title{display:none}.editor-step,.preview-section{padding:18px 14px}.route-row{grid-template-columns:42px minmax(0,1fr) auto;gap:9px;padding:12px 0}.route-row>.ant-switch{grid-column:2/4;justify-self:start}.route-meta{flex-wrap:wrap}.two-fields{grid-template-columns:1fr}.assignment-grid{grid-template-columns:1fr;padding:12px}.section-heading{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}.section-heading>.ant-btn,.section-heading>.ant-tag,.section-heading>.resource-search{justify-self:start}.resource-search{width:100%}.impact-rail{grid-template-columns:1fr;margin-top:16px;display:grid}.impact-rail>.ant-alert{grid-column:auto}.impact-rail>.ant-btn{white-space:normal;height:auto;min-height:32px}.apply-bar{min-height:54px;padding:8px;bottom:10px;left:78px;right:12px}.apply-bar>div{display:none}.apply-bar>.ant-space{width:100%;display:block}.apply-bar>.ant-space>.ant-space-item:first-child{display:none}.apply-bar>.ant-space .ant-btn{width:100%}.app-sider .app-brand div,.app-sider .operator-card>div{display:none}.app-sider .operator-card{justify-content:center}.table-tools{display:grid}.table-tools .ant-input-search{max-width:none}}.auto-summary{border:1px solid var(--border-color,#dce2ea);background:#f7f9fc;border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.auto-summary>div{border-right:1px solid #dce2ea;grid-template-columns:auto 1fr;align-items:center;gap:4px 10px;min-height:92px;padding:18px 20px;display:grid}.auto-summary>div:last-child{border-right:0}.auto-summary span:not(.online-dot){color:#697386;font-size:13px}.auto-summary strong{grid-column:2;font-size:24px;line-height:1}.auto-toolbar{justify-content:space-between;align-items:center;gap:16px;display:flex}.auto-toolbar .ant-input-search{max-width:360px}.health-summary{background:#f7f9fc;border:1px solid #dce2ea;border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.health-summary>div{border-right:1px solid #dce2ea;flex-direction:column;padding:18px 20px;display:flex}.health-summary>div:last-child{border-right:0}.health-summary span,.health-summary small{color:#697386}.health-summary strong{margin:5px 0;font-size:26px;line-height:1}@media (width<=760px){.auto-summary{grid-template-columns:1fr}.auto-summary>div{border-bottom:1px solid #dce2ea;border-right:0}.auto-summary>div:last-child{border-bottom:0}.auto-toolbar{flex-direction:column;align-items:stretch}.auto-toolbar .ant-input-search{max-width:none}.health-summary{grid-template-columns:1fr}.health-summary>div{border-bottom:1px solid #dce2ea;border-right:0}.health-summary>div:last-child{border-bottom:0}}.host-user-agent-custom{margin-top:10px}
