.is-pass{--tone: var(--color-feedback-success-text);--tone-soft: var(--color-feedback-success-bg)}.is-warn{--tone: var(--color-feedback-warning-text);--tone-soft: var(--color-feedback-warning-bg)}.is-fail{--tone: var(--color-feedback-danger-text);--tone-soft: var(--color-feedback-danger-bg)}.process-empty{display:grid;justify-items:start;gap:var(--space-2);padding:var(--space-10);border:var(--border-width-default) dashed var(--color-border-emphasis);border-radius:var(--radius-container);color:var(--color-text-muted)}.process-empty h2{margin:0}.kind-legend{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-6);margin:0 0 var(--space-10);padding:0;list-style:none;font-size:var(--typography-ui-size)}.kind-legend li{display:inline-flex;align-items:center;gap:var(--space-2);margin:0}.timeline{position:relative;margin:0;padding:0 0 0 var(--space-10);list-style:none}.timeline:before{content:"";position:absolute;left:var(--space-3);top:var(--space-3);bottom:0;width:var(--space-0-5);border-radius:var(--radius-inset);background-color:var(--color-border-default)}.tl-item{position:relative;margin:0}.tl-item+.tl-item{margin-top:var(--space-10)}.tl-node{position:absolute;left:calc(var(--space-10) * -1);top:var(--space-6);width:var(--size-6);height:var(--size-6);border:var(--border-width-strong) solid var(--color-feedback-success-text);border-radius:50%;background-color:var(--color-bg-default)}.tl-node:after{content:"";position:absolute;inset:var(--space-1);border-radius:50%;background-color:var(--color-feedback-success-text)}.tl-item[data-pending] .tl-node{border-color:var(--color-signal-default);border-style:dashed}.tl-item[data-pending] .tl-node:after{background-color:var(--color-signal-default)}.release-card{overflow:hidden;border:var(--border-width-default) solid var(--color-border-default);border-radius:var(--radius-container);background-color:var(--color-surface-default);box-shadow:var(--elevation-overlay)}.release-head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--space-4) var(--space-8);padding:var(--space-5) var(--space-6);border-bottom:var(--border-width-default) solid var(--color-border-default)}.release-head h2{margin:0 0 var(--space-2);font-size:var(--typography-h3-size);letter-spacing:var(--font-tracking-tighter)}.release-meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3);margin:0}.release-counts{display:flex;gap:var(--space-5);margin:0;padding:0;list-style:none;font-size:var(--typography-ui-size)}.release-counts li{display:grid;margin:0;line-height:var(--font-line-height-tight)}.release-counts strong{font-family:var(--font-family-sans);font-size:var(--typography-h2-size);font-weight:var(--font-weight-bold);letter-spacing:var(--font-tracking-tighter)}.cl-entries{margin:0;padding:0 var(--space-6);list-style:none}.cl-row{display:grid;grid-template-columns:calc(var(--size-12) * 2 + var(--space-3)) minmax(0,1fr);align-items:start;gap:var(--space-2) var(--space-4);margin:0;padding:var(--space-4) 0;border-bottom:var(--border-width-default) solid var(--color-border-default)}.cl-row:last-child{border-bottom:0}.cl-row>:first-child{justify-self:start;margin-top:var(--space-0-5)}.cl-main{display:grid;gap:var(--space-1);min-width:0}.cl-title{margin:0;max-width:72ch;font-weight:var(--font-weight-semibold);line-height:var(--font-line-height-normal);text-wrap:pretty}.cl-desc{margin:0;max-width:72ch;color:var(--color-text-muted);font-size:var(--typography-ui-size);text-wrap:pretty}.cl-meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1) var(--space-3);min-height:var(--size-8);color:var(--color-text-muted);font-size:var(--typography-ui-size)}.cl-tags{display:inline-flex;flex-wrap:wrap;gap:var(--space-1)}.cl-folds{margin:0 var(--space-6);border-top:var(--border-width-default) solid var(--color-border-default)}.cl-folds .cl-entries{padding:0}.release-pkgs{display:flex;flex-wrap:wrap;gap:var(--space-1);margin:var(--space-3) 0 0}.cl-gh{margin-top:var(--space-10)}.announce{margin:0;padding:var(--space-5) var(--space-6) var(--space-6);border-top:var(--border-width-default) solid var(--color-border-default);background-color:var(--color-bg-default)}.announce-head{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);margin-bottom:var(--space-3)}.announce-head h3{margin:0;font-size:var(--typography-ui-size)}.announce-head p{margin:0}.announce-avatar{display:grid;place-items:center;width:var(--size-9);height:var(--size-9);border-radius:var(--radius-control);background-color:var(--color-surface-inverse);color:var(--color-text-inverse)}.announce-body{position:relative;max-width:calc(var(--size-180) + var(--size-4));margin-left:var(--space-12);padding:var(--space-4) var(--space-5);border:var(--border-width-default) solid var(--color-border-default);border-radius:var(--radius-inset) var(--radius-container) var(--radius-container) var(--radius-container);background-color:var(--color-surface-default);font-family:var(--font-family-sans);font-size:var(--typography-ui-size);line-height:var(--font-line-height-relaxed);box-shadow:var(--elevation-raised)}.tier-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(calc(var(--size-64) + var(--space-4)),1fr));gap:var(--space-4);margin-bottom:var(--space-10)}.tier-card{display:flex;flex-direction:column;overflow:hidden;border:var(--border-width-default) solid var(--color-border-default);border-top:calc(var(--border-width-strong) * 2) solid var(--tone);border-radius:var(--radius-container);background-color:var(--color-surface-default);box-shadow:var(--elevation-raised)}.tier-head{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);background-color:var(--tone-soft)}.tier-head h3{margin:0;font-family:var(--font-family-sans);font-size:var(--typography-h3-size);letter-spacing:var(--font-tracking-tighter)}.tier-num{display:grid;place-items:center;width:calc(var(--size-10) + var(--space-1));height:calc(var(--size-10) + var(--space-1));border-radius:var(--radius-control);background-color:var(--tone);color:var(--color-surface-default);font-family:var(--font-family-sans);font-size:var(--typography-h2-size);font-weight:var(--font-weight-bold)}.tier-level{margin:0;color:var(--color-text-muted);font-size:var(--typography-ui-size);font-weight:var(--font-weight-semibold)}.tier-fields{display:grid;gap:var(--space-3);margin:0;padding:var(--space-4) var(--space-5) var(--space-5)}.tier-fields dt{color:var(--color-text-muted);font-size:var(--typography-ui-size);font-weight:var(--font-weight-semibold)}.tier-fields dd{margin:var(--space-0-5) 0 0;font-size:var(--typography-ui-size)}.stepper{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-8) var(--space-4);margin:0 0 var(--space-12);padding:0;list-style:none;counter-reset:step}.step{position:relative;margin:0}.step-rail{position:relative;display:flex;align-items:center;margin-bottom:var(--space-4)}.step-rail:after{content:"";flex:1;height:var(--space-0-5);margin-left:var(--space-2);border-radius:var(--radius-inset);background-image:linear-gradient(90deg,var(--color-border-emphasis) 50%,transparent 50%);background-size:var(--space-2) var(--space-0-5)}.step:nth-child(4n) .step-rail:after,.step:last-child .step-rail:after{background-image:none}.step-icon{display:grid;place-items:center;width:calc(var(--size-10) + var(--space-1));height:calc(var(--size-10) + var(--space-1));border:var(--border-width-default) solid var(--color-border-default);border-radius:var(--radius-control);background-color:var(--color-surface-default);color:var(--color-text-default);box-shadow:var(--elevation-raised)}.step:first-child .step-icon,.step:last-child .step-icon{border-color:transparent;background-color:var(--color-surface-inverse);color:var(--color-text-inverse)}.step:nth-child(4) .step-icon{border-color:var(--color-signal-default);color:var(--color-text-signal)}.step-num{margin:0 0 var(--space-0-5);color:var(--color-text-muted);font-size:var(--typography-ui-size);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums}.step-body h3{margin:0 0 var(--space-1-5);font-size:var(--typography-ui-size)}.step-body p:last-child{margin:0;color:var(--color-text-muted);font-size:var(--typography-ui-size);line-height:var(--font-line-height-normal)}.rule-cols{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-4);align-items:start;margin-bottom:var(--space-10)}.rule-col{overflow:hidden;border:var(--border-width-default) solid var(--color-border-default);border-radius:var(--radius-container);background-color:var(--color-surface-default);box-shadow:var(--elevation-raised)}.rule-head{display:flex;gap:var(--space-3);padding:var(--space-4) var(--space-5);border-bottom:var(--border-width-default) solid var(--color-border-default);background-color:var(--tone-soft)}.rule-head h3{display:flex;align-items:center;gap:var(--space-2);margin:0 0 var(--space-1);color:var(--color-text-default)}.rule-head p{margin:0;color:var(--color-text-muted);font-size:var(--typography-ui-size);line-height:var(--font-line-height-normal)}.rule-icon{display:grid;place-items:center;flex-shrink:0;width:var(--size-8);height:var(--size-8);border-radius:var(--radius-control);background-color:var(--tone);color:var(--color-surface-default)}.rule-count{padding:0 var(--space-1-5);border-radius:var(--radius-pill);background-color:var(--color-surface-default);color:var(--color-text-default);font-size:var(--typography-ui-size)}.rule-list{margin:0;padding:0;list-style:none}.rule-list li{margin:0;padding:var(--space-3) var(--space-5);border-bottom:var(--border-width-default) solid var(--color-border-default);font-size:var(--typography-ui-size)}.rule-list li:last-child{border-bottom:0}.rule-list p{margin:0}.rule-list details{margin-top:var(--space-1-5);color:var(--color-text-muted);font-size:var(--typography-ui-size)}.rule-list summary{width:fit-content;color:var(--color-text-muted);font-weight:var(--font-weight-medium)}.rule-list summary:hover{color:var(--color-text-default)}.rule-list details[open] summary{margin-bottom:var(--space-1-5)}.rule-list details p{padding:var(--space-2) var(--space-2);border-radius:var(--radius-control);background-color:var(--color-bg-default)}.two-up{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;margin-bottom:var(--space-6)}.audience{display:flex;flex-direction:column;padding:var(--space-6);border:var(--border-width-default) solid var(--color-border-default);border-radius:var(--radius-container);background-color:var(--color-surface-default);box-shadow:var(--elevation-raised)}.audience.is-agent{border-color:transparent;background-color:var(--color-surface-inverse);color:var(--color-text-inverse)}.audience.is-agent h2,.audience.is-agent a{color:var(--color-text-inverse)}.audience.is-agent code{background-color:transparent;color:var(--color-text-inverse);outline:var(--border-width-default) solid var(--color-text-muted)}.audience h2{margin:var(--space-4) 0 var(--space-2);font-size:var(--typography-h2-size)}.audience p{font-size:var(--typography-ui-size)}.audience-foot{margin:auto 0 0;padding-top:var(--space-2);font-weight:var(--font-weight-semibold)}.audience-icon{display:grid;place-items:center;width:calc(var(--size-10) + var(--space-1));height:calc(var(--size-10) + var(--space-1));border-radius:var(--radius-control);background-color:var(--color-bg-subtle)}.audience.is-agent .audience-icon{background-color:var(--color-signal-default);color:var(--color-action-primary-text)}.two-up-bridge{display:grid;place-items:center;position:relative;width:var(--size-20)}.two-up-bridge:before{content:"";position:absolute;left:0;right:0;top:50%;height:var(--space-0-5);background-color:var(--color-signal-default)}.two-up-bridge span{position:relative;padding:var(--space-0-5) var(--space-2);border:var(--border-width-default) solid var(--color-signal-default);border-radius:var(--radius-pill);background-color:var(--color-bg-default);color:var(--color-text-signal);font-size:var(--typography-ui-size);font-weight:var(--font-weight-semibold);white-space:nowrap}.stat-strip{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));margin:0;border:var(--border-width-default) solid var(--color-border-default);border-radius:var(--radius-container);background-color:var(--color-surface-default);box-shadow:var(--elevation-raised)}.stat-strip>div{display:flex;flex-direction:column-reverse;justify-content:flex-end;padding:var(--space-4) var(--space-5);border-left:var(--border-width-default) solid var(--color-border-default)}.stat-strip>div:first-child{border-left:0}.stat-strip dt{color:var(--color-text-muted);font-size:var(--typography-ui-size)}.stat-strip dd{margin:0;font-family:var(--font-family-sans);font-size:var(--typography-h2-size);font-weight:var(--font-weight-bold);letter-spacing:var(--font-tracking-tighter);line-height:var(--font-line-height-tight)}.why-list{display:grid;gap:var(--space-3);margin:0;padding:0;list-style:none}.why-list li{display:flex;gap:var(--space-3);margin:0}.why-list p{margin:var(--space-1) 0 0;max-width:70ch}.why-icon{display:grid;place-items:center;flex-shrink:0;width:var(--size-9);height:var(--size-9);border:var(--border-width-default) solid var(--color-border-default);border-radius:var(--radius-control);background-color:var(--color-surface-default);color:var(--color-text-signal)}@media(max-width:1100px){.stepper{grid-template-columns:repeat(2,minmax(0,1fr))}.step:nth-child(2n) .step-rail:after{background-image:none}.rule-cols{grid-template-columns:minmax(0,1fr)}.stat-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.stat-strip>div:nth-child(4){border-left:0}.stat-strip>div:nth-child(n+4){border-top:var(--border-width-default) solid var(--color-border-default)}}@media(max-width:720px){.timeline{padding-left:var(--space-7)}.timeline:before{left:var(--space-1-5)}.tl-node{left:calc(var(--space-7) * -1);width:var(--size-4);height:var(--size-4);top:var(--space-6)}.tl-node:after{inset:var(--space-0-5)}.release-head,.announce{padding-left:var(--space-4);padding-right:var(--space-4)}.release-head h2{font-size:var(--typography-body-size)}.release-counts strong{font-size:var(--typography-h3-size)}.cl-entries{padding:0 var(--space-4)}.cl-folds{margin:0 var(--space-4)}.cl-row{grid-template-columns:minmax(0,1fr)}.announce-body{margin-left:0}.stepper{position:relative;grid-template-columns:minmax(0,1fr);gap:0}.step{display:flex;gap:var(--space-4);padding-bottom:var(--space-6)}.step-rail{flex-direction:column;align-items:center;margin:0}.step-rail:after{flex:1;width:var(--space-0-5);height:auto;margin:var(--space-2) 0 calc(var(--space-6) * -1);background-image:linear-gradient(180deg,var(--color-border-emphasis) 50%,transparent 50%);background-size:var(--space-0-5) var(--space-2)}.step:nth-child(4n) .step-rail:after,.step:nth-child(2n) .step-rail:after{background-image:linear-gradient(180deg,var(--color-border-emphasis) 50%,transparent 50%)}.step:last-child{padding-bottom:0}.step:last-child .step-rail:after{background-image:none}.step-body{padding-top:var(--space-1)}.two-up{grid-template-columns:minmax(0,1fr)}.two-up-bridge{width:auto;height:var(--size-12)}.two-up-bridge:before{inset:0 auto 0 50%;width:var(--space-0-5);height:auto}.stat-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.stat-strip>div:nth-child(n){border-left:var(--border-width-default) solid var(--color-border-default);border-top:var(--border-width-default) solid var(--color-border-default)}.stat-strip>div:nth-child(odd){border-left:0}.stat-strip>div:nth-child(-n+2){border-top:0}}
