._article_10k0q_15{box-sizing:border-box;width:100%;color:var(--obento-neo-ink)}._header_10k0q_23{flex-direction:column;gap:14px;padding-bottom:28px;display:flex}._eyebrow_10k0q_30{letter-spacing:.2em;text-transform:uppercase;color:var(--app-ink-muted);align-items:center;gap:10px;margin:0;font-family:ui-monospace,Consolas,monospace;font-size:12px;font-weight:700;display:inline-flex}._eyebrowDash_10k0q_43{background:var(--app-ink);width:24px;height:2px}._eyebrowJp_10k0q_49{letter-spacing:.1em;color:var(--app-ink);font-family:Murecho,sans-serif}._title_10k0q_55{letter-spacing:-.01em;margin:0;font-family:Murecho,sans-serif;font-size:clamp(34px,6vw,52px);font-weight:800;line-height:1.05}._lede_10k0q_64{max-width:46ch;color:var(--app-ink-muted);margin:0;font-size:clamp(17px,2.2vw,20px);line-height:1.55}._headerMeta_10k0q_72{flex-wrap:wrap;align-items:center;gap:12px;margin-top:4px;display:flex}._status_10k0q_80{letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:6px;font-family:ui-monospace,Consolas,monospace;font-size:12px;font-weight:700;display:inline-flex}._year_10k0q_91{color:var(--app-ink-muted);font-family:ui-monospace,Consolas,monospace;font-size:12px;font-weight:700}._byline_10k0q_102{color:var(--app-ink-muted);flex-wrap:wrap;align-items:center;gap:6px 12px;margin:6px 0 0;font-family:ui-monospace,Consolas,monospace;font-size:12px;display:flex}._byline_10k0q_102>*+:before{content:"·";margin-inline-end:12px}._bylineAuthor_10k0q_118{color:var(--app-ink);font-weight:700}._tags_10k0q_123{flex-wrap:wrap;gap:6px;display:flex}._actions_10k0q_129{flex-wrap:wrap;gap:10px;margin-top:6px;display:flex}._linkButton_10k0q_141{border-radius:6px;text-decoration:none;display:inline-flex}._linkButton_10k0q_141:focus-visible{outline:2px solid var(--app-ink);outline-offset:3px}._facts_10k0q_168{border:2px solid var(--app-ink);background:var(--app-ink);border-radius:8px;grid-template-columns:1fr;gap:2px;margin:0 0 40px;display:grid;overflow:hidden}._fact_10k0q_168{background:var(--app-surface);flex-direction:column;gap:8px;padding:16px 18px;display:flex}@media (width>=560px){._facts_10k0q_168{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}}._factLabel_10k0q_195{letter-spacing:.14em;text-transform:uppercase;color:var(--app-ink-muted);margin:0;font-family:ui-monospace,Consolas,monospace;font-size:11px;font-weight:700}._factValue_10k0q_205{margin:0;font-size:15px;font-weight:600;line-height:1.4}._factBadges_10k0q_215{flex-wrap:wrap;gap:5px;display:flex}._layout_10k0q_235{grid-template-columns:minmax(0,1fr);align-items:start;gap:40px;display:grid}@media (width>=1000px){._layout_10k0q_235{grid-template-columns:minmax(0,1fr) 220px}._body_10k0q_248{grid-area:1/1}._rail_10k0q_253{grid-area:1/2}}._body_10k0q_248{min-width:0}._rail_10k0q_253{border:2px solid var(--app-ink);background:var(--app-surface-sunken);border-radius:8px;padding:16px 18px}@media (width>=1000px){._rail_10k0q_253{border:none;border-left:2px solid var(--app-border);background:0 0;border-radius:0;padding:4px 0 4px 18px;position:sticky;top:24px}}._railTitle_10k0q_287{letter-spacing:.14em;text-transform:uppercase;color:var(--app-ink-muted);margin:0 0 10px;font-family:ui-monospace,Consolas,monospace;font-size:11px;font-weight:700}._railList_10k0q_297{counter-reset:rail;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}._railLink_10k0q_307{color:var(--app-ink-muted);padding:5px 0;font-size:13.5px;line-height:1.4;text-decoration:none;transition:color .12s;display:block}._railLink_10k0q_307:before{counter-increment:rail;content:counter(rail, decimal-leading-zero) "  ";color:var(--app-border);font-family:ui-monospace,Consolas,monospace;font-size:11px}._railLink_10k0q_307:hover{color:var(--app-ink)}._railLink_10k0q_307[data-active]{color:var(--app-ink);font-weight:700}._railLink_10k0q_307[data-active]:before{color:var(--app-accent)}._prose_10k0q_342{font-size:16.5px;line-height:1.75;container-type:inline-size}._h2_10k0q_355{margin:56px 0 16px;scroll-margin-top:88px;font-family:Murecho,sans-serif;font-size:clamp(24px,3.4vw,30px);font-weight:800;line-height:1.2}._prose_10k0q_342>._h2_10k0q_355:first-child{margin-top:0}._headingWithBirds_10k0q_375{margin-top:92px;position:relative}._h3_10k0q_380{margin:34px 0 12px;scroll-margin-top:88px;font-family:Murecho,sans-serif;font-size:19px;font-weight:700;line-height:1.3}._paragraph_10k0q_389{margin:0 0 20px}._list_10k0q_393,._orderedList_10k0q_394{flex-direction:column;gap:10px;margin:0 0 20px;padding-left:22px;display:flex}._listItem_10k0q_402{padding-left:4px}._listItem_10k0q_402::marker{color:var(--app-accent);font-weight:700}._quote_10k0q_413{border-left:3px solid var(--app-accent);color:var(--app-ink);margin:32px 0;padding:4px 0 4px 22px;font-family:Murecho,sans-serif;font-size:clamp(18px,2.4vw,21px);line-height:1.5}._rule_10k0q_423{border:none;border-top:2px solid var(--app-border);height:0;margin:44px 0}._link_10k0q_141{color:var(--app-ink);text-decoration:underline;-webkit-text-decoration-color:var(--app-accent);text-decoration-color:var(--app-accent);text-underline-offset:3px;text-decoration-thickness:2px}._link_10k0q_141:hover{background:var(--app-accent);color:var(--app-accent-on)}._codeWrap_10k0q_447{margin:28px 0}._figure_10k0q_453{margin:32px 0}._demoFigure_10k0q_465{border-top:1px solid var(--app-border);border-bottom:1px solid var(--app-border);margin:36px 0;padding:24px 0 18px}@media (width>=1000px){._figure_10k0q_453,._demoFigure_10k0q_465{width:100%;max-width:none}}._figureImage_10k0q_484{border:2px solid var(--app-ink);width:100%;height:auto;box-shadow:6px 6px 0 var(--app-border);background:var(--app-surface-sunken);border-radius:8px;display:block}._caption_10k0q_494{color:var(--app-ink-muted);margin-top:10px;font-size:13.5px;line-height:1.5}._demoFrame_10k0q_508{position:relative}._demoCanvas_10k0q_519{aspect-ratio:3/2;touch-action:none;cursor:grab;width:100%;max-height:380px}._demoCanvas_10k0q_519:active{cursor:grabbing}._demoFallback_10k0q_531{aspect-ratio:3/2;width:100%;max-height:380px;color:var(--app-ink-muted);justify-content:center;align-items:center;font-family:ui-monospace,Consolas,monospace;font-size:13px;display:flex}._compare_10k0q_548{grid-template-columns:1fr;gap:16px;display:grid}@media (width>=620px){._compare_10k0q_548{grid-template-columns:1fr 1fr}}._compareTriple_10k0q_564{grid-template-columns:1fr;gap:16px;display:grid}@media (width>=520px){._compareTriple_10k0q_564{grid-template-columns:1fr 1fr}}@media (width>=780px){._compareTriple_10k0q_564{grid-template-columns:repeat(3,1fr)}}._comparePanel_10k0q_582{flex-direction:column;gap:8px;display:flex}._compareCanvas_10k0q_590{aspect-ratio:1;touch-action:none;cursor:grab;width:100%;max-height:280px}._compareCanvas_10k0q_590:active{cursor:grabbing}._compareLabel_10k0q_602{letter-spacing:.1em;text-transform:uppercase;text-align:center;color:var(--app-ink-muted);margin:0;font-family:ui-monospace,Consolas,monospace;font-size:11px;font-weight:700}._demoNote_10k0q_615{text-align:center;max-width:58ch;color:var(--app-ink-muted);margin:12px auto 0;font-size:14px;line-height:1.55}._demoNoteMeta_10k0q_624{letter-spacing:.1em;text-transform:uppercase;color:var(--app-ink);margin-bottom:4px;font-family:ui-monospace,Consolas,monospace;font-size:11px;font-weight:700;display:block}._demoControls_10k0q_636{flex-wrap:wrap;justify-content:center;gap:8px;padding:4px 0 0;display:flex}._paletteDemo_10k0q_646{flex-direction:column;gap:2px;padding:16px;display:flex}._swatchRow_10k0q_653{grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:12px;padding:6px 0;display:grid}._swatch_10k0q_653{flex-direction:column;gap:3px;display:flex}._swatchChip_10k0q_666{border:2px solid var(--app-ink);border-radius:6px;width:100%;height:52px;display:block}._swatchName_10k0q_674{font-size:13px;font-weight:700;line-height:1.3}._swatchMeta_10k0q_680{letter-spacing:.08em;text-transform:uppercase;color:var(--app-ink-muted);font-family:ui-monospace,Consolas,monospace;font-size:10.5px}._swatchHex_10k0q_688{color:var(--app-ink-muted);font-family:ui-monospace,Consolas,monospace;font-size:11px}._protocolDemo_10k0q_702{flex-direction:column;gap:12px;padding:16px;display:flex}._protocolTrack_10k0q_709{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}._protocolStep_10k0q_718{border:2px solid var(--app-ink);background:var(--app-surface);border-radius:8px;grid-template-columns:auto 1fr;grid-template-areas:"index request""index detail";align-items:baseline;gap:4px 12px;padding:12px 14px;display:grid;position:relative}._protocolStep_10k0q_718+._protocolStep_10k0q_718:before{content:"";border-left:2px solid var(--app-ink-muted);height:10px;position:absolute;top:-10px;left:28px}._protocolIndex_10k0q_744{color:var(--app-ink-muted);grid-area:index;font-family:ui-monospace,Consolas,monospace;font-size:12px;font-weight:700}._protocolRequest_10k0q_752{word-break:break-word;flex-wrap:wrap;grid-area:request;align-items:baseline;gap:8px;font-family:ui-monospace,Consolas,monospace;font-size:12.5px;line-height:1.4;display:flex}._protocolMethod_10k0q_764{border:1.5px solid var(--app-ink);letter-spacing:.06em;border-radius:4px;padding:1px 5px;font-size:10px}._protocolDetail_10k0q_772{flex-wrap:wrap;grid-area:detail;align-items:baseline;gap:4px 8px;display:flex}._protocolSends_10k0q_782{letter-spacing:.04em;color:var(--app-ink-muted);font-family:ui-monospace,Consolas,monospace;font-size:11.5px}._protocolServer_10k0q_789{font-size:13px;font-weight:600;line-height:1.4}._protocolNote_10k0q_795{color:var(--app-ink-muted);margin:0;font-size:13px;line-height:1.5}._rocketDemo_10k0q_814{flex-direction:column;gap:14px;padding:16px 0;display:flex}._rocketSprite_10k0q_821{--rocket-hull-lit:#d9d1c1;--rocket-hull:#bcb3a1;--rocket-hull-shade:#8d857a;--rocket-port:#4a4740;--rocket-port-lit:#6e6a61;--rocket-accent:var(--app-accent);--rocket-accent-deep:var(--app-danger);--rocket-flame:var(--app-warning);--rocket-flame-hot:#fff4ca;display:block}._flameA_10k0q_838,._flameB_10k0q_839{animation:.24s step-end infinite _rocketFlicker_10k0q_1}._flameB_10k0q_839{opacity:0;animation-delay:.12s}@keyframes _rocketFlicker_10k0q_1{0%,to{opacity:1}50%{opacity:0}}._rocketStage_10k0q_858{border:2px solid var(--app-ink);background:var(--app-ink);border-radius:10px;justify-content:center;align-items:flex-end;min-height:260px;padding:24px;display:flex}._anatomyDemo_10k0q_875{flex-direction:column;gap:14px;padding:16px 0;display:flex}._anatomyStage_10k0q_885{justify-content:center;align-items:center;min-height:96px;display:flex}._anatomyContract_10k0q_892{flex-wrap:wrap;justify-content:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}._anatomyAttribute_10k0q_902{border:1.5px solid var(--app-ink);border-radius:5px;align-items:baseline;gap:2px;padding:4px 8px;font-family:ui-monospace,Consolas,monospace;font-size:12px;line-height:1.4;display:inline-flex}._anatomyAttributeName_10k0q_914{font-weight:700}._anatomyAttributeValue_10k0q_920{color:var(--app-ink-muted)}._anatomyAttributeValue_10k0q_920:before,._anatomyAttributeValue_10k0q_920:after{content:"\""}._skyDemo_10k0q_939,._rumbleDemo_10k0q_940,._liftoffDemo_10k0q_941{--night-star:#6f675a;--night-star-bright:#a89e8c;flex-direction:column;gap:14px;padding:16px 0;display:flex}._skyStage_10k0q_951,._liftoffStage_10k0q_952,._rumbleStage_10k0q_953{border:2px solid var(--app-ink);background:var(--app-ink);border-radius:10px;position:relative;overflow:hidden}._skyStage_10k0q_951{height:220px}._star_10k0q_967,._starLarge_10k0q_968{background:var(--night-star);width:2px;height:2px;animation:4s ease-in-out infinite _demoTwinkle_10k0q_1;position:absolute}._starLarge_10k0q_968{background:var(--night-star-bright);width:3px;height:3px}@keyframes _demoTwinkle_10k0q_1{0%,to{opacity:.25}50%{opacity:.9}}._speedLine_10k0q_994{background:var(--night-star);width:2px;height:40%;animation:.55s linear infinite _demoFall_10k0q_531;position:absolute;top:-15%}@keyframes _demoFall_10k0q_531{to{transform:translateY(320px)}}._rumbleStage_10k0q_953{justify-content:center;align-items:center;padding:28px 20px;display:flex}._rumbleStage_10k0q_953 ._rumbleSubject_10k0q_1022 .obento-field-label{color:var(--app-ink-on)}._rumbleSubject_10k0q_1022{width:min(340px,100%)}._heroRumble_10k0q_1033{animation:.14s linear infinite _demoRumble_10k0q_1}@keyframes _demoRumble_10k0q_1{0%,to{transform:translate(0)}25%{transform:translate(1px,-1px)}50%{transform:translate(-1px,1px)}75%{transform:translate(1px,1px)}}._heroSettle_10k0q_1055{animation:.32s linear both _demoSettle_10k0q_1}@keyframes _demoSettle_10k0q_1{0%{transform:translate(1px,1px)}25%{transform:translate(-1px,-1px)}50%{transform:translate(.6px,-.6px)}75%{transform:translate(-.3px,.3px)}to{transform:translate(0)}}._liftoffStage_10k0q_952{height:300px}._liftoffFlight_10k0q_1089{animation:2.35s cubic-bezier(.55,.02,.85,.45) forwards _demoLiftoff_10k0q_1;position:absolute;bottom:0;left:50%}@keyframes _demoLiftoff_10k0q_1{0%{transform:translate(-50%,330px)}18%{transform:translate(-50%,162px)}45%{transform:translate(-50%,114px)}to{transform:translate(-50%,-375px)}}@media (prefers-reduced-motion:reduce){._railLink_10k0q_307{transition:none}._flameA_10k0q_838,._flameB_10k0q_839{animation:none}._flameA_10k0q_838{opacity:1}._flameB_10k0q_839{opacity:0}._star_10k0q_967,._starLarge_10k0q_968{opacity:.5;animation:none}._speedLine_10k0q_994{display:none}._heroRumble_10k0q_1033,._heroSettle_10k0q_1055{animation:none}._liftoffFlight_10k0q_1089{animation:none;transform:translate(-50%,114px)}}._showcaseCanvas_10k0q_1169{z-index:0;pointer-events:none;position:fixed;inset:0}._showcaseGl_10k0q_1176{width:100%;height:100%}._showcaseColumn_10k0q_1184{z-index:1;position:relative}@media (width<=999.98px){._showcaseCanvas_10k0q_1169{z-index:2}}._showcaseVideos_10k0q_1213{opacity:.01;pointer-events:none;z-index:-1;width:2px;height:2px;position:fixed;top:0;left:0;overflow:hidden}._showcaseVideos_10k0q_1213 video{width:2px;height:4px}._act_10k0q_129{min-height:var(--act-travel,240svh);margin:0;position:relative}._actProse_10k0q_1256{flex-direction:column;justify-content:flex-start;gap:18px;min-width:0;height:100svh;padding-top:49svh;display:flex;position:sticky;top:0}@media (width>=1000px){._actProse_10k0q_1256{justify-content:center;padding-top:0;padding-right:54%}._article_10k0q_15[data-showcase] ._layout_10k0q_235{grid-template-columns:minmax(0,1fr)}}._actProse_10k0q_1256>._paragraph_10k0q_389,._actProse_10k0q_1256>._h2_10k0q_355,._actProse_10k0q_1256>._h3_10k0q_380,._actProse_10k0q_1256>._list_10k0q_393,._actProse_10k0q_1256>._orderedList_10k0q_394,._actProse_10k0q_1256>._quote_10k0q_413{margin:0}._actProse_10k0q_1256>._h2_10k0q_355{scroll-margin-top:0}._actLabel_10k0q_1325{letter-spacing:.18em;text-transform:uppercase;color:var(--app-ink-muted);margin:0;font-family:ui-monospace,Consolas,monospace;font-size:12px;font-weight:700}._actScrub_10k0q_1337{background:var(--app-border);width:min(180px,40%);height:2px;overflow:hidden}._actScrubFill_10k0q_1344{background:var(--app-ink-muted);transform-origin:0;width:100%;height:100%;display:block;transform:scaleX(0)}._act_10k0q_129:not([data-live]){min-height:0;margin:56px 0}._act_10k0q_129:not([data-live]) ._actProse_10k0q_1256{height:auto;padding:0;display:block;position:static}._act_10k0q_129:not([data-live]) ._actProse_10k0q_1256>._paragraph_10k0q_389{margin-block:18px}._act_10k0q_129:not([data-live]) ._actScrub_10k0q_1337{display:none}._actFallback_10k0q_1378{margin:24px 0 0}._actFallbackVideo_10k0q_1382{border:2px solid var(--app-ink);width:100%;max-width:280px;height:auto;box-shadow:6px 6px 0 var(--app-border);background:var(--app-surface-sunken);border-radius:14px;margin:0 auto;display:block}._opening_10k0q_1408{flex-direction:column;justify-content:flex-end;min-height:140svh;display:flex;position:relative}._openingMark_10k0q_1430{pointer-events:none;width:1px;height:1px;position:absolute;left:0}._openingMark_10k0q_1430[data-edge=start]{top:0}._openingMark_10k0q_1430[data-edge=end]{bottom:0}._openingCue_10k0q_1463{opacity:0;visibility:hidden;justify-content:center;transition:opacity .32s,visibility .32s;animation:2.2s ease-in-out infinite _opening-cue-nudge_10k0q_1;display:flex;position:sticky;bottom:3.5svh}._openingCue_10k0q_1463[data-held]{opacity:1;visibility:visible}@keyframes _opening-cue-nudge_10k0q_1{0%,to{transform:translateY(0)}50%{transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){._openingCue_10k0q_1463{animation:none}}._article_10k0q_15[data-showcase] ._facts_10k0q_168{margin-bottom:8svh}._socketDemo_10k0q_1521{overflow-clip-margin:10px;flex-direction:column;gap:14px;min-width:0;padding-bottom:4px;display:flex;overflow-x:clip}._spriteDemo_10k0q_1541{color:var(--app-ink);flex-direction:column;align-items:center;gap:14px;padding:8px 0 4px;display:flex}._spriteStage_10k0q_1552{justify-content:center;align-items:center;min-height:186px;display:flex}._spritePicker_10k0q_1559{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}._spriteSwatch_10k0q_1566{cursor:pointer;width:48px;height:48px;color:inherit;background:0 0;border:2px solid #0000;border-radius:8px;justify-content:center;align-items:center;padding:0;display:inline-flex}._spriteSwatch_10k0q_1566:hover{background:var(--app-surface-sunken)}._spriteSwatch_10k0q_1566[data-active]{border-color:var(--app-ink);background:var(--app-surface-sunken)}._sectionNext_10k0q_1598{letter-spacing:.16em;text-transform:uppercase;color:var(--app-ink-muted);cursor:pointer;background:0 0;border:0;align-self:start;align-items:center;gap:9px;margin:0;padding:6px 0;font-family:ui-monospace,Consolas,monospace;font-size:10px;font-weight:700;transition:color .14s;display:inline-flex}._sectionNext_10k0q_1598:hover{color:var(--app-ink)}._sectionNext_10k0q_1598:focus-visible{outline:2px solid var(--app-ink);outline-offset:4px;border-radius:4px}._sectionNextChevron_10k0q_1628{border-bottom:2px solid;border-right:2px solid;width:9px;height:9px;margin-bottom:4px;transform:rotate(45deg)}._site_10k0q_1645{border:2px solid var(--app-ink);box-shadow:8px 8px 0 var(--app-border);background:var(--app-surface-sunken);border-radius:14px;margin:32px 0;overflow:hidden}._siteChrome_10k0q_1654{border-bottom:2px solid var(--app-ink);background:var(--app-surface);align-items:center;gap:10px;padding:10px 12px;font-family:ui-monospace,Consolas,monospace;font-size:12px;display:flex}._siteDot_10k0q_1665{border:2px solid var(--app-ink);background:var(--app-accent,#cfe3f7);border-radius:50%;flex:none;width:9px;height:9px}._siteHost_10k0q_1674{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--app-ink-muted);letter-spacing:.02em;flex:1;overflow:hidden}._siteOpen_10k0q_1684{border:2px solid var(--app-ink);background:var(--app-surface-sunken);color:var(--app-ink);white-space:nowrap;border-radius:999px;flex:none;padding:4px 10px;font-weight:700;text-decoration:none}._siteOpen_10k0q_1684:hover{background:var(--app-ink);color:var(--app-surface)}._siteViewport_10k0q_1706{aspect-ratio:1440/900;contain:paint;background:var(--app-surface);position:relative;overflow:hidden}._siteFrame_10k0q_1724{transform-origin:0 0;width:1440px;height:900px;transform:scale(var(--site-scale,.5));pointer-events:none;border:0;position:absolute;top:0;left:0}._siteStatus_10k0q_1739{text-align:center;background:var(--app-surface);color:var(--app-ink-muted);justify-content:center;align-items:center;gap:4px;margin:0;padding:16px;font-size:14px;display:flex;position:absolute;inset:0}._site_10k0q_1645[data-state=ready] ._siteFrame_10k0q_1724{animation:.32s ease-out both _siteArrive_10k0q_1}@keyframes _siteArrive_10k0q_1{0%{opacity:0}to{opacity:1}}._site_10k0q_1645[data-state=blocked] ._siteViewport_10k0q_1706{aspect-ratio:auto;min-height:96px}@media (prefers-reduced-motion:reduce){._site_10k0q_1645[data-state=ready] ._siteFrame_10k0q_1724{animation:none}}._preview_10k0q_1795{margin:0 0 24px;overflow:hidden}._previewImage_10k0q_1800{aspect-ratio:1600/752;object-fit:cover;width:100%;height:auto;display:block}._topologyWell_10k0q_1823{aspect-ratio:16/9;border:2px solid var(--app-ink);width:100%;max-height:440px;box-shadow:6px 6px 0 var(--app-border);touch-action:none;border-radius:8px;overflow:hidden}
