:root{--matra-a0:#a0ceff;--matra-38:#38b6ff;--matra-15:#15191e;--matra-20:#20252b;--matra-65:#65707a;--matra-d5:#d5dce1;--matra-ee:#eef2f4;--matra-f7:#f7f9fa;--canvas:var(--matra-f7);--surface:#fff;--surface-2:var(--matra-ee);--surface-raised:#fff;--text:var(--matra-15);--text-strong:var(--matra-15);--text-muted:var(--matra-65);--hairline:var(--matra-d5);--hairline-strong:var(--matra-65);--accent:var(--matra-38);--accent-soft:color-mix(in srgb, var(--matra-a0) 44%, #fff);--accent-ink:var(--matra-15);--focus:var(--matra-38);--overlay:#15191e7a;--radius-xs:4px;--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--nav-w:224px;--nav-w-compact:64px;--topbar-h:56px;--context-h:40px;--gutter:32px;--content-max:1440px;--shell-header-h:calc(var(--topbar-h) + var(--context-h));--page-gap:24px;--dashboard-rail:400px;--detail-rail:320px;--settings-nav-w:220px;--control-h:40px;--control-h-compact:32px;--table-row:62px;--table-row-compact:40px}html[data-theme=dark]{--canvas:var(--matra-15);--surface:var(--matra-20);--surface-2:color-mix(in srgb, var(--matra-20) 82%, var(--matra-65));--surface-raised:color-mix(in srgb, var(--matra-20) 92%, var(--matra-65));--text:var(--matra-ee);--text-strong:#fff;--text-muted:var(--matra-d5);--hairline:color-mix(in srgb, var(--matra-65) 55%, var(--matra-20));--hairline-strong:var(--matra-65);--accent-soft:color-mix(in srgb, var(--matra-38) 18%, var(--matra-20));--accent-ink:#fff;--overlay:#0000009e}*{box-sizing:border-box}html{font-size:16px}body{background:var(--canvas);min-width:320px;color:var(--text);-webkit-font-smoothing:antialiased;margin:0;font-family:"Source Sans 3",Source Sans Pro,Arial,sans-serif;font-size:14px;line-height:20px}button,input,select,textarea{font:inherit;color:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}a{color:inherit}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}::selection{background:var(--matra-a0);color:var(--matra-15)}.icon{flex:none;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.icon svg{stroke:currentColor;fill:none;stroke-width:1.7px;width:18px;height:18px}.app-shell{min-height:100vh}.side-nav{width:var(--nav-w);z-index:40;background:var(--surface);border-right:1px solid var(--hairline);flex-direction:column;display:flex;position:fixed;inset:0 auto 0 0}.brand{height:var(--topbar-h);border-bottom:1px solid var(--hairline);align-items:center;gap:10px;padding:0 16px;display:flex}.signet{width:32px;height:32px;color:inherit;background:0 0;border:0;border-radius:0;flex:none;place-items:center;display:inline-grid}.signet :is(img,svg){object-fit:contain;width:100%;height:100%;display:block}.signet .logo-dark,:root[data-theme=dark] .signet.theme-aware .logo-light{display:none}:root[data-theme=dark] .signet.theme-aware .logo-dark{display:block}.signet.force-dark .logo-light{display:none}.signet.force-dark .logo-dark{display:block}.brand-copy{min-width:0}.brand-name{font-weight:700;line-height:17px}.brand-sub{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:15px;overflow:hidden}.nav-section{padding:12px 8px 4px}.nav-label{color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;padding:8px 10px 6px;font-size:12px;line-height:16px}.nav-item{cursor:pointer;text-align:left;width:100%;min-height:40px;color:var(--text);background:0 0;border:0;border-radius:6px;align-items:center;gap:10px;padding:8px 10px;display:flex}.nav-item:hover{background:var(--surface-2)}.nav-item.active{background:var(--accent-soft);color:var(--text-strong);font-weight:600}.nav-spacer{flex:1}.nav-foot{border-top:1px solid var(--hairline);padding:12px 8px}.topbar{z-index:30;top:0;left:var(--nav-w);height:var(--topbar-h);background:var(--surface);border-bottom:1px solid var(--hairline);align-items:center;gap:12px;padding:0 18px;display:flex;position:fixed;right:0}.menu-button{display:none}.topbar-title{white-space:nowrap;font-weight:600}.topbar-spacer{flex:1}.product-switcher{min-width:170px}.context-bar{z-index:25;top:var(--topbar-h);left:var(--nav-w);height:var(--context-h);background:var(--surface);border-bottom:1px solid var(--hairline);color:var(--text-muted);align-items:center;gap:8px;padding:0 18px;font-size:13px;display:flex;position:fixed;right:0}.context-bar strong{color:var(--text);font-weight:600}.context-sep{color:var(--hairline-strong)}.main{margin-left:var(--nav-w);padding-top:calc(var(--topbar-h) + var(--context-h));min-height:100vh}.page{max-width:var(--content-max);padding:28px var(--gutter) 64px;margin:0 auto}.page-head{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:24px;display:flex}.page-head-copy{min-width:0}.eyebrow{color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em;margin-bottom:4px;font-size:12px;font-weight:600;line-height:16px}h1,h2,h3,p{margin-top:0}h1{color:var(--text-strong);margin-bottom:4px;font-size:22px;font-weight:600;line-height:28px}h2{color:var(--text-strong);margin-bottom:12px;font-size:16px;font-weight:600;line-height:22px}h3{margin-bottom:8px;font-size:14px;font-weight:600;line-height:20px}.lede{color:var(--text-muted);max-width:720px;margin:0}.btn{min-height:var(--control-h);cursor:pointer;white-space:nowrap;background:var(--surface);color:var(--text);border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-weight:600;display:inline-flex}.btn:hover{filter:brightness(.98)}.btn:disabled{opacity:.5;cursor:not-allowed}.btn-primary{background:var(--matra-15);color:#fff;border-color:var(--matra-15)}html[data-theme=dark] .btn-primary{background:var(--matra-ee);color:var(--matra-15);border-color:var(--matra-ee)}.btn-secondary{border-color:var(--hairline);background:var(--surface)}.btn-quiet{color:var(--text-muted);background:0 0;border-color:#0000}.btn-quiet:hover{background:var(--surface-2);color:var(--text)}.btn-destructive{border-color:var(--hairline-strong);background:var(--surface);color:var(--text-strong)}.btn-destructive:before{content:"!";border:1px solid;border-radius:50%;place-items:center;width:18px;height:18px;font-size:11px;display:grid}.btn-icon{width:40px;padding:0}.btn-compact{min-height:var(--control-h-compact);height:var(--control-h-compact);padding:0 10px;font-size:13px}.field{gap:6px;display:grid}.field label,.field-label{color:var(--text-strong);font-size:13px;font-weight:600;line-height:18px}.field-hint{color:var(--text-muted);font-size:12px;line-height:16px}.field-control{min-height:var(--control-h);border:1px solid var(--hairline);background:var(--surface);border-radius:6px;align-items:center;gap:8px;padding:0 11px;display:flex}.field-control:focus-within{border-color:var(--focus)}.field-control input,.field-control select,.field-control textarea{width:100%;min-width:0;color:var(--text);background:0 0;border:0;outline:0;height:38px;padding:0}.field-control textarea{resize:vertical;min-height:92px;padding:9px 0}.field-control select{appearance:none}.field-control .leading,.field-control .trailing{color:var(--text-muted)}.field-error{color:var(--text-strong);align-items:center;gap:6px;font-size:12px;line-height:16px;display:flex}.field-error:before{content:"!";border:1px solid;border-radius:50%;place-items:center;width:15px;height:15px;font-size:10px;display:grid}.panel{background:var(--surface);border:1px solid var(--hairline);border-radius:8px}.panel-head{border-bottom:1px solid var(--hairline);justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:12px 16px;display:flex}.panel-body{padding:16px}.panel-flat{border-left:0;border-right:0;border-radius:0}.metric-strip{border:1px solid var(--hairline);background:var(--surface);border-radius:8px;grid-template-columns:repeat(4,1fr);margin-bottom:20px;display:grid;overflow:hidden}.metric{border-right:1px solid var(--hairline);min-height:92px;padding:16px 18px}.metric:last-child{border-right:0}.metric-label{color:var(--text-muted);margin-bottom:8px;font-size:12px;line-height:16px}.metric-value{color:var(--text-strong);font-size:24px;font-weight:600;line-height:30px}.metric-meta{color:var(--text-muted);margin-top:4px;font-size:12px;line-height:16px}.two-col{grid-template-columns:minmax(0,1.4fr) minmax(280px,.6fr);gap:20px;display:grid}.stack{gap:16px;display:grid}.toolbar{border:1px solid var(--hairline);background:var(--surface);border-bottom:0;border-radius:8px 8px 0 0;align-items:center;gap:10px;min-height:56px;padding:8px 12px;display:flex}.toolbar .search{flex:1;min-width:180px;max-width:420px}.table-wrap{border:1px solid var(--hairline);background:var(--surface);border-radius:0 0 8px 8px;overflow:auto}table{border-collapse:collapse;width:100%;min-width:820px}th,td{text-align:left;border-bottom:1px solid var(--hairline);vertical-align:middle;padding:0 14px}th{height:40px;color:var(--text-muted);background:var(--surface-2);font-size:12px;font-weight:600;line-height:16px}td{height:var(--table-row)}tr:last-child td{border-bottom:0}tbody tr:hover{background:color-mix(in srgb, var(--accent-soft) 35%, transparent)}.table-compact td{height:var(--table-row-compact)}.cell-main{color:var(--text-strong);font-weight:600}.cell-sub{color:var(--text-muted);font-size:12px;line-height:16px}.row-actions{justify-content:flex-end;gap:4px;display:flex}.status{white-space:nowrap;align-items:center;gap:7px;font-size:13px;display:inline-flex}.status-marker{border:1px solid var(--hairline-strong);width:16px;height:16px;color:var(--text-strong);background:var(--surface);border-radius:50%;place-items:center;font-size:10px;font-weight:700;line-height:1;display:grid}.status[data-state=success] .status-marker{background:var(--accent-soft);border-color:var(--matra-38)}.status[data-state=information] .status-marker{border-color:var(--matra-38);color:var(--matra-38)}.status[data-state=warning] .status-marker{border-radius:4px}.status[data-state=danger] .status-marker{background:var(--matra-15);color:#fff;border-color:var(--matra-15)}html[data-theme=dark] .status[data-state=danger] .status-marker{background:var(--matra-ee);color:var(--matra-15);border-color:var(--matra-ee)}.status[data-state=pending] .status-marker{border-style:dashed}.status[data-state=unknown] .status-marker{border-radius:2px}.status[data-state=disabled]{opacity:.5}.notice{border:1px solid var(--hairline);border-left:3px solid var(--hairline-strong);background:var(--surface);border-radius:6px;gap:10px;padding:12px 14px;display:flex}.notice.info{border-left-color:var(--matra-38)}.notice-title{color:var(--text-strong);font-weight:600}.notice-copy{color:var(--text-muted)}.activity{margin:0;padding:0;list-style:none}.activity li{border-bottom:1px solid var(--hairline);grid-template-columns:18px 1fr auto;gap:10px;padding:10px 0;display:grid}.activity li:last-child{border-bottom:0}.activity-time{color:var(--text-muted);font-size:12px}.detail-grid{grid-template-columns:minmax(0,1fr) 320px;gap:20px;display:grid}.definition{border-top:1px solid var(--hairline);grid-template-columns:180px minmax(0,1fr);display:grid}.definition>div{border-bottom:1px solid var(--hairline);padding:11px 0}.definition .term{color:var(--text-muted);padding-right:16px}.definition .value{color:var(--text-strong)}.form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.form-grid .span-2{grid-column:1/-1}.form-actions{border-top:1px solid var(--hairline);justify-content:flex-end;gap:8px;margin-top:20px;padding-top:16px;display:flex}.check-row{align-items:flex-start;gap:9px;display:flex}.check-row input{margin-top:3px}.settings-grid{grid-template-columns:220px minmax(0,1fr);gap:20px;display:grid}.settings-nav{padding:6px}.settings-nav button{width:100%}.ops-strip{border:1px solid var(--hairline);background:var(--surface);border-radius:8px;grid-template-columns:repeat(6,minmax(110px,1fr));gap:0;margin-bottom:16px;display:grid;overflow:hidden}.ops-cell{border-right:1px solid var(--hairline);padding:10px 12px}.ops-cell:last-child{border-right:0}.ops-label{color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;font-size:11px;line-height:15px}.ops-value{color:var(--text-strong);margin-top:4px;font-size:16px;font-weight:600;line-height:22px}.codeish{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px}.empty-state{text-align:center;border:1px dashed var(--hairline-strong);background:var(--surface);border-radius:8px;padding:48px 24px}.empty-icon{border:1px solid var(--hairline);width:40px;height:40px;color:var(--text-muted);border-radius:8px;place-items:center;margin:0 auto 12px;display:grid}.skeleton{background:linear-gradient(90deg, var(--surface-2), var(--hairline), var(--surface-2));background-size:200% 100%;border-radius:4px;height:12px;animation:1.2s linear infinite load}@keyframes load{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.dialog-backdrop{z-index:90;background:var(--overlay);place-items:center;padding:16px;display:grid;position:fixed;inset:0}.dialog{background:var(--surface-raised);border:1px solid var(--hairline);border-radius:10px;width:min(520px,100%);max-height:calc(100vh - 32px);overflow:auto;box-shadow:0 14px 36px #15191e2e}.dialog-head{border-bottom:1px solid var(--hairline);justify-content:space-between;align-items:flex-start;gap:12px;min-height:56px;padding:14px 16px;display:flex}.dialog-title{font-size:18px;font-weight:600;line-height:24px}.dialog-body{padding:18px 16px}.dialog-actions{border-top:1px solid var(--hairline);justify-content:flex-end;gap:8px;min-height:64px;padding:12px 16px;display:flex}.command-backdrop{z-index:85;background:var(--overlay);justify-content:center;align-items:flex-start;padding:92px 16px 16px;display:flex;position:fixed;inset:0}.command{background:var(--surface-raised);border:1px solid var(--hairline);border-radius:10px;width:min(640px,100%);overflow:hidden}.command-input{border-bottom:1px solid var(--hairline);align-items:center;gap:10px;padding:12px 14px;display:flex}.command-input input{background:0 0;border:0;outline:0;flex:1;height:32px;font-size:16px}.command-list{max-height:360px;padding:6px;overflow:auto}.command-item{cursor:pointer;text-align:left;background:0 0;border:0;border-radius:6px;align-items:center;gap:10px;width:100%;min-height:44px;padding:8px 10px;display:flex}.command-item:hover{background:var(--surface-2)}.command-meta{color:var(--text-muted);margin-left:auto;font-size:12px}.login-page{background:var(--canvas);grid-template-columns:minmax(0,1fr) minmax(360px,520px);min-height:100vh;display:grid}.login-context{background:var(--matra-15);color:#fff;flex-direction:column;justify-content:space-between;padding:40px;display:flex}.login-context .signet{color:#fff;border-color:var(--matra-65);width:40px;height:40px}.login-context .family-copy{max-width:540px}.login-context h1{color:#fff;font-size:30px;font-weight:600;line-height:36px}.login-context p{color:var(--matra-d5);max-width:500px;font-size:16px;line-height:24px}.login-panel{background:var(--surface);border-left:1px solid var(--hairline);place-items:center;padding:32px;display:grid}.login-lockup{align-items:center;gap:12px;margin-bottom:28px;display:flex}.login-product{color:var(--text-strong);font-size:16px;font-weight:700;line-height:20px}.login-sub{color:var(--text-muted);font-size:12px;line-height:16px}.login-card h1{margin-bottom:6px}.login-form{gap:16px;margin-top:24px;display:grid}.auth-row{color:var(--text-muted);justify-content:space-between;align-items:center;gap:12px;font-size:13px;display:flex}.auth-row a{color:var(--text);font-weight:600;text-decoration:none}.login-actions{gap:10px;margin-top:4px;display:grid}.mobile-overlay{display:none}@media (width<=1199px){:root{--gutter:24px}.side-nav{width:var(--nav-w-compact)}.brand{justify-content:center;padding:0 16px}.brand-copy,.nav-label,.nav-item span:not(.icon),.nav-foot .nav-item span:not(.icon){display:none}.side-nav .nav-item{justify-content:center;padding:8px}.topbar,.context-bar{left:var(--nav-w-compact)}.main{margin-left:var(--nav-w-compact)}.metric-strip{grid-template-columns:repeat(2,1fr)}.metric:nth-child(2){border-right:0}.metric:nth-child(-n+2){border-bottom:1px solid var(--hairline)}.ops-strip{grid-template-columns:repeat(3,1fr)}.ops-cell:nth-child(3){border-right:0}.ops-cell:nth-child(-n+3){border-bottom:1px solid var(--hairline)}}@media (width<=767px){:root{--gutter:16px}.side-nav{width:min(280px,86vw);transition:transform .18s;transform:translate(-100%);box-shadow:18px 0 42px #15191e24}.side-nav.open{transform:translate(0)}.side-nav .brand{justify-content:flex-start;padding:0 16px}.side-nav .brand-copy,.side-nav .nav-label,.side-nav .nav-item span:not(.icon),.side-nav .nav-foot .nav-item span:not(.icon){display:block}.side-nav .nav-item{justify-content:flex-start;padding:8px 10px}.mobile-overlay.show{z-index:35;background:var(--overlay);display:block;position:fixed;inset:0}.topbar,.context-bar{left:0}.topbar{padding:0 12px}.menu-button{display:inline-flex}.main{margin-left:0}.product-switcher{width:118px;min-width:0}.context-bar{white-space:nowrap;padding:0 12px;overflow-x:auto}.page{padding-top:20px}.page-head{flex-direction:column}.page-head>.btn{width:100%}.two-col,.detail-grid,.settings-grid{grid-template-columns:1fr}.settings-nav{gap:4px;display:flex;overflow-x:auto}.settings-nav button{flex:none;width:auto}.toolbar{flex-wrap:wrap}.toolbar .search{flex:100%;max-width:none}.form-grid{grid-template-columns:1fr}.form-grid .span-2{grid-column:auto}.definition{grid-template-columns:1fr}.definition .term{border-bottom:0;padding-bottom:0}.definition .value{padding-top:3px}.login-page{grid-template-columns:1fr}.login-context{display:none}.login-panel{border-left:0;min-height:100vh;padding:24px 18px}}@media (width<=639px){.metric-strip{grid-template-columns:1fr}.metric{border-right:0!important;border-bottom:1px solid var(--hairline)!important}.metric:last-child{border-bottom:0!important}.ops-strip{grid-template-columns:repeat(2,1fr)}.ops-cell{border-bottom:1px solid var(--hairline)}.ops-cell:nth-child(2n){border-right:0}.ops-cell:nth-last-child(-n+2){border-bottom:0}.topbar-title{display:none}.auth-row{flex-direction:column;align-items:flex-start}}@media (forced-colors:active){.nav-item.active,.status-marker,.btn,.field-control{forced-color-adjust:auto}:focus-visible{outline:2px solid highlight}}:root{--panel-pad-x:20px;--table-pad-x:16px;--field-xs:96px;--field-s:152px;--field-m:260px;--field-l:420px;--field-xl:620px;--form-max:760px}.panel-head,.panel-body{padding-left:var(--panel-pad-x);padding-right:var(--panel-pad-x)}.toolbar,th,td{padding-left:var(--table-pad-x);padding-right:var(--table-pad-x)}.metric{padding-left:var(--panel-pad-x);padding-right:var(--panel-pad-x)}.dashboard-grid{grid-template-columns:minmax(0,2fr) minmax(300px,1fr);align-items:start;gap:24px}.dashboard-side{gap:24px}.attention-body{padding-top:0;padding-bottom:0}.attention-list{margin:0;padding:0;list-style:none}.attention-row{border-bottom:1px solid var(--hairline);grid-template-columns:20px minmax(0,1fr) 88px 52px;align-items:center;column-gap:12px;min-height:72px;display:grid}.attention-row:last-child{border-bottom:0}.attention-marker{border:1px solid var(--hairline-strong);width:18px;height:18px;color:var(--text-strong);background:var(--surface);border-radius:50%;justify-self:start;place-items:center;font-size:10px;font-weight:700;line-height:1;display:grid}.attention-row[data-state=warning] .attention-marker{border-radius:4px}.attention-row[data-state=pending] .attention-marker{border-style:dashed}.attention-row[data-state=unknown] .attention-marker{border-radius:2px}.attention-copy{align-self:center;min-width:0}.attention-copy .cell-main,.attention-copy .cell-sub{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.attention-state,.attention-time{color:var(--text-muted);white-space:nowrap;justify-self:start;font-size:12px;line-height:16px}.attention-time{font-variant-numeric:tabular-nums;justify-self:end}.state-list{gap:0;display:grid}.state-list .notice{margin-bottom:12px}.state-row{border-top:1px solid var(--hairline);align-items:center;min-height:36px;display:flex}.action-stack{gap:8px;display:grid}.action-stack .btn{justify-content:flex-start}.field{grid-template-rows:18px auto;row-gap:6px;min-width:0;display:grid}.field>label,.field>.field-label{height:18px;margin:0;line-height:18px}.field-control{width:100%;height:var(--control-h);min-height:var(--control-h)}.field-control textarea{min-height:94px}.field-control-textarea{align-items:stretch;height:auto;min-height:96px}.field-hint,.field-error{margin-top:-2px}.field-control-invalid{border-color:var(--hairline-strong)}.field-xs{width:var(--field-xs);max-width:100%}.field-s{width:var(--field-s);max-width:100%}.field-m{width:var(--field-m);max-width:100%}.field-l{width:var(--field-l);max-width:100%}.field-xl{width:var(--field-xl);max-width:100%}.field-full{width:100%;max-width:100%}.form-body{padding-top:4px;padding-bottom:0}.form-section{border-bottom:1px solid var(--hairline);padding:20px 0 24px}.form-section-head{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:16px;display:flex}.form-section-head h2{margin:0}.form-section-head p{color:var(--text-muted);text-align:right;margin:0;font-size:12px;line-height:16px}.form-flow{gap:16px;display:grid}.form-row{flex-wrap:wrap;align-items:start;gap:16px;display:flex}.form-check{padding:20px 0 4px}.form-actions{align-items:center;min-height:72px;margin-top:16px;padding-top:16px;padding-bottom:16px}.width-reference{width:min(var(--form-max), 100%);margin-top:32px}.section-heading{border-bottom:1px solid var(--hairline);justify-content:space-between;align-items:end;gap:24px;padding-bottom:12px;display:flex}.section-heading h2{margin:0}.section-heading p{color:var(--text-muted);text-align:right;margin:0;font-size:12px;line-height:16px}.width-examples{gap:20px;padding-top:20px;display:grid}.width-example{grid-template-columns:104px minmax(0,1fr);align-items:end;gap:16px;display:grid}.width-meta{flex-direction:column;justify-content:end;min-height:64px;padding-bottom:3px;display:flex}.width-meta strong{color:var(--text-strong);font-size:12px;line-height:16px}.width-meta span{color:var(--text-muted);font-size:12px;line-height:16px}@media (width<=1199px){.dashboard-grid{grid-template-columns:minmax(0,1.7fr) minmax(280px,1fr);gap:20px}.dashboard-side{gap:20px}.attention-row{grid-template-columns:20px minmax(0,1fr) 76px 48px;column-gap:10px}}@media (width<=900px){.dashboard-grid{grid-template-columns:1fr}.form-surface,.width-reference{width:min(var(--form-max), 100%)}}@media (width<=767px){.panel-head,.panel-body,.metric{padding-left:16px;padding-right:16px}.attention-row{grid-template:"marker copy time""marker state time"/20px minmax(0,1fr) 48px;gap:2px 10px;min-height:76px;padding:10px 0}.attention-marker{grid-area:marker;align-self:start;margin-top:3px}.attention-copy{grid-area:copy}.attention-copy .cell-main{white-space:normal}.attention-copy .cell-sub{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.attention-state{grid-area:state}.attention-time{grid-area:time;align-self:start;margin-top:2px}.form-section-head,.section-heading{flex-direction:column;align-items:flex-start;gap:4px}.form-section-head p,.section-heading p{text-align:left}.width-example{grid-template-columns:88px minmax(0,1fr);gap:12px}}@media (width<=639px){.form-row{grid-template-columns:1fr;gap:16px;display:grid}.field-xs,.field-s,.field-m,.field-l,.field-xl,.field-full{width:100%;max-width:none}.width-example{grid-template-columns:1fr;gap:6px}.width-meta{flex-direction:row;justify-content:space-between;min-height:0;padding-bottom:0}.form-actions{grid-template-columns:1fr;display:grid}.form-actions .btn{width:100%}}:root{--field-xs:96px;--field-s:152px;--field-m:260px;--field-l:420px;--field-xl:620px;--field-percent:72px;--field-quantity:80px;--field-house-number:88px;--field-postal:96px;--field-time:96px;--field-date:128px;--field-money:128px;--field-customer-id:144px;--field-delivery-id:152px;--field-invoice-id:152px;--field-order-id:152px;--field-article-id:160px;--field-unit:128px;--field-tax:80px;--field-year:80px;--field-phone:208px;--field-email:340px;--field-company:400px;--field-city:300px;--field-street:400px;--field-description:620px;--field-owner:280px}.field-percent{width:var(--field-percent);max-width:100%}.field-quantity{width:var(--field-quantity);max-width:100%}.field-house-number{width:var(--field-house-number);max-width:100%}.field-postal{width:var(--field-postal);max-width:100%}.field-time{width:var(--field-time);max-width:100%}.field-date{width:var(--field-date);max-width:100%}.field-money{width:var(--field-money);max-width:100%}.field-customer-id{width:var(--field-customer-id);max-width:100%}.field-delivery-id{width:var(--field-delivery-id);max-width:100%}.field-invoice-id{width:var(--field-invoice-id);max-width:100%}.field-order-id{width:var(--field-order-id);max-width:100%}.field-article-id{width:var(--field-article-id);max-width:100%}.field-unit{width:var(--field-unit);max-width:100%}.field-tax{width:var(--field-tax);max-width:100%}.field-year{width:var(--field-year);max-width:100%}.field-phone{width:var(--field-phone);max-width:100%}.field-email{width:var(--field-email);max-width:100%}.field-company{width:var(--field-company);max-width:100%}.field-city{width:var(--field-city);max-width:100%}.field-street{width:var(--field-street);max-width:100%}.field-description{width:var(--field-description);max-width:100%}.field-owner{width:var(--field-owner);max-width:100%}.field-percent input,.field-quantity input,.field-house-number input,.field-postal input,.field-time input,.field-date input,.field-money input,.field-customer-id input,.field-delivery-id input,.field-invoice-id input,.field-order-id input,.field-article-id input,.field-tax input,.field-year input{font-variant-numeric:tabular-nums}.semantic-reference{width:min(760px,100%)}.semantic-reference-head{border-bottom:1px solid var(--hairline);justify-content:space-between;align-items:flex-end;gap:24px;padding-bottom:16px;display:flex}.semantic-reference-head h2{margin:0 0 4px}.semantic-reference-head p{max-width:560px;color:var(--text-muted);margin:0;font-size:13px;line-height:18px}.semantic-examples{gap:0;display:grid}.semantic-example{border-bottom:1px solid var(--hairline);grid-template-columns:176px minmax(0,1fr);align-items:center;gap:20px;min-height:88px;display:grid}.semantic-meta{align-self:center;gap:2px;display:grid}.semantic-meta strong{font-size:13px;font-weight:600;line-height:18px}.semantic-meta span{color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:12px;line-height:16px}.semantic-example .field{align-self:center}.login-heading .lede{color:var(--text-muted);margin:0;font-size:14px;line-height:20px}@media (width<=767px){.semantic-reference-head{flex-direction:column;align-items:flex-start;gap:12px}.semantic-example{grid-template-columns:128px minmax(0,1fr);gap:12px}.login-lockup{margin-bottom:24px}.login-form{margin-top:20px}}@media (width<=639px){.form-row{flex-wrap:wrap;gap:16px;display:flex}.field-percent{width:var(--field-percent);max-width:100%}.field-quantity{width:var(--field-quantity);max-width:100%}.field-house-number{width:var(--field-house-number);max-width:100%}.field-postal{width:var(--field-postal);max-width:100%}.field-time{width:var(--field-time);max-width:100%}.field-date{width:var(--field-date);max-width:100%}.field-money{width:var(--field-money);max-width:100%}.field-customer-id{width:var(--field-customer-id);max-width:100%}.field-delivery-id{width:var(--field-delivery-id);max-width:100%}.field-invoice-id{width:var(--field-invoice-id);max-width:100%}.field-order-id{width:var(--field-order-id);max-width:100%}.field-article-id{width:var(--field-article-id);max-width:100%}.field-unit{width:var(--field-unit);max-width:100%}.field-tax{width:var(--field-tax);max-width:100%}.field-year{width:var(--field-year);max-width:100%}.field-phone{width:min(var(--field-phone), 100%)}.field-email{width:min(var(--field-email), 100%)}.field-company{width:min(var(--field-company), 100%)}.field-city{width:min(var(--field-city), 100%)}.field-street{width:min(var(--field-street), 100%)}.field-description{width:100%}.field-owner{width:min(var(--field-owner), 100%)}.semantic-example{grid-template-columns:1fr;gap:8px;padding:14px 0 16px}.semantic-meta{justify-content:space-between;align-items:baseline;gap:16px;display:flex}}:root{--compact-pad-x:8px;--compact-pad-normal-x:9px;--field-percent:clamp(48px, calc(4ch + 16px + 2px), 52px);--field-quantity:clamp(52px, calc(5ch + 16px + 2px), 56px);--field-house-number:clamp(56px, calc(5ch + 16px + 2px), 64px);--field-postal:clamp(72px, calc(7ch + 16px + 2px), 80px);--field-time:clamp(64px, calc(6ch + 16px + 2px), 68px);--field-date:clamp(96px, calc(11ch + 16px + 2px), 100px);--field-money:clamp(96px, calc(12ch + 16px + 2px), 104px);--field-customer-id:clamp(100px, calc(12ch + 16px + 2px), 108px);--field-delivery-id:clamp(104px, calc(13ch + 16px + 2px), 112px);--field-invoice-id:clamp(104px, calc(13ch + 16px + 2px), 112px);--field-order-id:clamp(104px, calc(13ch + 16px + 2px), 112px);--field-article-id:clamp(104px, calc(13ch + 16px + 2px), 112px);--field-unit:clamp(84px, calc(6ch + 16px + 20px), 88px);--field-tax:clamp(52px, calc(4ch + 16px + 2px), 56px);--field-year:clamp(52px, calc(5ch + 16px + 2px), 56px);--field-phone:clamp(136px, calc(17ch + 18px), 152px);--field-email:clamp(220px, calc(29ch + 18px), 260px);--field-company:clamp(240px, calc(33ch + 18px), 300px);--field-city:clamp(180px, calc(25ch + 18px), 220px);--field-street:clamp(240px, calc(33ch + 18px), 300px);--field-description:clamp(360px, calc(50ch + 18px), 440px);--field-owner:clamp(180px, calc(25ch + 18px), 220px)}.field-percent,.field-quantity,.field-house-number,.field-postal,.field-time,.field-date,.field-money,.field-customer-id,.field-delivery-id,.field-invoice-id,.field-order-id,.field-article-id,.field-unit,.field-tax,.field-year{width:auto;max-width:none}.fit-control{grid-template-columns:minmax(0,auto);gap:0;width:max-content;min-width:0;padding:0;display:inline-grid}.fit-control:before{content:attr(data-fit);visibility:hidden;white-space:pre;padding:0 var(--compact-pad-x);font:inherit;font-variant-numeric:inherit;grid-area:1/1}.fit-control>input{width:100%;min-width:0;height:38px;padding:0 var(--compact-pad-x);grid-area:1/1}.fit-select{grid-template-columns:minmax(0,auto) 18px}.fit-select:before{padding-left:var(--compact-pad-normal-x);grid-area:1/1;padding-right:4px}.fit-select>select{width:100%;min-width:0;padding:0 4px 0 var(--compact-pad-normal-x);grid-area:1/1}.fit-select>.trailing{text-align:center;pointer-events:none;grid-area:1/2;place-self:center;width:18px}.field-quantity .fit-control{min-width:52px;max-width:56px}.field-customer-id .fit-control{min-width:100px;max-width:108px}.field-delivery-id .fit-control,.field-invoice-id .fit-control,.field-order-id .fit-control,.field-article-id .fit-control{min-width:104px;max-width:112px}.field-tax .fit-control,.field-year .fit-control{min-width:52px;max-width:56px}.field-percent .field-control,.field-quantity .field-control,.field-house-number .field-control,.field-postal .field-control,.field-time .field-control,.field-date .field-control,.field-money .field-control,.field-customer-id .field-control,.field-delivery-id .field-control,.field-invoice-id .field-control,.field-order-id .field-control,.field-article-id .field-control,.field-tax .field-control,.field-year .field-control{padding-left:var(--compact-pad-x);padding-right:var(--compact-pad-x);gap:4px}.field-unit .field-control{padding-left:var(--compact-pad-normal-x);gap:4px;padding-right:7px}.field-phone .field-control,.field-email .field-control,.field-company .field-control,.field-city .field-control,.field-street .field-control,.field-description .field-control,.field-owner .field-control{padding-left:var(--compact-pad-normal-x);padding-right:var(--compact-pad-normal-x)}.field-control.fit-control{gap:0;padding:0}.compare-before{--compact-pad-x:11px;--compact-pad-normal-x:11px}.compare-current{--compact-pad-x:8px;--compact-pad-normal-x:9px}.form-row-tight.business-cluster{gap:8px}.form-row-tight .field{flex:none}.compact-comparison{width:min(1180px,100%)}.comparison-stack{gap:12px;display:grid}.comparison-surface{border:1px solid var(--hairline);background:var(--surface);border-radius:8px;overflow:hidden}.comparison-state{grid-template-columns:148px minmax(0,1fr);align-items:stretch;display:grid}.comparison-head{border-right:1px solid var(--hairline);flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px;min-height:100%;padding:14px 16px;display:flex}.comparison-head h2{margin:0 0 2px}.comparison-head p{color:var(--text-muted);margin:0;font-size:12px;line-height:16px}.comparison-badge{color:var(--text-muted);border:1px solid var(--hairline);border-radius:999px;padding:3px 8px;font-size:12px;font-weight:600;line-height:16px}.comparison-body{gap:22px;padding:14px 16px 16px;display:grid}.comparison-group{gap:10px;display:grid}.comparison-group-title{color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:600;line-height:16px}.comparison-row{flex-wrap:wrap;align-items:start;gap:12px;display:flex}.comparison-row.compact-cluster{gap:8px}.comparison-row.identifier-cluster{gap:10px}.comparison-row .field{gap:4px}.comparison-row .field label{white-space:nowrap;font-size:12px;line-height:16px}.comparison-row .field-control{min-height:40px}.compare-before .field-percent .fit-control{width:72px;min-width:72px;max-width:72px}.compare-before .field-quantity .fit-control{width:80px;min-width:80px;max-width:80px}.compare-before .field-unit .fit-control,.compare-before .field-money .fit-control{width:128px;min-width:128px;max-width:128px}.compare-before .field-tax .fit-control{width:80px;min-width:80px;max-width:80px}.compare-before .field-date .fit-control{width:128px;min-width:128px;max-width:128px}.compare-before .field-time .fit-control{width:96px;min-width:96px;max-width:96px}.compare-before .field-article-id .fit-control{width:160px;min-width:160px;max-width:160px}.compare-before .field-customer-id .fit-control{width:144px;min-width:144px;max-width:144px}.compare-before .field-invoice-id .fit-control,.compare-before .field-delivery-id .fit-control,.compare-before .field-order-id .fit-control{width:152px;min-width:152px;max-width:152px}.compare-current .field-percent .fit-control{width:56px;min-width:56px;max-width:56px}.compare-current .field-quantity .fit-control{width:64px;min-width:64px;max-width:64px}.compare-current .field-unit .fit-control{width:100px;min-width:100px;max-width:100px}.compare-current .field-money .fit-control{width:116px;min-width:116px;max-width:116px}.compare-current .field-tax .fit-control{width:60px;min-width:60px;max-width:60px}.compare-current .field-date .fit-control{width:112px;min-width:112px;max-width:112px}.compare-current .field-time .fit-control{width:76px;min-width:76px;max-width:76px}.compare-current .field-article-id .fit-control{width:128px;min-width:128px;max-width:128px}.compare-current .field-customer-id .fit-control{width:120px;min-width:120px;max-width:120px}.compare-current .field-invoice-id .fit-control,.compare-current .field-delivery-id .fit-control,.compare-current .field-order-id .fit-control{width:128px;min-width:128px;max-width:128px}.compare-new .comparison-head{background:var(--accent-soft)}.intrinsic-note{border-top:1px solid var(--hairline);color:var(--text-muted);margin-top:16px;padding-top:12px;font-size:12px;line-height:17px}@media (width<=900px){.comparison-state{grid-template-columns:1fr}.comparison-head{border-right:0;border-bottom:1px solid var(--hairline);min-height:auto}}@media (width<=639px){.comparison-body{gap:20px;padding:12px 14px 14px}.comparison-row{gap:10px}.comparison-row.compact-cluster{gap:8px}.form-row-tight{gap:10px}.form-row-tight.business-cluster{gap:8px}}.field-quantity .fit-control:before,.field-quantity .fit-control>input{padding-left:7px;padding-right:7px}.field-unit .fit-control{min-width:88px;max-width:88px}.fit-select>select{padding-right:2px}.field-unit .fit-select{grid-template-columns:minmax(0,1fr) 18px;width:88px}:root{--control-border:1px;--control-radius:6px;--control-font-size:14px;--control-line-height:20px;--label-size:13px;--label-line-height:18px;--label-control-gap:6px;--compact-row-gap:16px;--cluster-gap:8px}.field-control,.btn:not(.btn-compact),.family-select-trigger,.toolbar .btn,.toolbar .field-control,.parity-control{box-sizing:border-box;border-width:var(--control-border);border-radius:var(--control-radius);height:40px;min-height:40px;max-height:40px;font-size:var(--control-font-size);line-height:var(--control-line-height);border-style:solid}.field-control{border-color:var(--hairline)}.btn:not(.btn-compact),.toolbar .btn{padding-top:0;padding-bottom:0}.field-control input,.field-control select,.field-control>input,.fit-control>input{height:38px;min-height:38px;line-height:var(--control-line-height);font-size:var(--control-font-size);vertical-align:middle}.field{grid-template-rows:var(--label-line-height) auto;row-gap:var(--label-control-gap)}.field>label,.field>.field-label,.parity-label{height:var(--label-line-height);min-height:var(--label-line-height);font-size:var(--label-size);line-height:var(--label-line-height);color:var(--text-strong);margin:0;font-weight:600}.family-select{vertical-align:top;width:max-content;max-width:100%;display:inline-block;position:relative}.family-select-trigger{border-color:var(--hairline);background:var(--surface);width:100%;color:var(--text);cursor:pointer;white-space:nowrap;justify-content:space-between;align-items:center;gap:7px;padding:0 8px 0 9px;font-weight:400;display:inline-flex}.family-select-trigger:hover{border-color:var(--hairline-strong)}.family-select-trigger:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-color:var(--focus)}.family-select-trigger .icon{width:14px;height:14px;color:var(--text-muted)}.family-select.open .family-select-trigger{border-color:var(--focus)}.fit-family-select{width:88px}.parity-select{width:104px}.family-select-menu{z-index:120;border:1px solid var(--hairline);background:var(--surface-raised);border-radius:6px;min-width:max(100%,112px);padding:4px;position:absolute;top:calc(100% + 4px);left:0;box-shadow:0 8px 24px #15191e1a}html[data-theme=dark] .family-select-menu{box-shadow:0 8px 24px #00000038}.family-select-item{width:100%;height:34px;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:space-between;align-items:center;gap:12px;padding:0 8px;font-family:"Source Sans 3",Source Sans Pro,Arial,sans-serif;font-size:14px;line-height:20px;display:flex}.family-select-item:hover,.family-select-item:focus-visible{background:var(--surface-2);outline:none}.family-select-item.selected{background:var(--accent-soft);color:var(--text-strong);font-weight:600}.form-row-tight{gap:12px}.form-row-tight.business-cluster,.parity-business-row{gap:var(--cluster-gap)}.form-row-tight.identifier-cluster{gap:8px}.form-section{padding:20px 0 24px}.form-section-head{margin-bottom:12px}.toolbar{gap:8px}.toolbar .btn,.toolbar .btn-compact{border-radius:6px;height:40px;min-height:40px;max-height:40px;padding:0 12px;font-size:14px;line-height:20px}.toolbar .field-control.search{height:40px;min-height:40px;max-height:40px}.toolbar .search input{height:38px;line-height:20px}.control-reference-page{padding-bottom:96px}.control-reference-section{width:min(1180px,100%);margin-top:28px}.control-reference-section:first-of-type{margin-top:0}.control-section-heading{align-items:end}.control-section-heading>div{justify-content:space-between;align-items:baseline;gap:24px;width:100%;display:flex}.control-section-heading p{color:var(--text-muted);margin:0;font-size:12px;line-height:16px}.parity-strip{border:1px solid var(--hairline);background:var(--surface);border-radius:8px;flex-wrap:wrap;align-items:flex-end;gap:8px;margin-top:16px;padding:16px;display:flex}.parity-item{grid-template-rows:18px 40px;align-items:end;row-gap:6px;display:grid}.parity-item .field-control{width:auto}.parity-item:first-child .field-control{width:150px}.parity-date{padding:0 8px;width:100px!important}.parity-time{padding:0 8px;width:68px!important}.parity-money{padding:0 8px;width:104px!important}.geometry-readout{color:var(--text-muted);font-variant-numeric:tabular-nums;margin-top:10px;font-size:12px;line-height:16px}.parity-business-row{align-items:flex-start;margin-top:16px}.select-demo-row{align-items:flex-start;gap:48px;min-height:210px;margin-top:16px;display:flex}.select-open-stage{grid-template-rows:18px auto;gap:6px;display:grid}.static-open{width:104px}.static-menu{display:block;position:absolute}.toolbar-reference{border-bottom:1px solid var(--hairline);border-radius:8px;width:min(760px,100%);margin-top:16px}.toolbar-reference .search{flex:0 280px;width:280px}.login-heading{gap:0;margin:0;display:grid}.login-heading .login-auth-eyebrow{margin:0 0 4px}.login-heading h1{margin:0}@media (width<=767px){.control-section-heading>div{display:block}.control-section-heading p{text-align:left;margin-top:4px}.parity-strip{align-items:flex-end;padding:14px}.select-demo-row{flex-wrap:wrap;gap:28px}.toolbar-reference .search{flex:100%;width:100%}}.product-family-switcher .family-select-menu{min-width:190px;left:auto;right:0}.family-select.intrinsic-family-select{grid-template-columns:max-content;width:max-content;max-width:100%;display:inline-grid}.family-select-sizer{box-sizing:border-box;visibility:hidden;pointer-events:none;white-space:nowrap;border:1px solid #0000;grid-area:1/1;align-items:center;height:40px;min-height:40px;padding:0 30px 0 10px;font-family:"Source Sans 3",Source Sans Pro,Arial,sans-serif;font-size:14px;font-weight:400;line-height:20px;display:inline-flex}.family-select.intrinsic-family-select .family-select-trigger{grid-area:1/1;gap:6px;width:100%;min-width:0;padding:0 8px 0 10px}.family-select.intrinsic-family-select .family-select-menu{box-sizing:border-box;border-width:1px;border-radius:6px;width:100%;min-width:0;max-width:100%;padding:3px;top:calc(100% + 3px);left:0;right:auto}.family-select.intrinsic-family-select .family-select-item{gap:8px;height:34px;padding:0 10px}.family-select-check{text-align:right;flex:0 0 8px;width:8px;font-weight:600}.fit-family-select,.parity-select,.static-open{width:max-content}.product-family-switcher{width:170px}.product-family-switcher .family-select-menu{width:100%;min-width:0;left:0;right:auto}.select-reference-grid{grid-template-columns:max-content max-content;align-items:start;gap:36px;min-height:270px;margin-top:16px;display:grid}.select-reference-card{border:1px solid var(--hairline);background:var(--surface);border-radius:8px;padding:14px 16px 18px}.select-reference-title{color:var(--text-strong);margin-bottom:12px;font-size:13px;font-weight:600;line-height:18px}.select-pair{align-items:flex-start;gap:20px;display:flex}.login-heading{margin:0;display:block}.login-heading h1{margin:0;font-size:22px;font-weight:600;line-height:28px}.login-auth-eyebrow{display:none!important}@media (width<=767px){.select-reference-grid{grid-template-columns:1fr;gap:20px}.select-pair{flex-wrap:wrap;gap:16px}.login-lockup{margin-bottom:28px}}input[type=checkbox]{appearance:none;border:1px solid var(--hairline-strong);background:var(--surface);width:16px;min-width:16px;height:16px;color:var(--text-strong);cursor:pointer;border-radius:4px;flex:0 0 16px;place-content:center;margin:3px 0 0;display:inline-grid}input[type=checkbox]:before{content:"";transform-origin:50%;border-bottom:2px solid;border-left:2px solid;width:7px;height:4px;transform:translateY(-1px)rotate(-45deg)scale(0)}input[type=checkbox]:checked{border-color:var(--matra-38);background:var(--accent-soft)}input[type=checkbox]:checked:before{transform:translateY(-1px)rotate(-45deg)scale(1)}input[type=checkbox]:hover{border-color:var(--text-muted)}input[type=checkbox]:focus-visible{outline:2px solid var(--focus);outline-offset:2px}input[type=checkbox]:disabled{opacity:.5;cursor:not-allowed}.field-control:focus-within,.family-select-trigger:focus-visible,.btn:focus-visible{border-color:var(--focus);outline:2px solid var(--focus);outline-offset:2px}input[type=checkbox]:focus-visible{border-color:var(--focus)}.field-control:focus-within{border-color:var(--focus);box-shadow:none;outline-offset:0!important;outline:none!important}tbody tr:first-child td,.activity li:first-child,.attention-list .attention-row:first-child{border-top:1px solid var(--hairline)}.login-lockup{margin-bottom:24px}.login-form{margin-top:0}.login-heading{display:none!important}.auth-row{flex-wrap:nowrap;gap:8px;flex-direction:row!important;align-items:center!important}.auth-row .check-row,.auth-row a{white-space:nowrap;flex:none}.family-select-item,.family-select-item>span:first-child{white-space:nowrap}@media (width<=767px){.product-switcher,.product-family-switcher{width:132px}}.login-context-foot{color:#fff;white-space:nowrap;font-size:12px;line-height:16px}.nav-foot .nav-item{color:var(--text-strong)}.nav-foot .nav-item span:not(.icon){white-space:nowrap}.attention-list .attention-row:first-child,.state-list .state-row:first-of-type,.definition,tbody tr:first-child td,.activity li:first-child{border-top:1px solid var(--hairline)}.page-head-copy{flex:auto;min-width:0;max-width:none}.page-head .lede{width:auto;max-width:none}.panel-head>:first-child{min-width:0}.panel-head h2,.panel-head .cell-main,.status,.attention-state,.attention-time,.auth-row,.auth-row a,.nav-item span:not(.icon),.family-select-item,.family-select-trigger,.btn,.term,.codeish{white-space:nowrap}.definition .value{min-width:0}.notice-copy,.cell-sub,.metric-meta,.field-hint{overflow-wrap:normal;word-break:normal}.action-grid{grid-template-columns:1fr;gap:8px;display:grid}.action-grid .btn{justify-content:flex-start;width:100%}@media (width<=767px){.page-head-copy .lede,.panel-head h2,.notice-title{white-space:normal}}.brand{height:var(--shell-header-h);border-bottom:0;padding-inline:16px}.topbar{border-bottom:0;padding-inline:24px}.context-bar{border-bottom:1px solid var(--hairline);padding-inline:24px}.topbar-title{color:var(--text-strong);font-weight:600}.page{width:100%;max-width:var(--content-max)}.dashboard-grid{grid-template-columns:minmax(0, 1fr) var(--dashboard-rail);gap:var(--page-gap)}.detail-grid{grid-template-columns:minmax(0, 1fr) var(--detail-rail);gap:var(--page-gap)}.settings-grid{grid-template-columns:var(--settings-nav-w) minmax(0, 1fr);gap:var(--page-gap)}.form-surface{width:min(var(--form-max), 100%)}.action-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.action-grid .btn,.operator-actions .btn{text-align:left;justify-content:flex-start;width:100%}@media (width<=1199px){.topbar,.context-bar{padding-inline:18px}.dashboard-grid{grid-template-columns:minmax(0,1fr) 360px;gap:20px}}@media (width<=1099px){.action-grid{grid-template-columns:1fr}}@media (width<=900px){.dashboard-grid,.detail-grid,.settings-grid{grid-template-columns:1fr}}@media (width<=767px){.side-nav .brand{height:var(--topbar-h);border-bottom:1px solid var(--hairline)}.topbar,.context-bar{padding-inline:12px}}@media (width<=639px){.action-grid{grid-template-columns:1fr}}:root{--topbar-h:64px;--context-h:0px;--shell-header-h:var(--topbar-h)}.brand{height:var(--topbar-h);border-bottom:0}.topbar{height:var(--topbar-h);border-bottom:1px solid var(--hairline);gap:10px;padding-inline:20px}.topbar-identity{align-content:center;gap:1px;min-width:0;display:grid}.topbar-title{min-width:0;color:var(--text-strong);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;line-height:20px;overflow:hidden}.topbar-context-inline{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:min(620px,48vw);color:var(--text-muted);font-size:12px;line-height:16px;display:block;overflow:hidden}.topbar-context-inline strong{color:var(--text-muted);font-weight:400}.topbar-context-inline .context-sep{color:var(--hairline-strong);margin-inline:6px}.context-bar{display:none!important}.main{padding-top:var(--topbar-h)}.settings-nav .nav-item,.settings-nav button{text-align:left;justify-content:flex-start}.responsive-table-wrap{overscroll-behavior-inline:contain;overflow-x:hidden}.responsive-table-wrap table{table-layout:fixed;width:100%;min-width:0}.responsive-table-wrap th,.responsive-table-wrap td{text-overflow:ellipsis;min-width:0;overflow:hidden}.records-table th:first-child,.records-table td:first-child{width:29%}.records-table th:nth-child(2),.records-table td:nth-child(2){width:16%}.records-table th:nth-child(3),.records-table td:nth-child(3){width:25%}.records-table th:nth-child(4),.records-table td:nth-child(4){width:18%}.records-table th:nth-child(5),.records-table td:nth-child(5){width:56px}@media (width<=1199px){.side-nav .brand{justify-content:center;padding:0 16px}.side-nav .nav-item{justify-content:center;padding:8px}.settings-nav .nav-item{justify-content:flex-start;padding:8px 10px}.topbar{padding-inline:16px}.topbar-context-inline{max-width:min(520px,42vw)}}@media (width<=980px){.records-table th:nth-child(3),.records-table td:nth-child(3){display:none}.records-table th:first-child,.records-table td:first-child{width:42%}.records-table th:nth-child(2),.records-table td:nth-child(2){width:22%}.records-table th:nth-child(4),.records-table td:nth-child(4){width:auto}.ops-table th:nth-child(5),.ops-table td:nth-child(5){display:none}.ops-table th:first-child,.ops-table td:first-child{width:38%}.ops-table th:nth-child(2),.ops-table td:nth-child(2){width:20%}.ops-table th:nth-child(3),.ops-table td:nth-child(3){width:22%}.ops-table th:nth-child(4),.ops-table td:nth-child(4){width:20%}.topbar-context-inline{max-width:34vw}}@media (width<=767px){.topbar{padding-inline:10px;left:0}.topbar-context-inline{display:none}.topbar-identity{flex:0 auto}.settings-nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;display:grid;overflow:visible}.settings-nav button,.settings-nav .nav-item{text-align:left;flex:none;justify-content:flex-start;width:100%;min-width:0}.responsive-table-wrap th,.responsive-table-wrap td{padding-inline:10px}.records-table th:nth-child(4),.records-table td:nth-child(4){display:none}.records-table th:first-child,.records-table td:first-child{width:auto}.records-table th:nth-child(2),.records-table td:nth-child(2){width:112px}.records-table th:nth-child(5),.records-table td:nth-child(5){width:48px}.ops-table th:nth-child(4),.ops-table td:nth-child(4){display:none}.ops-table th:first-child,.ops-table td:first-child{width:auto}.ops-table th:nth-child(2),.ops-table td:nth-child(2){width:112px}.ops-table th:nth-child(3),.ops-table td:nth-child(3){width:30%}}@media (width<=540px){.topbar-title{max-width:120px;display:block}.topbar .btn-icon:not(.menu-button){width:36px}.product-family-switcher{width:118px}.ops-table th:nth-child(3),.ops-table td:nth-child(3){display:none}}.attention-panel .panel-head{border-bottom:1px solid var(--hairline)}.attention-list .attention-row:first-child,.state-list .state-row:first-of-type,.definition,tbody tr:first-child td,.activity li:first-child{border-top:0!important}.definition>div:last-child,.definition>div:nth-last-child(2){border-bottom-color:var(--hairline)}.drawer-head{display:block}.drawer-close,.drawer-context,.drawer-utilities{display:none}.nav-groups{min-height:0}.nav-group+.nav-group{margin-top:8px}.family-tooltip{z-index:120;border:1px solid var(--hairline-strong);background:var(--surface-raised);max-width:min(320px,100vw - 16px);color:var(--text-strong);pointer-events:none;opacity:0;border-radius:6px;padding:8px 10px;font-family:"Source Sans 3",sans-serif;transition:opacity .12s,transform .12s;position:fixed;transform:translateY(2px);box-shadow:0 8px 24px #15191e1f}.family-tooltip.show{opacity:1;transform:translateY(0)}.family-tooltip[hidden]{display:none}.tooltip-title{font-size:13px;font-weight:600;line-height:18px}.tooltip-detail{color:var(--text-muted);margin-top:2px;font-size:12px;line-height:16px}.tooltip-status{cursor:help}.popover-layer{z-index:85;pointer-events:auto;position:fixed;inset:0}.family-popover{right:32px;top:calc(var(--topbar-h) + 84px);border:1px solid var(--hairline);background:var(--surface-raised);border-radius:8px;width:min(420px,100vw - 32px);position:absolute;overflow:visible;box-shadow:0 16px 42px #15191e24}.popover-head{border-bottom:1px solid var(--hairline);justify-content:space-between;align-items:center;gap:12px;min-height:52px;padding:10px 12px 10px 16px;display:flex}.popover-title{color:var(--text-strong);font-size:16px;font-weight:600;line-height:22px}.popover-body{gap:16px;padding:16px;display:grid}.popover-actions{border-top:1px solid var(--hairline);justify-content:flex-end;gap:8px;padding:12px 16px;display:flex}.pattern-grid{gap:var(--page-gap);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.pattern-stack{gap:16px;display:grid}.pattern-action{justify-content:flex-start;width:fit-content}.tooltip-demo-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.field-error .field-control{border-color:var(--danger)}.field-error-text{color:var(--danger);margin-top:4px;font-size:12px;line-height:16px}.field-control.is-readonly{background:var(--surface-secondary)}.field-control input:disabled{color:var(--text-muted);cursor:not-allowed}.adoption-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:16px;display:grid}.adoption-card{min-width:0}.adoption-form{gap:16px;display:grid}.adoption-actions{justify-content:flex-end;gap:8px;padding-top:4px;display:flex}.adoption-badge{border:1px solid var(--hairline);height:24px;color:var(--text-muted);white-space:nowrap;border-radius:999px;align-items:center;padding-inline:8px;font-size:12px;line-height:16px;display:inline-flex}.adoption-contract{margin-top:var(--page-gap)}.adoption-rule-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.adoption-rule-grid>div{gap:4px;min-width:0;display:grid}.adoption-rule-grid strong{font-size:13px;line-height:18px}.adoption-rule-grid span{color:var(--text-muted);font-size:13px;line-height:18px}.field-port .field-control{width:72px}.field-version .field-control{width:148px}.field-node-id .field-control{width:152px}.field-domain .field-control{width:min(300px,100%)}.field-environment .family-select{max-width:148px}.pattern-grid .family-select-menu,.adoption-grid .family-select-menu,.family-popover .family-select-menu{z-index:96}@media (width<=1199px){.adoption-grid{grid-template-columns:1fr}.adoption-card .adoption-form{max-width:760px}.adoption-rule-grid{grid-template-columns:1fr}}@media (width<=900px){.pattern-grid{grid-template-columns:1fr}}@media (width<=767px){.mobile-overlay.show{z-index:35;background:color-mix(in srgb, var(--overlay) 88%, transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:block;position:fixed;inset:0}.side-nav{z-index:40;border:1px solid var(--hairline);background:var(--surface);border-radius:10px;width:min(344px,100vw - 20px);max-height:calc(100dvh - 20px);position:fixed;top:10px;bottom:auto;left:10px;overflow:auto;transform:translate(calc(-100% - 24px));box-shadow:0 20px 60px #15191e38}.side-nav.open{transform:translate(0)}.drawer-head{z-index:2;background:var(--surface);border-bottom:1px solid var(--hairline);align-items:center;min-height:64px;display:flex;position:sticky;top:0}.side-nav .brand{border:0;flex:auto;justify-content:flex-start;min-width:0;height:64px;padding:0 12px}.side-nav .brand-copy{min-width:0;display:block}.side-nav .brand-name,.side-nav .brand-sub{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.drawer-close{flex:0 0 40px;width:40px;height:40px;margin-right:8px;display:inline-flex}.drawer-context{border:1px solid var(--hairline);background:var(--surface-secondary);border-radius:6px;gap:2px;margin:10px 10px 4px;padding:10px 12px;display:grid}.drawer-context span{color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;font-size:11px;line-height:15px}.drawer-context strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:600;line-height:18px;overflow:hidden}.nav-groups{padding:6px 10px 2px}.nav-group+.nav-group{margin-top:4px}.side-nav .nav-label{padding:8px 8px 4px}.side-nav .nav-item{text-align:left;border-radius:6px;justify-content:flex-start;gap:10px;width:100%;min-height:40px;padding:8px 10px}.side-nav .nav-item .icon{flex:0 0 18px}.side-nav .nav-item span:not(.icon){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nav-foot{border-top:1px solid var(--hairline);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;margin-top:8px;padding:10px;display:grid}.nav-foot>.nav-item{min-width:0}.drawer-utilities{gap:4px;display:flex}.family-popover{border-radius:10px;width:auto;max-height:calc(100dvh - 20px);inset:auto 10px 10px;overflow:auto}.popover-actions{background:var(--surface-raised);position:sticky;bottom:0}.pattern-action{width:100%}.adoption-actions{justify-content:stretch}.adoption-actions .btn{flex:1 1 0}}@media (prefers-reduced-motion:reduce){.side-nav,.family-tooltip{transition:none!important}}.field-matrix{gap:var(--page-gap);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.field-matrix .panel{min-width:0}.field-matrix .panel:last-child{grid-column:1/-1}@media (width<=980px){.field-matrix{grid-template-columns:1fr}.field-matrix .panel:last-child{grid-column:auto}}.family-tooltip{background:var(--matra-15);color:#fff;border-color:color-mix(in srgb, var(--matra-65) 72%, transparent);box-shadow:0 10px 28px #15191e38}.family-tooltip .tooltip-detail{color:var(--matra-d5)}.family-tooltip:after{content:"";background:var(--matra-15);border:solid color-mix(in srgb, var(--matra-65) 72%, transparent);width:8px;height:8px;position:absolute;left:50%;transform:translate(-50%)rotate(45deg)}.family-tooltip[data-placement=top]:after{border-width:0 1px 1px 0;bottom:-5px}.family-tooltip[data-placement=bottom]:after{border-width:1px 0 0 1px;top:-5px}.page-dashboard,.page-detail,.page-form,.control-reference-page,.page{width:100%}.detail-grid,.form-layout{grid-template-columns:minmax(0, 1fr) var(--detail-rail);gap:var(--page-gap);align-items:start;display:grid}.detail-primary-panel,.form-surface{width:100%;min-width:0}.form-context-rail{min-width:0}.context-summary{border-bottom:1px solid var(--hairline);grid-template-columns:56px minmax(0,1fr);align-items:baseline;gap:6px;padding-bottom:10px;display:grid}.context-summary:last-of-type{border-bottom:0;padding-bottom:0}.context-summary span{color:var(--text-muted);font-size:12px;line-height:16px}.context-summary strong{min-width:0;color:var(--text-strong);font-size:13px;font-weight:600;line-height:18px}.compact-copy{color:var(--text-muted);margin:0;font-size:13px;line-height:18px}.smart-definition{border:0;display:grid}.definition-row{border-bottom:1px solid var(--hairline);grid-template-columns:180px minmax(0,1fr);align-items:stretch;min-height:44px;display:grid}.definition-row:first-child{border-top:0}.definition-row .term{color:var(--text-muted);align-items:center;padding:10px 16px 10px 0;display:flex}.definition-row .static-value{min-width:0;color:var(--text-strong);align-items:center;padding:10px 0;display:flex}.smart-value-trigger{width:100%;min-width:0;color:var(--text-strong);text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:5px;justify-content:space-between;align-items:center;gap:10px;margin:4px -8px;padding:5px 8px;display:flex}.smart-value-trigger .value{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.smart-value-trigger:hover{background:color-mix(in srgb, var(--accent-soft) 48%, transparent)}.smart-value-trigger:focus-visible{box-shadow:inset 0 0 0 1px var(--focus);background:color-mix(in srgb, var(--accent-soft) 48%, transparent);outline:0}.smart-edit-icon{width:28px;height:28px;color:var(--text-muted);opacity:0;flex:0 0 28px;place-items:center;transition:opacity .12s;display:grid}.smart-edit-legend{color:var(--text-muted);grid-template-columns:20px minmax(0,1fr);gap:8px;font-size:12px;line-height:17px;display:grid}.smart-edit-legend .icon{color:var(--text-strong)}.smart-input-popover{border-radius:8px;width:min(380px,100vw - 24px)}.smart-input-popover .popover-head{background:var(--surface)}.smart-input-popover .popover-actions{background:var(--surface-raised)}.smart-input-popover .field-company,.smart-input-popover .field-owner{width:min(100%,300px)}.overlay-pattern-row{border-bottom:1px solid var(--hairline);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:12px 0;display:grid}.overlay-pattern-row:first-child{padding-top:0}.overlay-pattern-row:last-of-type{border-bottom:0;padding-bottom:0}.overlay-pattern-row>div{gap:2px;min-width:0;display:grid}.overlay-pattern-row strong{font-size:13px;line-height:18px}.overlay-pattern-row span{color:var(--text-muted);font-size:12px;line-height:16px}.overlay-pattern-row .btn{justify-self:end}.field-matrix .panel:last-child .panel-body{min-height:166px}.field-matrix .panel:last-child .field-description{width:min(560px,100%)}.field-matrix .panel:last-child .field-control-textarea{min-height:88px}.page>.panel,.page>.detail-grid,.page>.form-layout,.page>.settings-grid,.page>.field-matrix,.page>.pattern-grid,.page>.adoption-grid,.page>.toolbar,.page>.metric-strip,.page>.ops-strip{width:100%}@media (width<=900px){.detail-grid,.form-layout{grid-template-columns:1fr}.form-body-constrained{max-width:none}.form-context-rail{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=639px){.definition-row{grid-template-columns:1fr;gap:2px;padding:9px 0}.definition-row .term{min-height:18px;padding:0;font-size:12px;line-height:16px}.definition-row .static-value{min-height:22px;padding:0}.smart-value-trigger{min-height:32px;margin:0 -8px;padding-block:4px}.smart-edit-icon{opacity:1}.form-context-rail{grid-template-columns:1fr}.overlay-pattern-row{grid-template-columns:1fr;gap:8px}.overlay-pattern-row .btn{justify-self:stretch;width:100%}}.smart-definition>.definition-row{padding:0}.smart-definition{display:block}.smart-definition>.definition-row{width:100%}.smart-edit-icon{opacity:.52}.smart-value-trigger:hover .smart-edit-icon,.smart-value-trigger:focus-visible .smart-edit-icon{opacity:1}:root{--field-time-clarity:58px;--field-date-clarity:92px;--field-money-small-clarity:78px;--field-money-standard-clarity:96px;--field-state-clarity:104px}.field-time .fit-control{min-width:56px;max-width:var(--field-time-clarity)}.field-date .fit-control{min-width:88px;max-width:var(--field-date-clarity)}.field-money .fit-control{min-width:72px;max-width:var(--field-money-standard-clarity)}.field-money-small .fit-control{min-width:72px;max-width:var(--field-money-small-clarity)}.field-percent .fit-control{min-width:48px;max-width:50px}.field-tax .fit-control,.field-quantity .fit-control{min-width:50px;max-width:54px}.field-postal .fit-control{min-width:70px;max-width:76px}.field-house-number .fit-control{min-width:54px;max-width:60px}.field-company{width:min(280px,100%)}.field-owner,.field-city{width:min(220px,100%)}.field-street{width:min(300px,100%)}.field-domain{width:min(260px,100%)}.field-instance-name{width:min(220px,100%)}.field-environment{width:max-content;max-width:150px}.field-state-compact{width:max-content}.field-state-compact .family-select{width:max-content;min-width:var(--field-state-clarity)}.smart-input-popover{width:min(392px,100vw - 24px)}.smart-input-popover .popover-body{gap:16px}.smart-compact-row{grid-template-columns:max-content max-content max-content;align-items:end;gap:12px;display:grid}.smart-compact-row .field{min-width:0}.smart-compact-row .family-select-trigger{height:40px}.clarity-form-group{align-content:start;gap:10px;display:grid}.clarity-form-group+.clarity-form-group{border-top:1px solid var(--hairline);padding-top:14px}.clarity-form-group-title{color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;font-size:11px;font-weight:600;line-height:16px}.clarity-form-row{flex-wrap:wrap;align-items:end;gap:10px;display:flex}.clarity-form-row-tight{gap:8px}.clarity-form-row .field{flex:none}.identity-primary-row{align-items:end}.adoption-card{height:100%}.adoption-card .panel-body{height:calc(100% - 49px)}.adoption-form{flex-direction:column;gap:14px;min-height:330px;display:flex}.auth-row{grid-template-columns:1fr 1fr;width:min(300px,100%);margin-inline:auto;align-items:center!important;gap:24px!important;display:grid!important}.auth-row .check-row{justify-self:start}.auth-row a{justify-self:end}.field-matrix .form-flow{align-items:start}.field-matrix .business-cluster{align-items:end}@media (width<=639px){.smart-compact-row{grid-template-columns:max-content max-content}.smart-compact-row .field-state-compact{grid-column:1/-1}.clarity-form-row{gap:8px}.adoption-form{min-height:0}.auth-row{width:100%;gap:16px!important}}.adoption-card .clarity-form-group+.clarity-form-group{padding-top:12px}.adoption-card .clarity-form-row{justify-content:flex-start;gap:8px}.adoption-card .clarity-form-row-tight{gap:7px}.adoption-card .field-instance-name{width:min(210px,100%)}.adoption-card .field-domain{width:min(246px,100%)}.adoption-card .field-city{width:min(196px,100%)}.records-table:not(.table-compact) td{height:56px;padding-top:7px;padding-bottom:7px}.records-table:not(.table-compact) .cell-main{line-height:18px}:root{--form-track-compact:96px;--form-track-small:132px;--form-track-medium:190px;--form-track-large:280px;--form-track-wide:380px;--record-row-comfort:62px}.form-track{flex:none;align-content:end;justify-items:start;min-width:0;display:grid}.form-track-intrinsic{width:max-content;max-width:100%}.form-track>.field{max-width:100%}.adoption-card .clarity-form-row,.adoption-card .clarity-form-row-tight{align-items:end;gap:10px;width:fit-content;max-width:100%;justify-content:flex-start!important}.adoption-card .clarity-form-row-tight{column-gap:8px}.adoption-card .clarity-form-group{align-content:start;gap:12px}.adoption-card .clarity-form-group+.clarity-form-group{margin-top:2px;padding-top:18px}.records-table:not(.table-compact) td{height:var(--record-row-comfort);vertical-align:middle;padding-top:10px;padding-bottom:10px}.records-table:not(.table-compact) .cell-main{margin:0;line-height:18px}.records-table:not(.table-compact) .cell-sub{margin-top:4px;line-height:16px}.records-table tbody tr:first-child td{border-top:0!important}.login-context .family-copy{gap:12px;max-width:580px;display:grid}.login-context .family-copy .eyebrow{margin:0}.login-context .family-copy h1{margin:0;line-height:40px}.login-context .family-copy p{max-width:560px;margin:0;line-height:27px}@media (width<=767px){.form-track-compact,.form-track-small,.form-track-medium,.form-track-large,.form-track-wide{width:auto;max-width:100%}.adoption-card .clarity-form-row,.adoption-card .clarity-form-row-tight{width:100%}}.auth-row{max-width:100%;margin-inline:auto;flex-wrap:nowrap!important;justify-content:center!important;align-items:center!important;gap:40px!important;width:max-content!important;display:flex!important}.auth-row .check-row,.auth-row a{white-space:nowrap;flex:none;justify-self:auto}:root{--fw-xs:72px;--fw-s:104px;--fw-m:144px;--fw-l:224px;--fw-xl:320px;--fw-xxl:420px;--standard-table-head:44px;--standard-table-row:60px;--standard-cell-pad-x:16px}.field-quantity,.field-percent,.field-tax,.field-port,.field-time,.field-year,.field-house-number{max-width:100%;width:var(--fw-xs)!important}.field-date,.field-version,.field-unit,.field-money,.field-postal{max-width:100%;width:var(--fw-s)!important}.field-customer-id,.field-invoice-id,.field-delivery-id,.field-order-id,.field-article-id,.field-node-id{max-width:100%;width:var(--fw-m)!important}.field-domain,.field-owner,.field-instance-name,.field-city,.field-phone{max-width:100%;width:var(--fw-l)!important}.field-company,.field-street,.field-email{max-width:100%;width:var(--fw-xl)!important}.field-description{max-width:100%;width:var(--fw-xxl)!important}.field-environment{max-width:100%;width:var(--fw-m)!important}.field-state-compact{max-width:100%;width:var(--fw-s)!important}.adoption-card .field-company{width:var(--fw-l)!important}.field-quantity .fit-control,.field-percent .fit-control,.field-tax .fit-control,.field-port .fit-control,.field-time .fit-control,.field-year .fit-control,.field-house-number .fit-control,.field-date .fit-control,.field-version .fit-control,.field-unit .fit-control,.field-money .fit-control,.field-postal .fit-control,.field-customer-id .fit-control,.field-invoice-id .fit-control,.field-delivery-id .fit-control,.field-order-id .fit-control,.field-article-id .fit-control,.field-node-id .fit-control{width:100%!important;min-width:0!important;max-width:none!important}.field-unit .fit-select,.field-unit .family-select,.field-environment .family-select,.field-state-compact .family-select{width:100%!important;max-width:none!important}:root{--form-track-xs:var(--fw-xs);--form-track-compact:var(--fw-s);--form-track-small:var(--fw-s);--form-track-medium:var(--fw-m);--form-track-large:var(--fw-l);--form-track-wide:var(--fw-xl)}.form-track-xs{width:var(--form-track-xs)}.form-track-compact{width:var(--form-track-compact)}.form-track-small{width:var(--form-track-small)}.form-track-medium{width:var(--form-track-medium)}.form-track-large{width:var(--form-track-large)}.form-track-wide{width:var(--form-track-wide)}.form-row,.clarity-form-row,.clarity-form-row-tight{align-items:end;justify-content:flex-start!important;gap:12px!important}.form-flow{gap:16px}.form-section{padding-block:20px 24px}.form-section-head{max-width:560px;justify-content:start!important;align-items:start!important;gap:4px!important;margin-bottom:16px!important;display:grid!important}.form-section-head p{max-width:520px;text-align:left!important}.adoption-form{gap:20px}.adoption-card .clarity-form-group{gap:10px}.adoption-card .clarity-form-group+.clarity-form-group{border-top:0;margin-top:0;padding-top:0}.adoption-card .clarity-form-row,.adoption-card .clarity-form-row-tight{width:fit-content;max-width:100%;gap:12px!important}.adoption-actions{margin-top:auto;padding-top:12px}.smart-owner-field{width:var(--fw-l)!important}.smart-compact-row{gap:12px!important}.smart-compact-row .field-date{width:var(--fw-s)!important}.smart-compact-row .field-time{width:var(--fw-xs)!important}.smart-compact-row .field-state-compact{width:var(--fw-s)!important}thead th{height:var(--standard-table-head);padding-inline:var(--standard-cell-pad-x);background:var(--surface-2);border-bottom-color:color-mix(in srgb, var(--hairline) 76%, transparent)}.records-table:not(.table-compact) td{vertical-align:middle;border-bottom-color:color-mix(in srgb, var(--hairline) 72%, transparent);height:var(--standard-table-row)!important;padding:10px var(--standard-cell-pad-x)!important}.records-table:not(.table-compact) .cell-main{margin:0;font-size:14px;line-height:20px!important}.records-table:not(.table-compact) .cell-sub{font-size:12px;margin-top:2px!important;line-height:16px!important}.records-table:not(.table-compact) tbody tr:hover{background:color-mix(in srgb, var(--accent-soft) 28%, transparent)}.records-table:not(.table-compact) th:first-child,.records-table:not(.table-compact) td:first-child{width:38%}.records-table:not(.table-compact) th:nth-child(2),.records-table:not(.table-compact) td:nth-child(2){width:144px}.records-table:not(.table-compact) th:nth-child(3),.records-table:not(.table-compact) td:nth-child(3){width:24%}.records-table:not(.table-compact) th:nth-child(4),.records-table:not(.table-compact) td:nth-child(4){width:120px}.records-table:not(.table-compact) th:nth-child(5),.records-table:not(.table-compact) td:nth-child(5){width:64px}.table-compact td,.ops-table.table-compact td{height:40px!important;padding-top:0!important;padding-bottom:0!important}.ops-table th:first-child,.ops-table td:first-child{width:30%}.ops-table th:nth-child(2),.ops-table td:nth-child(2){width:144px}.ops-table th:nth-child(3),.ops-table td:nth-child(3){width:20%}.ops-table th:nth-child(4),.ops-table td:nth-child(4){width:100px}.ops-table th:nth-child(5),.ops-table td:nth-child(5){width:180px}.context-summary{grid-template-columns:56px minmax(0,1fr)!important;column-gap:6px!important}.ops-table.ops-standard thead th{height:44px!important;padding-inline:16px!important}.ops-table.ops-standard td{vertical-align:middle;border-bottom-color:color-mix(in srgb, var(--hairline) 72%, transparent)!important;height:60px!important;padding:10px 16px!important}.ops-table.ops-standard .cell-main{margin:0;font-size:14px;line-height:20px!important}.ops-table.ops-standard .cell-sub{font-size:12px;margin-top:2px!important;line-height:16px!important}.ops-table.ops-standard tbody tr:hover{background:color-mix(in srgb, var(--accent-soft) 28%, transparent)}.ops-table.ops-standard tbody tr:first-child td{border-top:0!important}@media (width<=767px){.form-track-xs,.form-track-compact,.form-track-small,.form-track-medium,.form-track-large,.form-track-wide{width:auto;max-width:100%}.adoption-card .clarity-form-row,.adoption-card .clarity-form-row-tight{width:100%}}.form-body-constrained{max-width:920px}.form-section{grid-template-columns:136px minmax(0,1fr);align-items:start;column-gap:24px;padding:24px 0;display:grid}.form-section:first-child{padding-top:20px}.form-section-head{max-width:none!important;margin:0!important;display:block!important}.form-section-head h2{font-size:14px;font-weight:600;line-height:20px;margin:0 0 4px!important}.form-section-head p{color:var(--text-muted);font-size:12px;line-height:16px;text-align:left!important;max-width:132px!important}.form-section .form-flow{min-width:0}.form-section .form-row,.form-section .form-row-tight{width:fit-content;max-width:100%}.consumer-workbench{overflow:visible}.consumer-workbench-head{border-bottom:1px solid var(--hairline);background:var(--surface);align-items:center;gap:16px;min-height:60px;padding:10px 16px;display:flex}.consumer-tabs{border:1px solid var(--hairline);background:var(--surface-2);border-radius:8px;align-items:center;gap:4px;padding:4px;display:inline-flex}.consumer-tab{height:32px;color:var(--text-muted);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:6px;padding:0 12px;font-weight:600}.consumer-tab:hover{color:var(--text-strong);background:var(--surface)}.consumer-tab.active{color:var(--text-strong);background:var(--surface);box-shadow:inset 0 0 0 1px var(--hairline)}.consumer-family-note{color:var(--text-muted);white-space:nowrap;align-items:center;gap:8px;margin-left:auto;font-size:12px;line-height:16px;display:flex}.consumer-family-note strong{color:var(--text-strong);font-weight:600}.consumer-form-shell{max-width:1040px;padding:0 24px}.consumer-form-intro{justify-content:space-between;align-items:flex-start;gap:24px;padding:24px 0 20px;display:flex}.consumer-form-intro h2{margin:0;font-size:18px;font-weight:600;line-height:24px}.consumer-form-intro p{color:var(--text-muted);margin:4px 0 0;font-size:13px;line-height:18px}.consumer-object-badge{border:1px solid var(--hairline);color:var(--text-muted);border-radius:999px;flex:none;padding:4px 8px;font-size:12px;line-height:16px}.consumer-section{border-top:1px solid var(--hairline);grid-template-columns:168px minmax(0,1fr);gap:24px;padding:20px 0;display:grid}.consumer-section-meta h3{margin:0;font-size:14px;font-weight:600;line-height:20px}.consumer-section-meta p{max-width:160px;color:var(--text-muted);margin:4px 0 0;font-size:12px;line-height:16px}.consumer-section-fields{flex-direction:column;gap:16px;min-width:0;display:flex}.consumer-field-row{flex-wrap:wrap;align-items:end;gap:12px;width:fit-content;max-width:100%;display:flex}.consumer-form-actions{border-top:1px solid var(--hairline);justify-content:flex-end;gap:8px;padding:16px 24px;display:flex}.consumer-contract-strip{border:1px solid var(--hairline);background:var(--surface);border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:20px;display:grid;overflow:hidden}.consumer-contract-strip>div{min-width:0;padding:16px}.consumer-contract-strip>div+div{border-left:1px solid var(--hairline)}.consumer-contract-strip strong{margin-bottom:4px;font-size:13px;line-height:18px;display:block}.consumer-contract-strip span{color:var(--text-muted);font-size:12px;line-height:16px;display:block}@media (width<=900px){.consumer-form-shell{padding-inline:20px}.consumer-section{grid-template-columns:132px minmax(0,1fr);gap:20px}.consumer-contract-strip{grid-template-columns:1fr}.consumer-contract-strip>div+div{border-left:0;border-top:1px solid var(--hairline)}}@media (width<=720px){.form-section{grid-template-columns:1fr;gap:12px}.form-section-head p{max-width:520px!important}.consumer-workbench-head{flex-direction:column;align-items:flex-start;gap:8px}.consumer-family-note{margin-left:0}.consumer-tabs{width:100%}.consumer-tab{flex:1 1 0;padding-inline:8px}.consumer-form-shell{padding-inline:16px}.consumer-form-intro{padding-block:20px 16px}.consumer-section{grid-template-columns:1fr;gap:12px;padding:18px 0}.consumer-section-meta p{max-width:520px}}:root{--family-server-form-width:520px;--family-server-form-wide-width:1040px;--family-server-form-padding:20px;--family-server-form-radius:14px;--family-server-form-gap:14px;--family-server-form-grid-gap:12px;--family-server-form-label-gap:7px;--family-server-form-control-height:39px;--family-server-form-panel-padding:12px}.server-form-panel,.server-form-dialog-demo{box-sizing:border-box;width:min(var(--family-server-form-width), 100%);max-width:var(--family-server-form-width);gap:var(--family-server-form-gap);min-width:0;padding:var(--family-server-form-padding);border:1px solid var(--hairline);border-radius:var(--family-server-form-radius);background:var(--surface);color:var(--text);flex-direction:column;margin:0;display:flex;box-shadow:0 28px 80px #0f172a1f}:root[data-theme=dark] .server-form-panel,:root[data-theme=dark] .server-form-dialog-demo{box-shadow:0 28px 90px #00000047}.server-form-panel.is-wide{width:min(var(--family-server-form-wide-width),100%);max-width:var(--family-server-form-wide-width)}.server-form-head{justify-content:space-between;align-items:flex-start;gap:16px;min-width:0;margin:0 0 4px;padding:0;display:flex}.server-form-head-copy{flex-direction:column;min-width:0;display:flex}.server-form-eyebrow{color:var(--text-muted);letter-spacing:.06em;font-size:9px;font-weight:700;line-height:1.25}.server-form-title{color:var(--text-strong);margin:5px 0 0;font-size:15px;font-weight:700;line-height:1.2}.server-form-close{border:1px solid var(--hairline);width:30px;min-width:30px;height:30px;color:var(--text-muted);background:0 0;border-radius:8px;place-items:center;margin:0;padding:0;display:grid}.server-form-body{gap:var(--family-server-form-gap);flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.server-form-field{gap:var(--family-server-form-label-gap);min-width:0;color:var(--text-muted);grid-template-columns:minmax(0,1fr);margin:0;padding:0;font-size:12px;font-weight:500;line-height:1.4;display:grid}.server-form-label{min-height:16px;color:var(--text-muted);align-items:center;gap:6px;font-size:12px;font-weight:500;line-height:1.4;display:inline-flex}.server-form-required{color:var(--danger,#c33)}.server-form-grid{column-gap:var(--family-server-form-grid-gap);row-gap:var(--family-server-form-gap);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;margin:0;padding:0;display:grid}.server-form-grid.one{grid-template-columns:minmax(0,1fr)}.server-form-grid>.server-form-field{align-content:start;align-self:start}.server-form-field input:not([type=checkbox]):not([type=radio]),.server-form-field select,.server-form-field textarea{box-sizing:border-box;width:100%;min-width:0;height:var(--family-server-form-control-height);min-height:var(--family-server-form-control-height);border:1px solid var(--hairline);background:var(--surface);color:var(--text);box-shadow:none;border-radius:8px;outline:none;margin:0;padding:0 11px;font-family:inherit;font-size:12px;line-height:1.4}.server-form-field textarea{resize:vertical;height:auto;min-height:72px;padding-top:10px;padding-bottom:10px}.server-form-field input:focus,.server-form-field select:focus,.server-form-field textarea:focus{border-color:var(--accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 14%,transparent)}.server-form-hint{margin:calc(-1 * (var(--family-server-form-label-gap) - 2px)) 0 0;color:var(--text-muted);font-size:10px;font-weight:500;line-height:1.35}.server-form-apps{border:0;min-width:0;margin:0;padding:0}.server-form-apps>legend{margin:0 0 var(--family-server-form-label-gap);color:var(--text-muted);padding:0;font-size:12px;font-weight:500;line-height:1.4}.server-app-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;min-width:0;display:grid}.server-app-tile{box-sizing:border-box;border:1px solid var(--hairline);background:var(--surface);min-width:0;min-height:58px;color:var(--text);text-align:left;border-radius:9px;grid-template-columns:16px 26px minmax(0,1fr);align-items:center;gap:9px;padding:9px;display:grid}.server-app-tile.active{border-color:color-mix(in srgb,var(--accent) 72%,var(--hairline));background:color-mix(in srgb,var(--accent) 5%,var(--surface))}.server-app-check{border:1px solid var(--hairline-strong);background:var(--surface);color:#fff;border-radius:4px;place-items:center;width:16px;height:16px;font-size:11px;display:grid}.server-app-tile.active .server-app-check{border-color:var(--accent);background:var(--accent)}.server-app-icon{background:var(--accent-soft);width:26px;height:26px;color:var(--accent);border-radius:7px;place-items:center;display:grid}.server-app-copy{flex-direction:column;gap:2px;min-width:0;display:flex}.server-app-copy strong{font-size:12px;line-height:1.3}.server-app-copy span{color:var(--text-muted);font-size:10px;line-height:1.3}.server-check-group{min-width:0;min-height:var(--family-server-form-control-height);flex-wrap:wrap;align-items:center;gap:10px 28px;margin:0;padding:0;display:flex}.server-check-row{min-height:var(--family-server-form-control-height);color:var(--text-muted);align-items:center;gap:9px;font-size:12px;line-height:1.35;display:flex}.server-check-row input{width:16px;height:16px;accent-color:var(--accent);margin:0}.server-form-notice{border:1px solid color-mix(in srgb,var(--accent) 62%,var(--hairline));background:color-mix(in srgb,var(--accent) 4%,var(--surface));min-width:0;color:var(--text-muted);border-radius:8px;gap:5px;margin:0;padding:13px 14px;font-size:12px;line-height:1.5;display:grid}.server-form-notice strong{color:var(--text-strong);font-size:12px;font-weight:700;line-height:1.35;display:block}.server-form-actions{justify-content:flex-end;align-items:center;gap:8px;min-width:0;margin:2px 0 0;padding:0;display:flex}.server-form-actions .btn{border-radius:8px;height:34px;min-height:34px;padding:0 12px;font-size:12px;font-weight:500;line-height:1}.server-form-source-strip{border:1px solid var(--hairline);background:var(--hairline);border-radius:8px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.server-form-source-strip>div{background:var(--surface);min-width:0;padding:12px 14px}.server-form-source-strip span{color:var(--text-muted);font-size:11px;line-height:15px;display:block}.server-form-source-strip strong{color:var(--text-strong);overflow-wrap:anywhere;margin-top:3px;font-size:12px;line-height:16px;display:block}.server-form-reference-layout{grid-template-columns:minmax(0,520px) minmax(260px,1fr);align-items:start;gap:24px;display:grid}.server-form-reference-note{border:1px solid var(--hairline);background:var(--surface);border-radius:8px;padding:16px}.server-form-reference-note h3{margin:0 0 8px;font-size:14px}.server-form-reference-note p,.server-form-reference-note li{color:var(--text-muted);font-size:12px;line-height:1.55}.server-form-reference-note ul{margin:0;padding-left:18px}.server-form-tabs{flex-wrap:wrap;gap:6px;margin-bottom:16px;display:flex}.server-form-tab{border:1px solid var(--hairline);background:var(--surface);min-height:34px;color:var(--text-muted);cursor:pointer;border-radius:8px;padding:0 12px;font-size:12px}.server-form-tab.active{border-color:color-mix(in srgb,var(--accent) 44%,var(--hairline));background:var(--accent-soft);color:var(--text-strong);font-weight:600}.server-form-footer-rule{border-top:1px solid var(--hairline);margin-top:2px;padding-top:14px}.server-form-panel .btn-primary{background:var(--accent);border-color:var(--accent);color:#fff}.server-form-panel .btn-secondary{background:var(--surface);border-color:var(--hairline);color:var(--text-muted)}.server-form-authority-badge{border:1px solid var(--hairline);min-height:24px;color:var(--text-muted);border-radius:999px;align-items:center;padding:0 8px;font-size:10px;display:inline-flex}@media (width<=900px){.server-form-source-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.server-form-reference-layout{grid-template-columns:minmax(0,1fr)}}@media (width<=680px){.server-form-panel,.server-form-dialog-demo{width:100%;max-width:none;padding:16px}.server-form-grid,.server-app-options,.server-form-source-strip{grid-template-columns:minmax(0,1fr)}.server-form-actions{justify-content:flex-start}}.icon svg{stroke-linecap:round;stroke-linejoin:round}.field-control>.icon,.quick-edit-control>.icon{width:17px;height:17px;color:var(--text-muted);flex:0 0 17px}.field-control>.icon svg,.quick-edit-control>.icon svg{stroke-width:1.6px;width:17px;height:17px}.field-control:focus-within>.icon,.quick-edit-control:focus-within>.icon{color:var(--focus)}.login-lockup .signet{width:40px;height:40px}.login-product{line-height:19px}.login-sub{margin-top:1px;line-height:15px}.login-form{gap:14px;margin-top:0}.login-form .field>label{height:17px;min-height:17px;font-size:12px;font-weight:600;line-height:17px}.login-form .field-control{border-radius:8px;gap:10px;height:40px;min-height:40px;padding-inline:11px}.login-form .field-control input{height:38px}.login-form .field-control .btn-icon{width:30px;min-width:30px;height:30px;min-height:30px;margin-right:-6px}.login-form .field-control .btn-icon .icon,.login-form .field-control .btn-icon svg{width:16px;height:16px}.auth-row{width:min(286px,100%);margin-block:1px 0;font-size:12px;line-height:17px;gap:34px!important}.auth-row .check-row{align-items:center;gap:10px}.auth-row .check-row input{width:16px;height:16px;margin:0}.login-utility-row{justify-content:space-between;align-items:center;margin-top:18px;display:flex}.login-utility-row .btn{font-size:12px}.family-select-trigger{gap:10px;padding-right:10px}.family-select-trigger .icon{width:10px;height:10px;color:var(--text-muted);margin-top:1px}.family-select-menu{padding:6px;top:calc(100% + 5px)}.family-select-item{min-height:34px;padding-inline:10px}.family-select-item:last-child{margin-bottom:1px}.server-form-field select,.quick-edit-control select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%2365707A' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:10px 6px;padding-right:32px!important}.smart-input-popover{border:1px solid var(--hairline);background:var(--surface);border-radius:14px;width:min(420px,100vw - 24px);overflow:visible;box-shadow:0 28px 80px #0f172a2e}:root[data-theme=dark] .smart-input-popover{box-shadow:0 28px 90px #00000061}.smart-input-popover .popover-head{border-bottom:0;align-items:flex-start;min-height:0;padding:20px 20px 0}.smart-input-popover .popover-head>div{flex-direction:column;min-width:0;display:flex}.smart-input-popover .popover-head .eyebrow{color:var(--text-muted);letter-spacing:.06em;text-transform:none;font-size:9px;font-weight:700;line-height:1.25}.smart-input-popover .popover-title{margin-top:5px;font-size:15px;font-weight:700;line-height:1.2}.quick-edit-close{border:1px solid var(--hairline);width:30px;min-width:30px;height:30px;min-height:30px;color:var(--text-muted);cursor:pointer;background:0 0;border-radius:8px;place-items:center;padding:0;display:grid}.quick-edit-close:hover{border-color:color-mix(in srgb,var(--accent) 32%,var(--hairline));background:var(--accent-soft);color:var(--text)}.quick-edit-close .icon,.quick-edit-close svg{width:15px;height:15px}.smart-input-popover .popover-body{gap:14px;margin-top:14px;padding:0 20px}.smart-input-popover .server-form-field{color:var(--text-muted);gap:7px;font-size:12px;font-weight:500}.smart-input-popover .server-form-label{min-height:16px;font-size:12px;font-weight:500;line-height:1.4}.quick-edit-control{box-sizing:border-box;border:1px solid var(--hairline);background:var(--surface);width:100%;min-width:0;height:39px;min-height:39px;color:var(--text);border-radius:8px;align-items:center;gap:9px;padding:0 11px;display:flex}.quick-edit-control:focus-within{border-color:var(--accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 14%,transparent)}.quick-edit-control input,.quick-edit-control select{width:100%;min-width:0;height:37px;min-height:37px;color:var(--text);box-shadow:none;font:inherit;background-color:#0000;border:0;outline:0;padding:0;font-size:12px;line-height:1.4}.quick-edit-control.has-icon select{padding-left:0}.quick-edit-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 12px}.smart-input-popover .popover-actions{background:0 0;border-top:0;gap:8px;min-height:0;margin-top:16px;padding:0 20px 20px}.server-app-icon .icon{color:var(--accent)}.server-app-icon svg{stroke-width:1.6px}@media (width<=680px){.login-card{width:min(350px,100%)}.smart-input-popover{width:min(100%,100vw - 24px)}.quick-edit-grid{grid-template-columns:1fr}}table th,table td{vertical-align:middle}:is(td:has(>.status),th:has(>.status)){text-align:left}td>.status{justify-content:flex-start;width:max-content}.status{align-items:center;min-height:24px}.status-marker{flex:0 0 16px}.btn,.nav-item,.family-select-trigger,.quick-edit-control,.server-app-tile,.server-check-row,.auth-row,.login-utility-row{align-items:center}.server-form-reference-note{align-content:start;gap:12px;padding:20px;display:grid}.server-form-reference-note .server-form-authority-badge{justify-self:start;margin:0 0 2px}.server-form-reference-note h3,.server-form-reference-note p{margin:0}.server-form-reference-note ul{gap:8px;margin:0;padding-left:20px;display:grid}.server-form-actions,.server-form-actions .btn{gap:8px}.server-form-panel .btn-primary,.smart-input-popover .btn-primary{background:var(--accent);border-color:var(--accent);color:#fff}.server-form-panel .btn-secondary,.smart-input-popover .btn-secondary{background:var(--surface);border-color:var(--hairline);color:var(--text-muted)}.smart-input-popover .popover-body{gap:var(--family-server-form-gap);margin-top:16px}.smart-input-popover .popover-actions{border-top:1px solid var(--hairline);background:var(--surface);margin-top:20px;padding:18px 20px 20px}.smart-input-popover .popover-actions .btn{border-radius:8px;height:34px;min-height:34px;padding-inline:12px;font-size:12px;font-weight:500}.family-select-trigger .icon{width:8px;height:8px;margin-top:2px}.family-select-trigger .icon svg{stroke-width:1.7px;width:8px;height:8px}.family-select-menu{padding:6px 6px 7px}.server-form-field select,.quick-edit-control select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='5' viewBox='0 0 8 5'%3E%3Cpath d='M1 1l3 3 3-3' fill='none' stroke='%2365707A' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 13px center;background-size:8px 5px;padding-right:34px!important}:root[data-theme=dark] .server-form-field select,:root[data-theme=dark] .quick-edit-control select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='5' viewBox='0 0 8 5'%3E%3Cpath d='M1 1l3 3 3-3' fill='none' stroke='%23D5DCE1' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.server-app-check{border-radius:4px;width:16px;height:16px}.server-app-icon{border-radius:7px;width:26px;height:26px}.server-app-icon .icon,.server-app-icon svg{stroke-width:1.6px;width:15px;height:15px}.server-app-copy{gap:2px}.login-card{width:min(344px,100%)}.login-lockup{gap:9px;margin-bottom:16px}.login-form{gap:12px}.login-form .field{row-gap:6px}.auth-row{width:min(264px,100%);margin-block:0;gap:30px!important}.login-actions{gap:8px;margin-top:0}.login-utility-row{margin-top:14px}@media (width<=680px){.login-card{width:min(336px,100%)}.server-form-reference-note{gap:10px;padding:16px}.smart-input-popover .popover-actions{padding:16px}}.auth-row{justify-content:space-between!important;gap:16px!important;width:100%!important;max-width:none!important;margin:0!important;padding-inline:0!important}.auth-row .check-row{flex:none;justify-content:flex-start;gap:10px}.auth-row>a{white-space:nowrap;flex:none;margin-left:auto}.status,.status-marker,.row-actions,.server-form-actions,.server-check-row,.server-app-tile,.server-app-icon,.server-app-check,.quick-edit-control,.family-select-trigger,.login-utility-row{align-items:center}.status{line-height:20px}.status-marker{line-height:14px}.server-form-reference-note{gap:14px!important;padding:24px!important}.server-form-reference-note .server-form-authority-badge{margin-bottom:2px!important}.server-form-reference-note h3{line-height:20px;margin:0 0 2px!important}.server-form-reference-note ul{gap:10px!important;padding-left:20px!important}.server-form-reference-note li{line-height:1.6!important}.server-form-panel,.server-form-body{gap:14px!important}.server-form-grid{gap:14px 12px!important}.server-form-field{gap:7px!important}.server-form-actions{justify-content:flex-end!important;gap:10px!important}.server-form-footer-rule{margin-top:6px!important;padding-top:18px!important}.server-form-actions .btn{gap:8px!important;padding-inline:14px!important}.server-app-options{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}.server-app-tile{border-radius:9px!important;grid-template-columns:16px 26px minmax(0,1fr)!important;gap:9px!important;min-height:58px!important;padding:9px!important}.server-app-icon,.server-app-check{place-items:center}.server-app-copy{justify-content:center}.smart-input-popover{border-radius:14px!important}.smart-input-popover .popover-head{padding:20px 20px 0!important}.smart-input-popover .popover-body{gap:14px!important;margin-top:16px!important;padding-inline:20px!important}.smart-input-popover .server-form-field{gap:7px!important}.smart-input-popover .popover-actions{gap:10px!important;margin-top:20px!important;padding:18px 20px 20px!important}.smart-input-popover .popover-actions .btn{height:34px!important;min-height:34px!important;padding-inline:14px!important}.family-select-trigger .icon,.family-select-trigger .icon svg{width:8px!important;height:8px!important}.family-select-trigger .icon{margin-top:2px!important}.server-form-field select,.quick-edit-control select{background-position:right 13px center!important;background-size:8px 5px!important;padding-right:34px!important}.family-select-menu{padding-bottom:7px!important}.field-control>.icon,.quick-edit-control>.icon,.server-app-icon .icon{color:var(--text-muted);place-items:center;display:inline-grid}.field-control>.icon svg,.quick-edit-control>.icon svg,.server-app-icon svg{stroke-linecap:round;stroke-linejoin:round;stroke-width:1.55px!important}.server-app-icon .icon,.server-app-icon svg{width:15px!important;height:15px!important}@media (width<=680px){.auth-row{gap:12px!important}.server-form-reference-note{gap:12px!important;padding:18px!important}.server-form-actions{justify-content:flex-end!important}}:root{--family-server-input-radius:4px;--family-server-input-font-size:12px;--family-server-input-line-height:1.55;--family-server-checkbox-size:16px}body :where(.server-form-field input:not([type=checkbox]):not([type=radio]),.server-form-field select,.server-form-field textarea,.quick-edit-control input,.quick-edit-control select,.field-control:not(.search) input,.field-control:not(.search) select,.field-control:not(.search) textarea){font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji!important;font-size:var(--family-server-input-font-size)!important;line-height:var(--family-server-input-line-height)!important;letter-spacing:normal!important}body :where(.server-form-field input:not([type=checkbox]):not([type=radio]),.server-form-field select,.server-form-field textarea,.quick-edit-control,.field-control:not(.search)){border-radius:var(--family-server-input-radius)!important}body input[type=checkbox]{cursor:pointer;width:var(--family-server-checkbox-size)!important;min-width:var(--family-server-checkbox-size)!important;max-width:var(--family-server-checkbox-size)!important;height:var(--family-server-checkbox-size)!important;min-height:var(--family-server-checkbox-size)!important;max-height:var(--family-server-checkbox-size)!important;flex:0 0 var(--family-server-checkbox-size)!important;border:1px solid color-mix(in srgb, var(--text-muted) 62%, var(--hairline))!important;border-radius:var(--family-server-input-radius)!important;appearance:none!important;background-color:var(--surface)!important;box-shadow:none!important;vertical-align:middle!important;background-image:none!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:16px 16px!important;margin:0!important;padding:0!important;line-height:1!important;display:inline-block!important}body input[type=checkbox]:before{content:none!important}body input[type=checkbox]:checked{border-color:var(--accent)!important;background-color:var(--accent)!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 8 7 11 12 5' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important}body input[type=checkbox]:indeterminate{border-color:var(--accent)!important;background-color:var(--accent)!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 8h8' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E")!important}body input[type=checkbox]:focus-visible{outline:2px solid color-mix(in srgb, var(--accent) 38%, transparent)!important;outline-offset:2px!important}body input[type=checkbox]:disabled{opacity:.5;cursor:not-allowed}body :where(.quick-edit-control>input,.quick-edit-control>select,.field-control:not(.search)>input,.field-control:not(.search)>select,.field-control:not(.search)>textarea):focus,body :where(.quick-edit-control>input,.quick-edit-control>select,.field-control:not(.search)>input,.field-control:not(.search)>select,.field-control:not(.search)>textarea):focus-visible{box-shadow:none!important;border-color:#0000!important;outline:0!important}.server-app-check{border-radius:var(--family-server-input-radius)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:16px 16px!important;width:16px!important;min-width:16px!important;max-width:16px!important;height:16px!important;min-height:16px!important;max-height:16px!important;padding:0!important}.server-app-tile.active .server-app-check{color:#0000!important;border-color:var(--accent)!important;background-color:var(--accent)!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 8 7 11 12 5' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important}@media (forced-colors:active){body input[type=checkbox]{forced-color-adjust:auto;appearance:auto!important}}.records-table th,.records-table td,.ops-table th,.ops-table td,:is(.records-table td:has(>.status),.records-table th:has(>.status),.ops-table td:has(>.status),.ops-table th:has(>.status)){text-align:left!important}.records-table td>.status,.records-table th>.status,.ops-table td>.status,.ops-table th>.status{text-align:left!important;justify-content:flex-start!important;justify-items:start!important;width:max-content!important;max-width:100%!important;margin:0!important}.records-table:not(.ops-table) th:last-child,.records-table:not(.ops-table) td:last-child{text-align:right!important}.status-marker{text-align:center!important;flex:0 0 16px!important;place-items:center!important;width:16px!important;min-width:16px!important;max-width:16px!important;height:16px!important;min-height:16px!important;max-height:16px!important;padding:0!important;display:grid!important}.field-control:not(.search){border-radius:6px!important}.family-search{box-sizing:border-box;border:1px solid var(--hairline);background:var(--surface);width:min(420px,100%);max-width:420px;height:40px;min-height:40px;color:var(--text);box-shadow:none;border-radius:8px;grid-template-columns:40px minmax(0,1fr) 28px auto;align-items:center;display:grid;overflow:hidden}.family-search-icon{border-right:1px solid var(--hairline);width:40px;height:38px;color:var(--text-muted);place-items:center;display:grid}.family-search-icon .icon,.family-search-icon svg{width:15px;height:15px}.family-search input{width:100%;min-width:0;height:38px;color:var(--text);box-shadow:none;background:0 0;border:0;outline:0;margin:0;padding:0 10px}.family-search-clear{width:28px;height:28px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;margin:0;padding:0;display:grid}.family-search-clear:hover{background:var(--surface-2);color:var(--text)}.family-search-clear .icon,.family-search-clear svg{width:13px;height:13px}.family-search:has(input:placeholder-shown) .family-search-clear{opacity:0;pointer-events:none}.family-search-shortcut{border:1px solid var(--hairline);background:var(--surface-2);color:var(--text-muted);white-space:nowrap;border-radius:5px;margin-right:8px;padding:3px 6px;font-size:10px;line-height:1}.toolbar>.family-search{flex:420px}.toolbar-reference>.family-search{flex:0 420px;width:420px}@media (width<=680px){.family-search{grid-template-columns:40px minmax(0,1fr) 28px;width:100%;max-width:none}.family-search-shortcut{display:none}.toolbar>.family-search,.toolbar-reference>.family-search{flex:100%;width:100%;max-width:none}}.smart-input-popover .quick-edit-control{overflow:hidden;box-sizing:border-box!important;height:var(--family-server-form-control-height)!important;min-height:var(--family-server-form-control-height)!important;border:1px solid var(--hairline)!important;border-radius:var(--family-server-input-radius)!important;background:var(--surface)!important;box-shadow:none!important;padding:0 11px!important}.smart-input-popover .quick-edit-control:focus-within{border-color:var(--accent)!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 14%,transparent)!important}body .smart-input-popover .server-form-field .quick-edit-control>input,body .smart-input-popover .server-form-field .quick-edit-control>select{box-sizing:border-box!important;width:100%!important;min-width:0!important;height:calc(var(--family-server-form-control-height) - 2px)!important;min-height:0!important;box-shadow:none!important;background-color:#0000!important;border:0!important;border-radius:0!important;outline:0!important;margin:0!important;padding:0!important}body .smart-input-popover .server-form-field .quick-edit-control>input:focus,body .smart-input-popover .server-form-field .quick-edit-control>input:focus-visible,body .smart-input-popover .server-form-field .quick-edit-control>select:focus,body .smart-input-popover .server-form-field .quick-edit-control>select:focus-visible{box-shadow:none!important;border:0!important;outline:0!important}body .smart-input-popover .server-form-field .quick-edit-control>select{appearance:none!important;background-position:right 0 center!important;background-repeat:no-repeat!important;background-size:8px 5px!important;padding-right:20px!important}.server-form-tab{box-sizing:border-box!important;border:1px solid var(--hairline)!important;background:var(--surface)!important;height:34px!important;min-height:34px!important;color:var(--text-muted)!important;box-shadow:none!important;border-radius:6px!important;padding:0 12px!important;font-size:12px!important;font-weight:500!important;line-height:1!important}.server-form-tab.active{border-color:var(--hairline)!important;background:var(--surface)!important;color:var(--text-strong)!important;box-shadow:inset 0 -2px 0 var(--accent)!important;font-weight:600!important}.server-form-authority-badge{box-sizing:border-box!important;border:1px solid var(--hairline)!important;background:var(--surface)!important;width:max-content!important;min-height:34px!important;color:var(--text-muted)!important;letter-spacing:normal!important;text-transform:none!important;box-shadow:none!important;border-radius:6px!important;align-items:center!important;padding:0 12px!important;font-size:12px!important;font-weight:500!important;line-height:1!important;display:inline-flex!important}.pattern-grid .panel>.panel-body>.server-form-panel,.pattern-grid .panel>.panel-body>.server-form-dialog-demo{width:100%!important;max-width:none!important;box-shadow:none!important;border:0!important;border-radius:0!important}.server-app-check,.server-app-icon{place-items:center!important;display:grid!important}.server-app-check{line-height:1!important}.server-form-field>select{appearance:none!important;background-position:right 11px center!important;background-size:8px 5px!important;padding-right:31px!important}.family-select-value{text-overflow:ellipsis;white-space:nowrap;text-align:left;flex:auto;min-width:0;overflow:hidden}.family-select-leading{width:16px;min-width:16px;height:16px;color:var(--accent);flex:0 0 16px;place-items:center;display:grid}.family-select-leading .icon,.family-select-leading svg{stroke-linecap:round;stroke-linejoin:round;display:block;stroke-width:1.55px!important;width:15px!important;height:15px!important}.family-select-check{text-align:center!important;flex:0 0 16px!important;place-items:center!important;width:16px!important;min-width:16px!important;height:16px!important;display:grid!important}.family-select-check .icon,.family-select-check svg{stroke:currentColor;fill:none;stroke-linecap:round;stroke-linejoin:round;display:block;stroke-width:1.8px!important;width:12px!important;height:12px!important}.family-select-menu{overflow:hidden;box-sizing:border-box!important;width:100%!important;min-width:100%!important;max-width:100%!important;left:0!important;right:auto!important}.family-select-item{box-sizing:border-box;text-align:left!important}.family-select.intrinsic-family-select.server-family-select{grid-template-columns:minmax(0,1fr)!important;width:100%!important;max-width:none!important;display:grid!important}.server-family-select>.family-select-sizer{display:none!important}.server-family-select .family-select-trigger{box-sizing:border-box!important;width:100%!important;min-width:0!important;height:var(--family-server-form-control-height)!important;min-height:var(--family-server-form-control-height)!important;max-height:var(--family-server-form-control-height)!important;border:1px solid var(--hairline)!important;border-radius:var(--family-server-input-radius)!important;background:var(--surface)!important;color:var(--text)!important;box-shadow:none!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji!important;font-size:var(--family-server-input-font-size)!important;line-height:var(--family-server-input-line-height)!important;gap:9px!important;padding:0 11px!important;font-weight:400!important}.server-family-select .family-select-trigger:hover{border-color:var(--hairline-strong)!important}.server-family-select.open .family-select-trigger,.server-family-select .family-select-trigger:focus-visible{border-color:var(--accent)!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 14%,transparent)!important;outline:0!important}.server-family-select .family-select-trigger>.icon:last-child,.server-family-select .family-select-trigger>.icon:last-child svg{width:8px!important;height:8px!important;color:var(--text-muted)!important;stroke-width:1.7px!important;flex:0 0 8px!important;margin:0!important}.server-family-select .family-select-menu{border:1px solid var(--hairline)!important;background:var(--surface-raised)!important;z-index:160!important;border-radius:6px!important;padding:4px!important;top:calc(100% + 4px)!important;box-shadow:0 10px 28px #15191e1f!important}:root[data-theme=dark] .server-family-select .family-select-menu{box-shadow:0 10px 30px #00000057!important}.server-family-select .family-select-item{width:100%!important;height:34px!important;min-height:34px!important;color:var(--text)!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji!important;font-size:var(--family-server-input-font-size)!important;background:0 0!important;border:0!important;border-radius:4px!important;padding:0 8px 0 10px!important;font-weight:400!important;line-height:1.4!important}.server-family-select .family-select-item:hover,.server-family-select .family-select-item:focus-visible{background:var(--surface-2)!important;outline:0!important}.server-family-select .family-select-item.selected{background:var(--accent-soft)!important;color:var(--text-strong)!important;font-weight:600!important}.smart-input-popover .quick-edit-family-select{width:100%!important}.smart-input-popover .quick-edit-family-select .family-select-trigger{border-radius:var(--family-server-input-radius)!important}.smart-input-popover .quick-edit-family-select .family-select-menu{width:100%!important;min-width:100%!important;max-width:100%!important}.table-shell th,.table-shell td,.dense-table th,.dense-table td{text-align:left}.table-shell td>.status,.dense-table td>.status{text-align:left;justify-content:flex-start;width:max-content;margin:0}@media (width<=767px){.side-nav{flex-direction:column;display:flex;overflow:hidden}.drawer-head,.drawer-context,.nav-foot{flex:none}.nav-groups{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--hairline-strong) transparent;flex:auto;min-height:0;overflow:hidden auto}.nav-groups::-webkit-scrollbar{width:6px}.nav-groups::-webkit-scrollbar-track{background:0 0}.nav-groups::-webkit-scrollbar-thumb{background:var(--hairline-strong);border-radius:999px}.nav-groups::-webkit-scrollbar-button{width:0;height:0;display:none}.nav-foot{background:var(--surface);z-index:3;margin-top:0;position:relative}}@media (width>=721px) and (width<=980px){.responsive-table-wrap{overflow-x:hidden!important}.responsive-table-wrap table{table-layout:fixed!important;width:100%!important;min-width:0!important}.responsive-table-wrap thead,.responsive-table-wrap tbody,.responsive-table-wrap tr{width:100%}.responsive-table-wrap th,.responsive-table-wrap td{overflow-wrap:anywhere;text-overflow:clip!important;white-space:normal!important;min-width:0!important;padding-inline:10px!important;display:table-cell!important;overflow:visible!important}.responsive-table-wrap td{height:52px!important}.responsive-table-wrap .cell-main,.responsive-table-wrap .cell-sub,.responsive-table-wrap .codeish{overflow-wrap:anywhere;white-space:normal!important;text-overflow:clip!important;overflow:visible!important}.records-table:not(.ops-table) th:first-child,.records-table:not(.ops-table) td:first-child{width:30%!important}.records-table:not(.ops-table) th:nth-child(2),.records-table:not(.ops-table) td:nth-child(2){width:17%!important}.records-table:not(.ops-table) th:nth-child(3),.records-table:not(.ops-table) td:nth-child(3){width:24%!important}.records-table:not(.ops-table) th:nth-child(4),.records-table:not(.ops-table) td:nth-child(4){width:17%!important}.records-table:not(.ops-table) th:nth-child(5),.records-table:not(.ops-table) td:nth-child(5){width:12%!important}.ops-table th:first-child,.ops-table td:first-child{width:27%!important}.ops-table th:nth-child(2),.ops-table td:nth-child(2){width:16%!important}.ops-table th:nth-child(3),.ops-table td:nth-child(3){width:21%!important}.ops-table th:nth-child(4),.ops-table td:nth-child(4){width:14%!important}.ops-table th:nth-child(5),.ops-table td:nth-child(5){width:22%!important}}@media (width<=720px){.responsive-table-wrap{background:0 0!important;border:0!important;border-radius:0!important;overflow:visible!important}.responsive-table-wrap table,.responsive-table-wrap tbody{width:100%!important;min-width:0!important;display:block!important}.responsive-table-wrap thead{clip:rect(0 0 0 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.responsive-table-wrap tbody{gap:10px!important;display:grid!important}.responsive-table-wrap tbody tr{box-sizing:border-box;background:var(--surface);box-shadow:0 1px 2px color-mix(in srgb, var(--text) 4%, transparent);border-radius:10px;overflow:hidden;border:1px solid var(--hairline)!important;grid-template-columns:minmax(0,1.28fr) minmax(126px,.72fr)!important;gap:0!important;width:100%!important;min-width:0!important;min-height:0!important;padding:0!important;display:grid!important}.records-table:not(.ops-table) tbody tr{grid-template-areas:"primary state""context updated""actions actions"!important}.ops-table tbody tr{grid-template-areas:"primary state""target duration""identity identity"!important}.responsive-table-wrap .records-table tbody td{box-sizing:border-box;overflow-wrap:anywhere;align-content:center;gap:3px;white-space:normal!important;text-align:left!important;text-overflow:clip!important;border:0!important;justify-items:start!important;width:auto!important;min-width:0!important;height:auto!important;min-height:54px!important;padding:10px 12px!important;display:grid!important;overflow:visible!important}.responsive-table-wrap .records-table tbody td:before{content:attr(data-label);min-width:0;color:var(--text-muted);letter-spacing:.025em;text-transform:none;font-size:9px;font-weight:650;line-height:12px}.responsive-table-wrap .records-table tbody td>:is(.cell-main,.cell-sub,.cell-value,.status,.row-actions),.responsive-table-wrap .records-table tbody td.codeish{min-width:0;max-width:100%}.responsive-table-wrap .records-table tbody td .cell-main{font-size:13px;font-weight:650;line-height:17px}.responsive-table-wrap .records-table tbody td .cell-sub{color:var(--text-muted);margin-top:0;font-size:11px;line-height:14px}.responsive-table-wrap .records-table tbody td .cell-main,.responsive-table-wrap .records-table tbody td .cell-sub,.responsive-table-wrap .records-table tbody td .cell-value,.responsive-table-wrap .records-table tbody td.codeish{overflow-wrap:anywhere;white-space:normal!important;text-overflow:clip!important;overflow:visible!important}.records-table:not(.ops-table) tbody td:first-child,.ops-table tbody td:first-child{grid-area:primary;min-height:62px!important;padding-block:11px!important}.records-table:not(.ops-table) tbody td:nth-child(2),.ops-table tbody td:nth-child(2){grid-area:state;border-left:1px solid color-mix(in srgb, var(--hairline) 76%, transparent)!important;min-height:62px!important;padding-block:11px!important}.records-table:not(.ops-table) tbody td:nth-child(3),.ops-table tbody td:nth-child(3),.records-table:not(.ops-table) tbody td:nth-child(4),.ops-table tbody td:nth-child(4){border-top:1px solid color-mix(in srgb, var(--hairline) 76%, transparent)!important}.records-table:not(.ops-table) tbody td:nth-child(3){grid-area:context}.records-table:not(.ops-table) tbody td:nth-child(4){grid-area:updated;border-left:1px solid color-mix(in srgb, var(--hairline) 76%, transparent)!important}.ops-table tbody td:nth-child(3){grid-area:target}.ops-table tbody td:nth-child(4){grid-area:duration;border-left:1px solid color-mix(in srgb, var(--hairline) 76%, transparent)!important}.records-table:not(.ops-table) tbody td:nth-child(5),.ops-table tbody td:nth-child(5){background:color-mix(in srgb, var(--surface-2) 42%, var(--surface));border-top:1px solid color-mix(in srgb, var(--hairline) 76%, transparent)!important;min-height:40px!important;padding:7px 12px!important}.records-table:not(.ops-table) tbody td:nth-child(5){grid-area:actions;justify-content:flex-end;align-items:center;gap:10px;display:flex!important}.records-table:not(.ops-table) tbody td:nth-child(5):before{align-self:center;margin-left:auto}.records-table:not(.ops-table) tbody td:nth-child(5) .row-actions{justify-content:flex-end;align-items:center;display:flex}.records-table:not(.ops-table) tbody td:nth-child(5) .btn-icon{width:28px;min-width:28px;height:28px;min-height:28px;padding:0!important}.ops-table tbody td:nth-child(5){grid-area:identity;grid-template-columns:auto minmax(0,1fr);align-content:center;align-items:center;column-gap:12px;display:grid!important}.ops-table tbody td:nth-child(5):before{align-self:center}.ops-table tbody td:nth-child(5) .cell-value{color:var(--text);letter-spacing:0;justify-self:end;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;line-height:14px}.responsive-table-wrap .status{gap:7px;justify-content:flex-start!important;margin:0!important}.responsive-table-wrap .status-marker{flex:0 0 16px}.responsive-table-wrap tbody tr:hover{background:var(--surface)!important}.page>.toolbar{background:var(--surface);grid-template-columns:repeat(3,minmax(0,auto));justify-content:start;align-items:center;min-height:0;margin-bottom:10px;border:1px solid var(--hairline)!important;border-radius:10px!important;gap:8px!important;padding:10px!important;display:grid!important}.page>.toolbar>.family-search{grid-column:1/-1;width:100%;min-width:0;max-width:none}.page>.toolbar>.btn{justify-self:start}.page>.toolbar>.btn-quiet{border-color:var(--hairline)!important;background:var(--surface)!important;color:var(--text)!important}}@media (width<=360px){.responsive-table-wrap tbody tr,.records-table:not(.ops-table) tbody tr,.ops-table tbody tr{grid-template-columns:minmax(0,1fr)!important;grid-template-areas:none!important}.responsive-table-wrap tbody td,.records-table:not(.ops-table) tbody td,.ops-table tbody td{border-left:0!important;border-top:1px solid color-mix(in srgb, var(--hairline) 68%, transparent)!important;grid-area:auto!important}.responsive-table-wrap tbody td:first-child{border-top:0!important}}.family-product-status-strip{min-height:40px;padding:0 var(--gutter);border-bottom:1px solid var(--hairline);background:var(--surface);color:var(--text-muted);white-space:nowrap;align-items:center;gap:8px;font-size:13px;display:flex;overflow-x:auto}.family-product-status-strip>strong{color:var(--text-strong);font-weight:600}.family-search{border:1px solid var(--hairline);background:var(--surface);border-radius:8px;grid-template-columns:40px minmax(0,1fr) auto auto;align-items:center;width:min(420px,100%);height:40px;display:grid;overflow:hidden}.family-search-icon{border-right:1px solid var(--hairline);height:100%;color:var(--text-muted);place-items:center;display:grid}.family-search-input{background:0 0;border:0;outline:0;min-width:0;height:100%;padding:0 10px}.family-search-clear{width:32px;height:32px;color:var(--text-muted);background:0 0;border:0;place-items:center;display:grid}.family-search-clear[hidden]{display:none}.family-search kbd{border:1px solid var(--hairline);background:var(--surface-2);color:var(--text-muted);font:inherit;border-radius:4px;margin-right:8px;padding:1px 5px;font-size:11px}.family-select{min-width:0;position:relative}.family-select-trigger{box-sizing:border-box;border:1px solid var(--hairline);background:var(--surface);text-align:left;border-radius:4px;justify-content:space-between;align-items:center;gap:8px;width:100%;height:39px;padding:0 11px;display:flex}.family-select-menu{z-index:80;border:1px solid var(--hairline);background:var(--surface-raised);border-radius:6px;max-height:240px;padding:4px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:auto;box-shadow:0 10px 24px #15191e1f}.family-select-option{border-radius:4px;outline:0;justify-content:space-between;align-items:center;gap:12px;min-height:34px;padding:0 9px;display:flex}.family-select-option:hover,.family-select-option:focus{background:var(--surface-2)}.family-select-option[aria-selected=true]{background:var(--accent-soft);font-weight:600}.family-select-check{color:var(--accent)}.family-form-section+.family-form-section{margin-top:14px}.family-form-grid{gap:14px 12px;display:grid}.family-form-grid-1{grid-template-columns:minmax(0,1fr)}.family-form-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.family-form-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.family-form-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.embedded-family-form{box-shadow:none!important;border:0!important;border-radius:0!important}.family-mfa-grid{grid-template-columns:minmax(180px,240px) minmax(0,1fr);align-items:start;gap:20px;display:grid}.family-mfa-qr{aspect-ratio:1;border:1px solid var(--hairline);background:#fff;border-radius:8px;place-items:center;padding:12px;display:grid}@media (width<=720px){.family-product-status-strip{padding-inline:16px}.family-form-grid-2,.family-form-grid-3,.family-form-grid-4,.family-mfa-grid{grid-template-columns:minmax(0,1fr)}.family-search{width:100%}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.account-menu{flex:none;position:relative}.account-trigger{gap:8px;padding-inline:8px}.account-avatar{background:var(--accent-soft);width:28px;height:28px;color:var(--accent-ink);border-radius:50%;flex:0 0 28px;place-items:center;font-size:12px;font-weight:700;line-height:1;display:grid}.account-copy{text-align:left;gap:1px;min-width:0;display:grid}.account-copy .cell-main{font-size:12px;line-height:16px}.account-menu-surface{z-index:80;border:1px solid var(--hairline);background:var(--surface-raised);border-radius:6px;width:max-content;min-width:208px;max-width:min(256px,100vw - 24px);padding:6px;position:absolute;top:calc(100% + 4px);left:auto;right:0;box-shadow:0 10px 24px #15191e1f}html[data-theme=dark] .account-menu-surface{box-shadow:0 8px 24px #00000038}.account-avatar-large{flex:0 0 36px;width:36px;height:36px;font-size:13px}.account-menu-sep{background:var(--hairline);height:1px;margin:4px 0}.account-menu-identity{border-bottom:1px solid var(--hairline);align-items:center;gap:8px;margin-bottom:4px;padding:8px 9px 10px;display:flex}.account-menu-identity .account-copy{min-width:0}.account-menu-identity .cell-sub{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.account-menu-surface .family-select-option{width:100%;color:var(--text);text-align:left;background:0 0;border:0;justify-content:flex-start;gap:10px}@media (width<=900px){.account-trigger .account-copy{display:none}}.login-context .family-copy,.login-context .family-copy>*{min-width:0}.login-context .family-copy :is(h1,p){-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.login-context-foot{letter-spacing:.01em;flex-wrap:wrap;align-items:center;gap:7px;font-size:11px;line-height:15px;display:flex}.login-context-foot .status{color:var(--matra-ee);font-size:11px;line-height:15px}.login-context-foot>span:not(.status){color:var(--matra-65);font-variant-numeric:tabular-nums}.login-live{border:1px solid var(--matra-65);background:0 0;border-radius:50%;flex:0 0 9px;width:9px;height:9px}.login-live[data-state=success]{border-color:var(--matra-38);background:var(--matra-38)}.login-live[data-state=pending]{border-style:dashed}.login-live[data-state=danger]{border-color:var(--matra-ee);background:var(--matra-ee);border-radius:2px}.login-card .login-utility-actions{align-items:center;gap:14px;margin-left:auto;display:flex}.login-utility-toggle{min-height:22px;color:var(--text-muted);font:inherit;letter-spacing:.04em;cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;padding:0;font-size:12px;font-weight:600;line-height:1;transition:color .12s;display:inline-flex}.login-lang{align-items:center;height:18px;display:inline-flex}.login-utility-toggle:hover{color:var(--text-strong)}.login-utility-toggle:active{color:var(--accent)}.family-search:focus-within{border-color:var(--focus);box-shadow:none}.login-utility-toggle:focus-visible{outline:2px solid var(--focus);outline-offset:3px}@media (width>=1200px),(width<=767px){.side-nav .nav-label{width:100%;font:inherit;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:8px;font-size:12px;line-height:16px;display:flex}.side-nav .nav-label>.icon{opacity:.6;transition:transform .12s}.side-nav .nav-label[aria-expanded=false]>.icon{transform:rotate(90deg)}}@media (width>=768px) and (width<=1199px){.side-nav .nav-foot{display:none}}@media (width>=1200px){.side-nav .nav-foot{gap:2px;display:grid}.side-nav .drawer-utilities{display:none}}.panel-head-title{align-items:center;gap:10px;min-width:0;display:flex}.panel-head-title>.icon{color:var(--text-muted)}.usage-bar{background:var(--hairline);border-radius:2px;flex:0 0 96px;height:4px;margin-left:auto;overflow:hidden}.usage-bar>span{background:var(--matra-38);height:100%;display:block}.usage-bar-wide{flex:auto;width:100%;height:6px;margin-left:0;position:relative}.usage-bar-wide:after{content:"";pointer-events:none;background:repeating-linear-gradient(to right, transparent 0, transparent calc(25% - 2px), var(--surface) calc(25% - 2px), var(--surface) 25%);position:absolute;inset:0}.usage-name{align-items:center;gap:10px;min-width:0;display:flex}.usage-name>.icon{color:var(--text-muted)}.usage-value{color:var(--text-strong);font-variant-numeric:tabular-nums;font-size:16px;font-weight:600;line-height:22px}.usage-row{border-bottom:1px solid var(--hairline);gap:6px;padding:12px 0;display:grid}.usage-row:first-child{padding-top:0}.usage-row:last-child{border-bottom:0;padding-bottom:0}.usage-head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.metric-icon{color:var(--text-muted);margin-bottom:8px}.activity-state{width:var(--fw-m);justify-content:flex-start;align-items:center;display:flex}.definition-row .term>.icon{color:var(--text-muted);margin-right:10px}@media (width>=768px){.side-nav{overflow:hidden}.side-nav .brand,.side-nav .nav-spacer,.side-nav .nav-foot{flex:none}.side-nav .nav-groups{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--hairline-strong) transparent;flex:auto;min-height:0;overflow:hidden auto}}.login-card .notice-copy,.login-card .login-form>.cell-sub{font-size:13px;line-height:18px}.login-card .notice-title{font-size:14px;line-height:20px}.field-control input{-webkit-text-fill-color:currentColor;-webkit-background-clip:text;background-clip:text}.field-control input:-webkit-autofill{-webkit-text-fill-color:var(--text-strong);-webkit-box-shadow:0 0 0 1000px var(--surface) inset;box-shadow:0 0 0 1000px var(--surface) inset;caret-color:var(--text-strong);font:inherit;transition:background-color 100000s ease-in-out}.field-control input:-webkit-autofill:hover{-webkit-text-fill-color:var(--text-strong);-webkit-box-shadow:0 0 0 1000px var(--surface) inset;box-shadow:0 0 0 1000px var(--surface) inset;caret-color:var(--text-strong);font:inherit;transition:background-color 100000s ease-in-out}.field-control input:-webkit-autofill:focus{-webkit-text-fill-color:var(--text-strong);-webkit-box-shadow:0 0 0 1000px var(--surface) inset;box-shadow:0 0 0 1000px var(--surface) inset;caret-color:var(--text-strong);font:inherit;transition:background-color 100000s ease-in-out}.field-control input:-webkit-autofill:active{-webkit-text-fill-color:var(--text-strong);-webkit-box-shadow:0 0 0 1000px var(--surface) inset;box-shadow:0 0 0 1000px var(--surface) inset;caret-color:var(--text-strong);font:inherit;transition:background-color 100000s ease-in-out}.field-control input:autofill{-webkit-text-fill-color:var(--text-strong);box-shadow:0 0 0 1000px var(--surface) inset;caret-color:var(--text-strong);font:inherit;transition:background-color 100000s ease-in-out}.field-control input:autofill:hover{-webkit-text-fill-color:var(--text-strong);box-shadow:0 0 0 1000px var(--surface) inset;caret-color:var(--text-strong);font:inherit;transition:background-color 100000s ease-in-out}.field-control input:autofill:focus{-webkit-text-fill-color:var(--text-strong);box-shadow:0 0 0 1000px var(--surface) inset;caret-color:var(--text-strong);font:inherit;transition:background-color 100000s ease-in-out}.field-control input:autofill:active{-webkit-text-fill-color:var(--text-strong);box-shadow:0 0 0 1000px var(--surface) inset;caret-color:var(--text-strong);font:inherit;transition:background-color 100000s ease-in-out}@media (width<=720px){.responsive-table-wrap .records-table tbody td .cell-value,.responsive-table-wrap .records-table tbody td .status{font-size:13px;line-height:17px}}@media (width<=767px){.side-nav{width:min(248px,100vw - 56px)}}@media (width<=639px){.ops-cell:nth-child(odd){border-right:1px solid var(--hairline)}}.empty-state .lede{margin-inline:auto}.dialog:has(.form-grid){width:min(680px,100%)}.form-grid>*{align-self:start}.btn-destructive:before{border-color:var(--text-muted);width:14px;height:14px;color:var(--text-muted);font-size:10px;line-height:1;transition:border-color .12s,color .12s}.btn-destructive:hover:before,.btn-destructive:focus-visible:before{color:inherit;border-color:currentColor}@media (width>=940px) and (width<=1199px){.metric-strip{grid-template-columns:repeat(4,1fr)}.metric:nth-child(2){border-right:1px solid var(--hairline)}.metric:nth-child(-n+2){border-bottom:0}}.switch-field{gap:10px}.switch-field>.field-label{margin-bottom:-4px}.field-control.field-control-textarea{align-items:stretch;height:auto;min-height:96px;max-height:none}.field-control.field-control-textarea textarea{align-self:stretch;height:auto;min-height:78px}.state-row>.cell-sub:last-child{white-space:nowrap;margin-left:auto;padding-left:12px}.nav-list{gap:0;display:grid}.nav-list-item{border:0;border-top:1px solid var(--hairline);width:100%;min-height:48px;color:inherit;text-align:left;cursor:pointer;font:inherit;background:0 0;gap:1px;padding:8px 0;display:grid}.nav-list-item:first-child{border-top:0}.nav-list-item:hover{background:var(--surface-sunken,var(--surface-raised))}.nav-list-item:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.rights-matrix{border-collapse:collapse;table-layout:fixed;width:100%;min-width:640px}.rights-matrix th,.rights-matrix td{text-align:left;vertical-align:middle;border-bottom:1px solid var(--hairline);padding:0 12px}.rights-matrix thead th{vertical-align:bottom;white-space:normal;height:56px;padding-top:8px;padding-bottom:8px;font-weight:600}.rights-matrix thead th:first-child,.rights-matrix tbody th[scope=row]{width:auto;color:var(--text);font-weight:400}.rights-matrix thead th:not(:first-child),.rights-matrix tbody td{text-align:center;width:104px;padding-inline:6px}.rights-matrix thead th .cell-main,.rights-matrix thead th .cell-sub{display:block}.rights-matrix tbody tr{height:40px}.rights-matrix .rights-group th{letter-spacing:.06em;text-transform:uppercase;height:40px;color:var(--text-muted);border-bottom:1px solid var(--hairline);padding-top:18px;font-size:12px;font-weight:600;line-height:16px}.rights-matrix tbody tr:last-child th,.rights-matrix tbody tr:last-child td{border-bottom:0}.rights-matrix [data-highlight]{background:color-mix(in srgb, var(--accent) 7%, transparent)}.rights-matrix thead th[data-highlight]{box-shadow:inset 0 -2px 0 var(--accent)}.rights-matrix input[type=checkbox]:disabled{opacity:.45;cursor:not-allowed}@media (width<=639px){.metric-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.metric{min-height:68px;padding:11px 14px;border-right:1px solid var(--hairline)!important;border-bottom:1px solid var(--hairline)!important}.metric:nth-child(2n),.metric:last-child{border-right:0!important}.metric:nth-last-child(-n+2){border-bottom:0!important}.metric:nth-child(odd):last-child{grid-column:1/-1}.metric-label,.metric-meta{font-size:11px;line-height:15px}.metric-label{margin-bottom:4px}.metric-value{font-size:20px;line-height:26px}.metric-meta{margin-top:2px}}@media (width<=767px){.toolbar{gap:8px 6px}.toolbar .topbar-spacer{display:none}.toolbar .family-search{flex:100%;max-width:none}}.field .field-hint,.field .family-select+.field-hint{padding-left:11px}.panel-body.action-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}@media (width<=639px){.definition-row{grid-template-columns:124px minmax(0,1fr);align-items:baseline;gap:10px;padding:8px 0}.definition-row .term,.definition-row .static-value{min-height:0;padding:0}}@media (width<=720px){.responsive-table-wrap .records-table tbody td,.responsive-table-wrap .ops-table tbody td{align-content:start!important}}.rights-single{gap:0;display:grid}.rights-single-group{letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);padding:18px 0 6px;font-size:12px;font-weight:600;line-height:16px}.rights-single-row{border-top:1px solid var(--hairline);align-items:center;gap:12px;min-height:40px;display:flex}.rights-single-row>span{flex:auto;min-width:0}.rights-single-row>input{flex:none}@media (width<=639px){.definition.smart-definition>.definition-row:last-child{border-bottom:0}}.definition.smart-definition>.definition-row{min-height:48px}.definition.smart-definition>.definition-row>.term,.definition.smart-definition>.definition-row>.static-value{padding-block:12px}.definition.smart-definition>.definition-row:last-child{border-bottom:0}.toolbar>.toolbar-search{flex:420px;min-width:0}.toolbar>.toolbar-search>.family-search{width:100%;max-width:none}@media (width<=680px){.toolbar>.toolbar-search{flex:100%}}.definition.smart-definition>.definition-row{align-items:baseline;min-height:0}.definition.smart-definition>.definition-row>.term,.definition.smart-definition>.definition-row>.static-value{align-items:baseline}.definition.smart-definition>.definition-row>.term>.icon{align-self:center}.definition.smart-definition>.definition-row{grid-template-columns:136px minmax(0,1fr);gap:16px}.definition.smart-definition>.definition-row>.term{padding-right:0}.toolbar>.toolbar-select{flex:none;width:168px}.toolbar>.toolbar-select>.family-select{width:100%!important}@media (width<=680px){.toolbar>.toolbar-select{flex:140px;width:auto}}.row-actions-end{justify-content:flex-end}.account-grid{grid-template-columns:repeat(auto-fit,minmax(420px,1fr));align-items:start;gap:20px;display:grid}.two-factor-setup{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));align-items:start;gap:20px;display:grid}.two-factor-qr{box-sizing:border-box;border:1px solid var(--hairline);background:#fff;border-radius:8px;width:160px;height:160px;padding:8px;display:block}.two-factor-qr-leer{background:var(--surface);place-items:center;display:grid}.two-factor-key{border:1px solid var(--hairline);background:var(--surface);letter-spacing:.12em;word-break:break-all;border-radius:6px;padding:10px 12px;font-size:13px;line-height:20px;display:block}.recovery-codes{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;display:grid}.recovery-codes .codeish{border:1px solid var(--hairline);background:var(--surface);font-variant-numeric:tabular-nums;letter-spacing:.06em;text-align:center;border-radius:6px;padding:8px 10px}.responsive-table-wrap .records-table:not(.ops-table) th:last-child,.responsive-table-wrap .records-table:not(.ops-table) td:last-child{text-align:left!important}.responsive-table-wrap .records-table:not(.ops-table) th:first-child,.responsive-table-wrap .records-table:not(.ops-table) td:first-child{width:38%}.responsive-table-wrap .records-table:not(.ops-table) th:nth-child(2),.responsive-table-wrap .records-table:not(.ops-table) td:nth-child(2){width:150px}.responsive-table-wrap .records-table:not(.ops-table) th:nth-child(3),.responsive-table-wrap .records-table:not(.ops-table) td:nth-child(3){width:auto}.responsive-table-wrap .records-table:not(.ops-table) th:nth-child(4),.responsive-table-wrap .records-table:not(.ops-table) td:nth-child(4){width:140px}.attention-row{grid-template-columns:20px minmax(0,1fr) 140px;min-height:64px}.attention-row .attention-state{font-variant-numeric:tabular-nums;justify-self:end;padding-left:12px}.codeish.two-factor-key{white-space:normal;overflow-wrap:anywhere;word-break:normal}.step{grid-template-columns:20px minmax(0,1fr);align-items:start;column-gap:12px;display:grid}.step+.step{border-top:1px solid var(--hairline);margin-top:18px;padding-top:18px}.step-mark{border:1px solid var(--hairline-strong);background:var(--surface);width:18px;height:18px;color:var(--text-strong);border-radius:50%;place-items:center;margin-top:1px;font-size:10px;font-weight:700;line-height:1;display:grid}.step-body{gap:12px;min-width:0;display:grid}.login-utility-toggle .icon,.login-utility-toggle .icon svg{width:16px;height:16px}.panel-body{container-type:inline-size}@container (width>=620px){.definition.smart-definition{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px;display:grid}.definition.smart-definition>.definition-row:nth-last-child(-n+2){border-bottom:0}}.attention-row-link{cursor:pointer;transition:background-color .12s}.attention-row-link:hover{background:color-mix(in srgb, var(--accent-soft) 28%, transparent)}.attention-row-link:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}@media (width<=1199px){.attention-row{grid-template-columns:20px minmax(0,1fr) 140px;column-gap:10px}}@media (width<=767px){.attention-row{grid-template-columns:20px minmax(0,1fr);grid-template-areas:"marker copy""marker state";row-gap:4px}.attention-row .attention-state{justify-self:start;padding-left:0}}:root{--warnung:#9a6408;--warnung-kante:#c98a1e;--warnung-flaeche:#f6ecdb}html[data-theme=dark]{--warnung:#f2c57c;--warnung-kante:#d9a344;--warnung-flaeche:color-mix(in srgb, #d9a344 22%, var(--matra-20))}.status[data-state=warning] .status-marker,.attention-row[data-state=warning] .attention-marker{border-color:var(--warnung-kante);background:var(--warnung-flaeche);color:var(--warnung)}.notice:not(.info){border-left-color:var(--warnung-kante)}.notice:not(.info)>.status-marker{border-color:var(--warnung-kante);background:var(--warnung-flaeche);color:var(--warnung);border-radius:4px}.attention-row[data-state=danger] .attention-marker{background:var(--matra-15);color:#fff;border-color:var(--matra-15)}html[data-theme=dark] .attention-row[data-state=danger] .attention-marker{background:var(--matra-ee);color:var(--matra-15);border-color:var(--matra-ee)}.notice>.status-marker{align-self:start;margin-top:2px}@media (width<=767px){.attention-marker{margin-top:1px}}.attention-list .attention-row{margin-inline:-16px;padding-inline:16px}.attention-list .attention-row:last-child{border-end-end-radius:calc(var(--radius-md,8px) - 1px);border-end-start-radius:calc(var(--radius-md,8px) - 1px)}
