.account-menu{border-left:0}.account-menu__summary,.manage-menu__button{gap:.42rem;border:1px solid var(--line);border-radius:.55rem;background:var(--button-secondary-bg);color:var(--button-secondary-text)}.account-menu__summary:hover,.account-menu__summary[aria-expanded=true],.manage-menu__button:hover,.manage-menu__button[aria-expanded=true]{border-color:var(--line-strong);background:var(--surface-muted);color:var(--text)}.account-menu__panel,.manage-menu__panel{top:calc(100% + .45rem);right:0;z-index:30;border:1px solid var(--line);border-radius:.8rem;background:var(--surface-raised);box-shadow:var(--card-shadow);-webkit-backdrop-filter:none;backdrop-filter:none;padding:.45rem}.manage-menu__panel{grid-template-columns:repeat(3,minmax(12rem,1fr));width:min(48rem,calc(100vw - 1rem));min-width:min(42rem,calc(100vw - 1rem));max-height:min(72vh,34rem);overflow-y:auto;gap:.45rem}.account-menu__panel{width:min(16rem,calc(100vw - 1rem));min-width:13rem;gap:.15rem}.product-menu__mobile-layer{display:none}.account-menu__identity{margin:.2rem .2rem .35rem;border-bottom:1px solid var(--line);padding:.45rem .35rem .65rem}.account-menu__item,.account-menu__item.manage-menu__item{display:grid;grid-template-columns:1.1rem minmax(0,1fr);align-items:center;width:100%;min-height:2.35rem;grid-gap:.55rem;gap:.55rem;border:1px solid transparent;border-radius:.55rem;background:transparent;padding:.55rem .6rem;color:var(--text);font-size:.86rem;font-weight:760}.account-menu__item.manage-menu__item{min-height:0}.account-menu__item.manage-menu__item small{grid-column:2;margin-top:-.22rem;font-size:.75rem;line-height:1.3}.account-menu__item.manage-menu__item:hover,.account-menu__item:hover{border-color:var(--line);background:var(--surface-muted);color:var(--text)}.account-menu__item svg,.manage-menu__item .dashboard-icon{width:1rem;height:1rem;color:var(--muted-strong)}@media (max-width:900px){.account-menu__summary,.manage-menu__button{justify-content:center;width:2.35rem;min-width:2.35rem;padding-inline:0}.account-menu__panel,.manage-menu__panel{right:0;left:auto}.product-menu__panel{display:none}.product-menu__mobile-layer{position:fixed;inset:0;z-index:2200;display:block}.product-menu__mobile-scrim{position:absolute;inset:0;min-height:0;border:0;background:rgba(8,13,24,.42);cursor:pointer}.product-menu__mobile-sheet{position:absolute;right:.75rem;bottom:.75rem;left:.75rem;display:grid;max-height:calc(100dvh - 5rem);overflow:auto;grid-gap:.85rem;gap:.85rem;border:1px solid color-mix(in srgb,var(--simpli-pale-blue) 18%,transparent);border-radius:1rem;background:var(--simpli-primary-dark);color:#ffffff;padding:.85rem;box-shadow:0 24px 64px rgba(10,19,47,.2)}.product-menu__mobile-apps-section{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.5rem;gap:.5rem}.product-menu__mobile-apps-section .manage-menu__section-label{grid-column:1/-1}.product-menu__mobile-apps-section .product-menu__tile{min-height:3.4rem;border-color:rgba(230,240,255,.12);background:rgba(255,255,255,.07);color:#ffffff}.product-menu__mobile-apps-section .product-menu__tile:focus-visible,.product-menu__mobile-apps-section .product-menu__tile:hover{background:rgba(255,255,255,.12)}.product-menu__mobile-apps-section .manage-menu__tile-copy,.product-menu__mobile-sheet .manage-menu__section-label{color:color-mix(in srgb,var(--simpli-pale-blue) 78%,#ffffff)}.product-menu__mobile-runtime-section{display:grid;grid-gap:.55rem;gap:.55rem;border-top:1px solid rgba(230,240,255,.16);padding-top:.85rem}}.app-shell__nav-group:not(.app-shell__nav-more)>.app-shell__nav-group-menu{max-width:min(calc(100vw - 1rem),46rem);max-height:min(calc(100vh - 4.25rem),36rem);overflow:auto;overscroll-behavior:contain}.app-shell__nav-group:not(.app-shell__nav-more):focus-within>.app-shell__nav-group-menu,.app-shell__nav-group:not(.app-shell__nav-more):hover>.app-shell__nav-group-menu{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(13rem,100%),1fr));align-items:start;grid-gap:.35rem;gap:.35rem}.app-shell__nav .app-shell__brand-mark{width:2.35rem;height:2.35rem;overflow:hidden;border-radius:.45rem;background:transparent;box-shadow:none}.app-shell__nav .app-shell__brand-logo{display:block;width:100%;height:100%;max-width:none;max-height:none;object-fit:contain}.app-shell__nav .app-shell__brand-wordmark{display:inline-flex;align-items:baseline;white-space:nowrap}.app-shell__nav .app-shell__brand-name{color:var(--text);line-height:1;-webkit-text-fill-color:currentColor}.app-shell__nav .app-shell__brand-name--simpli,.app-shell__nav .app-shell__brand-name--software{font-family:var(--font-poppins),Poppins,Inter,"SF Pro Display",system-ui,sans-serif}.app-shell__nav .app-shell__brand-logo--product{width:1.68rem;height:1.68rem}:root[data-theme=dark] .app-shell__nav .app-shell__brand-logo--product{color:var(--nav-bg)!important}.app-shell__nav{--app-nav-inline-pad:clamp(0.85rem,2vw,1.25rem);z-index:3000;min-height:3.35rem;gap:clamp(.45rem,1.1vw,.85rem);row-gap:0;overflow:visible;padding:.45rem var(--app-nav-inline-pad)}.app-shell__brand{order:1;flex:0 0 auto;gap:.55rem;margin-bottom:0}.app-shell__brand--wordmark{min-height:2.4rem;padding-right:0}.app-shell__brand-context{display:inline-flex;align-items:center;gap:.55rem;min-height:2.35rem;min-width:0}.app-shell__brand-tenant,.app-shell__brand-tenant-button,.app-shell__tenant-search-trigger{display:inline-flex;align-items:center;max-width:none;min-height:1.8rem;border:0!important;border-radius:0;background:transparent;padding:0!important;color:var(--text);font-size:.93rem;font-weight:820;line-height:1.8rem}.app-shell__brand-tenant-button,.app-shell__tenant-search-field,.app-shell__tenant-search-trigger{gap:.04rem}.app-shell__tenant-search{position:relative;z-index:3400;width:auto;min-width:0}.app-shell__tenant-search-field{display:inline-flex;align-items:center;width:auto;min-height:1.8rem;border:0;border-radius:0;background:transparent;padding:0;color:var(--text)}.app-shell__tenant-search-chevron{flex:0 0 auto;color:var(--muted-strong)}.app-shell__tenant-search-trigger{cursor:pointer}.app-shell__tenant-search-option.ui-button>span,.app-shell__tenant-search-option.ui-button>span>span,.app-shell__tenant-search-trigger.ui-button>span,.app-shell__tenant-search-trigger.ui-button>span>span,.product-menu__button.ui-button>span,.product-menu__button.ui-button>span>span{display:contents}.app-shell__tenant-search-trigger-text{overflow:visible;text-overflow:clip;white-space:nowrap}.app-shell__tenant-search-panel{position:absolute;left:0;top:calc(100% + .7rem);z-index:3600;display:flex;width:min(22rem,calc(100vw - 2rem));max-height:min(24rem,70vh);flex-direction:column;gap:.75rem;overflow-y:auto;border:1px solid var(--line);border-radius:.65rem;background:var(--bg-panel-strong);box-shadow:0 20px 40px rgba(15,23,42,.16);padding:.85rem}.app-shell__tenant-search-option{display:grid!important;grid-template-columns:auto minmax(0,1fr);align-items:center;justify-content:stretch;grid-gap:.95rem;gap:.95rem;width:100%;min-height:3.65rem;border:0;border-radius:.45rem;background:transparent;color:var(--text);cursor:pointer;padding:.85rem .95rem;text-align:left;line-height:1.2}.app-shell__tenant-search-option--active,.app-shell__tenant-search-option:focus-visible,.app-shell__tenant-search-option:hover{background:transparent;color:var(--accent);outline:none}.app-shell__tenant-search-logo{display:inline-grid;width:2.2rem;height:2.2rem;place-items:center;border-radius:.45rem;object-fit:contain}.app-shell__tenant-search-logo--initial{color:#ffffff;font-size:.82rem;font-weight:900}.app-shell__tenant-search-copy{display:grid;min-width:0;grid-gap:.22rem;gap:.22rem}.app-shell__tenant-search-title{overflow:hidden;font-size:.9rem;font-weight:820;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.app-shell__tenant-search-empty,.app-shell__tenant-search-slug{color:var(--muted);font-size:.75rem;font-weight:700}.app-shell__tenant-search-empty{padding:.7rem}.app-shell__runtime-menu{order:4;z-index:3100;display:grid;grid-template-columns:auto;grid-template-areas:"search";align-items:center;grid-gap:.42rem .28rem;gap:.42rem .28rem;flex:0 0 auto;min-width:0;margin-inline:auto 0;border-top:0;scrollbar-width:thin}.app-shell__runtime-menu,.app-shell__runtime-nav{position:relative;background:transparent;padding:0;overflow:visible;box-shadow:none}.app-shell__runtime-nav{order:2;z-index:3310;display:inline-flex;align-self:center;flex:0 1 auto;max-width:min(40vw,32rem);border:0;border-radius:0;margin-bottom:0}.app-shell__runtime-nav--single{flex:1 1 auto;max-width:none;margin-bottom:0}.app-shell__runtime-menu--single{order:3;flex:0 0 auto;grid-template-columns:auto;grid-template-areas:"search";margin-inline:0;border-top:0;background:transparent;padding:0;box-shadow:none}.app-shell__runtime-nav--single .app-shell__concept-nav{width:auto}.app-shell__concept-nav{grid-area:concepts;position:relative;z-index:3120;width:100%;min-width:0;padding:0;overflow:visible;scrollbar-width:thin;box-shadow:none}.app-shell__global-search-trigger{grid-area:search;position:relative;z-index:3130;display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:.5rem;gap:.5rem;justify-self:end;width:min(100%,17rem);height:2.35rem;min-height:2.35rem;border:0;border-radius:.5rem;background:color-mix(in srgb,var(--surface) 92%,transparent);padding:.3rem .42rem .3rem .58rem;color:var(--muted);font:inherit;text-align:left;cursor:pointer}.app-shell__global-search-trigger:focus-visible,.app-shell__global-search-trigger:hover{border-color:transparent;color:var(--text)}.app-shell__global-search-trigger kbd{border:1px solid var(--line);border-radius:.35rem;background:var(--surface-muted);padding:.12rem .35rem;color:var(--muted-strong);font-size:.68rem;font-weight:760}.app-shell__nav-group-label,.app-shell__nav-link,.app-shell__nav-more-concept-summary{border-radius:.5rem}.app-shell__nav-group-label,.app-shell__nav-link{min-height:2.2rem;padding:.45rem .62rem;font-size:.86rem}.app-shell__workflow-option{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-height:2rem;border:0;border-radius:.4rem;background:transparent;padding:.28rem .42rem;color:var(--muted-strong);font-size:.86rem;font-weight:760;line-height:1;text-decoration:none;cursor:pointer}.app-shell__workflow-option:focus-visible,.app-shell__workflow-option:hover{background:transparent;color:var(--text)}.app-shell__workflow-option--active{background:transparent;color:var(--text);font-weight:850;box-shadow:none}.app-shell__workflow-option--active:focus-visible,.app-shell__workflow-option--active:hover{background:transparent;color:var(--text)}.app-shell__nav-group-label--active,.app-shell__nav-link--active,.app-shell__nav-more-concept-summary--active{border-color:color-mix(in srgb,var(--tenant-accent,var(--accent)) 28%,transparent);background:color-mix(in srgb,var(--tenant-accent,var(--accent)) 12%,var(--surface));color:color-mix(in srgb,var(--tenant-primary,var(--accent-strong)) 75%,var(--text))}.app-shell__account-nav{order:3;position:relative;z-index:3300;gap:0;margin-bottom:0}.app-shell__account-nav .account-menu__panel,.app-shell__account-nav .manage-menu__panel,.developer-menu,.developer-menu__drawer,.notification-menu__panel{z-index:3400}.account-menu__summary,.app-shell__utility-link,.notification-menu__button{display:inline-grid;place-items:center;width:2.35rem;min-width:2.35rem;height:2.35rem;min-height:2.35rem;border:1px solid var(--line);border-radius:.5rem;background:color-mix(in srgb,var(--surface) 88%,transparent);padding:0;color:var(--muted-strong);box-shadow:none}.account-menu__label,.app-shell__utility-link span,.manage-menu__button span{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.manage-menu__button span{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto;white-space:nowrap}.manage-menu__button{width:auto;min-width:0;grid-template-columns:auto auto auto;align-items:center;gap:.42rem;height:2.35rem;min-height:2.35rem;padding-inline:.65rem}.account-menu__chevron{display:none}.account-menu__display-name{max-width:clamp(5.5rem,11vw,12rem);overflow:hidden;color:var(--muted-strong);font-size:.84rem;font-weight:780;line-height:1;text-overflow:ellipsis;white-space:nowrap}.manage-menu__chevron{display:block}.account-menu{margin-left:0;padding-left:0}.account-menu__avatar{width:2rem;height:2rem;border-radius:999px;border:0}.app-shell__account-nav .account-menu__summary{display:inline-flex;justify-content:center;gap:.45rem;width:2.35rem;min-width:2.35rem;height:2.35rem;min-height:2.35rem;padding:0}.app-shell__account-nav .account-menu__summary,.app-shell__account-nav .account-menu__summary:hover,.app-shell__account-nav .account-menu__summary[aria-expanded=true]{border:0;background:transparent;box-shadow:none}.account-menu__summary:hover .account-menu__display-name,.account-menu__summary[aria-expanded=true] .account-menu__display-name{color:var(--text)}.app-shell__nav--branded .account-menu__avatar{border:0}.account-menu__summary:hover,.account-menu__summary[aria-expanded=true],.app-shell__account-link:hover,.manage-menu__button[aria-expanded=true],.notification-menu__button:hover{border-color:transparent;background:color-mix(in srgb,var(--tenant-accent,var(--accent)) 9%,var(--surface));color:var(--text);transform:none}.notification-menu__button,.notification-menu__button:hover,.notification-menu__button[aria-expanded=true]{border-color:transparent;background:transparent;box-shadow:none;transform:none}.manage-menu__section{display:grid;grid-gap:.16rem;gap:.16rem;padding:.2rem}.manage-menu__section+.manage-menu__section{border-top:1px solid var(--line);margin-top:.18rem;padding-top:.55rem}.manage-menu__section-label{padding:.18rem .5rem .3rem;color:var(--muted);font-size:.68rem;font-weight:820;letter-spacing:.08em;text-transform:uppercase}.account-menu__panel.manage-menu__panel{align-items:start;grid-template-columns:repeat(2,minmax(18rem,1fr));min-width:min(34rem,calc(100vw - 1rem));max-height:min(72vh,28rem);gap:.65rem;padding:.65rem}.account-menu__panel.manage-menu__panel .manage-menu__section{align-content:start;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.45rem;gap:.45rem;min-height:0}.account-menu__panel.manage-menu__panel .manage-menu__section+.manage-menu__section{border-top:0;border-left:1px solid var(--line);margin-top:0;padding-left:.65rem}.account-menu__panel.manage-menu__panel .manage-menu__section-label{position:-webkit-sticky;position:sticky;top:-.65rem;z-index:1;background:var(--surface-raised);padding:.1rem 0 .4rem;color:var(--muted-strong)}.account-menu__panel.manage-menu__panel .account-menu__item.manage-menu__item{grid-template-columns:2.15rem minmax(0,1fr);align-content:start;align-items:start;min-height:7.1rem;overflow:hidden;border-color:var(--line);border-radius:.65rem;background:color-mix(in srgb,var(--surface) 90%,transparent);padding:.82rem;gap:.65rem;text-align:left}.account-menu__panel.manage-menu__panel .account-menu__item.manage-menu__item span{font-size:.9rem;font-weight:850;line-height:1.2}.account-menu__panel.manage-menu__panel .account-menu__item.manage-menu__item small{display:-webkit-box;grid-column:2;overflow:hidden;margin:.22rem 0 0;color:var(--muted);font-size:.78rem;font-weight:650;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:3}.account-menu__panel.manage-menu__panel .account-menu__item.manage-menu__item .dashboard-icon,.account-menu__panel.manage-menu__panel .account-menu__item.manage-menu__item svg{width:1.65rem;height:1.65rem;color:var(--muted-strong)}.account-menu__panel.manage-menu__panel{display:grid;grid-template-columns:1fr;grid-gap:.55rem;gap:.55rem;width:min(44rem,calc(100vw - 1rem));min-width:min(30rem,calc(100vw - 1rem));max-height:min(78vh,34rem);overflow:auto;border:0;border-radius:.55rem;background:var(--runtime-paper,var(--surface-raised));box-shadow:0 18px 45px rgba(15,23,42,.14);padding:.55rem}.account-menu__panel.manage-menu__panel .manage-menu__section{display:grid;grid-template-columns:repeat(auto-fit,minmax(8.8rem,1fr));grid-gap:.35rem;gap:.35rem;overflow:hidden;border:1px solid var(--runtime-line,var(--line));background:transparent;padding:0}.account-menu__panel.manage-menu__panel .manage-menu__section+.manage-menu__section{border-top:1px solid var(--runtime-line,var(--line));border-left:1px solid var(--runtime-line,var(--line));margin:0;padding:0}.account-menu__panel.manage-menu__panel .manage-menu__section-label{grid-column:1/-1;position:static;border-bottom:0;background:transparent;padding:.6rem .7rem;color:var(--runtime-muted,var(--muted));font-size:.72rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.account-menu__panel.manage-menu__panel .account-menu__item.manage-menu__item.manage-menu__tile{display:grid;grid-template-columns:1fr;min-height:9.35rem;align-content:center;justify-items:center;grid-gap:.55rem;gap:.55rem;overflow:visible;border:0;border-right:0;border-bottom:0;border-radius:0;background:transparent;padding:.8rem;color:var(--runtime-ink,var(--text));text-align:center}.account-menu__panel.manage-menu__panel .account-menu__item.manage-menu__item.manage-menu__tile:focus-visible,.account-menu__panel.manage-menu__panel .account-menu__item.manage-menu__item.manage-menu__tile:hover{background:var(--runtime-paper-2,var(--surface-muted));color:var(--runtime-ink,var(--text));outline:none}.manage-menu__tile-icon{display:grid;place-items:center;width:2.65rem;height:2.65rem;border-radius:.55rem;background:color-mix(in srgb,var(--tenant-accent,var(--accent)) 12%,var(--runtime-paper,var(--surface)));color:var(--tenant-accent,var(--accent))}.account-menu__panel.manage-menu__panel .account-menu__item.manage-menu__item .manage-menu__tile-icon .dashboard-icon,.account-menu__panel.manage-menu__panel .account-menu__item.manage-menu__item .manage-menu__tile-icon svg{width:1.55rem;height:1.55rem;color:currentColor}.account-menu__panel.manage-menu__panel .account-menu__item.manage-menu__item span.manage-menu__tile-title{max-width:100%;overflow-wrap:anywhere;color:var(--runtime-ink,var(--text));font-size:.9rem;font-weight:850;line-height:1.15}.account-menu__panel.manage-menu__panel .account-menu__item.manage-menu__item small.manage-menu__tile-copy{display:block;grid-column:auto;max-width:10.5rem;margin:0;color:var(--runtime-muted,var(--muted));font-size:.72rem;font-weight:700;line-height:1.35;text-align:center}.product-menu{position:relative;display:inline-flex;align-items:center}.product-menu__button{display:inline-grid;width:2.25rem;height:2.25rem;place-items:center;border:0;border-radius:.55rem;background:transparent;color:var(--runtime-muted,var(--muted-strong));cursor:pointer}.product-menu__button svg{width:1.38rem;height:1.38rem;stroke-width:2.8}.product-menu__button:focus-visible,.product-menu__button:hover,.product-menu__button[aria-expanded=true]{background:var(--runtime-paper-2,var(--surface-muted));color:var(--tenant-accent,var(--accent));outline:none}.account-menu__panel.manage-menu__panel.product-menu__panel{position:absolute;top:calc(100% + .65rem);left:0;z-index:80;width:min(34rem,calc(100vw - 1rem));min-width:min(24rem,calc(100vw - 1rem))}.account-menu__panel.manage-menu__panel .manage-menu__section.product-menu__section{grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr))}.account-menu__panel.manage-menu__panel .account-menu__item.manage-menu__item.manage-menu__tile.product-menu__tile{min-height:8.2rem}.product-menu__tile-icon{background:color-mix(in srgb,var(--product-color,var(--tenant-accent,var(--accent))) 14%,var(--runtime-paper,var(--surface)));color:var(--product-color,var(--tenant-accent,var(--accent)))}.account-menu__panel.manage-menu__panel .account-menu__item.manage-menu__item .product-menu__tile-icon .app-shell__brand-logo--product{width:1.55rem;height:1.55rem;color:currentColor}.product-menu__mobile-apps-section .product-menu__tile{display:grid;grid-template-columns:3.25rem minmax(0,1fr);grid-template-areas:"icon title" "icon copy";align-content:center;align-items:center;justify-items:start;min-height:5.15rem;grid-gap:.16rem .7rem;gap:.16rem .7rem;padding:.78rem;text-align:left}.product-menu__mobile-apps-section .product-menu__tile-icon{grid-area:icon;width:2.65rem;height:2.65rem}.product-menu__mobile-apps-section .manage-menu__tile-title{grid-area:title;align-self:end;min-width:0}.product-menu__mobile-apps-section .manage-menu__tile-copy{grid-area:copy;align-self:start;min-width:0;max-width:100%;text-align:left}.product-menu__empty{grid-column:1/-1;padding:0 .7rem .8rem;color:var(--runtime-muted,var(--muted));font-size:.8rem;font-weight:700}@media (max-width:640px){.account-menu__panel.manage-menu__panel{width:min(24rem,calc(100vw - 1rem));min-width:min(20rem,calc(100vw - 1rem))}.account-menu__panel.manage-menu__panel .manage-menu__section{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.app-shell__nav{overflow:visible}.app-shell__brand-wordmark{display:none}.app-shell__runtime-menu{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"concepts search";overflow-x:auto;overflow-y:visible}.app-shell__global-search-trigger{justify-self:end;width:2.35rem}.app-shell__runtime-nav{flex:1 1 auto;max-width:none;margin-bottom:0}}@media (max-width:640px){.app-shell__brand-context{display:none}.app-shell__runtime-menu{padding-block:.42rem}.app-shell__nav-group-label,.app-shell__nav-link{padding-inline:.52rem}.account-menu__summary span.avatar-image-wrap{position:relative;display:inline-flex;width:2rem;height:2rem;margin:0;overflow:visible;clip:auto;white-space:normal}}.app-shell__global-search-trigger{grid-template-columns:1fr;width:2.35rem;min-width:2.35rem;justify-items:center;padding:.3rem}.app-shell__global-search-trigger kbd,.app-shell__global-search-trigger span{display:none}.app-shell__nav .app-shell__brand-wordmark{gap:1px}.app-shell__nav .app-shell__brand-home{gap:.7rem}.app-shell__nav .app-shell__brand-mark{width:2rem;height:2rem}.app-shell__nav .app-shell__brand-name{font-size:1.38rem;letter-spacing:0}.app-shell__nav .app-shell__brand-name--simpli{font-weight:850;color:#0a132f}.app-shell__nav .app-shell__brand-name--software{font-weight:400;margin-left:1px}.app-shell__nav .app-shell__brand-logo--product{width:1.45rem;height:1.45rem}:root[data-theme=dark] .app-shell__nav .app-shell__brand-name--simpli{color:#ffffff}:root{--bg:#eef3fb;--surface-raised:#fbfdff;--surface:#f8fbff;--surface-muted:#edf4ff;--surface-accent:#eef4ff;--surface-accent-soft:#f2f7ff;--surface-overlay:rgba(248,251,255,0.94);--input-bg:#f8fbff;--line:rgba(62,84,125,0.14);--line-strong:rgba(62,84,125,0.25);--accent:#4f46e5;--accent-strong:#3730a3;--accent-soft:rgba(79,70,229,0.11);--teal:#0891b2;--teal-soft:rgba(8,145,178,0.1);--button-primary-bg:#3730a3;--button-secondary-bg:#f6f9ff;--button-secondary-text:#111827;--card-shadow:0 1px 2px rgba(37,52,83,0.06),0 18px 44px rgba(79,70,229,0.05)}:root[data-theme=dark]{--bg:#070b13;--surface-raised:#0f1724;--surface:#0c1320;--surface-muted:#121d2e;--surface-accent:#14233a;--surface-accent-soft:#101b2d;--surface-overlay:rgba(12,19,32,0.94);--input-bg:#101827;--line:rgba(174,190,214,0.14);--line-strong:rgba(174,190,214,0.28);--accent-strong:#c7d8ff;--accent-soft:rgba(155,183,255,0.14);--teal:#67d3e8;--teal-soft:rgba(103,211,232,0.11);--button-primary-bg:#c7d8ff;--button-primary-text:#07101f;--button-secondary-bg:#111b2b;--button-secondary-text:#edf3ff;--card-shadow:0 1px 2px rgba(0,0,0,0.35),0 18px 48px rgba(0,0,0,0.2)}body{background:linear-gradient(180deg,color-mix(in srgb,var(--bg) 92%,#ffffff) 0,var(--bg) 42%,color-mix(in srgb,var(--bg) 88%,var(--accent-soft)) 100%)}:root[data-theme=dark] body{background:linear-gradient(180deg,#070b13,#09111f 48%,#0b1424)}.app-frame:has(.app-frame__sidebar-slot:not(:empty)) .app-frame__sidebar-slot,.app-shell__nav{background:color-mix(in srgb,var(--surface-raised) 86%,var(--accent-soft))}.support-route-header,.workspace-overview__hero{background:linear-gradient(135deg,color-mix(in srgb,var(--surface-raised) 92%,var(--accent-soft)),var(--surface-raised))}.app-shell__brand-mark,.dashboard-icon--card,.notification-bell{border-color:color-mix(in srgb,var(--accent) 20%,var(--line));background:color-mix(in srgb,var(--accent) 10%,var(--surface-muted))}.dashboard-sidenav__link--active,.dashboard-sidenav__link:hover,.dashboard-sidenav__section--active,.dashboard-sidenav__sublink--active,.dashboard-sidenav__sublink:hover,.learn-article-card--active,.learn-role-tabs .ui-segmented-tabs__tab--active,.support-source-tile--active,.support-target-tile--active,.support-ticket-row--selected{border-color:color-mix(in srgb,var(--accent) 30%,var(--line));background:color-mix(in srgb,var(--accent) 10%,var(--surface-raised));color:var(--accent-strong)}.account-menu__panel,.analytics-panel,.analytics-stat,.builder-panel,.dashboard-card,.learn-article-list,.learn-checklist,.learn-detail,.manage-menu__panel,.metadata-panel,.state-card{border-color:var(--line);background:var(--surface-raised);box-shadow:var(--card-shadow)}.account-menu__item.manage-menu__item:hover,.account-menu__item:hover,.account-menu__summary:hover,.account-menu__summary[aria-expanded=true],.app-shell__nav-group:hover>.app-shell__nav-group-label,.app-shell__nav-link:hover,.app-shell__nav-more--open>.app-shell__nav-more-trigger,.manage-menu__button:hover,.manage-menu__button[aria-expanded=true],.notification-menu__button:hover{border-color:color-mix(in srgb,var(--accent) 22%,var(--line));background:color-mix(in srgb,var(--accent) 8%,var(--surface-raised));color:var(--accent-strong)}.app-shell__account-link:hover svg,.notification-menu__button:hover svg{color:currentColor}.analytics-bars__bar,.learn-checklist__track span{background:linear-gradient(90deg,var(--accent),var(--teal))}:root{--bg:#f4f7fb;--bg-deep:#080c14;--surface-raised:rgba(255,255,255,0.92);--surface-soft:rgba(255,255,255,0.72);--surface-muted:#eef3f8;--surface-accent:#eef5ff;--surface-accent-soft:#f6f9fd;--surface-overlay:rgba(255,255,255,0.92);--surface-strong-overlay:rgba(255,255,255,0.96);--input-bg:rgba(255,255,255,0.88);--line:rgba(20,31,48,0.1);--line-strong:rgba(20,31,48,0.18);--accent:#315cf6;--accent-strong:#1836a6;--accent-soft:rgba(49,92,246,0.1);--teal:#0f9f8f;--teal-soft:rgba(15,159,143,0.1);--text:#0d1421;--muted:#667085;--muted-strong:#344054;--button-primary-bg:#0d1421;--button-secondary-bg:rgba(255,255,255,0.72);--button-secondary-text:#0d1421;--radius-lg:0.875rem;--radius-md:0.625rem;--radius-sm:0.45rem;--shadow:0 24px 70px rgba(15,23,42,0.12);--shadow-soft:0 12px 36px rgba(15,23,42,0.08);--shadow-tight:0 1px 2px rgba(15,23,42,0.06),0 10px 28px rgba(15,23,42,0.06);--card-shadow:0 1px 2px rgba(15,23,42,0.05),0 18px 48px rgba(15,23,42,0.06);--body-gradient:linear-gradient(180deg,#fafcff,#f4f7fb 44%,#eef3f8)}:root[data-theme=dark]{--bg:#080d16;--surface-raised:rgba(15,23,35,0.9);--surface:#0f1723;--surface-soft:rgba(15,23,35,0.72);--surface-muted:#121c2b;--surface-accent:#13243e;--surface-accent-soft:#101b2b;--surface-overlay:rgba(15,23,35,0.9);--surface-strong-overlay:rgba(12,19,31,0.96);--input-bg:rgba(18,28,43,0.88);--line:rgba(214,224,240,0.12);--line-strong:rgba(214,224,240,0.22);--accent:#9bb7ff;--accent-strong:#d8e4ff;--accent-soft:rgba(155,183,255,0.13);--teal:#6dded0;--teal-soft:rgba(109,222,208,0.12);--text:#edf3fb;--muted:#98a6ba;--muted-strong:#d0dae8;--button-primary-bg:#edf3fb;--button-primary-text:#080d16;--button-secondary-bg:rgba(18,28,43,0.82);--button-secondary-text:#edf3fb;--shadow:0 28px 76px rgba(0,0,0,0.42);--shadow-soft:0 16px 44px rgba(0,0,0,0.28);--shadow-tight:0 1px 2px rgba(0,0,0,0.24),0 14px 34px rgba(0,0,0,0.2);--card-shadow:0 1px 2px rgba(0,0,0,0.22),0 18px 48px rgba(0,0,0,0.2);--body-gradient:linear-gradient(180deg,#080d16,#0a111d 48%,#0c1522)}body{font-size:14px;letter-spacing:0}body:before{background-image:linear-gradient(var(--grid-line) 1px,transparent 1px),linear-gradient(90deg,var(--grid-line) 1px,transparent 1px);background-size:56px 56px;opacity:.55}.app-shell__nav{z-index:28;min-height:4rem;border:0;background:color-mix(in srgb,var(--surface-strong-overlay) 90%,transparent);box-shadow:0 1px 0 rgba(255,255,255,.42),0 12px 34px rgba(15,23,42,.05);-webkit-backdrop-filter:blur(22px) saturate(1.2);backdrop-filter:blur(22px) saturate(1.2)}.app-shell__brand-mark,.dashboard-icon--card,.notification-bell{border-radius:.55rem;background:linear-gradient(180deg,color-mix(in srgb,var(--accent) 12%,var(--surface)),var(--surface));color:var(--accent-strong)}.app-shell__brand-name,.app-shell__brand-name--gradient{background:none;color:var(--text);font-weight:920;letter-spacing:-.02em;-webkit-text-fill-color:currentColor}.app-shell__brand-tenant{max-width:min(22vw,18rem);color:var(--muted-strong)}.app-shell__nav-links{gap:.35rem}.account-menu__summary,.app-shell__account-link,.app-shell__nav-group-label,.app-shell__nav-link,.manage-menu__button,.notification-menu__button{min-height:2.35rem;border:1px solid transparent;border-radius:.55rem;background:transparent;color:var(--muted-strong);font-size:.84rem;font-weight:780}.account-menu__summary:hover,.app-shell__account-link:hover,.app-shell__nav-group:hover>.app-shell__nav-group-label,.app-shell__nav-link:hover,.app-shell__nav-more--open>.app-shell__nav-more-trigger,.manage-menu__button:hover,.notification-menu__button:hover{border-color:var(--line);background:var(--surface-raised);color:var(--text);box-shadow:var(--shadow-tight);transform:translateY(-1px)}.account-menu__panel,.app-shell__brand-links-panel,.app-shell__nav-group-menu,.app-shell__nav-more-menu,.manage-menu__panel{border:1px solid var(--line);border-radius:.75rem;background:var(--surface-strong-overlay);-webkit-backdrop-filter:blur(22px) saturate(1.18);backdrop-filter:blur(22px) saturate(1.18)}.app-shell__content{padding:clamp(1rem,2vw,1.75rem)}.app-frame:has(.app-frame__sidebar-slot:not(:empty)) .app-shell__content{grid-column:2}.app-frame:has(.app-frame__sidebar-slot:not(:empty)) .app-frame__sidebar-slot{border-right:1px solid var(--line);background:color-mix(in srgb,var(--surface-strong-overlay) 92%,transparent);box-shadow:inset -1px 0 0 rgba(255,255,255,.36);-webkit-backdrop-filter:blur(24px) saturate(1.15);backdrop-filter:blur(24px) saturate(1.15)}.dashboard-shell{gap:1rem;max-width:100%}.dashboard-sidenav{gap:.6rem;border-right:0;background:transparent;padding:.75rem .6rem}.dashboard-sidenav__topline{min-height:2.5rem}.dashboard-sidenav__manage-title,.dashboard-sidenav__title,.page-eyebrow{color:var(--muted);font-size:.68rem;font-weight:860;letter-spacing:.08em;text-transform:uppercase}.dashboard-sidenav__account{border-radius:.75rem;background:linear-gradient(180deg,var(--surface-raised),color-mix(in srgb,var(--surface-muted) 42%,var(--surface-raised)));box-shadow:var(--shadow-tight)}.dashboard-sidenav__link,.dashboard-sidenav__section,.dashboard-sidenav__sublink{border:1px solid transparent;border-radius:.55rem;color:var(--muted-strong);font-weight:760}.dashboard-sidenav__link--active,.dashboard-sidenav__link:hover,.dashboard-sidenav__section--active,.dashboard-sidenav__sublink--active,.dashboard-sidenav__sublink:hover{border-color:var(--line);background:var(--surface-raised);color:var(--text);box-shadow:var(--shadow-tight);transform:translateX(1px)}.dashboard-sidenav__link--active,.dashboard-sidenav__section--active,.dashboard-sidenav__sublink--active{border-color:color-mix(in srgb,var(--accent) 28%,var(--line));background:linear-gradient(180deg,color-mix(in srgb,var(--accent) 10%,var(--surface-raised)),var(--surface-raised));color:var(--accent-strong)}.dashboard-sidenav__sublist{margin-left:.95rem;border-left-color:color-mix(in srgb,var(--line) 70%,transparent)}.dashboard-sidenav__footer{border-top:1px solid var(--line);background:linear-gradient(180deg,transparent,var(--surface-strong-overlay) 24%);box-shadow:none}.dashboard-header,.support-route-header,.workspace-overview__hero{border:1px solid var(--line);border-radius:.95rem;background:linear-gradient(135deg,color-mix(in srgb,var(--surface-raised) 92%,var(--accent-soft)),var(--surface-raised)),var(--surface-raised);padding:clamp(1rem,2.6vw,1.6rem)}.dashboard-header{align-items:flex-end}.dashboard-header__copy{display:grid;grid-gap:.45rem;gap:.45rem}.page-title{max-width:22ch;font-size:clamp(1.85rem,4vw,3.55rem);font-weight:880;letter-spacing:-.035em;line-height:1.02}.builder-panel .page-title,.dashboard-header .page-title,.page-stack>.page-title{font-size:clamp(1.7rem,3vw,2.8rem);line-height:1.06}.page-copy{max-width:58rem;color:var(--muted);font-size:clamp(.95rem,1.2vw,1.05rem);line-height:1.55}.workspace-overview__hero:after{position:absolute;right:1rem;bottom:1rem;width:min(36vw,24rem);height:min(36vw,24rem);border:1px solid color-mix(in srgb,var(--accent) 14%,transparent);border-radius:999px;background:linear-gradient(180deg,color-mix(in srgb,var(--accent) 10%,transparent),transparent),repeating-linear-gradient(90deg,color-mix(in srgb,var(--accent) 12%,transparent) 0 1px,transparent 1px 18px);content:"";opacity:.42;pointer-events:none;transform:translate(18%,18%)}.analytics-stat-grid,.dashboard-category-grid,.workspace-overview__intelligence{gap:.8rem}.analytics-panel,.analytics-stat,.builder-item-card,.builder-panel,.comment-card,.concept-group-card,.dashboard-card,.dashboard-category-tile,.learn-article-list,.learn-checklist,.learn-detail,.metadata-panel,.runtime-kanban__card,.runtime-report__card,.signal-card,.state-card,.workflow-template-card{border:1px solid var(--line);border-radius:.75rem;background:var(--surface-raised);box-shadow:var(--card-shadow)}.builder-item-card,.dashboard-card,.dashboard-category-tile,.runtime-kanban__card,.workflow-template-card{transition:border-color var(--motion-fast),background var(--motion-fast),box-shadow var(--motion-fast),transform var(--motion-fast)}.builder-item-card:hover,.dashboard-card:hover,.dashboard-category-tile:focus-visible,.dashboard-category-tile:hover,.runtime-kanban__card:hover,.workflow-template-card:hover{border-color:color-mix(in srgb,var(--accent) 28%,var(--line));background:var(--surface);box-shadow:var(--shadow-soft);transform:translateY(-2px)}.dashboard-card{min-height:5.5rem;padding:1rem}.builder-panel__header h2,.dashboard-card strong,.runtime-kanban__card strong,.runtime-report__card-header strong,.state-card h2{color:var(--text);font-weight:840;letter-spacing:-.012em}.builder-panel__header p,.dashboard-card p,.runtime-kanban__card-fields small,.state-card p{color:var(--muted);line-height:1.45}.workspace-overview__hero{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:11rem}.toolbar-create-action,.workspace-overview__primary{border-color:var(--button-primary-bg);border-radius:.55rem;box-shadow:0 10px 26px color-mix(in srgb,var(--button-primary-bg) 16%,transparent);color:var(--button-primary-text);font-weight:820}.record-table__icon-button,.workflow-map-quick-selection__button{border-color:var(--line);border-radius:.55rem;color:var(--button-secondary-text);font-weight:780}.record-table__icon-button:hover,.workflow-map-quick-selection__button:hover{box-shadow:var(--shadow-tight);transform:translateY(-1px)}.learn-article-card--active,.learn-role-tabs .ui-segmented-tabs__tab--active,.support-source-tile--active,.support-target-tile--active,.support-ticket-row--selected,.workflow-map-quick-selection__button[aria-pressed=true]{border-color:color-mix(in srgb,var(--accent) 28%,var(--line));background:color-mix(in srgb,var(--accent) 10%,var(--surface));color:var(--accent-strong)}.record-table__toolbar,.ui-table-shell{border-radius:.75rem;background:var(--surface-raised);box-shadow:var(--card-shadow)}.ui-table th{background:color-mix(in srgb,var(--surface-muted) 72%,var(--surface-raised));color:var(--muted);font-size:.68rem;letter-spacing:.08em}.ui-table td{color:var(--muted-strong)}.ui-table tbody tr:hover{background:color-mix(in srgb,var(--accent) 5%,var(--surface-raised))}.state-card--empty{display:grid;place-items:center;min-height:14rem;text-align:center}.loading-skeleton{background:color-mix(in srgb,var(--surface-muted) 74%,var(--surface-raised))}.support-desk,.support-portal__tickets{gap:.8rem}.support-source-tile,.support-target-tile,.support-ticket-row{border-radius:.65rem;background:var(--surface-raised)}@media (max-width:900px){.app-shell__nav{align-items:center;gap:.55rem;padding:.7rem}.app-shell__account-nav,.app-shell__nav-links,.app-shell__runtime-nav{width:auto}.app-shell__nav-links{flex-wrap:nowrap;overflow-x:auto;padding-bottom:.05rem;scrollbar-width:none}.app-shell__nav-links::-webkit-scrollbar{display:none}.app-frame:has(.app-frame__sidebar-slot:not(:empty)){grid-template-columns:1fr}.app-frame:has(.app-frame__sidebar-slot:not(:empty)) .app-shell__content{grid-column:1}.app-frame:has(.app-frame__sidebar-slot:not(:empty)) .app-frame__sidebar-slot{position:static;width:100%;height:auto;border-right:0;border-bottom:1px solid var(--line)}.dashboard-sidenav{display:flex;overflow-x:auto;padding:.55rem;scrollbar-width:none}.dashboard-sidenav::-webkit-scrollbar{display:none}.dashboard-sidenav__account,.dashboard-sidenav__footer,.dashboard-sidenav__manage-title,.dashboard-sidenav__topline{display:none}.dashboard-sidenav__body{display:flex;gap:.35rem;overflow:visible;padding:0}.dashboard-sidenav__group{flex:0 0 auto}.dashboard-sidenav__link,.dashboard-sidenav__section{white-space:nowrap}.dashboard-header,.workspace-overview__hero{align-items:flex-start;flex-direction:column}.page-title{max-width:100%;font-size:clamp(1.85rem,9vw,2.6rem)}}@media (max-width:640px){.app-shell__content{padding:.85rem}.analytics-stat-grid,.dashboard-category-grid,.home-summary-grid,.workspace-overview__grid,.workspace-overview__intelligence{grid-template-columns:1fr}.dashboard-card{align-items:flex-start}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.001ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.001ms!important}}:root{--bg:#f0f2f5;--surface-raised:#ffffff;--surface:#ffffff;--surface-soft:#f6f7f7;--surface-muted:#f0f2f5;--surface-accent:#f0f6fc;--surface-accent-soft:#f6f9fc;--surface-overlay:#ffffff;--surface-strong-overlay:#ffffff;--input-bg:#ffffff;--line:#dcdcde;--line-strong:#c3c4c7;--accent:#2271b1;--accent-strong:#135e96;--accent-soft:rgba(34,113,177,0.1);--teal:#008a8a;--text:#1d2327;--muted:#646970;--muted-strong:#3c434a;--button-primary-bg:#2271b1;--button-primary-text:#ffffff;--button-secondary-bg:#ffffff;--button-secondary-text:#1d2327;--radius-lg:0.375rem;--radius-md:0.25rem;--radius-sm:0.2rem;--shadow:0 1px 1px rgba(0,0,0,0.04),0 8px 24px rgba(0,0,0,0.06);--shadow-soft:0 1px 1px rgba(0,0,0,0.04);--shadow-tight:0 1px 1px rgba(0,0,0,0.04);--card-shadow:0 1px 1px rgba(0,0,0,0.04);--body-gradient:linear-gradient(180deg,#f6f7f7,#f0f2f5)}:root[data-theme=dark]{--bg:#0f1419;--surface-raised:#151b22;--surface:#151b22;--surface-soft:#111820;--surface-muted:#1d232b;--surface-accent:#10283d;--surface-accent-soft:#111820;--surface-overlay:#151b22;--surface-strong-overlay:#151b22;--input-bg:#101820;--line:#2c3338;--line-strong:#3c434a;--accent:#72aee6;--accent-strong:#9ecffb;--accent-soft:rgba(114,174,230,0.12);--teal:#5ed5d1;--text:#f0f0f1;--muted:#a7aaad;--muted-strong:#dcdcde;--button-primary-bg:#2271b1;--button-primary-text:#ffffff;--button-secondary-bg:#1d232b;--button-secondary-text:#f0f0f1;--body-gradient:linear-gradient(180deg,#0f1419,#101820)}body{background:var(--body-gradient)}body:before{opacity:.18}.app-shell__nav{min-height:3.5rem;background:var(--surface);box-shadow:var(--shadow-tight);-webkit-backdrop-filter:none;backdrop-filter:none}.app-shell__brand-mark{border-radius:.25rem;background:#1d2327}:root[data-theme=dark] .app-shell__brand-mark{background:#f0f0f1;color:#1d2327}.account-menu__summary,.app-shell__account-link,.app-shell__nav-group-label,.app-shell__nav-link,.manage-menu__button,.notification-menu__button{border-radius:.25rem;font-weight:650}.app-frame:has(.app-frame__sidebar-slot:not(:empty)) .app-frame__sidebar-slot{background:#1d2327;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}:root[data-theme=dark] .app-frame:has(.app-frame__sidebar-slot:not(:empty)) .app-frame__sidebar-slot{background:#0b1015}.dashboard-sidenav{color:#c3c4c7;padding:.65rem .5rem}.dashboard-sidenav__manage-title,.dashboard-sidenav__title{color:#a7aaad}.dashboard-sidenav__account{border-color:rgba(255,255,255,.12);background:rgba(255,255,255,.06);box-shadow:none}.dashboard-sidenav__welcome{color:#ffffff}.dashboard-sidenav__context,.dashboard-sidenav__email{color:#a7aaad}.dashboard-sidenav__link,.dashboard-sidenav__section,.dashboard-sidenav__sublink{border-radius:.25rem;color:#c3c4c7}.dashboard-sidenav__link .dashboard-icon--nav,.dashboard-sidenav__section .dashboard-icon--nav,.dashboard-sidenav__sublink .dashboard-icon--nav{color:#a7aaad}.dashboard-sidenav__link--active,.dashboard-sidenav__link:hover,.dashboard-sidenav__section--active,.dashboard-sidenav__sublink--active,.dashboard-sidenav__sublink:hover{border:0;background:#2271b1;color:#ffffff;box-shadow:none;transform:none}.dashboard-sidenav__link--active .dashboard-icon--nav,.dashboard-sidenav__link:hover .dashboard-icon--nav,.dashboard-sidenav__section--active .dashboard-icon--nav,.dashboard-sidenav__sublink--active .dashboard-icon--nav,.dashboard-sidenav__sublink:hover .dashboard-icon--nav{color:#ffffff}.dashboard-sidenav__link--workflow{border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.05);color:#f0f0f1}.dashboard-sidenav__link--workflow.dashboard-sidenav__link--active,.dashboard-sidenav__link--workflow:hover{border-color:rgba(34,113,177,.58);background:rgba(34,113,177,.18);color:#ffffff;box-shadow:inset 3px 0 0 #72aee6}.dashboard-sidenav__group--workflow+.dashboard-sidenav__group:not(.dashboard-sidenav__group--workflow){border-top-color:rgba(255,255,255,.12)}.dashboard-sidenav__sublist{border-left-color:rgba(255,255,255,.16)}.dashboard-sidenav__footer{border-top-color:rgba(255,255,255,.12);background:linear-gradient(180deg,transparent,#1d2327 28%)}.dashboard-header,.support-route-header,.workspace-overview__hero{border-radius:.375rem;background:var(--surface);box-shadow:var(--card-shadow)}.workspace-overview__hero:after{opacity:.7;background:linear-gradient(180deg,rgba(34,113,177,.1),transparent),repeating-linear-gradient(90deg,rgba(34,113,177,.18) 0 1px,transparent 1px 18px),repeating-linear-gradient(0deg,rgba(34,113,177,.1) 0 1px,transparent 1px 18px)}.page-title{color:var(--text);font-weight:700;letter-spacing:-.02em}.page-eyebrow{color:var(--accent-strong)}.analytics-panel,.analytics-stat,.builder-item-card,.builder-panel,.comment-card,.concept-group-card,.dashboard-card,.dashboard-category-tile,.learn-article-list,.learn-checklist,.learn-detail,.metadata-panel,.record-table__toolbar,.runtime-kanban__card,.runtime-report__card,.signal-card,.state-card,.ui-table-shell,.workflow-template-card{border-radius:.375rem;background:var(--surface);box-shadow:var(--card-shadow)}.builder-item-card:hover,.dashboard-card:hover,.dashboard-category-tile:focus-visible,.dashboard-category-tile:hover,.runtime-kanban__card:hover,.workflow-template-card:hover{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent);transform:none}.dashboard-icon--card,.notification-bell{border-radius:.25rem;background:var(--surface-accent);color:var(--accent-strong)}.toolbar-create-action,.workspace-overview__primary{border-radius:.25rem;background:var(--button-primary-bg);box-shadow:none}.record-table__icon-button,.workflow-map-quick-selection__button{border-radius:.25rem;background:var(--button-secondary-bg);box-shadow:none}.record-table__icon-button:hover,.workflow-map-quick-selection__button:hover{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent);transform:none}.ui-table th{background:#f6f7f7;color:#50575e}:root[data-theme=dark] .ui-table th{background:#1d232b;color:#c3c4c7}.account-menu__panel,.app-shell__brand-links-panel,.app-shell__nav-group-menu,.app-shell__nav-more-menu,.manage-menu__panel{border-radius:.375rem;background:var(--surface);box-shadow:var(--shadow);-webkit-backdrop-filter:none;backdrop-filter:none}@media (max-width:900px){.app-frame:has(.app-frame__sidebar-slot:not(:empty)) .app-frame__sidebar-slot{background:var(--surface)}.dashboard-sidenav__link,.dashboard-sidenav__section{color:var(--muted-strong)}.dashboard-sidenav__link .dashboard-icon--nav,.dashboard-sidenav__section .dashboard-icon--nav{color:var(--muted)}}.home-page{gap:1rem;margin:0;min-height:auto;overflow:visible;padding:0}.workspace-admin-header{display:flex;align-items:center;justify-content:space-between;gap:1rem;border:0;background:transparent;box-shadow:none;padding:0}.workspace-admin-grid{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(18rem,.7fr);grid-gap:1rem;gap:1rem;align-items:stretch}.workspace-overview__panel{display:grid;grid-gap:1rem;gap:1rem;padding:1rem}.workspace-overview__panel--wide{min-height:18rem}.home-widget__header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;min-width:0}.home-widget__header div{display:grid;min-width:0;grid-gap:.2rem;gap:.2rem}.home-summary-list span,.home-widget__header span{color:var(--muted);font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.home-widget__header strong{color:var(--text);font-size:1rem;font-weight:700;overflow-wrap:anywhere}.home-summary-list{display:grid;grid-gap:0;gap:0;border:1px solid var(--line);border-radius:.25rem;overflow:hidden}.home-summary-list>div{display:grid;grid-template-columns:minmax(7rem,.6fr) minmax(0,1fr);align-items:center;grid-gap:.75rem;gap:.75rem;min-height:3rem;border-bottom:1px solid var(--line);padding:.65rem .75rem}.home-summary-list>div:last-child{border-bottom:0}.home-summary-list strong{min-width:0;color:var(--text);font-weight:700;overflow-wrap:anywhere}.workspace-overview{gap:1rem}.workspace-overview__panel .workspace-overview__intelligence{display:grid;grid-template-columns:1fr;grid-gap:0;gap:0;border:1px solid var(--line);border-radius:.25rem;overflow:hidden}.workspace-overview__panel .workspace-overview__metric{border:0;border-bottom:1px solid var(--line);border-radius:0;box-shadow:none}.workspace-overview__panel .workspace-overview__metric:last-child{border-bottom:0}.workspace-overview__hero{background:linear-gradient(180deg,color-mix(in srgb,var(--surface-raised) 94%,var(--accent-soft)),color-mix(in srgb,var(--surface) 88%,var(--bg))),linear-gradient(var(--line) 1px,transparent 1px),linear-gradient(90deg,var(--line) 1px,transparent 1px),var(--surface);background-size:auto,28px 28px,28px 28px,auto;color:var(--text)}.workspace-overview__hero:after{opacity:.22}.workspace-overview__hero-copy p,.workspace-overview__hero-copy span{color:var(--muted)}.workspace-overview__hero-copy strong{color:var(--text);font-weight:700}.workspace-overview__primary{border-color:var(--button-primary-bg);background:var(--button-primary-bg);color:var(--button-primary-text);-webkit-backdrop-filter:none;backdrop-filter:none}.workspace-overview__grid{grid-template-columns:repeat(auto-fit,minmax(17rem,1fr))}@media (max-width:900px){.workspace-admin-header{align-items:flex-start;flex-direction:column}.home-summary-list>div,.workspace-admin-grid{grid-template-columns:1fr}.home-summary-list>div{gap:.2rem}}.app-frame{display:grid;min-height:100vh;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto 1fr;overflow-x:clip;padding-top:var(--app-shell-content-offset,var(--dashboard-sidebar-offset,3.8rem))}.app-frame__sidebar-slot{display:none;min-width:0}.app-shell__nav{grid-column:1/-1;position:fixed;left:0;right:0;top:0;z-index:2000;width:100%;display:flex;align-items:center;flex-wrap:nowrap;justify-content:space-between;gap:.75rem;border-bottom:1px solid var(--line);border-top:0;background:var(--nav-bg);box-shadow:var(--nav-shadow);min-height:3.8rem;padding:.58rem clamp(.85rem,2vw,1.25rem);color:var(--text);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.app-shell__nav--branded{border-top:2px solid transparent;border-image:linear-gradient(90deg,color-mix(in srgb,var(--tenant-accent,var(--tenant-primary)) 88%,#000000) 0,var(--tenant-accent,var(--tenant-primary)) 50%,color-mix(in srgb,var(--tenant-accent,var(--tenant-primary)) 88%,#ffffff) 100%) 1}.app-shell__notice-stack{grid-column:1/-1;position:fixed;left:0;right:0;top:var(--app-shell-nav-offset,3.8rem);z-index:1900;width:100%;display:grid;grid-gap:0;gap:0;padding:0;opacity:calc(1 - var(--app-shell-notice-progress, 0));transform:translateY(calc(var(--app-shell-notice-progress, 0) * -100%));will-change:opacity,transform}:root[data-shell-notice-hidden] .app-shell__notice-stack{pointer-events:none}.app-frame:has(.app-shell__notice-stack) .app-frame__sidebar-slot{grid-row:3}.app-shell__notice{display:flex;align-items:center;gap:.65rem;border:1px solid var(--line);border-radius:0;background:color-mix(in srgb,#2563eb 12%,var(--surface));color:var(--text);padding:.55rem .75rem;font-size:.88rem;line-height:1.35}.app-shell__notice span{min-width:0;flex:1 1 auto}.app-shell__notice strong{display:inline-flex;align-items:center;gap:.35rem;flex:0 0 auto;font-size:.76rem;letter-spacing:0;text-transform:uppercase}.app-shell__notice strong svg{flex:0 0 auto}.app-shell__notice-dismiss{display:inline-grid;place-items:center;width:1.8rem;height:1.8rem;flex:0 0 1.8rem;border:1px solid color-mix(in srgb,currentColor 24%,transparent);border-radius:999px;background:transparent;color:inherit;cursor:pointer}.account-menu__item.ui-button>span,.account-menu__item.ui-button>span>span,.account-menu__summary.ui-button>span,.account-menu__summary.ui-button>span>span,.app-shell__notice-dismiss.ui-button>span,.app-shell__notice-dismiss.ui-button>span>span,.manage-menu__button.ui-button>span,.manage-menu__button.ui-button>span>span{display:contents}.app-shell__notice-dismiss:focus-visible,.app-shell__notice-dismiss:hover{background:color-mix(in srgb,currentColor 10%,transparent);outline:none}.app-shell__notice--warning{background:color-mix(in srgb,#f59e0b 16%,var(--surface));border-color:color-mix(in srgb,#f59e0b 38%,var(--line))}.app-shell__notice--critical{background:color-mix(in srgb,#ef4444 14%,var(--surface));border-color:color-mix(in srgb,#ef4444 40%,var(--line))}.app-shell__brand{display:flex;align-items:center;gap:.65rem;flex:0 1 auto;min-width:0}.app-shell__brand--wordmark{min-height:2.2rem;padding-right:1rem}.app-shell__brand-home{display:inline-flex;align-items:center;gap:.65rem}.app-shell__brand-mark{display:inline-grid;height:2.2rem;width:2.2rem;place-items:center;border-radius:.62rem;background:linear-gradient(135deg,#111827,var(--accent));box-shadow:0 12px 24px rgba(17,24,39,.14);color:#ffffff;font-size:1rem;font-weight:900}.app-shell__brand-name{font-size:1.04rem;font-weight:850;letter-spacing:-.03em}.app-shell__brand-logo{max-height:1.9rem;max-width:7rem;object-fit:contain}.app-shell__brand-name--gradient{background:linear-gradient(135deg,var(--tenant-primary,#111827),var(--tenant-accent,#3157ff) 62%,var(--teal));-webkit-background-clip:text;background-clip:text;color:transparent;font-size:1.35rem;font-weight:860;letter-spacing:-.04em}.app-shell__brand-tenant{max-width:min(32vw,18rem);overflow:hidden;color:var(--text);font-size:.92rem;font-weight:700;letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap}.app-shell__brand-wordmark{display:inline-flex;align-items:baseline;gap:.8px;white-space:nowrap}.app-shell__brand-name--simpli,.app-shell__brand-name--software{font-family:var(--font-poppins),Poppins,Inter,"SF Pro Display",system-ui,sans-serif}.app-shell__brand-links-menu{position:relative;display:inline-flex}.app-shell__brand-tenant-button{display:inline-flex;align-items:center;gap:.25rem;border:0;background:transparent;cursor:pointer;padding:0;font-family:inherit}.app-shell__brand-tenant-button:focus-visible,.app-shell__brand-tenant-button:hover{color:var(--accent)}.app-shell__brand-links-panel{position:absolute;left:0;top:calc(100% + .75rem);z-index:20;display:flex;min-width:12rem;flex-direction:column;gap:.15rem;border:1px solid var(--line);border-radius:.75rem;background:var(--bg-panel-strong);box-shadow:0 20px 40px rgba(15,23,42,.14);padding:.45rem}.app-shell__brand-link{border-radius:.45rem;padding:.55rem .65rem;color:var(--muted-strong);font-size:.88rem;font-weight:720;white-space:nowrap}.app-shell__brand-link:hover{background:rgba(37,99,235,.08);color:var(--text)}.app-shell__brand-separator{color:color-mix(in srgb,var(--muted) 58%,transparent);font-size:.92rem;font-weight:700}.app-shell__runtime-nav{flex:1 1 auto;min-width:0;padding-left:.25rem}.app-shell__nav-label,.app-shell__tenant-kicker,.page-eyebrow,.tenant-switcher__label{color:var(--muted);font-size:.73rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.app-shell__nav-label{color:var(--muted)}.app-shell__nav-links{display:flex;align-items:center;flex-wrap:nowrap;gap:.4rem}.app-shell__nav-links--overflow{position:relative;flex:1 1 auto;flex-wrap:nowrap;min-width:0}.app-shell__nav-measure{position:absolute;inset:0 auto auto 0;display:flex;align-items:center;gap:.4rem;height:0;overflow:hidden;pointer-events:none;visibility:hidden;white-space:nowrap}.app-shell__nav-measured-item{display:inline-flex;flex:0 0 auto}.app-shell__nav-link{display:inline-flex;align-items:center;border:1px solid transparent;border-radius:999px;padding:.5rem .68rem;color:var(--muted-strong);font-size:.92rem;font-weight:760;transition:color var(--motion-fast),border-color var(--motion-fast),background var(--motion-fast),box-shadow var(--motion-fast),transform var(--motion-fast)}.app-shell__nav-link:hover{border-color:var(--line);background:var(--surface-raised);color:var(--text);box-shadow:var(--shadow-tight);transform:translateY(-1px)}.app-shell__nav-link--icon{justify-content:center;padding-inline:.15rem;transform:translateY(1px)}.app-shell__runtime-nav{display:flex;align-items:center;flex-wrap:nowrap;gap:.55rem;margin-right:0}.app-shell__runtime-nav .app-shell__nav-link{color:var(--muted-strong)}.app-shell__nav-link--with-icon{gap:0}.app-shell__nav-link-label{display:inline-flex;align-items:center;gap:.35rem}.app-shell__nav-link-label [data-testid^=runtime-nav-icon-]{display:inline-flex;transform:translateY(1px)}.app-shell__nav-view-link{gap:.45rem}.app-shell__nav-view-icon{flex:0 0 auto;color:var(--muted)}.app-shell__runtime-nav .maturity-tag{transform:translateY(1px)}.app-shell__nav-group{position:relative}.app-shell__nav-group-label{display:inline-flex;align-items:center;gap:.35rem;border:1px solid transparent;border-radius:999px;background:transparent;padding:.5rem .68rem;color:var(--muted-strong);font-size:.92rem;font-weight:760;cursor:default;list-style:none}.app-shell__nav-group-label::-webkit-details-marker{display:none}.app-shell__nav-group-label--with-icon{gap:.35rem}.app-shell__nav-group-arrow{color:var(--muted);font-size:.78rem;line-height:1}.app-shell__nav-group-menu{position:absolute;left:0;top:calc(100% + .7rem);z-index:2100;min-width:16rem;display:none;flex-direction:column;gap:.7rem;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--bg-panel-strong);box-shadow:0 24px 60px rgba(17,24,39,.14);padding:.85rem;opacity:1;-webkit-backdrop-filter:none;backdrop-filter:none}.app-shell__nav-group:not(.app-shell__nav-more):after{position:absolute;left:0;right:0;top:100%;display:none;height:.8rem;content:""}.app-shell__nav-group:not(.app-shell__nav-more):focus-within:after,.app-shell__nav-group:not(.app-shell__nav-more):hover:after{display:block}.app-shell__nav-more-menu{position:fixed;left:.5rem;right:.5rem;top:calc(var(--dashboard-sidebar-offset, 3.75rem) + .05rem);z-index:2100;width:auto;min-width:0;max-height:min(calc(100vh - var(--dashboard-sidebar-offset, 3.75rem) - .55rem),48rem);max-width:calc(100vw - 1rem);overflow-y:auto}.app-shell__nav-more-trigger{cursor:pointer}.app-shell__nav-more:after{position:fixed;left:1rem;right:1rem;top:calc(var(--dashboard-sidebar-offset, 3.75rem) - .75rem);display:none;height:1.35rem;content:""}.app-shell__nav-more--open:after,.app-shell__nav-more:focus-within:after,.app-shell__nav-more:hover:after{display:block}.app-shell__nav-more-grid{display:grid;align-items:start;grid-template-columns:repeat(auto-fit,minmax(min(22rem,100%),1fr));grid-gap:1.1rem;gap:1.1rem;width:100%}.app-shell__nav-more-column{display:flex;flex-direction:column;gap:.35rem;min-width:0}.app-shell__nav-more-column-links{display:flex;flex-direction:column;align-items:stretch}.app-shell__nav-more-concept{border-bottom:1px solid var(--line);padding-block:.1rem}.app-shell__nav-more-concept:last-child{border-bottom:0}.app-shell__nav-more-concept-summary{display:flex;align-items:center;justify-content:space-between;gap:.65rem;padding-block:.45rem;color:var(--muted-strong);font-size:.92rem;font-weight:760;cursor:pointer;list-style:none}.app-shell__nav-more-concept-summary::-webkit-details-marker{display:none}.app-shell__nav-more-concept[open] .app-shell__nav-group-arrow{transform:rotate(180deg)}.app-shell__nav-more-concept-views{display:flex;flex-direction:column;gap:.65rem;padding:.25rem 0 .45rem 1.4rem}.app-shell__nav-more-concept-views .app-shell__nav-link{padding-block:.35rem}.app-shell__nav-group:focus-within .app-shell__nav-group-menu,.app-shell__nav-group:hover .app-shell__nav-group-menu,.app-shell__nav-more--open .app-shell__nav-group-menu{display:flex}.app-shell__nav-type-group{display:flex;flex-direction:column;gap:.2rem}.app-shell__nav-type-label{color:var(--muted);font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.app-shell__nav-type-links{display:flex;flex-direction:column;align-items:flex-start}.app-shell__nav-type-links .app-shell__nav-link{padding:.45rem 0}.app-shell__account-nav{display:flex;align-items:center;flex:0 0 auto;flex-wrap:nowrap;gap:.4rem;margin-left:auto}.app-shell__account-link{display:inline-flex;align-items:center;gap:.35rem;border:1px solid transparent;border-radius:999px;padding:.5rem .68rem;color:var(--muted-strong);font-size:.92rem;font-weight:760}.app-shell__account-link svg{color:var(--muted)}.account-menu__item,.account-menu__summary,button.app-shell__account-link{-webkit-appearance:none;-moz-appearance:none;appearance:none}.developer-menu__backdrop.ui-button>span,.developer-menu__backdrop.ui-button>span>span,.developer-menu__close.ui-button>span,.developer-menu__close.ui-button>span>span,.developer-menu__tool-button.ui-button>span,.developer-menu__tool-button.ui-button>span>span{display:contents}.developer-menu{position:fixed;inset:0;z-index:60;pointer-events:none}.developer-menu--open .developer-menu__backdrop{opacity:1}.developer-menu--closing .developer-menu__backdrop,.developer-menu--opening .developer-menu__backdrop{opacity:0}.developer-menu__backdrop{position:absolute;inset:0;border:0;background:rgba(15,23,42,.18);opacity:0;pointer-events:auto;transition:opacity .18s ease}.developer-menu__drawer{position:absolute;top:0;right:0;display:grid;align-content:start;grid-gap:1rem;gap:1rem;width:min(25rem,100vw);min-height:100vh;max-height:100vh;border-left:1px solid var(--line);background:var(--bg-panel-strong);box-shadow:var(--shadow-soft);padding:1rem;overflow-y:auto;pointer-events:auto;transform:translateX(100%);transition:transform .18s ease,opacity .18s ease;opacity:.96}.developer-menu__drawer--open{transform:translateX(0);opacity:1}.developer-menu__drawer--closing{transform:translateX(100%);opacity:.96}.developer-menu__header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.developer-menu__header h2,.developer-menu__section h3{margin:0;color:var(--text)}.developer-menu__header h2{font-size:1.15rem}.developer-menu__eyebrow{display:block;margin-bottom:.2rem;color:var(--muted);font-size:.72rem;font-weight:800;text-transform:uppercase}.developer-menu__close{display:grid;place-items:center;width:2.2rem;height:2.2rem;border:1px solid var(--line);border-radius:999px;cursor:pointer}.developer-menu__close,.developer-menu__status{background:var(--surface-soft);color:var(--muted-strong)}.developer-menu__status{border:1px solid var(--line);border-radius:var(--radius-md);margin:0;padding:.75rem;font-size:.9rem;font-weight:760}.developer-menu__section{display:grid;grid-gap:.65rem;gap:.65rem}.developer-menu__section--support{border-top:1px solid var(--line);margin-top:.25rem;padding-top:.85rem}.developer-menu__section-heading{display:grid;grid-gap:.2rem;gap:.2rem}.developer-menu__section h3{font-size:.95rem}.developer-menu__section-heading p{margin:0;color:var(--muted);font-size:.82rem;line-height:1.4}.developer-menu__field{display:grid;grid-gap:.35rem;gap:.35rem;color:var(--text);font-size:.82rem;font-weight:780}.developer-menu__field select{width:100%;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);padding:.55rem .65rem;color:var(--text);font:inherit}.developer-menu__button-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.5rem;gap:.5rem}.developer-menu__tool-button{width:100%;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);padding:.65rem .75rem;color:var(--text);cursor:pointer;font-size:.9rem;font-weight:780;text-align:left}.developer-menu__tool-button:not(:disabled):hover{border-color:rgba(37,99,235,.35);background:var(--surface-accent)}.developer-menu__tool-button:disabled{cursor:not-allowed;opacity:.55}.account-menu{margin-left:.35rem;padding-left:.85rem;border-left:1px solid var(--line)}.account-menu,.manage-menu{position:relative}.manage-menu__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-bottom:2px solid transparent;background:transparent;cursor:pointer;font-size:.92rem;font-weight:760}.manage-menu__panel{position:absolute;top:calc(100% - .2rem);right:0;z-index:2100;grid-template-columns:repeat(3,minmax(9.25rem,1fr));min-width:32rem;gap:.7rem;border:1px solid var(--line);border-radius:var(--radius-md);background:var(--bg-panel-strong);box-shadow:var(--shadow-soft);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);padding:.55rem}.account-menu__item.manage-menu__item{width:auto;display:grid;align-content:start;grid-gap:.42rem;gap:.42rem;min-height:6.2rem;border:1px solid var(--line);border-radius:.65rem;background:var(--surface);padding:.9rem;color:var(--text);font-size:.86rem;font-weight:760}.account-menu__item.manage-menu__item small{color:var(--muted);font-size:.78rem;font-weight:650;line-height:1.35}.account-menu__item.manage-menu__item:hover{border-color:rgba(37,99,235,.35);background:var(--surface-accent)}.manage-menu__item .dashboard-icon{width:1.15rem;height:1.15rem}.account-menu__summary{display:inline-flex;align-items:center;gap:.4rem;border:0;border-bottom:2px solid transparent;background:transparent;padding:.72rem .2rem;color:var(--muted-strong);cursor:pointer;font-size:.92rem;font-weight:760;list-style:none}.account-menu__avatar{height:1.6rem;width:1.6rem;border-radius:.5rem}.app-shell__nav--branded .account-menu__avatar{border:3px solid var(--tenant-accent,var(--tenant-primary));box-sizing:border-box}.account-menu__summary::-webkit-details-marker{display:none}.account-menu__panel{position:absolute;top:calc(100% + .55rem);right:0;z-index:2100;display:grid;min-width:14rem;grid-gap:.25rem;gap:.25rem;border:1px solid var(--line);border-radius:var(--radius-md);background:var(--bg-panel-strong);box-shadow:var(--shadow-soft);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);padding:.55rem}.manage-menu .manage-menu__panel{display:grid}.account-menu__summary:hover,.app-shell__account-link:hover,.manage-menu__button:hover{border-color:rgba(37,99,235,.35);color:var(--text)}.account-menu__chevron{font-size:.75rem;transform:translateY(1px)}.account-menu__identity{padding:.55rem .65rem;color:var(--muted);font-size:.8rem;font-weight:760}.account-menu__item{display:flex;align-items:center;gap:.5rem;width:100%;border:0;border-radius:.65rem;background:transparent;padding:.62rem .65rem;color:var(--text);text-align:left;font-size:.9rem;font-weight:760}.account-menu__item svg{flex:0 0 auto;color:var(--muted)}.account-menu__item:hover{background:var(--surface-muted)}.workflow-studio-shell{display:grid;grid-template-columns:15rem minmax(32rem,1fr);grid-template-rows:3.75rem minmax(0,1fr);height:calc(100vh - 4.5rem);min-height:42rem;overflow:hidden;background:#ffffff;color:#0a132f}.workflow-studio-toolbar{display:grid;grid-column:1/-1;grid-template-columns:minmax(16rem,1fr) auto;align-items:center;grid-gap:1rem;gap:1rem;border-bottom:1px solid rgba(10,19,47,.08);background:#ffffff;padding:.55rem 1rem}.workflow-studio-action-link,.workflow-studio-rail__item,.workflow-studio-table-pane__header a,.workflow-studio-tool-button,.workflow-studio-toolbar__actions,.workflow-studio-toolbar__identity{display:inline-flex;align-items:center}.workflow-studio-toolbar__identity{gap:.55rem;min-width:0}.workflow-studio-toolbar__identity strong{overflow:hidden;font-size:.94rem;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.workflow-studio-toolbar__identity span{color:#657285;font-size:.76rem;font-weight:720}.workflow-studio-toolbar__actions{flex-wrap:wrap;justify-content:flex-end;gap:.45rem}.workflow-studio-action-link,.workflow-studio-release button,.workflow-studio-table-pane__header a,.workflow-studio-tool-button{gap:.35rem;min-height:2.15rem;border:1px solid rgba(10,19,47,.1);border-radius:.5rem;background:#ffffff;color:#0a132f;padding:.38rem .62rem;font-size:.76rem;font-weight:800;text-decoration:none}.workflow-studio-action-link:hover,.workflow-studio-release button:hover,.workflow-studio-table-pane__header a:hover,.workflow-studio-tool-button:hover{border-color:rgba(37,99,235,.28);background:#f8fbff}.workflow-studio-action-link--primary,.workflow-studio-tool-button--primary,.workflow-studio-tool-button[aria-expanded=true],.workflow-studio-tool-button[aria-pressed=true]{border-color:#2563eb;background:#2563eb;color:#ffffff}.workflow-studio-tool-button--search{min-width:8rem;justify-content:flex-start}.workflow-studio-tool-button--icon{justify-content:center;width:2.15rem;padding:0}.workflow-studio-create{--runtime-line:rgba(10,19,47,0.1);--runtime-soft-line:rgba(10,19,47,0.07);--runtime-paper:#ffffff;--runtime-paper-2:#f8fbff;--runtime-ink:#0a132f;--runtime-muted:#526174;--record-case-accent:#2563eb}.workflow-studio-create-menu{width:min(34rem,calc(100vw - 2rem))}.workflow-studio-create-menu__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.workflow-studio-create-tile{min-height:8.35rem}.workflow-studio-create-tile__icon svg{width:1.15rem;height:1.15rem}.studio-sidebar,.workflow-studio-rail{min-height:0;overflow:auto;background:#fbfcff}.studio-sidebar.dashboard-sidenav{--runtime-sidebar-accent:#2563eb;z-index:4;width:100%;border-right:1px solid rgba(10,19,47,.08);background:linear-gradient(180deg,rgba(230,240,255,.7),transparent 18rem),#fbfcff;color:#253149;padding:0}.studio-sidebar .dashboard-sidenav__body,.studio-sidebar__body{min-height:0;padding:0}.workflow-studio-rail{display:grid;align-content:start;grid-gap:.18rem;gap:.18rem;padding:0}.workflow-studio-rail__item{justify-content:flex-start;gap:.55rem;min-height:2.25rem;border:1px solid transparent;border-radius:.55rem;background:transparent;color:#253149;padding:0 .55rem;font-size:.8rem;font-weight:820;text-align:left}.workflow-studio-rail__item span{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workflow-studio-rail__item em{color:#738094;font-size:.7rem;font-style:normal;font-weight:850}.workflow-studio-rail__item:hover,.workflow-studio-rail__item[aria-current=page],.workflow-studio-rail__item[aria-pressed=true]{border-color:rgba(37,99,235,.2);background:#e6f0ff;color:#1749b7}.workflow-studio-rail__group{display:grid;grid-gap:.18rem;gap:.18rem;margin-top:.55rem;border-top:1px solid rgba(10,19,47,.08);padding-top:.62rem}.workflow-studio-rail__group-label{padding:.1rem .55rem .28rem;color:#738094;font-size:.68rem;font-weight:900;text-transform:uppercase}.workflow-studio-rail-concept{display:grid;grid-gap:.1rem;gap:.1rem;min-width:0}.workflow-studio-rail-concept__row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:.1rem;gap:.1rem;min-width:0}.workflow-studio-rail-concept__toggle{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border:1px solid transparent;border-radius:.55rem;background:transparent;color:#253149;padding:0}.workflow-studio-rail-concept__toggle[aria-expanded=true] svg{transform:rotate(90deg)}.workflow-studio-rail-concept__toggle:focus-visible,.workflow-studio-rail-concept__toggle:hover{border-color:rgba(37,99,235,.18);background:#e6f0ff;color:#1749b7}.workflow-studio-rail-concept__children{display:grid;grid-gap:.08rem;gap:.08rem;margin-left:.85rem;border-left:1px solid rgba(10,19,47,.08);padding-left:.45rem}.workflow-studio-rail-concept__child{display:inline-flex;align-items:center;justify-content:flex-start;gap:.45rem;min-height:1.95rem;border:1px solid transparent;border-radius:.48rem;background:transparent;color:#526174;padding:0 .45rem;font-size:.76rem;font-weight:780;text-align:left}.workflow-studio-rail-concept__child span{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workflow-studio-rail-concept__child em{color:#738094;font-size:.68rem;font-style:normal;font-weight:850}.workflow-studio-rail-concept__child:hover,.workflow-studio-rail-concept__child[aria-current=page],.workflow-studio-rail-concept__child[aria-pressed=true]{border-color:rgba(37,99,235,.18);background:#f0f6ff;color:#1749b7}.workflow-studio-workbench{position:relative;min-width:0;min-height:0;overflow:auto;background:#f8fafc}.workflow-studio-route-surface{min-height:100%;padding:1rem 1.05rem}.workflow-studio-route-surface>.page-stack{gap:.9rem;max-width:none;min-height:100%;animation:none}.workflow-studio-route-surface .page-header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;border-bottom:1px solid rgba(10,19,47,.08);padding-bottom:.9rem}.workflow-studio-route-surface .page-header__meta{order:2}.workflow-studio-route-surface .page-eyebrow{display:inline-flex;align-items:center;min-height:1.55rem;border:1px solid rgba(37,99,235,.16);border-radius:999px;background:#e6f0ff;color:#1749b7;padding:0 .55rem;font-size:.68rem;font-weight:900;letter-spacing:0;text-transform:none}.workflow-studio-route-surface .page-title{margin:0;color:#0a132f;font-size:1.45rem;font-weight:900;line-height:1.15}.workflow-studio-route-surface .page-copy{max-width:52rem;margin:.25rem 0 0;color:#526174;font-size:.86rem;font-weight:650;line-height:1.45}.workflow-studio-route-surface .builder-actions{display:flex;flex-wrap:wrap;gap:.45rem;justify-content:flex-end;margin:0}.workflow-studio-route-surface .builder-panel{overflow:hidden;border:1px solid rgba(10,19,47,.08);border-radius:.65rem;background:#ffffff;box-shadow:none}.workflow-studio-route-surface .builder-panel__header{border-bottom:1px solid rgba(10,19,47,.08);background:#fbfcff;padding:.85rem .95rem}.workflow-studio-route-surface .builder-panel__header h2,.workflow-studio-route-surface .builder-panel__header h3{color:#0a132f;font-size:.98rem;font-weight:900}.workflow-studio-route-surface .builder-panel__header p{color:#526174;font-size:.8rem;font-weight:650}.workflow-studio-route-surface .field-manager{gap:0}.workflow-studio-route-surface .field-manager__header{display:block}.workflow-studio-route-surface .field-manager>:not(.field-manager__header),.workflow-studio-route-surface .field-manager__list{gap:0;padding:.55rem}.workflow-studio-route-surface .field-row{border-color:transparent;border-radius:.55rem;background:#ffffff;padding:.75rem .8rem}.workflow-studio-route-surface .field-row+.field-row{border-top:1px solid rgba(10,19,47,.06)}.workflow-studio-route-surface .field-row:hover{border-color:rgba(37,99,235,.14);background:#f8fbff}.workflow-studio-route-surface .field-row__body strong{color:#0a132f;font-size:.86rem;font-weight:850}.workflow-studio-route-surface .builder-muted,.workflow-studio-route-surface .field-row__body p{color:#526174;font-size:.76rem;font-weight:680}.workflow-studio-route-surface .record-table,.workflow-studio-route-surface .ui-table-shell{border-radius:.65rem}.workflow-studio-overview,.workflow-studio-table-pane{display:grid;grid-gap:.9rem;gap:.9rem;padding:1rem 1.05rem}.workflow-studio-overview__hero,.workflow-studio-table-pane__header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;border-bottom:1px solid rgba(10,19,47,.08);padding-bottom:.9rem}.workflow-studio-overview__hero h1,.workflow-studio-table-pane__header h1{margin:0;color:#0a132f;font-size:1.45rem;font-weight:900;line-height:1.15}.workflow-studio-overview__hero p,.workflow-studio-table-pane__header p{max-width:52rem;margin:.25rem 0 0;color:#526174;font-size:.86rem;font-weight:650;line-height:1.45}.workflow-studio-metrics,.workflow-studio-section-list{display:grid;grid-gap:.55rem;gap:.55rem}.workflow-studio-metrics{grid-template-columns:repeat(auto-fit,minmax(7.25rem,1fr))}.workflow-studio-empty,.workflow-studio-metrics button,.workflow-studio-panel,.workflow-studio-section-list__row{border:1px solid rgba(10,19,47,.08);background:#ffffff}.workflow-studio-metrics button{display:grid;grid-gap:.35rem;gap:.35rem;min-height:4.55rem;border-radius:.65rem;padding:.75rem;text-align:left}.workflow-studio-metrics span{color:#657285;font-size:.72rem;font-weight:820}.workflow-studio-metrics strong{color:#0a132f;font-size:1.55rem;font-weight:900}.workflow-studio-section-list__row{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:3.75rem;border-radius:.65rem;padding:.7rem .85rem;text-align:left}.workflow-studio-section-list__row span{display:grid;grid-gap:.18rem;gap:.18rem}.workflow-studio-section-list__row strong,.workflow-studio-table__row strong{color:#0a132f;font-size:.86rem;font-weight:850}.workflow-studio-section-list__row small,.workflow-studio-table__row small{color:#657285;font-size:.74rem;font-weight:680}.workflow-studio-section-list__row em{color:#1749b7;font-size:.82rem;font-style:normal;font-weight:900}.workflow-studio-table{min-width:0;overflow:hidden;border:1px solid rgba(10,19,47,.08);border-radius:.7rem;background:#ffffff}.workflow-studio-table__head,.workflow-studio-table__row{display:grid;grid-template-columns:minmax(11rem,1.05fr) minmax(12rem,1.2fr) 5.75rem minmax(8rem,.9fr);align-items:stretch}.workflow-studio-table__head{min-height:2.65rem;border-bottom:1px solid rgba(10,19,47,.08);background:#f8fafc}.workflow-studio-table__head span{display:flex;align-items:center;border-right:1px solid rgba(10,19,47,.06);color:#657285;font-size:.72rem;font-weight:900;padding:0 .75rem}.workflow-studio-table__row{min-height:3.8rem;border-bottom:1px solid rgba(10,19,47,.06)}.workflow-studio-table__row:last-child{border-bottom:0}.workflow-studio-table__row[aria-selected=true]{background:#f0f6ff}.workflow-studio-table__row>button,.workflow-studio-table__row>span{display:flex;align-items:center;gap:.55rem;min-width:0;border:0;border-right:1px solid rgba(10,19,47,.06);background:transparent;color:#253149;padding:.65rem .75rem;text-align:left}.workflow-studio-table__row>span{color:#526174;font-size:.76rem;font-weight:700;line-height:1.4}.workflow-studio-table__row>button span{display:grid;grid-gap:.12rem;gap:.12rem;min-width:0}.workflow-studio-table__actions{flex-wrap:wrap}.workflow-studio-table-pane .record-table{display:grid;grid-gap:.8rem;gap:.8rem}.workflow-studio-table-pane .record-table__toolbar{border-radius:.65rem}.workflow-studio-table-pane .ui-table{table-layout:fixed}.workflow-studio-table-pane .ui-table td:first-child,.workflow-studio-table-pane .ui-table th:first-child{width:32%}.workflow-studio-table-pane .ui-table td:nth-child(2),.workflow-studio-table-pane .ui-table th:nth-child(2){width:auto}.workflow-studio-table-pane .ui-table td.ui-table__status-column,.workflow-studio-table-pane .ui-table th.ui-table__status-column{width:6.5rem!important}.workflow-studio-table-pane .ui-table td{height:3.45rem}.workflow-studio-table-pane .ui-table td:first-child{overflow:visible}.workflow-studio-item-link{display:inline-flex;align-items:center;gap:.5rem;max-width:100%;color:#0a132f;text-decoration:none;text-align:left}.workflow-studio-item-link:hover strong{color:#1d4ed8;text-decoration:underline;text-underline-offset:.16em}.workflow-studio-item-link span{display:grid;grid-gap:.08rem;gap:.08rem;min-width:0}.workflow-studio-item-link small,.workflow-studio-item-link strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workflow-studio-item-link strong{font-size:.86rem;font-weight:850}.workflow-studio-item-link small{color:#657285;font-size:.72rem;font-weight:720}.workflow-studio-status{display:inline-flex;align-items:center;min-height:1.45rem;border-radius:999px;background:#e6f0ff;color:#1749b7;padding:0 .45rem;font-size:.68rem;font-style:normal;font-weight:850}.workflow-studio-status--warning{background:#fff3d6;color:#8a5200}.workflow-studio-status--disabled{background:#eef2f7;color:#657285}.workflow-studio-status--enabled,.workflow-studio-status--ready{background:#e8f8ef;color:#156339}.workflow-studio-panel{position:absolute;z-index:3;inset:.75rem auto auto .75rem;display:grid;grid-gap:.65rem;gap:.65rem;width:min(34rem,calc(100% - 1.5rem));border-radius:.65rem;box-shadow:0 1.4rem 3.2rem rgb(10 19 47/.18);padding:.75rem}.workflow-studio-panel__header,.workflow-studio-panel__title{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:.55rem;gap:.55rem}.workflow-studio-panel__header label{display:grid;grid-gap:.25rem;gap:.25rem}.workflow-studio-panel__header span{color:#657285;font-size:.68rem;font-weight:900}.workflow-studio-panel__header input{width:100%;min-height:2.35rem;border:1px solid #cdd8e8;border-radius:.42rem;padding:0 .65rem;font-size:.82rem;font-weight:700}.workflow-studio-panel__header button,.workflow-studio-panel__title button{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:1px solid #d4deeb;border-radius:.42rem;background:#ffffff}.workflow-studio-panel__title strong{font-size:.9rem;font-weight:900}.workflow-studio-action-grid,.workflow-studio-command-list,.workflow-studio-release{display:grid;grid-gap:.45rem;gap:.45rem}.workflow-studio-command-list__item{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:3.35rem;border:1px solid #e2e8f4;border-radius:.5rem;background:#ffffff;padding:.55rem .65rem;text-align:left}.workflow-studio-command-list__item span{display:grid;grid-gap:.12rem;gap:.12rem}.workflow-studio-command-list__item strong{font-size:.84rem;font-weight:850}.workflow-studio-command-list__item small{color:#657285;font-size:.72rem;font-weight:700}.workflow-studio-action-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.workflow-studio-release{align-items:start}.workflow-studio-validation-panel{width:min(31rem,calc(100% - 1.5rem))}.workflow-studio-validation-list{display:grid;grid-gap:.5rem;gap:.5rem}.workflow-studio-validation-list__item{display:grid;grid-gap:.55rem;gap:.55rem;border:1px solid rgba(10,19,47,.08);border-radius:.55rem;background:#ffffff;padding:.65rem}.workflow-studio-validation-list__item>div:first-child{display:flex;align-items:flex-start;gap:.5rem;color:#0a132f;text-align:left}.workflow-studio-validation-list__item span{display:grid;grid-gap:.15rem;gap:.15rem}.workflow-studio-validation-list__item strong{font-size:.84rem;font-weight:850}.workflow-studio-validation-list__item small{color:#526174;font-size:.74rem;font-weight:700;line-height:1.35}.workflow-studio-release strong{font-size:1rem;font-weight:900}.workflow-studio-release p{margin:0;color:#526174;font-size:.82rem;font-weight:680;line-height:1.45}.workflow-studio-empty{display:grid;justify-items:start;grid-gap:.45rem;gap:.45rem;border-radius:.55rem;padding:1rem}.workflow-studio-empty strong{font-size:.9rem;font-weight:850}.workflow-studio-empty a{color:#1749b7;font-size:.78rem;font-weight:850}@media (max-width:1180px){.workflow-studio-shell{grid-template-columns:15rem minmax(0,1fr)}}@media (max-width:860px){.workflow-studio-shell{grid-template-rows:auto auto minmax(26rem,1fr) auto;min-height:auto}.workflow-studio-shell,.workflow-studio-toolbar{grid-template-columns:minmax(0,1fr)}.workflow-studio-toolbar__actions,.workflow-studio-toolbar__identity{flex-wrap:wrap}.studio-sidebar.dashboard-sidenav{width:auto}.studio-sidebar.dashboard-sidenav,.workflow-studio-rail{max-height:16rem;border-right:0;border-bottom:1px solid #dbe4f0}.workflow-studio-action-grid,.workflow-studio-metrics{grid-template-columns:minmax(0,1fr)}}