@font-face{font-family:Geist;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/geist-latin-400-normal-B40WzpMT.woff2)format("woff2"),url(/assets/geist-latin-400-normal-akEymXtG.woff)format("woff")}@font-face{font-family:Geist;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/geist-latin-500-normal-CTWBw9NS.woff2)format("woff2"),url(/assets/geist-latin-500-normal-BDXIbFrL.woff)format("woff")}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/geist-mono-latin-400-normal-DTRLJnHl.woff2)format("woff2"),url(/assets/geist-mono-latin-400-normal-B2yvC1Cq.woff)format("woff")}:root{color:#0a0a0a;font-synthesis:none;--muted:#5d626b;--rule:#e1e4e8;--gap:12px;background:#f2f4f7;font-family:Geist,system-ui,sans-serif;font-size:14px;font-weight:400}*{box-sizing:border-box}body{margin:0}button,input,select,textarea{font:inherit}button{color:#141414;cursor:pointer;background:#fff;border:1px solid #d4d4d4;border-radius:6px;min-height:36px;padding:7px 14px}button:hover{border-color:#767676}button:disabled{cursor:default;color:#646464;background:#eceef0;border-color:#d4d4d4}button:focus-visible,input:focus-visible{outline-offset:3px;outline:2px solid #1d5fbf}button.primary{color:#fff;background:#141414;border-color:#141414}button.primary:disabled{color:#646464;background:#e4e6e9;border-color:#d4d4d4}h1,h2,p{margin:0}h1{letter-spacing:-.025em;font-size:24px;font-weight:500;line-height:32px}h2{font-size:16px;font-weight:500;line-height:24px}p{line-height:1.55}code,pre,.num{font-variant-numeric:tabular-nums;font-family:Geist Mono,monospace}.site-header{border-bottom:1px solid var(--rule);background:#fff}.header-content,.site-footer{align-items:center;gap:var(--gap);width:min(1152px,100% - 64px);margin-inline:auto;display:flex}.header-content{min-height:64px}.wordmark{letter-spacing:-.035em;white-space:nowrap;align-items:center;gap:8px;font-size:18px;font-weight:500;display:inline-flex}.wordmark-detail{font-weight:400}.wordmark svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:28px;height:28px}.header-label{border-left:1px solid var(--rule);color:var(--muted);margin-left:6px;padding-left:18px}.sign-out{background:0 0;border-color:#0000;margin-left:auto}.site-footer{color:var(--muted);justify-content:space-between;padding-block:28px;font-size:12px}.build-label{font-size:12px}.settings-page{width:min(1152px,100% - 64px);margin:28px auto 0}.page-heading{justify-content:space-between;align-items:flex-end;gap:20px;padding-bottom:20px;display:flex}.context-label{color:var(--muted);margin-bottom:6px;font-size:12px}.refresh-control{align-items:center;gap:var(--gap);color:var(--muted);white-space:nowrap;font-size:12px;display:flex}.settings-section{border-top:1px solid var(--rule);grid-template-columns:minmax(200px,.8fr) minmax(0,1.7fr);gap:36px;padding:20px 0;display:grid}.section-intro{padding-top:4px}.section-intro>p{max-width:31ch;color:var(--muted);margin-top:8px}.section-intro .scope-note{max-width:36ch;margin-top:24px;font-size:12px}.data-panel{background:#fff;border-radius:8px;padding:20px}.identity-list{margin:0}.identity-list>div{align-items:start;gap:var(--gap);grid-template-columns:132px minmax(0,1fr);padding-block:8px;display:grid}.identity-list>div:first-child{padding-top:0}.identity-list>div:last-child{padding-bottom:0}dt{color:var(--muted);line-height:22px}dd{text-align:right;overflow-wrap:anywhere;margin:0;line-height:22px}dd code{font-size:12px}.origin-value{font-size:16px}.muted{color:var(--muted);font-size:12px}.status{align-items:center;gap:7px;display:inline-flex}.status:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px;display:block}.healthy{color:#24653c}.degraded{color:#92400e}.read-only{color:#444;background:#e5e8ed;border-radius:4px;margin-top:18px;padding:3px 7px;font-size:12px;display:inline-block}.yaml-panel{background:#fff;border-radius:8px;overflow:hidden}.file-heading{gap:var(--gap);color:var(--muted);border-bottom:1px solid #eef0f2;justify-content:space-between;padding:12px 20px;font-size:12px;display:flex}.file-heading>span:first-child{color:#333;font-family:Geist Mono,monospace}pre{tab-size:2;max-height:220px;margin:0;padding:20px;font-size:13px;line-height:1.8;overflow:auto}.capability-list{margin:0;padding:0;list-style:none}.capability-list li{padding-block:8px;line-height:22px}.capability-list li:first-child{padding-top:0}.capability-list li:last-child{padding-bottom:0}.notice{background:#fff;border:1px solid #d5d9df;border-radius:6px;margin-bottom:24px;padding:14px 16px}.notice>p{line-height:22px}.trace{color:var(--muted);overflow-wrap:anywhere;margin-top:4px;font-size:12px}.trace code{font-size:11px}.login-page{width:min(620px,100% - 40px);margin:68px auto 72px}.login-intro{margin-bottom:28px}.login-intro h1{margin-block:12px}.login-intro>p{color:var(--muted)}.login-intro .product-purpose{color:#51565e;font-size:12px}.login-panel{background:#fff;border-radius:8px;padding:28px}.login-panel h2{margin-bottom:24px}.login-panel form{flex-direction:column;align-items:stretch;display:flex}label{margin-bottom:8px;font-weight:500}input{color:#141414;background:#fff;border:1px solid #bfc4cc;border-radius:6px;width:100%;min-height:44px;padding:10px 12px}.login-panel .primary{align-self:flex-start;min-width:108px;margin-top:20px}.field-note{color:var(--muted);margin-top:18px;font-size:12px}.login-panel .notice{background:#f5f6f8;margin-top:24px;margin-bottom:0}.login-scope{color:var(--muted);margin-top:20px;font-size:12px}.render-error{width:min(700px,100% - 40px);margin:60px auto}.render-error p{margin-block:16px 24px}.header-content nav{gap:6px;margin-left:auto;display:flex}.header-content nav a{color:var(--muted);border-radius:5px;padding:10px 12px;text-decoration:none}.header-content nav a[aria-current]{color:#141414;background:#eef0f3}a:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline-offset:3px;outline:2px solid #1d5fbf}.header-content nav+.sign-out{margin-left:8px}.workers-page{width:min(1152px,100% - 64px);margin:28px auto 0}.page-purpose{color:var(--muted);margin-top:8px}.workers-page .refresh-control{white-space:normal;flex-wrap:wrap;justify-content:flex-end}.worker-list{background:#fff;border-radius:8px;padding:20px}.worker-list>.scope-note{color:var(--muted);margin-bottom:20px}.empty-state{padding-block:20px}.workers-table{border-collapse:collapse;table-layout:fixed;width:100%}.workers-table th{text-align:left;color:var(--muted);padding:0 12px 12px;font-size:12px;font-weight:400}.workers-table td{vertical-align:top;border-top:1px solid var(--rule);overflow-wrap:anywhere;padding:16px 12px;line-height:22px}.workers-table th:first-child{width:35%}.workers-table :is(td,th):first-child{padding-left:0}.workers-table :is(td,th):last-child{padding-right:0}.worker-name,.text-action{color:#141414;text-align:left;background:0 0;border:0;min-height:24px;padding:0}.worker-name{font-size:16px;font-weight:500}.worker-name:hover,.text-action:hover{text-decoration:underline}.worker-id{color:var(--muted);overflow-wrap:anywhere;margin-top:4px;font-size:12px;line-height:20px;display:block}.row-note{color:var(--muted);margin-top:4px;font-size:12px;line-height:20px;display:block}.snapshot-label{color:#92400e;margin-bottom:16px}.detail-heading{justify-content:space-between;align-items:center;gap:20px;margin-block:16px 24px;display:flex}.detail-heading h2{overflow-wrap:anywhere;font-size:22px;line-height:30px}.detail-heading>span{color:var(--muted)}.worker-fact-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;display:grid}.worker-fact-grid h3{margin:0 0 20px;font-size:16px;font-weight:500}.worker-fact-grid .identity-list>div{grid-template-columns:minmax(100px,.8fr) minmax(0,1.4fr)}.qualification-state{margin-bottom:16px}.qualification-history{padding-left:20px}.qualification-history li+li{border-top:1px solid var(--rule);margin-top:16px;padding-top:16px}details{margin-top:20px}summary{cursor:pointer}.rename-form{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.rename-form label{flex-basis:100%;margin-bottom:0}.rename-form input{flex:1;width:auto;min-width:140px}.danger-action{color:#9b2525;margin-top:20px}.enrollment-panel{border-top:1px solid var(--rule);grid-template-columns:minmax(200px,.8fr) minmax(0,1.7fr);gap:36px;margin-top:28px;padding-top:24px;display:grid}.enrollment-panel label{display:block}.enrollment-panel select{color:#141414;background:#fff;border:1px solid #bfc4cc;border-radius:6px;max-width:100%;min-height:44px;padding:8px 12px}.enrollment-panel .primary{margin-top:20px}.enrollment-result{margin-top:24px}.enrollment-result textarea{resize:vertical;color:#141414;background:#f6f7f9;border:1px solid #bfc4cc;border-radius:4px;width:100%;margin-top:16px;padding:12px;font:12px/1.7 Geist Mono,monospace}.copy-controls{flex-wrap:wrap;gap:12px;margin-top:16px;display:flex}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}dialog{border:1px solid var(--rule);color:#141414;border-radius:8px;width:min(520px,100% - 32px);padding:28px}dialog::backdrop{background:#00000059}dialog p{margin-top:16px}dialog code{overflow-wrap:anywhere;font-size:12px}dialog form{flex-wrap:wrap;justify-content:flex-end;gap:12px;margin-top:24px;display:flex}dialog .danger-action{margin-top:0}@media (width<=1100px){.header-content,.site-footer,.settings-page{width:calc(100% - 40px)}.settings-section{grid-template-columns:minmax(170px,.7fr) minmax(0,1.6fr);gap:24px}.identity-list>div{grid-template-columns:104px minmax(0,1fr)}.workers-page{width:calc(100% - 40px)}.enrollment-panel{grid-template-columns:minmax(170px,.7fr) minmax(0,1.6fr);gap:24px}.workers-page .page-heading{align-items:flex-start}.workers-page .refresh-control{max-width:230px}}@media (width<=640px){button{min-height:44px}.header-content,.site-footer,.settings-page{width:calc(100% - 32px)}.header-content{min-height:60px}.wordmark{font-size:16px}.header-label{margin-left:0;padding-left:12px;font-size:12px}.sign-out{padding-inline:7px;font-size:12px}.settings-page{margin-top:24px}.page-heading{padding-bottom:20px;display:block}.refresh-control{justify-content:space-between;margin-top:16px;font-size:12px}.settings-section{grid-template-columns:minmax(0,1fr);gap:16px;padding-block:24px}.section-intro{padding-top:0}.section-intro>p,.section-intro .scope-note{max-width:none}.section-intro .scope-note{margin-top:12px}.data-panel{padding:16px}.identity-list>div{grid-template-columns:106px minmax(0,1fr);gap:10px}.origin-value{font-size:14px}.read-only{margin-top:12px}pre{max-height:360px;padding:16px;font-size:13px}.file-heading{padding:12px 16px;font-size:11px}.site-footer{flex-wrap:wrap;gap:8px;padding-block:24px}.login-page{margin-top:36px;margin-bottom:48px}.login-panel{padding:22px}.login-panel .primary{width:100%}.login-scope{font-size:12px}.header-content{flex-wrap:wrap;gap:4px 8px;padding-block:8px}.header-content nav{border-top:1px solid var(--rule);flex-basis:100%;order:3;margin-left:0;padding-top:4px}.header-content nav a{align-items:center;min-height:44px;display:inline-flex}.header-content nav+.sign-out{margin-left:auto}.workers-page{width:calc(100% - 32px);margin-top:24px}.workers-page .refresh-control{justify-content:space-between;max-width:none}.worker-list{padding:16px}.workers-table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.workers-table,.workers-table tbody{display:block}.workers-table tr{border-top:1px solid var(--rule);grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding-block:16px;display:grid}.workers-table td{border:0;padding:0;display:block}.workers-table td:first-child{grid-column:1/-1}.worker-name,.text-action{min-height:44px}.detail-heading{display:block}.detail-heading>span{margin-top:12px;display:block}.worker-fact-grid{grid-template-columns:minmax(0,1fr)}.enrollment-panel{grid-template-columns:minmax(0,1fr);gap:16px}.enrollment-panel .section-intro p{max-width:none}.enrollment-result .identity-list>div{grid-template-columns:100px minmax(0,1fr)}dialog{padding:20px}}.requests-page{width:min(1152px,100% - 64px);margin:28px auto 0}.requests-page .refresh-control{white-space:normal;flex-wrap:wrap;justify-content:flex-end}.history-list{background:#fff;border-radius:8px;padding:20px}.history-filters{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-bottom:20px;display:grid}.history-filters label{display:block}.joined-controls{gap:8px;display:flex}.joined-controls input{min-width:0}.joined-controls button{flex:none}.requests-table{table-layout:fixed;border-collapse:collapse;width:100%}.requests-table th{text-align:left;color:var(--muted);background:#fff;padding:12px 8px;font-size:12px;font-weight:400;position:sticky;top:0}.requests-table td{border-top:1px solid var(--rule);vertical-align:top;overflow-wrap:anywhere;padding:16px 8px;line-height:22px}.requests-table :is(th,td):first-child{width:34%;padding-left:0}.requests-table :is(th,td):last-child{text-align:right;width:19%;padding-right:0;font-size:12px}.requests-table .request-link{overflow-wrap:anywhere;font-size:13px}.history-paging{color:var(--muted);justify-content:space-between;align-items:center;gap:16px;margin-top:20px;font-size:12px;display:flex}.history-paging>div{flex-wrap:wrap;gap:8px;display:flex}.history-fact-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;margin-top:20px;display:grid}.history-summary h3,.history-content h3,.history-timeline h3{margin:0 0 16px;font-size:16px;font-weight:500}.history-summary .identity-list>div{grid-template-columns:minmax(100px,.8fr) minmax(0,1.4fr)}.history-identifier{flex-wrap:wrap;align-items:baseline;gap:4px 8px;max-width:100%;display:inline-flex}.history-identifier code{overflow-wrap:anywhere}.history-identifier button{font-size:12px}.history-identifier .row-note{flex-basis:100%}.history-correlation{margin-block:8px 16px}.history-content{grid-column:1/-1;min-width:0}.requests-page details{margin-top:16px}.requests-page summary{cursor:pointer;font-weight:500;line-height:24px}.requests-page pre{white-space:pre-wrap;overflow-wrap:anywhere;background:#f5f6f8;border-radius:4px;max-height:280px;margin-top:8px;line-height:1.6}.history-timeline{margin-top:16px}.timeline-events{margin:20px 0 0;padding:0;list-style:none}.timeline-events>li{border-top:1px solid var(--rule);padding:20px 0}.event-heading{justify-content:space-between;gap:16px;line-height:22px;display:flex}.event-heading strong{overflow-wrap:anywhere;font-weight:500}.event-heading>span{color:var(--muted);white-space:nowrap;font-size:12px}.selected-request-event>.event-heading strong:before{content:"";background:#24653c;border-radius:50%;width:6px;height:6px;margin-right:8px;display:inline-block}@media (width<=1100px){.requests-page{width:calc(100% - 40px)}.requests-page .page-heading{align-items:flex-start}.requests-page .refresh-control{max-width:230px}.history-fact-grid{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.requests-page{width:calc(100% - 32px);margin-top:24px}.requests-page .refresh-control{justify-content:space-between;max-width:none}.history-list{padding:16px}.history-filters{grid-template-columns:minmax(0,1fr);gap:12px}.requests-table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.requests-table,.requests-table tbody{display:block}.requests-table tr{border-top:1px solid var(--rule);grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding-block:16px;display:grid}.requests-table td,.requests-table :is(td,th):first-child,.requests-table :is(td,th):last-child{text-align:left;border:0;width:auto;padding:0;display:block}.requests-table td:first-child,.requests-table :is(td,th):last-child{grid-column:1/-1}.history-paging{display:block}.history-paging>div{margin-top:12px}.history-paging button{padding-inline:10px;font-size:12px}.history-identifier .text-action{min-height:28px}.event-heading{display:block}.event-heading>span{margin-top:4px;display:block}.request-detail .detail-heading>button{margin-top:12px}}
