.tape{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ground:#faf8f4;--rail:#f3efe8;--muted:color-mix(in srgb, CanvasText 64%, transparent);--line:color-mix(in srgb, CanvasText 11%, transparent);--line-strong:color-mix(in srgb, CanvasText 22%, transparent);--panel:transparent;--panel-strong:color-mix(in srgb, CanvasText 6%, transparent);--green:#157a41;--amber:#8f5a05;--accent:#0d7391;--red:#c7382c;background:var(--ground);color:canvastext;font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;font-family:IBM Plex Mono,ui-monospace,SFMono-Regular,Menlo,monospace}@media (prefers-color-scheme:dark){.tape:not(.theme-light){--ground:#0c0c0d;--rail:#131314;--muted:color-mix(in srgb, CanvasText 52%, transparent);--line:color-mix(in srgb, CanvasText 13%, transparent);--line-strong:color-mix(in srgb, CanvasText 26%, transparent);--panel:transparent;--panel-strong:color-mix(in srgb, CanvasText 8%, transparent);--green:#3ddc84;--amber:#e8a33d;--accent:#4cc2e0;--red:#f2554a;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}.tape.theme-dark{--ground:#0c0c0d;--rail:#131314;--muted:color-mix(in srgb, CanvasText 52%, transparent);--line:color-mix(in srgb, CanvasText 13%, transparent);--line-strong:color-mix(in srgb, CanvasText 26%, transparent);--panel:transparent;--panel-strong:color-mix(in srgb, CanvasText 8%, transparent);--green:#3ddc84;--amber:#e8a33d;--accent:#4cc2e0;--red:#f2554a;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:where(.tape) ::selection{background:color-mix(in srgb, var(--accent) 26%, transparent);color:canvastext}:where(.tape) a{color:var(--accent)}:where(.tape) a:hover{color:color-mix(in srgb, var(--accent) 78%, CanvasText)}:where(.tape) h1,:where(.tape) h2,:where(.tape) h3,:where(.tape) .page-title h1,:where(.tape) .card-copy h2,:where(.tape) .card-copy h3{letter-spacing:-.015em;font-family:ui-rounded,-apple-system,BlinkMacSystemFont,SF Pro Display,sans-serif}:where(.tape) .app-sidebar{background:var(--rail);border-right-color:var(--line)}:where(.tape) .sidebar-link,:where(.tape) .sidebar-user-copy strong,:where(.tape) .sidebar-installation-copy strong{font-size:.76rem;font-weight:500}:where(.tape) .sidebar-installation-control,:where(.tape) .sidebar-link,:where(.tape) .sidebar-installation-menu,:where(.tape) .sidebar-user-menu{border-radius:2px}@media (width>=50.01rem){:where(.tape) .sidebar-installation-menu{width:max(100%,17rem)}}@media (width<=50rem){:where(.tape) .sidebar-installation-menu{width:min(17rem,100vw - 1.6rem)}}:where(.tape) .sidebar-installation-connect{border-radius:0}:where(.tape) .sidebar-installation-connect-icon{border-radius:2px}:where(.tape) .machine-card,:where(.tape) .notice,:where(.tape) .pairing-panel,:where(.tape) .github-account-list,:where(.tape) .cloudflare-status-grid>div,:where(.tape) .cloudflare-admin-summary,:where(.tape) .api-limits-card,:where(.tape) .api-limit-list,:where(.tape) .billing-stats,:where(.tape) .billing-explainer,:where(.tape) .billing-formula>div,:where(.tape) .billing-card,:where(.tape) .billing-coverage-stats,:where(.tape) .billing-overview,:where(.tape) .billing-projects-card,:where(.tape) .billing-provider-card,:where(.tape) .billing-project-chart,:where(.tape) .billing-workflow-table,:where(.tape) .billing-jobs-card,:where(.tape) .billing-explanation-card,:where(.tape) .billing-chart-card,:where(.tape) .runner-list,:where(.tape) .runner-empty,:where(.tape) .machine-transfer-panel,:where(.tape) .ci-job-setting,:where(.tape) .ci-onboarding-repository,:where(.tape) .ci-discovered-job,:where(.tape) .experiment-comparison{border-radius:0}:where(.tape) .github-account-type,:where(.tape) .billing-project-badge,:where(.tape) .api-limit-identity>span,:where(.tape) .fleet-pair-button,:where(.tape) .api-limit-refresh,:where(.tape) .sidebar-installation-option,:where(.tape) .sidebar-installation-connect-icon,:where(.tape) .sidebar-user-button,:where(.tape) .sidebar-user-menu button,:where(.tape) .range-picker button,:where(.tape) .metric-tooltip,:where(.tape) .slot-telemetry-empty,:where(.tape) .target-option,:where(.tape) .github-account-setup,:where(.tape) .github-repository-search,:where(.tape) .github-repository-filters button,:where(.tape) .repository-timeout-control input,:where(.tape) .cloudflare-form input,:where(.tape) .api-limit-bucket,:where(.tape) .billing-chart-dimension,:where(.tape) .billing-chart-dimension button,:where(.tape) .job-queue-wait:after,:where(.tape) .runner-invite-form input,:where(.tape) .runner-invite-form select,:where(.tape) .runner-priority input,:where(.tape) .runner-role-select{border-radius:2px}:where(.tape) .job-row:before{border-radius:0}:where(.tape) .settings-card-copy .muted{font-size:.74rem}:where(.tape) .eyebrow{letter-spacing:.2em;font-size:.6rem;font-weight:500}:where(.tape) .page-title{margin-bottom:1.6rem;padding-bottom:0}:where(.tape) .page-title h1{font-size:1.55rem;font-weight:600}:where(.tape) .page-title .muted{font-size:.74rem}:where(.tape) .card{border-radius:0;padding:1.1rem 1.15rem}:where(.tape) .button,:where(.tape) .field-input,:where(.tape) .field-select,:where(.tape) .badge{border-radius:2px;font-family:inherit}:where(.tape) .button{letter-spacing:.01em;white-space:nowrap;font-size:.75rem;font-weight:500}:where(.tape) .field-input,:where(.tape) .field-select{font-size:.73rem}:where(.tape) .badge{letter-spacing:.06em;padding:.22rem .48rem;font-size:.66rem}:where(.tape) .runs-heading{border-bottom:1px solid var(--line);letter-spacing:.01em;text-transform:none;padding:0 1.35rem .35rem .6rem;font-size:.66rem;font-weight:600}:where(.tape) .runs-list{gap:0}:where(.tape) .revision-group{padding:.3rem 0 0}:where(.tape) .revision-group+.revision-group{margin-top:.55rem}:where(.tape) .revision-header{padding:.45rem .6rem .3rem}:where(.tape) .revision-primary,:where(.tape) .revision-summary{font-size:.71rem}:where(.tape) .revision-repository-name{font-weight:600}:where(.tape) .revision-commit code,:where(.tape) .revision-commit a{font-size:.71rem}:where(.tape) .run-card+.run-card:before{display:none}:where(.tape) .run-toggle{border-bottom:1px solid var(--line);border-radius:0;width:calc(100% + 1.2rem);min-height:2.2rem;margin-inline:-.6rem;padding:.18rem 1.35rem .18rem .6rem}:where(.tape) .run-toggle:hover,:where(.tape) .run-card.expanded>.run-row>.run-toggle{background:var(--panel-strong)}:where(.tape) .run-toggle:focus-visible{outline-offset:-2px;border-radius:0}:where(.tape) .run-primary strong{font-size:.75rem;font-weight:600}:where(.tape) .run-number,:where(.tape) .run-metric{font-size:.71rem}:where(.tape) .run-github-button{border-radius:2px;right:.35rem}:where(.tape) .job-row{min-height:2rem;font-size:.72rem}:where(.tape) .step-row{font-size:.71rem}:where(.tape) .run-replay-notice{background:0 0;border:0;border-radius:0;gap:.45rem;padding:0;font-size:.7rem}:where(.tape) .run-replay-notice+*{margin-top:.5rem}:where(.tape) .run-replay-copy strong{font-size:.72rem}:where(.tape) .run-card:not(.expanded) .run-replay-notice{display:none}:where(.tape) .decision-icon,:where(.tape) .decision-icon.success,:where(.tape) .decision-icon.failure,:where(.tape) .decision-icon.running,:where(.tape) .decision-icon.queued,:where(.tape) .decision-icon.cancelled,:where(.tape) .decision-icon.neutral{background:0 0;border-radius:0;place-items:center;width:.78rem;height:.78rem;font-size:.74rem;font-weight:500;line-height:1;animation:none;display:inline-grid;overflow:visible}:where(.tape) .decision-icon:after{display:none}:where(.tape) .decision-icon:before{content:"·";color:var(--muted)}:where(.tape) .decision-icon.success:before{content:"✓";color:var(--green)}:where(.tape) .decision-icon.failure:before{content:"✗";color:var(--red)}:where(.tape) .decision-icon.running:before{content:"●";color:var(--accent);animation:1.2s step-end infinite tape-blink}:where(.tape) .decision-icon.queued:before{content:"⋯";color:var(--amber);font-size:.84rem}:where(.tape) .decision-icon.cancelled:before{content:"⊘";color:var(--muted);font-size:.68rem}:where(.tape) .decision-icon.neutral:before{content:"·";color:var(--muted)}@keyframes tape-blink{0%,55%{opacity:1}56%,to{opacity:.28}}@media (prefers-reduced-motion:reduce){:where(.tape) .decision-icon.running:before{animation:none}}:where(.tape) .badge.result,:where(.tape) .badge.decision{letter-spacing:.1em;text-transform:uppercase;border:0;padding:0;font-size:.66rem;font-weight:600}:where(.tape) .run-result,:where(.tape) .job-result{text-transform:uppercase}:where(.tape) .badge.result.failure,:where(.tape) .inline-error,:where(.tape) .job-cancellation-reason{color:var(--red)}:where(.tape) .run-replay-notice.failure,:where(.tape) .run-replay-notice.success,:where(.tape) .run-replay-notice.warning{background:0 0;border:0}:where(.tape) .run-replay-notice.failure .run-replay-copy strong{color:var(--red)}:where(.tape) .run-replay-notice.success .run-replay-copy strong{color:var(--green)}:where(.tape) .run-replay-notice.warning .run-replay-copy strong{color:var(--amber)}:where(.tape) .status-mark,:where(.tape) .machine-state-mark{border-radius:0;width:.38rem;height:.38rem}:where(.tape) .machine-list-head{letter-spacing:.01em;text-transform:none;font-size:.66rem;font-weight:600}:where(.tape) .machine-list-head>:nth-child(6),:where(.tape) .machine-row>:nth-child(6),:where(.tape) .machine-list-head>:nth-child(8),:where(.tape) .machine-row>:nth-child(8){display:none}:where(.tape) .machine-list{min-width:62rem}:where(.tape) .machine-list-head,:where(.tape) .machine-row{grid-template-columns:minmax(12rem,1.4fr) minmax(9rem,.9fr) minmax(8rem,.8fr) minmax(11rem,1.05fr) minmax(7rem,.7fr) minmax(9.5rem,.95fr) 1rem}@media (width<=96rem){:where(.tape) .machine-list{min-width:61rem}:where(.tape) .machine-list-head,:where(.tape) .machine-row{grid-template-columns:minmax(12rem,1.4fr) minmax(10rem,1fr) minmax(8rem,.8fr) minmax(12rem,1.15fr) minmax(7rem,.7fr) minmax(10rem,1fr) 1rem}}:where(.tape) .machine-row{min-height:3.5rem;padding-block:.55rem}:where(.tape) .machine-row-title strong,:where(.tape) .machine-row-activity strong,:where(.tape) .machine-row-resources strong,:where(.tape) .machine-row-revision strong,:where(.tape) .machine-row-history strong{font-size:.73rem;font-weight:600}:where(.tape) .fleet-footnote{font-size:.66rem}:where(.tape) .stat strong{font-size:1.05rem;font-weight:600}:where(.tape) .repository-row,:where(.tape) .github-account-row{font-size:.73rem}:where(.tape) .billing-provider-grid{grid-template-columns:minmax(0,1fr)}:where(.tape) .billing-provider-metrics{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr))}:where(.tape) .billing-provider-card>p{min-height:0}:where(.tape) .billing-provider-heading small{display:none}:where(.tape) .billing-provider-allowance{border-top:1px solid var(--line);margin-top:.6rem;padding-top:.55rem;font-size:.63rem}:where(.tape) .billing-provider-allowance>summary{display:none}:where(.tape) .billing-provider-allowance>div{margin-top:0}:where(.tape) .billing-chart-tooltip,:where(.tape) .provider-tooltip,:where(.tape) .sidebar-installation-menu,:where(.tape) .sidebar-user-menu{background:var(--ground);border:1px solid var(--line-strong);border-radius:2px;box-shadow:0 6px 20px #00000024}:where(.tape) .billing-chart-plot-wrap,:where(.tape) .billing-chart-card{overflow:visible}:where(.tape) .billing-chart-tooltip{min-width:9.5rem}:where(.tape) .billing-chart-tooltip-breakdown{min-width:11.5rem}:where(.tape) .billing-series-3{--billing-series-color:#b06f1f}:where(.tape) .billing-series-4{--billing-series-color:#4f8f6a}:where(.tape) .billing-series-5{--billing-series-color:#8a6fb8}:where(.tape) .tape-title-solo .eyebrow,:where(.tape) .tape-title-solo .muted,:where(.tape) .billing-chart-heading p{display:none}:where(.tape) [hidden]{display:none!important}.tape-runs-scroll{overflow:auto hidden}.tape-runs-card{border:1px solid var(--line);min-width:52rem;padding:.15rem .85rem .6rem}.tape-runs-card .runs-heading{grid-template-columns:.72rem minmax(10rem,1fr) 8rem 6rem 6rem 4rem 5rem 1rem;gap:.65rem;padding:.5rem .75rem .35rem 0;display:grid}.tape-runs-card .run-toggle{grid-template-rows:auto;grid-template-columns:.72rem minmax(10rem,1fr) 8rem 6rem 6rem 4rem 5rem 1rem;gap:0 .65rem;width:calc(100% + 1.7rem);min-height:2.2rem;margin-inline:-.85rem;padding:.18rem 1.6rem .18rem .85rem;line-height:1.25}.tape-runs-card .run-identity{grid-area:1;align-items:flex-start;gap:.16rem;overflow:hidden}.tape-runs-card .run-toggle>.decision-icon,.tape-runs-card .job-row>.decision-icon{grid-row:1;align-self:center;position:static}.tape-runs-card .run-primary{width:auto;min-width:0;overflow:hidden}.tape-runs-card .job-queue-wait svg{display:none}.tape-runs-card .job-queue-wait{color:var(--muted);gap:.3rem}.tape-runs-card .job-queue-wait:before{content:"⋯";color:var(--amber)}.tape-runs-card .run-primary .run-number{text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}.tape-runs-card .jobs-heading,.tape-runs-card .runs-heading{text-transform:none;letter-spacing:0}.tape-runs-card .step-row{min-height:1.75rem}.tape-runs-card .runs-heading>:first-child,.tape-runs-card .jobs-heading>:first-child{grid-column:2}.tape-runs-card .run-provider,.tape-runs-card .run-result,.tape-runs-card .run-metric{grid-area:1;gap:0}.tape-runs-card .run-metric,.tape-runs-card .job-metric{text-overflow:ellipsis;min-width:0;overflow:hidden}.tape-runs-card .run-provider:before,.tape-runs-card .run-result:before{content:none}.tape-runs-card .run-metric-label{display:none}.tape-runs-card .run-details{padding:.35rem .75rem .8rem 1.75rem}.tape-runs-card .revision-header{align-items:baseline;padding:.45rem .15rem .5rem}.tape-runs-card .jobs-heading{grid-template-columns:.72rem minmax(10rem,1fr) 8rem 6rem 10.65rem 5rem 1rem;gap:.65rem;display:grid}.tape-runs-card .job-row{--job-hover-left:-1rem;grid-template-rows:auto;grid-template-columns:.72rem minmax(10rem,1fr) 8rem 6rem 10.65rem 5rem 1rem;gap:0 .65rem;padding:.2rem .15rem;line-height:1.25}.tape-runs-card .job-identity{flex-direction:row;grid-column:auto;align-items:baseline;gap:.65rem}.tape-runs-card .job-identity>span{display:block}.tape-runs-card .job-identity,.tape-runs-card .job-provider,.tape-runs-card .job-result,.tape-runs-card .job-metric{grid-area:1}.tape-runs-card .job-provider{flex-direction:row;align-items:center}.tape-runs-card .job-metric-label{display:none}.tape-runs-card .job-github-button,.tape-runs-card .run-github-button{top:50%;transform:translateY(-50%)}.tape-sources{margin:0 0 1rem}.tape-sources-heading{justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:.5rem;display:flex}.tape-sources-heading h2{margin:0;font-size:1.05rem;font-weight:650}.tape-sources-heading span{flex:none;font-size:.65rem}.tape-sources-note{max-width:64rem;margin:.6rem 0 0;font-size:.66rem;line-height:1.55}.tape-ledger-scroll{overflow-x:auto}.tape-ledger{border:1px solid var(--line);min-width:52rem}.tape-ledger-settings{min-width:0}.tape-ledger-row{border-top:1px solid var(--line);grid-template-columns:minmax(13rem,1.7fr) 5.5rem 7rem 7.5rem 7rem;align-items:center;gap:1rem;padding:.6rem .85rem;display:grid;position:relative}.tape-ledger-row.expanded{background:var(--panel-strong)}.tape-ledger-row:first-child,.tape-ledger-head+.tape-ledger-row{border-top:0}.tape-ledger-head{border-bottom:1px solid var(--line);color:var(--muted);letter-spacing:.01em;padding-block:.45rem;font-size:.66rem;font-weight:600}.tape-cell{text-align:right;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.74rem;overflow:hidden}.tape-ledger-row>.tape-cell:first-child{text-align:left}.tape-source-cell{min-width:0}.tape-source{width:100%;min-width:0;color:inherit;font:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:.5rem;padding:0;display:flex}.tape-source strong{text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;font-weight:600;overflow:hidden}.tape-source-toggle{cursor:pointer}.tape-source-toggle:before{content:"";position:absolute;inset:0}.tape-source-toggle:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.tape-ledger-row:has(.tape-source-toggle):hover{background:var(--panel-strong)}.tape-caret{width:.7rem;color:var(--muted);flex:none;font-size:.8rem;line-height:1;transition:transform .12s}.tape-ledger-row.expanded .tape-caret,.tape-caret.open{transform:rotate(90deg)}.tape-dot{background:var(--billing-series-color,var(--accent));flex:none;width:.42rem;height:.42rem}.billing-series--1{--billing-series-color:color-mix(in srgb, CanvasText 34%, transparent)}.tape-ledger-sub{border-top:1px solid color-mix(in srgb, var(--line) 45%, transparent);padding-block:.36rem}.tape-ledger-sub .tape-source-cell{padding-left:2.12rem}.tape-ledger-flush .tape-source-cell{padding-left:0}.tape-ledger-sub .tape-cell{font-size:.72rem}.tape-sub-name{text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;display:block;overflow:hidden}.tape-group-note{max-width:56rem;margin:0;padding:.1rem .85rem .6rem 2.12rem;font-size:.64rem;line-height:1.5}.tape-ledger-total{border-top:1px solid var(--line);background:var(--panel-strong);position:relative}.tape-ledger-total .tape-cell{font-weight:600}.tape-plan{border-top:1px solid color-mix(in srgb, var(--line) 45%, transparent);align-items:baseline;gap:.7rem;padding:.6rem .85rem .6rem 2.12rem;display:flex}.tape-plan>span{color:var(--muted);font-size:.66rem;font-weight:600}.tape-plan>strong{letter-spacing:-.01em;font-size:.95rem;font-weight:600}.tape-plan>strong.over{color:var(--amber)}.tape-plan>small{color:var(--muted);font-size:.64rem}.tape-mult{color:var(--amber);font-weight:600}.tape-mult.one{color:var(--muted);font-weight:500}.tape-source-link{z-index:1;color:var(--muted);font-size:.78rem;text-decoration:none;position:relative}.tape-source-link:hover{color:canvastext}.tape-overview{background:var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-bottom:1rem;padding:1px;display:grid}@media (width>=60rem){.tape-overview{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=34rem){.tape-overview{grid-template-columns:1fr}}.tape-overview-cell{background:var(--ground);flex-direction:column;justify-content:center;min-width:0;padding:1rem 1.1rem;display:flex}.tape-overview-cell>span{color:var(--muted);letter-spacing:.01em;font-size:.66rem;font-weight:600}.tape-overview-cell>strong{letter-spacing:-.02em;white-space:nowrap;margin-top:.3rem;font-size:1.35rem;font-weight:600;line-height:1.05}.tape-overview-cell>strong.over{color:var(--amber)}.tape-overview-cell>small{color:var(--muted);margin-top:.35rem;font-size:.64rem;line-height:1.4}.tape-overview-inline{margin-bottom:0}.tape-mirage{margin-top:1.4rem}.tape-saved{border:1px solid var(--line);border-bottom:0;padding:1rem 1.1rem}.tape-saved>span{color:var(--muted);letter-spacing:.01em;font-size:.66rem;font-weight:600;display:block}.tape-saved>strong{color:var(--green);letter-spacing:-.03em;margin-top:.35rem;font-size:2.1rem;font-weight:600;line-height:1;display:block}.tape-saved>small{color:var(--muted);margin-top:.4rem;font-size:.66rem;display:block}.tape-ledger-savings .tape-ledger-row{grid-template-columns:minmax(13rem,1.7fr) 7rem 8.5rem 8rem 7rem}[data-dim=workers] .billing-series-0{--billing-series-color:#3f7fa8}[data-dim=workers] .billing-series-1{--billing-series-color:#7a68c4}[data-dim=workers] .billing-series-2{--billing-series-color:#c2607f}[data-dim=workers] .billing-series-3{--billing-series-color:#5f9e8e}[data-dim=projects] .billing-series-0{--billing-series-color:#b06f1f}[data-dim=projects] .billing-series-1{--billing-series-color:#4f8f6a}[data-dim=projects] .billing-series-2{--billing-series-color:#8a6fb8}.tape-range{position:relative}.tape-range-trigger{justify-content:space-between;min-width:11rem}.tape-range-pop{z-index:40;border:1px solid var(--line);background:var(--ground);border-radius:2px;width:34rem;position:absolute;top:calc(100% + .4rem);right:0;box-shadow:0 10px 30px #0000002e}.tape-range-body{grid-template-columns:minmax(0,1fr) 11rem;display:grid}.tape-range-cal{border-right:1px solid var(--line);padding:.85rem .95rem}.tape-range-cal-head{justify-content:space-between;align-items:center;margin-bottom:.6rem;display:flex}.tape-range-cal-head strong{font-size:.8rem;font-weight:600}.tape-range-nav{gap:.25rem;display:flex}.tape-range-nav button{border:1px solid var(--line);color:canvastext;cursor:pointer;width:1.5rem;height:1.5rem;font:inherit;background:0 0;border-radius:2px;font-size:.8rem;line-height:1}.tape-range-nav button:hover{background:var(--panel-strong)}.tape-range-dow,.tape-range-grid{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.tape-range-dow{margin-bottom:.25rem}.tape-range-dow span{color:var(--muted);text-align:center;padding:.2rem 0;font-size:.6rem}.tape-range-grid button{color:canvastext;cursor:pointer;height:1.75rem;font:inherit;background:0 0;border:0;border-radius:0;font-size:.7rem}.tape-range-grid button:hover:not(:disabled){background:var(--panel-strong)}.tape-range-grid button:disabled{color:color-mix(in srgb, CanvasText 26%, transparent);cursor:default}.tape-range-grid button.in{background:color-mix(in srgb, var(--accent) 16%, transparent)}.tape-range-grid button.edge{background:var(--accent);color:canvas;font-weight:600}.tape-range-presets{flex-direction:column;padding:.55rem .5rem;display:flex}.tape-range-presets button{color:canvastext;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;border-radius:2px;padding:.4rem .55rem;font-size:.72rem}.tape-range-presets button:hover{background:var(--panel-strong)}.tape-range-presets button[aria-pressed=true]{background:var(--panel-strong);font-weight:600}.tape-range-fields{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;padding:.7rem .95rem;display:grid}.tape-range-fields label{color:var(--muted);flex-direction:column;gap:.25rem;font-size:.64rem;display:flex}.tape-range-fields input{border:1px solid var(--line);color:canvastext;height:2rem;font:inherit;background:0 0;border-radius:2px;padding:0 .5rem;font-size:.72rem}.tape-range-foot{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:1rem;padding:.6rem .95rem;display:flex}.tape-range-foot .muted{font-size:.64rem}.tape-settings-section+.tape-settings-section{margin-top:1.5rem}.tape-heading-actions{flex:none;gap:.5rem;display:flex}.tape-ledger-repos{min-width:38rem}.tape-ledger-limits{min-width:34rem}.tape-ledger-settings .tape-cell{text-align:left;white-space:normal;overflow:visible}.tape-ledger-repos .tape-ledger-row{grid-template-columns:minmax(11rem,1.6fr) minmax(11rem,1.2fr) minmax(9.5rem,1fr)}.tape-repo-name{align-items:center;gap:.4rem;display:flex}.tape-lock{width:.72rem;height:.72rem;color:var(--muted);flex:none}.tape-lock rect,.tape-lock path{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.1px}.tape-ledger-limits .tape-ledger-row{grid-template-columns:minmax(11rem,1.4fr) minmax(9rem,1fr) 6rem 7rem}.tape-account-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;padding:.8rem .85rem;display:flex}.tape-account-row+.tape-ledger-head{border-top:1px solid var(--line)}.tape-account-row-top{border-bottom:1px solid var(--line)}.tape-account-row-top+.tape-ledger-head{border-top:0}.tape-account-identity{flex-direction:column;gap:.12rem;min-width:0;display:flex}.tape-account-identity strong{font-size:.8rem;font-weight:600}.tape-account-identity span{font-size:.66rem}.tape-account-actions{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.tape-policy-heading{border-bottom:1px solid var(--line)}.tape-policy-repository{flex-direction:column;gap:.28rem;min-width:min(22rem,100%);font-size:.64rem;font-weight:600;display:flex}.tape-policy-repository .field-select{width:100%}.tape-policy-source{text-align:right;max-width:30rem;font-size:.64rem;line-height:1.45}.tape-policy-source strong{color:canvastext;font-weight:600}.tape-policy-source code{color:canvastext;font-size:.64rem}.tape-policy-controls{grid-template-columns:minmax(14rem,1fr) minmax(18rem,1.25fr);align-items:start;gap:1rem;padding:.85rem;display:grid}.tape-policy-controls>div:first-child{flex-direction:column;gap:.2rem;display:flex}.tape-policy-controls strong{font-size:.76rem;font-weight:600}.tape-policy-controls .muted{max-width:32rem;font-size:.64rem;line-height:1.5}.tape-policy-plan{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.tape-policy-plan-head,.tape-policy-plan-row{grid-template-columns:minmax(12rem,1.2fr) minmax(10rem,1fr) minmax(10rem,1fr);align-items:center;gap:.75rem;padding:.48rem .85rem;font-size:.68rem;display:grid}.tape-policy-plan-head{background:var(--panel);letter-spacing:.07em;text-transform:uppercase;padding-block:.38rem;font-size:.58rem}.tape-policy-plan-row+.tape-policy-plan-row{border-top:1px solid color-mix(in srgb, var(--line) 55%, transparent)}.tape-policy-plan-row strong{font-weight:500}.tape-policy-plan-row.changed strong{color:var(--green);font-weight:600}.tape-policy-message{border-bottom:1px solid var(--line);margin:0;padding:.6rem .85rem;font-size:.66rem;line-height:1.5}.tape-policy-actions{flex-wrap:wrap;align-items:center;gap:.55rem;padding:.7rem .85rem;display:flex}.tape-policy-actions>.muted{text-align:right;flex:20rem;font-size:.62rem;line-height:1.45}.tape-policy-preview{border-top:1px solid var(--line);grid-template-columns:minmax(16rem,1fr) minmax(8rem,11rem) auto;align-items:center;gap:.7rem;padding:.75rem .85rem;display:grid}.tape-policy-preview>div{flex-direction:column;gap:.18rem;display:flex}.tape-policy-preview strong{font-size:.72rem;font-weight:600}.tape-policy-preview .muted{font-size:.62rem;line-height:1.45}.tape-policy-preview label{position:relative}.tape-policy-preview .field-input{width:100%;padding-left:1.25rem}.tape-policy-number-prefix{color:var(--muted);font-size:.68rem;position:absolute;top:50%;left:.5rem;transform:translateY(-50%)}.tape-policy-previews{border-top:1px solid var(--line);flex-wrap:wrap;gap:.5rem 1.2rem;padding:.55rem .85rem;display:flex}.tape-policy-previews>span{align-items:baseline;gap:.45rem;font-size:.64rem;display:flex}.tape-policy-previews strong{font-weight:600}.tape-inline-edit{align-items:center;gap:.6rem;min-width:0;display:flex}.tape-value{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.74rem;overflow:hidden}.tape-edit{border:1px solid var(--line);color:var(--muted);cursor:pointer;font:inherit;background:0 0;border-radius:2px;flex:none;padding:.16rem .42rem;font-size:.64rem}.tape-edit:hover{border-color:var(--line-strong);color:canvastext}.tape-edit:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.tape-edit-pop{z-index:60;border:1px solid var(--line);background:var(--ground);width:16rem;padding:.8rem .85rem;font-family:IBM Plex Mono,ui-monospace,monospace;position:fixed;box-shadow:0 10px 30px #0000002e}.tape-edit-title{color:var(--muted);margin-bottom:.55rem;font-size:.64rem;font-weight:600;display:block}.tape-edit-field{align-items:center;gap:.45rem;display:flex}.tape-edit-field .field-input{flex:0 0 4.5rem;width:4.5rem;min-width:0;min-height:2rem;padding-inline:.5rem;font-size:.74rem}.tape-edit-field em{font-size:.66rem;font-style:normal}.tape-edit-switches{flex-direction:column;gap:.5rem;display:flex}.tape-edit-pop>p{margin:.55rem 0 .7rem;font-size:.64rem;line-height:1.45}.tape-edit-actions{justify-content:space-between;align-items:center;gap:.6rem;display:flex}.tape-edit-actions .link-button{white-space:nowrap;flex:none;font-size:.66rem}.tape-edit-confirm{gap:.4rem;display:flex}.tape-add-row{border:0;border-top:1px solid var(--line);width:100%;color:var(--muted);cursor:pointer;font:inherit;text-align:left;background:0 0;align-items:center;gap:.5rem;padding:.6rem .85rem;font-size:.74rem;display:flex}.tape-add-row:hover{background:var(--panel-strong);color:canvastext}.tape-add-row:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.tape-add-glyph{place-items:center;width:.78rem;height:.78rem;font-size:.9rem;line-height:1;display:inline-grid}.tape-scrim{z-index:80;background:#0000006b;place-items:start center;padding:2rem 1rem;display:grid;position:fixed;inset:0;overflow:auto}.tape-dialog{border:1px solid var(--line);background:var(--ground);width:min(30rem,100%);margin-top:6vh;font-family:IBM Plex Mono,ui-monospace,monospace;box-shadow:0 20px 60px #00000059}.tape-dialog.wide{width:min(34rem,100%)}.tape-dialog-head{border-bottom:1px solid var(--line);flex-direction:column;gap:.6rem;padding:.9rem .95rem;display:flex}.tape-dialog-head strong{font-size:.86rem;font-weight:600}.tape-dialog-list{max-height:17rem;overflow:auto}.tape-dialog-row{border-bottom:1px solid color-mix(in srgb, var(--line) 55%, transparent);justify-content:space-between;align-items:center;gap:1rem;padding:.55rem .95rem;font-size:.74rem;display:flex}.tape-dialog-row .muted{text-align:right;font-size:.66rem}.tape-dialog-empty{text-align:center;margin:0;padding:1.2rem .95rem;font-size:.7rem}.tape-dialog-foot{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:1rem;padding:.7rem .95rem;display:flex}.tape-dialog-foot .muted{max-width:17rem;font-size:.64rem;line-height:1.4}.tape-dialog-body{gap:.85rem;padding:.9rem .95rem;display:grid}.tape-dialog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tape-dialog-toggle{grid-column:1/-1;justify-content:end}.tape-dialog-field{color:var(--muted);flex-direction:column;gap:.3rem;font-size:.64rem;font-weight:600;display:flex}.tape-confirm-line{align-items:baseline;gap:.6rem;margin:0;font-size:.86rem;display:flex}.tape-confirm-arrow{font-size:.8rem}.tape-confirm-note{margin:0;font-size:.68rem;line-height:1.5}.tape-scopes{background:var(--line);gap:1px;margin-bottom:1.3rem;padding:1px;display:inline-flex}.tape-modes{background:var(--line);flex:none;gap:1px;padding:1px;display:flex}.tape-mode{background:var(--ground);color:var(--muted);cursor:pointer;font:inherit;border:0;padding:.4rem .7rem;font-size:.7rem}.tape-mode[aria-pressed=true]{background:var(--panel-strong);color:canvastext;font-weight:600}.tape-mode:hover{color:canvastext}.tape-facts{border-top:1px solid var(--line);background:var(--line);grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:1px;display:grid}.tape-fact{background:var(--ground);flex-direction:column;gap:.2rem;padding:.7rem .85rem;display:flex}.tape-fact span{color:var(--muted);font-size:.64rem}.tape-fact strong{font-size:.76rem;font-weight:600}.tape-meter{background:var(--line);width:100%;max-width:9rem;height:2px;margin-top:.35rem;display:block}.tape-meter>i{background:var(--green);height:100%;display:block}.tape-label-list{border-top:1px solid color-mix(in srgb, var(--line) 45%, transparent);flex-wrap:wrap;gap:.4rem;padding:.6rem .85rem;display:flex}.tape-label-list code{border:1px solid var(--line);padding:.14rem .4rem;font-size:.68rem}.tape-form{border-top:1px solid var(--line);padding:.85rem .85rem .9rem}.tape-form-title{font-size:.76rem;font-weight:600;display:block}.tape-form>p{max-width:44rem;margin:.3rem 0 .75rem;font-size:.66rem;line-height:1.5}.tape-form-fields{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:.7rem;display:grid}.tape-form-fields label{color:var(--muted);flex-direction:column;gap:.28rem;font-size:.64rem;font-weight:600;display:flex}.tape-form-actions{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.85rem;display:flex}.tape-form-spacer{flex:1}.tape-ledger-cijobs{min-width:52rem}.tape-ledger-cijobs .tape-ledger-row{grid-template-columns:minmax(14rem,1.7fr) minmax(10rem,1fr) 9rem 9rem 8rem}.tape-ledger-subhead-row{border-top:1px solid var(--line);color:var(--muted);padding:.55rem .85rem .35rem;font-size:.66rem;font-weight:600}.tape-cell-wide{grid-column:2/-1}.tape-workflow{border-top:1px solid color-mix(in srgb, var(--line) 45%, transparent);padding:.6rem .85rem .7rem 2.12rem}.tape-workflow-head{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.45rem;display:flex}.tape-workflow-head strong{font-size:.74rem;font-weight:600}.tape-workflow-head code{color:var(--muted);margin-left:.5rem;font-size:.66rem}.tape-job-pick{grid-template-columns:1rem minmax(0,1fr) auto;align-items:center;gap:.5rem;padding:.28rem 0;font-size:.72rem;display:grid}.tape-job-pick code{color:var(--muted);margin-left:.45rem;font-size:.66rem}.tape-job-pick.ineligible{color:var(--muted)}.tape-job-pick .muted{text-align:right;font-size:.66rem}.tape-ledger-people{min-width:34rem}.tape-ledger-people .tape-ledger-row{grid-template-columns:minmax(13rem,1.6fr) 10rem 6rem}.tape-ledger-people .tape-cell:last-child{text-align:right}.tape-ledger-sharing{min-width:36rem}.tape-ledger-sharing .tape-ledger-row{grid-template-columns:minmax(12rem,1.3fr) minmax(14rem,1.4fr) 6rem}.tape-ledger-sharing .tape-cell:last-child{text-align:right}.tape-ledger-passkeys{min-width:34rem}.tape-ledger-passkeys .tape-ledger-row{grid-template-columns:minmax(12rem,1.6fr) 9rem 9rem 5rem}.tape-ledger-passkeys .tape-cell:last-child{text-align:right}.tape-ledger-passkeys .link-button{font-size:.68rem}.tape-danger{color:var(--red)}@media (width<=44rem){.tape-policy-source{text-align:left}.tape-policy-controls,.tape-policy-preview{grid-template-columns:1fr}.tape-policy-plan{overflow-x:auto}.tape-policy-plan-head,.tape-policy-plan-row{min-width:36rem}.tape-policy-actions>.muted{text-align:left;flex-basis:100%}}.tape-runs-heading-row{margin-top:1.3rem}.tape-run-worker{text-overflow:ellipsis;white-space:nowrap;font-size:.66rem;overflow:hidden}.tape-runner-jobs{margin-top:1.4rem}.tape-ledger-jobs{min-width:52rem}.tape-ledger-jobs .tape-ledger-row{grid-template-columns:minmax(11rem,1.4fr) 8rem minmax(9rem,1fr) 8.5rem 7rem 5.5rem}.tape-job-state{font-size:.7rem}.tape-job-state.live{color:var(--accent)}.tape-job-state.done{color:var(--green)}.tape-job-state.failed{color:var(--red)}.tape-detail-head{grid-template-columns:minmax(0,1fr) auto;gap:.25rem 1rem;margin-bottom:1.1rem;display:grid}.tape-back{color:var(--muted);cursor:pointer;font:inherit;background:0 0;border:0;grid-column:1/-1;justify-self:start;padding:0;font-size:.68rem}.tape-back:hover{color:canvastext}.tape-detail-title{flex-wrap:wrap;align-items:baseline;gap:.7rem;margin-top:.4rem;display:flex}.tape-detail-title h1{margin:0;font-size:1.55rem;font-weight:600}.tape-detail-title span{font-size:.7rem}.tape-detail-sub{grid-column:1;margin:.25rem 0 0;font-size:.7rem}.tape-detail-revision{flex-direction:column;grid-area:2/2/4;align-items:end;gap:.15rem;font-size:.68rem;display:flex}.tape-overview-dense{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width>=52rem){.tape-overview-dense{grid-template-columns:repeat(5,minmax(0,1fr))}}.tape-overview-dense .tape-overview-cell{padding:.7rem .8rem}.tape-overview-dense .tape-overview-cell>strong{white-space:normal;margin-top:.2rem;font-size:.95rem}.tape-heading-meta{flex:none;font-size:.66rem}.tape-ledger-slots{min-width:56rem}.tape-ledger-slots .tape-ledger-row{grid-template-columns:minmax(9rem,1fr) 8rem minmax(11rem,1.2fr) minmax(11rem,1.1fr) 9rem 6rem}.tape-ledger-phases{min-width:26rem}.tape-ledger-phases .tape-ledger-row{grid-template-columns:minmax(9rem,1fr) 5rem 5rem 6rem}.tape-ledger-failures{min-width:40rem}.tape-ledger-failures .tape-ledger-row{grid-template-columns:minmax(12rem,1.4fr) 7rem 7rem 9rem 7rem}.tape-machine-name{flex-direction:column;gap:.08rem;min-width:0;display:flex}.tape-machine-name strong{text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;font-weight:600;overflow:hidden}.tape-machine-name span{text-overflow:ellipsis;white-space:nowrap;font-size:.64rem;overflow:hidden}.tape-machine-name code,.tape-slot-metric-head code{color:var(--muted);font-size:.64rem}.tape-metric-grid{border:1px solid var(--line);background:var(--line);grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:1px;display:grid}.tape-metric{background:var(--ground);flex-direction:column;gap:.15rem;padding:.7rem .8rem;display:flex}.tape-metric>span{color:var(--muted);font-size:.64rem}.tape-metric>strong{font-size:1rem;font-weight:600}.tape-spark{width:100%;height:2.2rem;margin-top:.35rem;display:block;overflow:visible}.tape-spark polyline{fill:none;stroke:var(--accent);stroke-width:1.1px;vector-effect:non-scaling-stroke}.tape-slot-metrics{margin-top:1rem}.tape-slot-metric-head{flex-wrap:wrap;align-items:baseline;gap:.6rem;margin-bottom:.4rem;font-size:.74rem;display:flex}.tape-slot-empty{border:1px solid var(--line);flex-direction:column;gap:.2rem;padding:.9rem .85rem;font-size:.72rem;display:flex}.tape-slot-empty span{font-size:.66rem}.tape-profile{border-top:1px solid var(--line);padding:.75rem .85rem}.tape-profile:first-child{border-top:0}.tape-profile-head{align-items:baseline;gap:.7rem;display:flex}.tape-profile-head strong{font-size:.78rem;font-weight:600}.tape-profile-facts{color:var(--muted);flex-wrap:wrap;gap:.15rem 1rem;margin-top:.3rem;font-size:.66rem;display:flex}.tape-profile-checks{flex-wrap:wrap;gap:.3rem .7rem;margin-top:.4rem;font-size:.64rem;display:flex}.tape-profile-checks .passed{color:var(--green)}.tape-profile-checks .failed{color:var(--red)}.tape-profile-note{margin:.45rem 0 0;font-size:.66rem;line-height:1.5}.tape-profile-remedy{margin:.3rem 0 0;font-size:.66rem;line-height:1.5}.tape-profile-remedy strong{margin-right:.4rem;font-weight:600}.tape-detail-split{grid-template-columns:minmax(0,1fr);gap:0;display:grid}@media (width>=62rem){.tape-detail-split{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 1.5rem}.tape-detail-split .tape-settings-section+.tape-settings-section{margin-top:1.5rem}}.tape-targets{flex-wrap:wrap;gap:.5rem;padding:.75rem .85rem;display:flex}.tape-target{border:1px solid var(--line);cursor:pointer;align-items:center;gap:.45rem;padding:.35rem .55rem;font-size:.72rem;display:flex}.tape-target.selected{border-color:var(--line-strong);background:var(--panel-strong)}.tape-target small{font-size:.62rem;display:block}.tape-config{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr);gap:0;margin:0;display:grid}.tape-config>div{border-top:1px solid color-mix(in srgb, var(--line) 45%, transparent);grid-template-columns:10rem minmax(0,1fr);gap:1rem;padding:.45rem .85rem;font-size:.72rem;display:grid}.tape-config>div:first-child{border-top:0}.tape-config dt{color:var(--muted)}.tape-config dd{overflow-wrap:anywhere;min-width:0;margin:0}.tape-config-toggle{border-top:1px solid color-mix(in srgb, var(--line) 45%, transparent);padding:.6rem .85rem}.tape-config-toggle .routing-switch{white-space:normal;text-align:left;align-items:start}.tape-transfer{border-top:1px solid var(--line);padding:.8rem .85rem}.tape-transfer strong{font-size:.76rem;font-weight:600}.tape-transfer>p{margin:.3rem 0 .7rem;font-size:.66rem;line-height:1.5}.tape-transfer-row{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.tape-transfer-row .field-select{width:auto;min-width:12rem}.tape-machine-detail{border-top:1px solid color-mix(in srgb, var(--line) 45%, transparent);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.7rem 1rem;padding:.6rem .85rem .65rem 2.12rem;display:flex}.tape-machine-facts{min-width:0;color:var(--muted);flex-wrap:wrap;gap:.15rem 1rem;font-size:.66rem;display:flex}.tape-machine-controls{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.tape-ledger-fleet{min-width:52rem}.tape-ledger-fleet .tape-ledger-row{grid-template-columns:minmax(11rem,1.2fr) 6rem minmax(9rem,.9fr) minmax(16rem,1.4fr);align-items:start}.tape-ledger-fleet .tape-ledger-head{align-items:center}.tape-slotlines{flex-direction:column;gap:.22rem;min-width:0;display:flex}.tape-slotline{grid-template-columns:.42rem 6.2rem minmax(0,1fr) auto;align-items:baseline;gap:.5rem;font-size:.68rem;display:grid}.tape-slotline b{letter-spacing:.08em;font-weight:600}.tape-slotline code{color:var(--muted);font-size:.66rem}.tape-slotline-profile{text-overflow:ellipsis;white-space:nowrap;font-size:.66rem;overflow:hidden}.tape-slotline-right{text-align:right;white-space:nowrap;font-size:.66rem}.tape-slotmark{background:color-mix(in srgb, CanvasText 26%, transparent);align-self:center;width:.42rem;height:.42rem}.tape-slotline.running .tape-slotmark{background:var(--accent)}.tape-slotline.running b{color:var(--accent)}.tape-slotline.idle .tape-slotmark{background:var(--green)}.tape-slotline.idle b{color:var(--green)}.tape-slotline.preparing .tape-slotmark{background:var(--amber)}.tape-slotline.preparing b{color:var(--amber)}.tape-slotline.stopped b,.tape-slotline.unavailable b,.tape-state-off,.tape-row-unavailable .tape-cell:first-child strong{color:color-mix(in srgb, CanvasText 68%, transparent)}.tape-slotline.stopped .tape-slotmark,.tape-slotline.unavailable .tape-slotmark{box-shadow:inset 0 0 0 1px color-mix(in srgb, CanvasText 68%, transparent);background:0 0}.tape-fleet-row{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border-bottom:0;border-left:0;border-right:0;text-decoration:none}.tape-fleet-row:hover{color:inherit;background:var(--panel-strong)}.tape-fleet-row:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.tape-fleet-identity{align-items:center;gap:.6rem;min-width:0;display:flex}.tape-state{background:color-mix(in srgb, CanvasText 26%, transparent);flex:none;width:.42rem;height:.42rem}.tape-state.available{background:var(--green)}.tape-state.pending{background:var(--amber)}.tape-empty-line{margin:0;padding:1rem .85rem;font-size:.7rem}.tape-grant-controls{flex-direction:column;align-items:flex-start;gap:.6rem;padding:.75rem .85rem;display:flex}.tape-grant-state{flex-direction:column;gap:.15rem;font-size:.72rem;display:flex}.tape-grant-state .muted{font-size:.66rem}.tape-profiles{flex-wrap:wrap;gap:.1rem .7rem;font-size:.68rem;display:flex}.tape-profiles .ready{color:var(--green)}.tape-profiles .unavailable{color:var(--muted);text-decoration:line-through}.tape-grant{font-size:.7rem}.tape-grant.active{color:var(--green)}.tape-grant.pending{color:var(--amber)}.tape-grant.revoked{color:var(--muted)}.tape-ledger-capacity{min-width:50rem}.tape-ledger-capacity .tape-ledger-row{grid-template-columns:minmax(13rem,1.5fr) 7rem minmax(10rem,1.1fr) 6.5rem 7rem 7.5rem}.tape-ledger-entitlements{min-width:52rem}.tape-ledger-entitlements .tape-ledger-row{grid-template-columns:minmax(11rem,1.4fr) 6.5rem 5rem 5rem 6.5rem 7rem 6rem 4rem}.tape-ledger-audit{min-width:34rem}.tape-ledger-audit .tape-ledger-row{grid-template-columns:minmax(11rem,1.4fr) minmax(9rem,1fr) 8rem 8rem}.tape-admin-link{border:0;border-top:1px solid var(--line);width:100%;color:var(--muted);cursor:pointer;font:inherit;text-align:left;background:0 0;margin-top:auto;padding:.5rem .55rem;font-size:.7rem;text-decoration:none;display:block}.tape-admin-link:hover{color:canvastext}.tape-admin-link[aria-current=page]{color:canvastext;font-weight:600}.tape-admin-link+.tape-switch{margin-top:.5rem}.tape-switch{border:1px solid var(--line);background:0 0;border-radius:2px;gap:1px;width:100%;margin-top:auto;display:flex;overflow:hidden}.tape-switch+.sidebar-user{margin-top:.7rem}.tape-switch button{color:var(--muted);cursor:pointer;letter-spacing:.14em;text-transform:uppercase;background:0 0;border:0;flex:1;padding:.34rem .5rem;font-family:inherit;font-size:.58rem;font-weight:500}.tape-switch button[aria-pressed=true]{background:var(--panel-strong);color:canvastext}.tape-switch button:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}@media (width<=50rem){:where(.tape) .tape-switch{flex:none;order:1;width:auto;margin-top:0}:where(.tape) .tape-switch button{letter-spacing:.08em;padding:.3rem .4rem}:where(.tape) .tape-admin-link{white-space:nowrap;border-top:0;flex:none;order:1;width:auto;margin-top:0;padding:.48rem .58rem}:where(.tape) .sidebar-user{order:2}}@media (width<=34rem){:where(.tape) .tape-switch,:where(.tape) .tape-admin-link{display:none}}
