@font-face{font-display:swap;font-family:JetBrains Mono;font-style:normal;font-weight:300;src:url(../../../fonts/JetBrainsMono-Light.woff2)format("woff2")}@font-face{font-display:swap;font-family:JetBrains Mono;font-style:normal;font-weight:400;src:url(../../../fonts/JetBrainsMono-Regular.woff2)format("woff2")}@font-face{font-display:swap;font-family:JetBrains Mono;font-style:normal;font-weight:500;src:url(../../../fonts/JetBrainsMono-Medium.woff2)format("woff2")}@font-face{font-display:swap;font-family:JetBrains Mono;font-style:normal;font-weight:600;src:url(../../../fonts/JetBrainsMono-SemiBold.woff2)format("woff2")}@font-face{font-display:swap;font-family:JetBrains Mono;font-style:normal;font-weight:700;src:url(../../../fonts/JetBrainsMono-Bold.woff2)format("woff2")}:root{--rgb-background-night:26 27 38;--rgb-background-storm:36 40 59;--rgb-black:0 0 0;--rgb-green:158 206 106;--rgb-terminal-black:65 72 104;--rgb-terminal-blue:122 162 247;--rgb-terminal-cyan:125 207 255;--rgb-terminal-white:192 202 245;--rgb-turquoise:180 249 248;--rgb-white:255 255 255;--color-canvas:rgb(var(--rgb-background-night));--color-canvas-deep:#12131c;--color-surface:rgb(var(--rgb-background-storm));--color-surface-raised:#2d3249;--color-surface-active:#353c56;--color-rule:rgb(var(--rgb-terminal-black));--color-rule-soft:rgb(var(--rgb-terminal-black) / .55);--color-text:rgb(var(--rgb-terminal-white));--color-text-strong:rgb(var(--rgb-white));--color-text-muted:rgb(var(--rgb-terminal-white) / .68);--color-text-faint:rgb(var(--rgb-terminal-white) / .46);--color-accent:rgb(var(--rgb-terminal-blue));--color-accent-strong:rgb(var(--rgb-terminal-cyan));--color-accent-hover:rgb(var(--rgb-turquoise));--color-accent-ink:rgb(var(--rgb-background-night));--color-link:rgb(var(--rgb-terminal-cyan));--color-positive:rgb(var(--rgb-green));--color-warning:#e0af68;--color-danger:#f7768e;--color-info:rgb(var(--rgb-terminal-cyan));--color-backdrop:#080910d6;--color-diff-add:#9ece6a29;--color-diff-remove:#f7768e29;--font-family:"JetBrains Mono", monospace;--font-display:var(--font-family);--font-body:var(--font-family);--font-mono:var(--font-family);--font-size:clamp(.875rem, 1.25vw, 1rem);--text-xs:80%;--text-sm:90%;--text-base:var(--font-size);--text-md:125%;--text-lg:150%;--text-xl:175%;--text-2xl:200%;--text-display:var(--text-md);--space-2xs:.25em;--space-xs:.5em;--space-sm:.75em;--space-md:1em;--space-lg:1.5em;--space-xl:2em;--space-2xl:3em;--space-3xl:4em;--space-4xl:6em;--space-small:var(--space-xs);--space-medium:var(--space-md);--space-neutral:var(--space-lg);--space-large:var(--space-xl);--space-x-large:var(--space-2xl);--space-xx-large:var(--space-3xl);--space-xxx-large:5em;--space-xxxx-large:var(--space-4xl);--radius-sm:.4em;--radius-md:.4em;--radius-pill:.4em;--border-width:max(1px, .0625em);--line-height-body:1.4;--line-height-tight:1.4;--ease-out:cubic-bezier(.33, 1, .68, 1);--ease-in:cubic-bezier(.33, 0, .67, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--transition:.15s var(--ease-out);--dur-micro:.15s;--dur-short:.15s;--dur-long:.3s;--shadow-button:0 1px 0 0 rgb(var(--rgb-black) / .1), 0 .2em 1.2em -.4em rgb(var(--rgb-black) / .2), 0 .4em 2em -.8em rgb(var(--rgb-black) / .3), 0 .4em .4em -.8em rgb(var(--rgb-black) / .4), 0 .8em .8em -1.2em rgb(var(--rgb-black) / .5), 0 1.2em 1.2em -1.6em rgb(var(--rgb-black) / .6);--shadow-surface:0 .3em 1.2em -.8em rgb(var(--rgb-black) / .55);--z-dropdown:100;--z-sticky:200;--z-modal:400}html{background:var(--color-canvas);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;scroll-behavior:smooth;font-size:16px;overflow-x:clip}body{background:var(--color-canvas);color:var(--color-accent);font-family:var(--font-family);font-size:var(--font-size);font-weight:300;line-height:var(--line-height-body);flex-direction:column;align-items:stretch;min-width:320px;min-height:100dvh;margin:0;display:flex;overflow-x:clip}*,:before,:after{box-sizing:border-box}button,input,select,textarea{color:inherit;font:inherit}button,a{-webkit-tap-highlight-color:transparent}a{color:var(--color-link);text-underline-offset:.15em;transition:color var(--transition), background var(--transition);font-weight:700;text-decoration-thickness:.0875em}@media (hover:hover){a:hover{color:var(--color-text-strong)}}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--color-link);outline-offset:3px}h1,h2,h3,h4,p,ul,ol,figure{margin:0}h1,h2,h3,h4{color:var(--color-accent);font-family:var(--font-display);letter-spacing:normal;font-style:normal;font-weight:300;line-height:var(--line-height-tight);overflow-wrap:anywhere;max-width:none}h1,h2{font-size:var(--text-md)}h3{font-size:var(--text-base)}h4{font-size:var(--text-sm)}p{overflow-wrap:anywhere;max-width:72ch}strong,b{font-weight:700}ul,ol{padding:0}li{list-style:none}svg{flex:none;display:block}code,pre,kbd,.hash,.timestamp,.eyebrow{font-family:var(--font-mono)}code{color:var(--color-accent-strong)}.prose{color:var(--color-text);font-family:var(--font-body);max-width:68ch}.button,button{background:var(--color-accent);border-radius:var(--radius-sm);box-shadow:var(--shadow-button);color:var(--color-accent-ink);cursor:pointer;min-height:44px;padding:0 var(--space-md);text-transform:uppercase;transition:background var(--transition), color var(--transition), transform var(--transition), opacity var(--transition);overflow-wrap:anywhere;text-align:center;white-space:normal;border:0;justify-content:center;align-items:center;gap:1ch;min-width:0;max-width:100%;font-weight:700;text-decoration:none;display:inline-flex}@media (hover:hover){.button:hover,button:hover{background:var(--color-accent-hover);color:var(--color-accent-ink)}}.button:active,button:active{transform:translateY(1px)}.button:disabled,button:disabled,.button[aria-disabled=true]{cursor:not-allowed;opacity:.5}.button--quiet{box-shadow:none;color:var(--color-text);background:0 0}@media (hover:hover){.button--quiet:hover{background:var(--color-surface);color:var(--color-text-strong)}}.public-nav{align-items:center;gap:var(--space-md);min-width:0;max-width:90rem;padding:var(--space-xl) var(--space-lg) 0;flex-wrap:wrap;justify-content:center;width:100%;margin-inline:auto;display:flex}.brand{color:var(--color-accent);font-family:var(--font-display);font-size:var(--text-md);align-items:center;gap:var(--space-xs);letter-spacing:normal;text-transform:uppercase;white-space:nowrap;font-weight:700;text-decoration:none;display:inline-flex}.brand__wordmark{width:12rem;max-width:min(12rem,42vw);height:auto;display:block}.search-pill{background:var(--color-surface);border-radius:var(--radius-sm);box-shadow:var(--shadow-button);color:var(--color-text-muted);align-items:center;gap:var(--space-xs);max-width:26rem;height:2.9em;min-height:44px;padding:0 var(--space-sm) 0 var(--space-md);text-align:left;text-transform:uppercase;border:0;flex:16rem;justify-self:center;display:flex}@media (hover:hover){.search-pill:hover{background:var(--color-surface-raised);color:var(--color-text-strong)}}.search-pill__label{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}kbd{background:var(--color-canvas-deep);border-radius:var(--radius-sm);color:var(--color-text);font-size:var(--text-xs);border:0;padding:.35em .45em;line-height:1}.public-nav__links{align-items:center;gap:var(--space-sm);flex-wrap:wrap;flex:100%;justify-content:center;min-width:0;display:flex}.public-nav__links a:not(.button){background:var(--color-accent);border-radius:var(--radius-sm);box-shadow:var(--shadow-button);color:var(--color-accent-ink);min-height:44px;padding:0 var(--space-md);text-transform:uppercase;white-space:nowrap;align-items:center;text-decoration:none;display:inline-flex}@media (hover:hover){.public-nav__links a:not(.button):hover{background:var(--color-accent-hover);color:var(--color-accent-ink)}}.sign-in-control{align-items:center;gap:var(--space-2xs);flex-direction:column;display:inline-flex}.sign-in-control__error{color:var(--color-danger);font-size:var(--text-xs);max-width:20rem}.cmdk-backdrop{background:var(--color-backdrop);z-index:var(--z-modal);border:0;position:fixed;inset:0}.cmdk-dialog{background:var(--color-surface);border-radius:var(--radius-sm);box-shadow:var(--shadow-surface);color:var(--color-text);width:calc(100% - 2em);max-width:40rem;max-height:min(80dvh,40rem);z-index:calc(var(--z-modal) + 1);border:0;margin:auto;padding:0;position:fixed;inset:0}.cmdk-dialog__field{border-bottom:var(--border-width) solid var(--color-rule);align-items:center;gap:var(--space-sm);padding:var(--space-md);display:flex}.cmdk-dialog__field input{color:var(--color-text-strong);background:0 0;border:0;outline:0;width:100%;min-width:0}.cmdk-dialog__results{max-height:min(55dvh,30rem);padding:var(--space-sm);overflow-y:auto}.cmdk-dialog__result{box-shadow:none;color:var(--color-text);min-height:44px;padding:0 var(--space-sm);text-align:left;text-transform:none;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;text-decoration:none;display:flex}.cmdk-dialog__result>*{overflow-wrap:anywhere;min-width:0}.cmdk-dialog__result>:first-child{flex:auto}@media (hover:hover){.cmdk-dialog__result:hover{background:var(--color-surface-raised);color:var(--color-text-strong)}}.cmdk-dialog__group{color:var(--color-text-muted);font-size:var(--text-xs);letter-spacing:.08em;padding:var(--space-sm) var(--space-sm) var(--space-xs);text-transform:uppercase}.cmdk-dialog__foot{border-top:var(--border-width) solid var(--color-rule);color:var(--color-text-muted);font-size:var(--text-xs);gap:var(--space-md);padding:var(--space-sm) var(--space-md);flex-wrap:wrap;display:flex}.public-main{margin-bottom:var(--space-4xl);margin-top:calc(var(--space-xl) * 1.2);width:100%}.public-intro{min-width:0;max-width:64rem;padding:0 var(--space-lg);text-align:center;margin-inline:auto}.public-intro__copy{gap:var(--space-lg);justify-items:center;min-width:0;display:grid}.public-intro h1{font-size:var(--text-md)}.public-intro__copy p{color:var(--color-text);font-family:var(--font-body);max-width:54ch}.action-row{align-items:center;gap:var(--space-sm);flex-wrap:wrap;min-width:0;display:flex}.action-row>*{min-width:0;max-width:100%}.public-intro .action-row{justify-content:center}.eyebrow{color:var(--color-positive);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;display:inline-block}.workflow{gap:var(--space-sm);margin-top:var(--space-xl);flex-wrap:wrap;justify-content:center;display:flex}.workflow__step{background:var(--color-surface);border-radius:var(--radius-sm);box-shadow:var(--shadow-button);align-items:center;gap:var(--space-sm);min-width:0;min-height:3.25em;padding:var(--space-sm) var(--space-md);text-align:left;display:flex}.workflow__step>*{overflow-wrap:anywhere;min-width:0}.workflow__step:before{display:none}.workflow__index{color:var(--color-accent-strong);font-size:var(--text-xs)}.workflow__step strong{color:var(--color-text-strong);display:block}.workflow__step p{color:var(--color-text-muted);font-size:var(--text-sm);margin-top:var(--space-2xs)}.section{min-width:0;max-width:76rem;padding:var(--space-3xl) var(--space-lg);width:100%;margin-inline:auto}.section--tight{padding-block:var(--space-xl)}.section__head{border-bottom:var(--border-width) solid var(--color-rule);align-items:baseline;gap:var(--space-lg);min-width:0;margin-bottom:var(--space-xl);padding-bottom:var(--space-md);justify-content:space-between;display:flex}.section__head>*,.maintainer-page__head>*,.surface-panel__top>*,.workbench-panel__head>*,.notice-bar>*,.form-actions>*,.package-row>*,.form-grid>*{min-width:0}.section__head p{color:var(--color-text-muted);font-family:var(--font-body);font-size:var(--text-sm);max-width:48ch}.section__head--results{margin-bottom:var(--space-md)}.surface-grid{gap:var(--space-lg);grid-template-columns:minmax(0,1fr);display:grid}.surface-grid>*,.dashboard-grid>*,.detail-grid>*{min-width:0}.surface-panel{background:var(--color-surface);border-bottom:var(--border-width) solid var(--color-rule-soft);border-top:var(--border-width) solid var(--color-rule-soft);gap:var(--space-lg);min-width:0;min-height:10rem;padding:var(--space-xl);display:grid}.surface-panel[href]{color:inherit;text-decoration:none}@media (hover:hover){.surface-panel[href]:hover{background:var(--color-surface-raised)}}.surface-panel--recipe{background:var(--color-canvas-deep)}.surface-panel__top{align-items:baseline;gap:var(--space-md);justify-content:space-between;display:flex}.surface-panel p{color:var(--color-text);font-family:var(--font-body);overflow-wrap:anywhere;max-width:56ch}.surface-panel__meta{color:var(--color-text-muted);align-self:end;gap:var(--space-xs);font-size:var(--text-sm);overflow-wrap:anywhere;flex-wrap:wrap;display:flex}.package-list{gap:0;display:grid}.package-row{border-bottom:var(--border-width) solid var(--color-rule-soft);align-items:center;gap:var(--space-md);min-height:3.5em;padding:var(--space-sm) var(--space-md);background:0 0;grid-template-columns:minmax(10rem,1.4fr) minmax(7rem,.7fr) minmax(7rem,.7fr) minmax(8rem,1fr) auto;text-decoration:none;display:grid}.package-row:first-child{border-top:var(--border-width) solid var(--color-rule-soft)}@media (hover:hover){.package-row:hover{background:var(--color-surface);color:var(--color-text-strong)}}.package-row__name{color:var(--color-text-strong);overflow-wrap:anywhere;font-weight:700}.package-row__sub,.package-row__meta{color:var(--color-text-muted);font-size:var(--text-sm)}.package-row__meta{overflow-wrap:anywhere;min-width:0}.tag,.status{border:var(--border-width) solid var(--color-rule);border-radius:var(--radius-sm);font-size:var(--text-xs);align-items:center;gap:var(--space-2xs);min-height:1.9em;padding:0 var(--space-sm);text-transform:uppercase;white-space:nowrap;justify-content:center;line-height:1;display:inline-flex}.tag--accent,.status--review,.status--building,.status--queued,.status--generating{border-color:var(--color-accent);color:var(--color-accent-strong)}.tag--positive,.status--stable,.status--built,.status--succeeded,.status--active{border-color:var(--color-positive);color:var(--color-positive)}.tag--warning,.status--dev,.status--pending,.status--leased{border-color:var(--color-warning);color:var(--color-warning)}.tag--danger,.status--cancelled,.status--failed,.status--rejected,.status--revoked,.status--withdrawn{border-color:var(--color-danger);color:var(--color-danger)}.empty-state{background:var(--color-surface);border-bottom:var(--border-width) solid var(--color-rule-soft);border-top:var(--border-width) solid var(--color-rule-soft);align-items:start;gap:var(--space-md);min-width:0;max-width:48rem;padding:var(--space-xl);display:grid}.empty-state__mark{border:var(--border-width) solid var(--color-rule);border-radius:var(--radius-sm);color:var(--color-text-muted);justify-content:center;align-items:center;width:2em;height:2em;display:inline-flex}.empty-state p{color:var(--color-text-muted);font-family:var(--font-body)}.filter-bar{align-items:end;gap:var(--space-md);margin-bottom:var(--space-xl);flex-wrap:wrap;min-width:0;display:flex}.filter-bar .field{flex:12rem;min-width:0}.field{gap:var(--space-xs);min-width:0;display:grid}.field label,.field__label{color:var(--color-text-muted);font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase}.field input,.field select,.field textarea{background:var(--color-surface);border:var(--border-width) solid var(--color-rule);border-radius:var(--radius-sm);color:var(--color-text-strong);min-height:2.9em;padding:0 var(--space-sm);width:100%}.field textarea{min-height:7rem;padding-block:var(--space-sm);resize:vertical}.field input:hover,.field select:hover,.field textarea:hover{background:var(--color-surface-raised)}.field__hint{color:var(--color-text-muted);font-family:var(--font-body);font-size:var(--text-xs);min-height:1lh}.field__hint--success{color:var(--color-positive)}.field__hint--danger,.field__error{color:var(--color-danger)}.consent-check{color:var(--color-text-muted);font-family:var(--font-body);font-size:var(--text-sm);align-items:flex-start;gap:var(--space-sm);line-height:1.5;display:flex}.consent-check input{accent-color:var(--color-accent);flex:none;width:1.1rem;height:1.1rem;margin:.2rem 0 0}.sr-only{clip:rect(0, 0, 0, 0);width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.form-grid{gap:var(--space-lg);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.form-grid .field--full{grid-column:1/-1}.form-actions{border-top:var(--border-width) solid var(--color-rule);align-items:center;gap:var(--space-sm);margin-top:var(--space-xl);padding-top:var(--space-lg);flex-wrap:wrap;justify-content:space-between;display:flex}.form-notice{border:var(--border-width) solid var(--color-rule);border-radius:var(--radius-sm);color:var(--color-text-muted);font-size:var(--text-sm);overflow-wrap:anywhere;min-width:0;padding:var(--space-md)}.form-notice--danger{border-color:var(--color-danger);color:var(--color-danger)}.maintainer-shell{flex-direction:column;min-width:0;min-height:100dvh;display:flex}.maintainer-rail{background:var(--color-canvas);border-bottom:var(--border-width) solid var(--color-rule-soft);align-items:center;gap:var(--space-md);padding:var(--space-lg);flex-wrap:wrap;justify-content:center;display:flex;position:static}.maintainer-rail__nav{align-items:center;gap:var(--space-sm);flex-wrap:wrap;flex:100%;justify-content:center;display:flex}.maintainer-rail__link{background:var(--color-accent);border-radius:var(--radius-sm);box-shadow:var(--shadow-button);color:var(--color-accent-ink);font-size:var(--text-sm);align-items:center;gap:var(--space-xs);min-width:0;min-height:44px;padding:0 var(--space-md);text-transform:uppercase;white-space:nowrap;font-weight:700;text-decoration:none;display:inline-flex}@media (hover:hover){.maintainer-rail__link:hover,.maintainer-rail__link.is-active{background:var(--color-accent-hover);color:var(--color-accent-ink)}}.maintainer-rail__link.is-active{background:var(--color-accent-hover);color:var(--color-accent-ink)}.maintainer-rail__foot{color:var(--color-text-muted);align-items:center;gap:var(--space-sm);flex-wrap:wrap;justify-content:center;display:flex}.maintainer-main{min-width:0;padding-bottom:var(--space-4xl);width:100%}.maintainer-topbar{border-bottom:var(--border-width) solid var(--color-rule-soft);align-items:center;gap:var(--space-md);padding:var(--space-lg);flex-wrap:wrap;justify-content:center;display:flex}.maintainer-topbar__title{color:var(--color-accent);font-size:var(--text-md);overflow-wrap:anywhere;text-transform:uppercase;min-width:0;font-weight:700}.maintainer-page{min-width:0;max-width:100rem;padding:var(--space-3xl) var(--space-lg);width:100%;margin-inline:auto}.maintainer-page__head{align-items:baseline;gap:var(--space-lg);min-width:0;margin-bottom:var(--space-2xl);flex-wrap:wrap;justify-content:space-between;display:flex}.maintainer-page__head p{color:var(--color-text-muted);font-family:var(--font-body);margin-top:var(--space-sm)}.metric-strip{gap:var(--space-lg);margin-bottom:var(--space-2xl);flex-wrap:wrap;justify-content:center;display:flex}.metric{border-bottom:var(--border-width) solid var(--color-rule);border-top:var(--border-width) solid var(--color-rule);gap:var(--space-xs);min-width:9rem;padding:var(--space-md);display:grid}.metric__value{color:var(--color-text-strong);font-family:var(--font-display);font-size:var(--text-md);font-variant-numeric:tabular-nums}.metric__label{color:var(--color-text-muted);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase}.dashboard-grid,.detail-grid{gap:var(--space-xl);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.workbench-panel{background:var(--color-surface);border-bottom:var(--border-width) solid var(--color-rule-soft);border-top:var(--border-width) solid var(--color-rule-soft);min-width:0;padding:var(--space-lg)}.workbench-panel__head{border-bottom:var(--border-width) solid var(--color-rule);align-items:baseline;gap:var(--space-md);margin-bottom:var(--space-md);padding-bottom:var(--space-sm);flex-wrap:wrap;justify-content:space-between;display:flex}.workbench-panel__head p{color:var(--color-text-muted);font-size:var(--text-sm)}.data-table-wrap{min-width:0;max-width:100%;overflow-x:auto}.data-table{border-collapse:collapse;width:100%;min-width:42rem}.data-table th,.data-table td{border-bottom:var(--border-width) solid var(--color-rule-soft);padding:var(--space-sm);text-align:left;vertical-align:top}.data-table th{color:var(--color-text-muted);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;font-weight:400}.data-table td{color:var(--color-text);font-size:var(--text-sm);overflow-wrap:anywhere}@media (hover:hover){.data-table tbody tr:hover{background:var(--color-surface-raised)}}.detail-list{min-width:0;display:grid}.detail-list__row{border-bottom:var(--border-width) solid var(--color-rule-soft);gap:var(--space-md);padding:var(--space-md) 0;grid-template-columns:minmax(8rem,.6fr) minmax(0,1.4fr);display:grid}.detail-list__key{color:var(--color-text-muted);font-size:var(--text-sm)}.detail-list__value{color:var(--color-text-strong);overflow-wrap:anywhere;min-width:0}.hash{color:var(--color-accent-strong);font-size:var(--text-sm);overflow-wrap:anywhere}.timestamp{color:var(--color-text-faint);font-size:var(--text-xs);overflow-wrap:anywhere;min-width:0}.code-block,.diff{background:var(--color-canvas-deep);border-radius:var(--radius-sm);font-size:var(--text-sm);max-width:100%;padding:var(--space-lg);white-space:pre;margin:0;line-height:1.55;overflow-x:auto}.diff{padding:0}.diff__line{min-height:1.55em;padding:0 var(--space-lg);border-left:3px solid #0000;display:block}.diff__line--add{background:var(--color-diff-add);border-left-color:var(--color-positive)}.diff__line--remove{background:var(--color-diff-remove);border-left-color:var(--color-danger)}.timeline{gap:var(--space-lg);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.timeline__item{border-left:var(--border-width) solid var(--color-rule);gap:var(--space-2xs);overflow-wrap:anywhere;min-width:0;padding-left:var(--space-lg);grid-template-columns:minmax(0,1fr);display:grid;position:relative}.timeline__item:before{background:var(--color-accent);content:"";border-radius:50%;width:.5rem;height:.5rem;position:absolute;top:.45rem;left:-.28rem}.timeline__item strong{color:var(--color-text-strong);font-size:var(--text-sm)}.timeline__item p{color:var(--color-text-muted);font-family:var(--font-body);font-size:var(--text-sm)}.audit-list{border-top:var(--border-width) solid var(--color-rule-soft);width:100%;min-width:0}.audit-event{border-bottom:var(--border-width) solid var(--color-rule-soft);align-items:start;gap:var(--space-md);min-width:0;padding:var(--space-md) 0;grid-template-columns:minmax(0,1fr);width:100%;display:grid}.audit-event__action{color:var(--color-accent-strong);overflow-wrap:anywhere;min-width:0}.audit-event__actor{overflow-wrap:anywhere;min-width:0}.audit-event__detail{color:var(--color-text-muted);font-family:var(--font-body);font-size:var(--text-sm);overflow-wrap:anywhere;min-width:0}.release-actions,.release-actions form{align-items:center;gap:var(--space-sm);flex-wrap:wrap;min-width:0;display:flex}summary,summary>*{overflow-wrap:anywhere;min-width:0}.notice-bar{background:var(--color-surface);border-bottom:var(--border-width) solid var(--color-rule-soft);border-top:var(--border-width) solid var(--color-rule-soft);align-items:center;gap:var(--space-md);margin-bottom:var(--space-xl);padding:var(--space-md);flex-wrap:wrap;justify-content:space-between;display:flex}.notice-bar p{color:var(--color-text-muted);font-family:var(--font-body);font-size:var(--text-sm)}.site-footer{border-top:var(--border-width) solid var(--color-rule);align-items:center;gap:var(--space-lg);max-width:90rem;padding:var(--space-xl) var(--space-lg);justify-content:space-between;width:100%;margin-inline:auto;display:grid}.site-footer>*{overflow-wrap:anywhere;min-width:0}.site-footer p,.site-footer a{color:var(--color-text-muted);font-size:var(--text-xs)}.site-footer__links{gap:var(--space-md);flex-wrap:wrap;display:flex}@media (width>=40rem){.surface-grid,.form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.form-grid .field--full{grid-column:1/-1}.detail-list__row{grid-template-columns:minmax(8rem,.6fr) minmax(0,1.4fr)}.audit-event{grid-template-columns:minmax(8rem,.7fr) minmax(0,1.3fr)}.audit-event__actor,.audit-event__detail{grid-column:1/-1}.site-footer{grid-template-columns:1fr auto}}@media (width>=64rem){.public-nav{padding-inline:var(--space-3xl)}.public-nav__links{flex:0 auto}.public-intro h1{font-size:var(--text-md)}.section{padding-inline:var(--space-3xl)}.surface-grid{gap:var(--space-xl)}.filter-bar .field:first-child{flex:1.5 14rem}.dashboard-grid,.detail-grid{grid-template-columns:minmax(0,1.3fr) minmax(18rem,.7fr)}.audit-event{grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr) minmax(0,1.5fr) minmax(0,2fr)}.audit-event__actor,.audit-event__detail{grid-column:auto}.maintainer-rail{padding-inline:var(--space-3xl)}.maintainer-rail__nav,.maintainer-rail__foot{flex:0 auto}.maintainer-topbar,.maintainer-page,.site-footer{padding-inline:var(--space-3xl)}}@media (width<=39.99rem){.public-nav__links a:not(.button){display:none}.section__head,.maintainer-page__head,.notice-bar,.site-footer{grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.public-nav{padding-top:var(--space-lg)}.public-intro{padding-inline:var(--space-md)}.workflow{flex-direction:column;align-items:stretch}.workflow__step{width:100%}.metric-strip{flex-direction:column;align-items:stretch}.metric{min-width:0}.package-row{align-items:start;row-gap:var(--space-xs);grid-template-columns:minmax(0,1fr);padding-right:3rem;position:relative}.package-row>*{grid-area:auto/1;justify-self:start}.package-row>svg{right:var(--space-md);grid-area:auto;justify-self:auto;position:absolute;top:50%;transform:translateY(-50%)}.data-table{min-width:42rem}.detail-list__row{grid-template-columns:minmax(0,1fr)}.form-actions{flex-direction:column;align-items:stretch}.form-actions .button{width:100%}.release-actions form{flex-direction:column;align-items:stretch}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.15s!important;animation-duration:.15s!important;animation-iteration-count:1!important}}
