@import url("/developer/developer.css?v=public-legitimacy-v3&cb=be3a8e6b448572d2");
:root{--gold:#e1c77e;--cyan:#91ddb8}body{background:radial-gradient(circle at 50% 17%,rgba(111,173,145,.12),transparent 34rem),radial-gradient(circle at 84% 76%,rgba(225,199,126,.07),transparent 32rem),#050807}.evidence-carousel{background:radial-gradient(circle at 50% 55%,rgba(145,221,184,.055),transparent 24rem),linear-gradient(180deg,rgba(12,21,17,.96),rgba(4,8,7,.99))}.evidence-carousel .card[data-active=true] .surface{border-color:rgba(145,221,184,.5)}.evidence-carousel .open,.evidence-carousel .close{border-color:rgba(145,221,184,.4);background:rgba(145,221,184,.06);color:#cef0df}.evidence-carousel .inspection-rail strong{color:#91ddb8}.evidence-carousel .signal{color:#d9f0e5}.lens-tabs{display:flex;gap:.35rem;margin:.2rem 0 1.25rem;padding:.3rem;border:1px solid rgba(255,255,255,.08);border-radius:999px;background:rgba(0,0,0,.16)}.lens-tab{flex:1;padding:.65rem .7rem;border:1px solid transparent;border-radius:999px;background:transparent;color:#8f9d96;cursor:pointer}.lens-tab[aria-selected=true]{border-color:rgba(225,199,126,.42);background:rgba(225,199,126,.1);color:#f0e6cb}.lens-panel{padding:clamp(1rem,2.5vw,1.5rem);border:1px solid rgba(255,255,255,.08);border-radius:1rem;background:rgba(255,255,255,.025)}.lens-panel h5{margin:.15rem 0 .75rem;font-family:Georgia,"Times New Roman",serif;font-size:clamp(1.55rem,3vw,2.3rem);font-weight:500}.lens-panel p{margin:0;color:#c0cbc5;line-height:1.68}.proof-meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:1rem}.proof-meta div{padding:.85rem;border:1px solid rgba(255,255,255,.07);border-radius:.75rem}.proof-meta strong{display:block;color:#97a69e;font-size:.62rem;letter-spacing:.12em;text-transform:uppercase}.proof-meta span{display:block;margin-top:.4rem;color:#d8dfdb;font-size:.86rem;line-height:1.5}.deep-links{display:flex;gap:.5rem;flex-wrap:wrap;margin-top:1rem}.deep-links a{padding:.6rem .8rem;border:1px solid rgba(225,199,126,.35);border-radius:999px;color:#eadcae;text-decoration:none;font-size:.82rem}.standard{padding:clamp(2.5rem,6vw,5rem);border:1px solid var(--line);border-radius:1.4rem;background:linear-gradient(145deg,rgba(145,221,184,.05),rgba(255,255,255,.014))}.standard h2{margin:.35rem 0 1rem;max-width:17ch;font-family:Georgia,"Times New Roman",serif;font-size:clamp(2rem,4vw,4rem);font-weight:500;line-height:1;letter-spacing:-.045em}.standard>p:not(.kicker){max-width:72ch;color:var(--muted);line-height:1.65}
@media(max-width:760px){
.lens-tabs{position:sticky;top:.5rem;z-index:5;background:rgba(5,10,8,.96);backdrop-filter:blur(10px)}.lens-tab{font-size:.78rem}.proof-meta{grid-template-columns:1fr}
.evidence-carousel[data-inspecting=true]{min-height:0;overflow:visible;padding:.55rem 0}
.evidence-carousel[data-inspecting=true]>.carousel-head,.evidence-carousel[data-inspecting=true]>.tabs,.evidence-carousel[data-inspecting=true]>.orbit-note{display:none}
.evidence-carousel[data-inspecting=true] .viewport{position:relative;inset:auto;min-height:0;margin:0;overflow:visible;perspective:none;cursor:default}
.evidence-carousel[data-inspecting=true] .ring{position:relative!important;left:auto!important;top:auto!important;width:100%;height:auto;transform:none!important}
.evidence-carousel[data-inspecting=true] .card:not([data-active=true]){display:none}
.evidence-carousel .card[data-inspecting=true]{position:relative!important;left:auto!important;top:auto!important;width:calc(100% - 1rem)!important;max-width:none!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0 auto!important;transform:none!important}
.evidence-carousel .card[data-inspecting=true] .surface{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;width:100%;height:auto;min-height:0;overflow:visible}
.evidence-carousel .card[data-inspecting=true] .card-top{grid-column:1;grid-row:1;display:flex;flex-direction:column;justify-content:flex-start;gap:.3rem;min-width:0;padding:1rem 0 .7rem 1rem}
.evidence-carousel .card[data-inspecting=true] .status{max-width:none;text-align:left;line-height:1.35}
.evidence-carousel .card[data-inspecting=true] .close{position:static;grid-column:2;grid-row:1;align-self:start;margin:.8rem .8rem 0 .55rem;padding:.62rem .8rem;white-space:nowrap}
.evidence-carousel .card[data-inspecting=true] .card-body{grid-column:1/-1;grid-row:2;min-height:0;padding:.35rem 1rem 1rem}
.evidence-carousel .card[data-inspecting=true] .inspection{display:block;min-height:0;overflow:visible}
.evidence-carousel .card[data-inspecting=true] .inspection-rail{display:none}
.evidence-carousel .card[data-inspecting=true] .inspection-detail{padding:0 0 .2rem}
.evidence-carousel .card[data-inspecting=true] .lens-tabs{margin:.15rem 0 1rem}
.evidence-carousel .card[data-inspecting=true] .lens-panel{padding:1rem}
}
