.article-prose{color:color-mix(in srgb,var(--color-cream)72%,transparent);font-size:clamp(1.2rem,1.05rem + .4vw,1.35rem);line-height:1.7}.article-h2{letter-spacing:-.03em;font-size:clamp(1.7rem,1.3rem + 1.2vw,2.15rem);font-weight:750;line-height:1.15}.night-card{color:#14110d;background:#fff8e8;border-radius:1.75rem;overflow:hidden;box-shadow:0 28px 60px #00000047}.night-card__label{color:#14110d6b;letter-spacing:.18em;text-transform:uppercase;padding:1.1rem 1.4rem 0;font-size:.68rem;font-weight:800}.night-card__beat{border-top:1px solid #14110d14;grid-template-columns:7.5rem minmax(0,1fr);gap:1rem;padding:1.15rem 1.4rem;display:grid}.night-card__beat:first-of-type{border-top:0}.night-card__when{letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:800;line-height:1.35}.night-card__beat.is-intake .night-card__when{color:#3f7a52}.night-card__beat.is-night .night-card__when{color:#b45309}.night-card__beat.is-morning .night-card__when{color:#15803d}.night-card__beat.is-learn .night-card__when{color:#0891b2}.night-card__body{margin:0;font-size:clamp(1.05rem,.95rem + .35vw,1.2rem);font-weight:550;line-height:1.5}.night-card__list{gap:.45rem;margin:.7rem 0 0;padding:0;list-style:none;display:grid}.night-card__list li{align-items:baseline;gap:.65rem;font-size:1.02rem;line-height:1.4;display:flex}.night-card__pip{border-radius:999px;flex:none;width:.55rem;height:.55rem;transform:translateY(-.08rem)}.night-card__pip.is-green{background:var(--color-green)}.night-card__pip.is-yellow{background:var(--color-yellow)}.night-card__pip.is-red{background:var(--color-red)}.night-card__pip.is-cyan{background:var(--color-cyan)}.queue-chart,.learn-chart{border:1px solid color-mix(in srgb,var(--color-cream)12%,transparent);background:#ffffff08;border-radius:1.5rem;padding:1.15rem 1.2rem 1.25rem}.queue-chart__title,.learn-chart__title{letter-spacing:.16em;text-transform:uppercase;color:color-mix(in srgb,var(--color-cream)42%,transparent);margin:0 0 .85rem;font-size:.68rem;font-weight:800}.queue-chart__track{border-radius:999px;height:1.15rem;display:flex;overflow:hidden}.queue-chart__track>i{min-width:.35rem;display:block}.queue-chart__legend{flex-wrap:wrap;gap:.85rem 1.25rem;margin-top:.9rem;display:flex}.queue-chart__legend span{color:color-mix(in srgb,var(--color-cream)70%,transparent);align-items:center;gap:.45rem;font-size:.92rem;font-weight:650;display:inline-flex}.learn-chart__row{grid-template-columns:minmax(0,1fr) 7.5rem;align-items:center;gap:.75rem;padding:.45rem 0;display:grid}.learn-chart__row b{color:var(--color-cream);font-size:.95rem;font-weight:650}.learn-chart__row em{letter-spacing:.1em;text-transform:uppercase;text-align:right;font-size:.62rem;font-style:normal;font-weight:800}.learn-chart__row.is-failed em{color:var(--color-red)}.learn-chart__row.is-passed em{color:var(--color-green)}.learn-chart__row.is-merge em{color:var(--color-yellow)}.learn-chart__row.is-winner em{color:var(--color-cyan)}.boundary-card.is-green{border-color:color-mix(in srgb,var(--color-green)35%,transparent);background:color-mix(in srgb,var(--color-green)7%,transparent)}.boundary-card.is-yellow{border-color:color-mix(in srgb,var(--color-yellow)35%,transparent);background:color-mix(in srgb,var(--color-yellow)7%,transparent)}.boundary-card.is-red{border-color:color-mix(in srgb,var(--color-red)35%,transparent);background:color-mix(in srgb,var(--color-red)7%,transparent)}.boundary-card__kicker.is-green{color:var(--color-green)}.boundary-card__kicker.is-yellow{color:var(--color-yellow)}.boundary-card__kicker.is-red{color:var(--color-red)}.article-table th:first-child{border-left:3px solid #0000}.article-table tr.is-green td:first-child{border-left-color:var(--color-green)}.article-table tr.is-yellow td:first-child{border-left-color:var(--color-yellow)}.article-table tr.is-red td:first-child{border-left-color:var(--color-red)}.article-table tr.is-cyan td:first-child{border-left-color:var(--color-cyan)}.step-index.is-green{color:var(--color-green)}.step-index.is-yellow{color:var(--color-yellow)}.step-index.is-red{color:var(--color-red)}@media (max-width:640px){.night-card__beat{grid-template-columns:1fr;gap:.35rem}}
.workflow-product{--sky-workspace-panel-gap:.65rem;--sky-ops-panel-gap:.75rem;--sky-ops-header-h:3.25rem;--sky-ops-card-px:1rem;--sky-ops-card-py:.85rem;isolation:isolate;box-shadow:0 0 0 1px color-mix(in srgb,var(--color-cream)10%,transparent),0 28px 60px #00000073;background:#050505;border-radius:1.15rem;overflow:hidden}.workflow-product__chrome{background:#0a0a0a;border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;gap:.75rem;min-height:2.35rem;padding:.45rem .85rem;display:flex}.workflow-product__brand{align-items:center;gap:.55rem;min-width:0;display:flex}.workflow-product__dots{gap:.28rem;display:flex}.workflow-product__dots i{background:#fffce12e;border-radius:999px;width:.48rem;height:.48rem}.workflow-product__dots i:first-child{background:#ff5f5f}.workflow-product__title{color:color-mix(in srgb,var(--color-cream)82%,transparent);letter-spacing:.08em;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;font-weight:700;overflow:hidden}.workflow-product__meta{color:color-mix(in srgb,var(--color-cream)55%,transparent);letter-spacing:.06em;text-transform:uppercase;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.55rem;font-size:.62rem;font-weight:600;display:flex}.workflow-product__seal{color:color-mix(in srgb,var(--color-lime)80%,white);align-items:center;gap:.35rem;display:inline-flex}.workflow-product__tabs{background:#050505;gap:.25rem;padding:.45rem .7rem 0;display:flex}.workflow-product__tab{color:color-mix(in srgb,var(--color-cream)48%,transparent);letter-spacing:.08em;text-transform:uppercase;background:0 0;border:1px solid #0000;border-radius:999px;padding:.32rem .7rem;font-size:.68rem;font-weight:700}.workflow-product__tab.is-on{border-color:color-mix(in srgb,var(--color-cream)16%,transparent);background:color-mix(in srgb,var(--color-cream)7%,transparent);color:var(--color-cream)}.workflow-product__body{height:min(38rem,72vh);min-height:28rem}.workflow-product__home,.workflow-product__learn{flex-direction:column;gap:.85rem;height:100%;min-height:0;padding:.85rem .9rem 1rem;display:flex;overflow:auto}.workflow-product__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.workflow-product__stat{background:#ffffff08;border:1px solid #ffffff0f;border-radius:.85rem;padding:.7rem .75rem}.workflow-product__stat b{color:var(--color-cream);letter-spacing:-.03em;font-size:1.15rem;font-weight:700;line-height:1;display:block}.workflow-product__stat span{color:color-mix(in srgb,var(--color-cream)48%,transparent);letter-spacing:.08em;text-transform:uppercase;margin-top:.35rem;font-size:.62rem;font-weight:700;display:block}.workflow-product__note{color:color-mix(in srgb,var(--color-cream)62%,transparent);margin:0;font-size:.8rem;line-height:1.45}.workflow-product__systems{flex-wrap:wrap;gap:.35rem;display:flex}.workflow-product__systems span{color:color-mix(in srgb,var(--color-cream)55%,transparent);letter-spacing:.06em;text-transform:uppercase;border:1px solid #ffffff14;border-radius:999px;padding:.18rem .5rem;font-size:.6rem;font-weight:700}.workflow-product__hypotheses{flex-direction:column;gap:.45rem;display:flex}.workflow-product__hypothesis{border:1px solid #ffffff0f;border-radius:.85rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.7rem;padding:.7rem .8rem;display:grid}.workflow-product__hypothesis span{color:color-mix(in srgb,var(--color-cream)40%,transparent);letter-spacing:.08em;font-size:.62rem;font-weight:700}.workflow-product__hypothesis strong{color:var(--color-cream);font-size:.82rem;font-weight:650}.workflow-product__hypothesis b{letter-spacing:.08em;text-transform:uppercase;font-size:.6rem;font-weight:800}.workflow-product__hypothesis.is-failed b{color:var(--color-red)}.workflow-product__hypothesis.is-passed b{color:var(--color-green)}.workflow-product__hypothesis.is-merge b{color:var(--color-cyan)}.workflow-product__hypothesis.is-winner{border-color:color-mix(in srgb,var(--color-lime)28%,transparent);background:color-mix(in srgb,var(--color-lime)6%,transparent)}.workflow-product__hypothesis.is-winner b{color:var(--color-lime)}@media (max-width:640px){.workflow-product__meta{display:none}.workflow-product__stats{grid-template-columns:1fr}.workflow-product__hypothesis{grid-template-columns:auto minmax(0,1fr)}.workflow-product__hypothesis b{grid-column:2}}
