.platform-module__d3cmqG__page{--platform-green:#45b982;--platform-yellow:#e5b94e;--platform-orange:#ef8b3a;--platform-red:#e65c61;background:radial-gradient(circle at 14% 0, #ef8b3a13, transparent 25rem), linear-gradient(180deg, color-mix(in srgb, var(--bg-app) 97%, #21150b) 0, var(--bg-app) 22rem);min-height:100%;padding:clamp(2rem,4vw,3.5rem) 1rem 3rem;position:relative;overflow-x:clip}.platform-module__d3cmqG__shell{width:min(1120px,100%);margin:0 auto;position:relative}.platform-module__d3cmqG__kicker{color:var(--brand-orange);letter-spacing:.15em;text-transform:uppercase;align-items:center;gap:.4rem;font-size:.62rem;font-weight:850;display:inline-flex}.platform-module__d3cmqG__statusStrip{--tone:var(--platform-green);--tone-border:#45b98259;border:1px solid var(--border-app);border-left:3px solid var(--tone);background:linear-gradient(100deg, color-mix(in srgb, var(--tone) 7%, var(--bg-surface)), color-mix(in srgb, var(--bg-surface) 98%, transparent));border-radius:.8rem;align-items:center;gap:1.25rem;padding:.9rem 1rem;transition:border-color .2s,transform .2s;animation:.42s cubic-bezier(.22,1,.36,1) 70ms both platform-module__d3cmqG__rise;display:flex;box-shadow:inset 0 1px #ffffff05}.platform-module__d3cmqG__statusStrip:hover{border-color:color-mix(in srgb, var(--tone) 25%, var(--border-app));transform:translateY(-1px)}.platform-module__d3cmqG__statusLead{flex:none;align-items:center;gap:.65rem;display:flex}.platform-module__d3cmqG__statusLead strong{letter-spacing:-.01em;font-size:.82rem}.platform-module__d3cmqG__statusDot,.platform-module__d3cmqG__serviceDot{background:var(--tone);border-radius:50%;flex:none;width:.55rem;height:.55rem}.platform-module__d3cmqG__statusDot{box-shadow:0 0 0 4px color-mix(in srgb, var(--tone) 12%, transparent);animation:2.8s ease-in-out infinite platform-module__d3cmqG__statusPulse}.platform-module__d3cmqG__statusFacts{min-width:0;color:var(--text-dim);flex-wrap:wrap;flex:1;align-items:center;gap:.35rem 0;font-size:.68rem;display:flex}.platform-module__d3cmqG__statusFacts>span{white-space:nowrap;align-items:center;gap:.3rem;display:inline-flex}.platform-module__d3cmqG__statusFacts svg{color:color-mix(in srgb, var(--tone) 72%, var(--text-dim))}.platform-module__d3cmqG__statusFacts>span:not(:first-child):before{color:var(--border-app-hover);content:"·";margin:0 .5rem}.platform-module__d3cmqG__updatedAt{margin-left:auto}.platform-module__d3cmqG__updatedAt svg{margin-right:.3rem}.platform-module__d3cmqG__mainGrid{grid-template-columns:minmax(0,1.85fr) minmax(290px,1fr);align-items:start;gap:1.25rem;margin-top:1.25rem;display:grid}.platform-module__d3cmqG__feedColumn{gap:1rem;min-width:0;display:grid}.platform-module__d3cmqG__serviceColumn{min-width:0}.platform-module__d3cmqG__section,.platform-module__d3cmqG__servicePanel{border:1px solid var(--border-app);background:color-mix(in srgb, var(--bg-surface) 97%, transparent);border-radius:.9rem;min-width:0;transition:border-color .2s,transform .2s,background .2s;animation:.42s cubic-bezier(.22,1,.36,1) both platform-module__d3cmqG__rise;position:relative;box-shadow:0 12px 35px #0000000f}.platform-module__d3cmqG__section:before,.platform-module__d3cmqG__servicePanel:before{content:"";background:linear-gradient(90deg,#0000,#ef8b3a73,#0000);height:1px;position:absolute;inset:-1px 1.2rem auto}.platform-module__d3cmqG__section:hover,.platform-module__d3cmqG__servicePanel:hover{border-color:color-mix(in srgb, var(--brand-orange) 14%, var(--border-app));transform:translateY(-2px)}.platform-module__d3cmqG__section{padding:1.2rem}.platform-module__d3cmqG__servicePanel{position:sticky;top:1rem;overflow:hidden}.platform-module__d3cmqG__primarySection{border-color:color-mix(in srgb, var(--brand-orange) 22%, var(--border-app));background:linear-gradient(145deg, color-mix(in srgb, var(--brand-orange) 3%, var(--bg-surface)), var(--bg-surface))}.platform-module__d3cmqG__primarySection:before{background:linear-gradient(90deg, transparent, var(--brand-orange), transparent)}.platform-module__d3cmqG__releaseSection{animation-delay:60ms}.platform-module__d3cmqG__servicePanel{animation-delay:80ms}.platform-module__d3cmqG__sectionHeader,.platform-module__d3cmqG__serviceHeader{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.platform-module__d3cmqG__sectionHeader{padding-bottom:1rem}.platform-module__d3cmqG__serviceHeader{padding:1.15rem}.platform-module__d3cmqG__sectionHeader h2,.platform-module__d3cmqG__serviceHeader h2{letter-spacing:-.025em;margin-top:.35rem;font-size:1.08rem;font-weight:880}.platform-module__d3cmqG__sectionHeader p,.platform-module__d3cmqG__serviceHeader p{color:var(--text-muted);margin-top:.32rem;font-size:.72rem;line-height:1.5}.platform-module__d3cmqG__sectionCount{border:1px solid color-mix(in srgb, var(--brand-orange) 16%, var(--border-app));background:color-mix(in srgb, var(--brand-orange) 4%, transparent);color:var(--text-dim);letter-spacing:.02em;white-space:nowrap;border-radius:999px;flex:none;padding:.28rem .5rem;font-size:.56rem;font-weight:750}.platform-module__d3cmqG__serviceList{border-top:1px solid var(--border-app)}.platform-module__d3cmqG__serviceRow{--tone:var(--platform-green);--tone-border:#45b98259;animation:.32s cubic-bezier(.22,1,.36,1) both platform-module__d3cmqG__rise;animation-delay:calc(var(--index,0) * 35ms + 90ms);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:.65rem;padding:.72rem 1.15rem;transition:background .2s,padding-left .2s;display:grid;position:relative}.platform-module__d3cmqG__serviceRow:before{background:var(--tone);opacity:.55;content:"";border-radius:2px;width:2px;position:absolute;inset:.6rem auto .6rem 0}.platform-module__d3cmqG__serviceRow:hover{background:color-mix(in srgb, var(--tone) 5%, transparent);padding-left:1.25rem}.platform-module__d3cmqG__serviceRow+.platform-module__d3cmqG__serviceRow{border-top:1px solid color-mix(in srgb, var(--border-app) 72%, transparent)}.platform-module__d3cmqG__serviceDot{box-shadow:0 0 0 3px color-mix(in srgb, var(--tone) 10%, transparent);margin-top:.27rem;animation:3.2s ease-in-out infinite platform-module__d3cmqG__statusPulse}.platform-module__d3cmqG__serviceCopy{min-width:0}.platform-module__d3cmqG__serviceCopy h3{font-size:.77rem;font-weight:800;line-height:1.35}.platform-module__d3cmqG__serviceCopy time{color:var(--text-dim);margin-top:.2rem;font-size:.54rem;line-height:1.35;display:block}.platform-module__d3cmqG__badge{--tone:#9aa0aa;--tone-border:#9aa0aa4d;border:1px solid var(--tone-border);background:color-mix(in srgb, var(--tone) 8%, transparent);color:var(--tone);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:.24rem .45rem;font-size:.56rem;font-weight:820;line-height:1.1;display:inline-flex}.platform-module__d3cmqG__statusBadge{margin-top:.05rem}.platform-module__d3cmqG__recordList{gap:.7rem;display:grid}.platform-module__d3cmqG__recordCard{--tone:var(--platform-orange);--tone-border:#ef8b3a5c;border:1px solid var(--border-app);border-left:2px solid var(--tone);background:var(--bg-surface-secondary);animation:.34s cubic-bezier(.22,1,.36,1) both platform-module__d3cmqG__rise;animation-delay:calc(var(--index,0) * 40ms);border-radius:.75rem;padding:1rem;transition:border-color .2s,transform .2s}.platform-module__d3cmqG__recordCard:hover{border-color:var(--tone-border);transform:translateY(-2px)}.platform-module__d3cmqG__recordMeta{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.platform-module__d3cmqG__recordMeta>time{color:var(--text-dim);margin-left:auto;font-size:.58rem}.platform-module__d3cmqG__recordCard h3{letter-spacing:-.018em;margin-top:.7rem;font-size:.96rem;font-weight:850;line-height:1.35}.platform-module__d3cmqG__recordSummary{color:var(--text-muted);margin-top:.38rem;font-size:.73rem;line-height:1.6}.platform-module__d3cmqG__components{color:var(--text-dim);flex-wrap:wrap;align-items:center;gap:.35rem;margin-top:.7rem;font-size:.57rem;display:flex}.platform-module__d3cmqG__components>span{margin-right:.15rem}.platform-module__d3cmqG__components strong{border:1px solid var(--border-app);background:var(--bg-surface);color:var(--text-muted);border-radius:.3rem;padding:.22rem .38rem;font-weight:650}.platform-module__d3cmqG__latestUpdate{border-top:1px solid var(--border-app);grid-template-columns:auto minmax(0,1fr);gap:.55rem;margin-top:.8rem;padding-top:.75rem;display:grid}.platform-module__d3cmqG__timelineMark{background:var(--tone);border-radius:50%;width:.42rem;height:.42rem;margin-top:.22rem}.platform-module__d3cmqG__latestUpdate small{color:var(--tone);letter-spacing:.06em;font-size:.52rem;font-weight:850;display:block}.platform-module__d3cmqG__latestUpdate p{color:var(--text-muted);margin-top:.28rem;font-size:.67rem;line-height:1.5}.platform-module__d3cmqG__latestUpdate time{color:var(--text-dim);margin-top:.35rem;font-size:.55rem;display:block}.platform-module__d3cmqG__empty{border:1px dashed color-mix(in srgb, var(--platform-green) 24%, var(--border-app));background:color-mix(in srgb, var(--platform-green) 4%, var(--bg-surface-secondary));border-radius:.7rem;align-items:center;gap:.8rem;padding:.9rem 1rem;display:flex}.platform-module__d3cmqG__empty>svg{box-sizing:content-box;background:color-mix(in srgb, var(--platform-green) 12%, transparent);width:1.05rem;color:var(--platform-green);border-radius:.55rem;padding:.5rem}.platform-module__d3cmqG__empty strong,.platform-module__d3cmqG__empty span,.platform-module__d3cmqG__releaseEmpty strong,.platform-module__d3cmqG__releaseEmpty span{display:block}.platform-module__d3cmqG__empty strong,.platform-module__d3cmqG__releaseEmpty strong{font-size:.75rem}.platform-module__d3cmqG__empty span,.platform-module__d3cmqG__releaseEmpty span{color:var(--text-muted);margin-top:.2rem;font-size:.64rem;line-height:1.45}.platform-module__d3cmqG__releaseSection{background:linear-gradient(145deg, color-mix(in srgb, var(--brand-orange) 3%, var(--bg-surface)), var(--bg-surface) 55%);padding-bottom:.4rem}.platform-module__d3cmqG__releaseSection .platform-module__d3cmqG__kicker{color:var(--platform-orange)}.platform-module__d3cmqG__releaseList{display:grid}.platform-module__d3cmqG__releasePost{animation:.34s cubic-bezier(.22,1,.36,1) both platform-module__d3cmqG__rise;animation-delay:calc(var(--index,0) * 45ms);padding:1rem .15rem 1.15rem 1rem;position:relative}.platform-module__d3cmqG__releasePost:before{background:var(--brand-orange);content:"";border-radius:50%;width:.32rem;height:.32rem;position:absolute;top:1.17rem;left:0}.platform-module__d3cmqG__releasePost+.platform-module__d3cmqG__releasePost{border-top:1px solid var(--border-app)}.platform-module__d3cmqG__releasePost[data-pinned=true]:before{box-shadow:0 0 0 4px var(--brand-orange-subtle)}.platform-module__d3cmqG__releaseMeta{flex-wrap:wrap;align-items:center;gap:.42rem;display:flex}.platform-module__d3cmqG__releaseMeta time{color:var(--text-dim);font-family:var(--font-geist-mono);font-size:.58rem}.platform-module__d3cmqG__categoryBadge{background:var(--brand-orange-subtle);color:var(--brand-orange);border-radius:.3rem;padding:.23rem .38rem;font-size:.54rem;font-weight:820}.platform-module__d3cmqG__version{color:var(--text-dim);font-family:var(--font-geist-mono);font-size:.56rem}.platform-module__d3cmqG__pin{color:var(--brand-orange);align-items:center;gap:.22rem;font-size:.55rem;font-weight:750;display:inline-flex}.platform-module__d3cmqG__releasePost h3{letter-spacing:-.02em;margin-top:.58rem;font-size:1rem;font-weight:880;line-height:1.35}.platform-module__d3cmqG__releaseSummary{color:var(--text-main);margin-top:.35rem;font-size:.72rem;line-height:1.6}.platform-module__d3cmqG__releaseBody{color:var(--text-muted);white-space:pre-line;margin-top:.42rem;font-size:.72rem;line-height:1.68}.platform-module__d3cmqG__releaseEmpty{border-top:1px solid var(--border-app);padding:1rem .2rem 1.15rem 1rem;position:relative}.platform-module__d3cmqG__releaseEmpty:before{background:var(--brand-orange);width:.32rem;height:.32rem;box-shadow:0 0 0 4px var(--brand-orange-subtle);content:"";border-radius:50%;position:absolute;top:1.15rem;left:0}.platform-module__d3cmqG__serviceResult{flex:none;justify-items:end;gap:.3rem;display:grid}.platform-module__d3cmqG__serviceResult small{color:var(--text-dim);font-family:var(--font-geist-mono);font-size:.56rem}.platform-module__d3cmqG__green{--tone:var(--platform-green);--tone-border:#45b98259}.platform-module__d3cmqG__yellow{--tone:var(--platform-yellow);--tone-border:#e5b94e5c}.platform-module__d3cmqG__orange{--tone:var(--platform-orange);--tone-border:#ef8b3a5c}.platform-module__d3cmqG__red{--tone:var(--platform-red);--tone-border:#e65c6161}.platform-module__d3cmqG__neutral{--tone:#9aa0aa;--tone-border:#9aa0aa4d}@keyframes platform-module__d3cmqG__rise{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@keyframes platform-module__d3cmqG__statusPulse{0%,to{box-shadow:0 0 0 3px color-mix(in srgb, var(--tone) 8%, transparent)}50%{box-shadow:0 0 0 6px color-mix(in srgb, var(--tone) 2%, transparent)}}@media (max-width:900px){.platform-module__d3cmqG__mainGrid{grid-template-columns:minmax(0,1fr)}.platform-module__d3cmqG__serviceColumn{grid-row:1}.platform-module__d3cmqG__servicePanel{position:static}.platform-module__d3cmqG__serviceList{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.platform-module__d3cmqG__serviceRow:nth-child(2){border-top:0}.platform-module__d3cmqG__serviceRow:nth-child(2n){border-left:1px solid var(--border-app)}}@media (max-width:640px){.platform-module__d3cmqG__page{padding:1.5rem .75rem 2.25rem}.platform-module__d3cmqG__statusStrip{flex-direction:column;align-items:flex-start;gap:.55rem;padding:.8rem .85rem}.platform-module__d3cmqG__statusFacts{width:100%}.platform-module__d3cmqG__statusFacts>span:not(:first-child):before{margin-inline:.4rem}.platform-module__d3cmqG__updatedAt{width:100%;margin-left:0}.platform-module__d3cmqG__updatedAt:before{display:none}.platform-module__d3cmqG__mainGrid{gap:.85rem;margin-top:.85rem}.platform-module__d3cmqG__feedColumn{gap:.85rem}.platform-module__d3cmqG__section{padding:1rem}.platform-module__d3cmqG__serviceList{grid-template-columns:1fr}.platform-module__d3cmqG__serviceRow:nth-child(2){border-top:1px solid var(--border-app)}.platform-module__d3cmqG__serviceRow:nth-child(2n){border-left:0}.platform-module__d3cmqG__recordMeta>time{width:100%;margin:.15rem 0 0}}@media (max-width:400px){.platform-module__d3cmqG__sectionHeader,.platform-module__d3cmqG__serviceHeader{flex-direction:column}.platform-module__d3cmqG__sectionCount{align-self:flex-start}.platform-module__d3cmqG__statusFacts>span{white-space:normal}}@media (prefers-reduced-motion:reduce){.platform-module__d3cmqG__statusStrip,.platform-module__d3cmqG__section,.platform-module__d3cmqG__servicePanel,.platform-module__d3cmqG__serviceRow,.platform-module__d3cmqG__serviceDot,.platform-module__d3cmqG__statusDot,.platform-module__d3cmqG__recordCard,.platform-module__d3cmqG__releasePost{animation:none}.platform-module__d3cmqG__statusStrip,.platform-module__d3cmqG__section,.platform-module__d3cmqG__servicePanel,.platform-module__d3cmqG__serviceRow,.platform-module__d3cmqG__recordCard{transition:none}.platform-module__d3cmqG__statusStrip:hover,.platform-module__d3cmqG__section:hover,.platform-module__d3cmqG__servicePanel:hover,.platform-module__d3cmqG__recordCard:hover{transform:none}.platform-module__d3cmqG__serviceRow:hover{padding-left:1.15rem}}
