._6GcU3q_game{border:1px solid rgba(var(--yawn-color-white-rgb), .16);background:radial-gradient(circle at 18% 5%, rgba(var(--yawn-color-lime-rgb), .07), transparent 19rem), #0e0e0df5;border-radius:10px;min-width:0;overflow:hidden;box-shadow:0 28px 80px #00000057}._6GcU3q_gameHeader{border-bottom:1px solid rgba(var(--yawn-color-white-rgb), .1);justify-content:space-between;align-items:center;gap:1rem;min-height:3.65rem;padding:.75rem .9rem;display:flex}._6GcU3q_gameHeader>div{gap:.15rem;display:grid}._6GcU3q_gameHeader span,._6GcU3q_turnHeading>span,._6GcU3q_scene>header>span,._6GcU3q_consequence>header>span,._6GcU3q_changeReadout>span,._6GcU3q_transferEvidence>span,._6GcU3q_openField>span,._6GcU3q_completion>span{color:rgba(var(--yawn-color-white-rgb), .64);font-family:var(--yawn-font-heading);letter-spacing:.09em;text-transform:uppercase;font-size:.62rem}._6GcU3q_gameHeader strong{color:rgba(var(--yawn-color-white-rgb), .76);font-family:var(--yawn-font-heading);font-size:.74rem}._6GcU3q_gameHeader a{color:var(--yawn-accent-primary);font-size:.69rem;text-decoration:none}._6GcU3q_sequence{border-bottom:1px solid rgba(var(--yawn-color-white-rgb), .08);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}._6GcU3q_sequence span{border-right:1px solid rgba(var(--yawn-color-white-rgb), .07);min-width:0;color:rgba(var(--yawn-color-white-rgb), .6);font-family:var(--yawn-font-heading);overflow-wrap:anywhere;gap:.15rem;padding:.45rem .55rem;font-size:.58rem;display:grid}._6GcU3q_sequence span:last-child{border-right:0}._6GcU3q_sequence span[data-active=true]{background:rgba(var(--yawn-color-lime-rgb), .055);color:var(--yawn-accent-logo)}._6GcU3q_sequence b{color:rgba(var(--yawn-color-white-rgb), .2);font-size:.48rem}._6GcU3q_gameGrid{grid-template-columns:minmax(0,1.04fr) minmax(0,.96fr);grid-template-areas:"play scene";align-items:stretch;display:grid}._6GcU3q_play,._6GcU3q_scene{min-width:0;padding:clamp(.9rem,2vw,1.25rem)}._6GcU3q_play{border-right:1px solid rgba(var(--yawn-color-white-rgb), .1);grid-area:play}._6GcU3q_scene{background:#06060647;grid-area:scene;align-content:start;gap:.85rem;display:grid}._6GcU3q_scene>header{gap:.25rem;display:grid}._6GcU3q_scene h2,._6GcU3q_turnHeading h2,._6GcU3q_completion h2{color:var(--yawn-text-primary);font-family:var(--yawn-font-heading);letter-spacing:-.025em;margin:0;font-weight:650}._6GcU3q_scene h2{font-size:1.15rem}._6GcU3q_scene>header p,._6GcU3q_turnHeading p,._6GcU3q_completion p,._6GcU3q_completion small,._6GcU3q_openField p,._6GcU3q_transferEvidence p,._6GcU3q_transferEvidence small{color:rgba(var(--yawn-color-white-rgb), .48);margin:0;font-size:.68rem;line-height:1.5}._6GcU3q_context{gap:.5rem;margin:0;display:grid}._6GcU3q_context>div{border-top:1px solid rgba(var(--yawn-color-white-rgb), .07);grid-template-columns:5.5rem minmax(0,1fr);gap:.65rem;padding-top:.5rem;display:grid}._6GcU3q_context dt,._6GcU3q_context dd{margin:0;font-size:.63rem;line-height:1.45}._6GcU3q_context dt{color:rgba(var(--yawn-color-white-rgb), .62);font-family:var(--yawn-font-heading)}._6GcU3q_context dd{color:rgba(var(--yawn-color-white-rgb), .62)}._6GcU3q_counterpartLine{border-left:2px solid var(--yawn-accent-primary);background:rgba(var(--yawn-color-cyan-rgb), .035);gap:.45rem;margin:0;padding:.75rem;display:grid}._6GcU3q_counterpartLine span{color:var(--yawn-accent-primary);font-family:var(--yawn-font-heading);font-size:.58rem}._6GcU3q_counterpartLine p{color:rgba(var(--yawn-color-white-rgb), .8);margin:0;font-size:.78rem;line-height:1.55}._6GcU3q_turnHeading{gap:.45rem;margin-bottom:.95rem;display:grid}._6GcU3q_turnHeading h2,._6GcU3q_completion h2{font-size:clamp(1.35rem,2.6vw,1.85rem);line-height:1.08}._6GcU3q_turnHeading h2:focus,._6GcU3q_completion h2:focus,._6GcU3q_consequence h3:focus{outline:2px solid var(--yawn-accent-primary);outline-offset:4px}._6GcU3q_choices{border:0;gap:.5rem;min-width:0;margin:0;padding:0;display:grid}._6GcU3q_choices button,._6GcU3q_reflectionActions button,._6GcU3q_correctionForm button,._6GcU3q_completion button{border:1px solid rgba(var(--yawn-color-white-rgb), .14);min-height:2.75rem;color:rgba(var(--yawn-color-white-rgb), .72);font-family:var(--yawn-font-heading);text-align:left;background:#111110f0;border-radius:6px;padding:.65rem .75rem;font-size:.68rem;line-height:1.35;transition:border-color .15s,background .15s,transform .15s}._6GcU3q_choices button:hover,._6GcU3q_moveChoices button:hover,._6GcU3q_reflectionActions button:hover,._6GcU3q_correctionForm button:hover:not(:disabled),._6GcU3q_completion button:hover{border-color:var(--yawn-accent-primary);background:rgba(var(--yawn-color-cyan-rgb), .055);color:var(--yawn-text-primary);transform:translateY(-1px)}._6GcU3q_moveChoices{gap:.55rem;display:grid}._6GcU3q_moveChoices button{border:1px solid rgba(var(--yawn-color-white-rgb), .14);min-height:4.65rem;color:rgba(var(--yawn-color-white-rgb), .74);text-align:left;background:#111110f0;border-radius:7px;gap:.45rem;padding:.75rem;transition:border-color .15s,background .15s,transform .15s;display:grid}._6GcU3q_moveChoices button span{font-size:.75rem;line-height:1.45}._6GcU3q_moveChoices button small{color:var(--yawn-accent-logo);font-family:var(--yawn-font-heading);letter-spacing:.07em;text-transform:uppercase;font-size:.55rem}._6GcU3q_consequence{border:1px solid rgba(var(--yawn-color-lime-rgb), .28);background:rgba(var(--yawn-color-lime-rgb), .035);border-radius:7px;gap:.65rem;padding:.75rem;display:grid}._6GcU3q_consequence>header{gap:.22rem;display:grid}._6GcU3q_consequence h3{color:rgba(var(--yawn-color-white-rgb), .82);font-family:var(--yawn-font-heading);margin:0;font-size:.82rem}._6GcU3q_projectedReply{color:rgba(var(--yawn-color-white-rgb), .68);margin:0;font-size:.7rem;line-height:1.5}._6GcU3q_changeReadout{border-top:1px solid rgba(var(--yawn-color-white-rgb), .09);gap:.28rem;padding-top:.6rem;display:grid}._6GcU3q_changeReadout strong{color:var(--yawn-accent-logo);font-family:var(--yawn-font-heading);font-size:.61rem}._6GcU3q_changeReadout p,._6GcU3q_originalProjection p{color:rgba(var(--yawn-color-white-rgb), .72);margin:0;font-size:.69rem;line-height:1.5}._6GcU3q_originalProjection summary,._6GcU3q_receiptTrail summary{cursor:pointer;color:rgba(var(--yawn-color-white-rgb), .56);font-family:var(--yawn-font-heading);font-size:.62rem}._6GcU3q_originalProjection p{color:rgba(var(--yawn-color-white-rgb), .46);margin-top:.5rem}._6GcU3q_transferEvidence{border-top:1px solid rgba(var(--yawn-color-white-rgb), .09);gap:.3rem;padding-top:.6rem;display:grid}._6GcU3q_transferEvidence>span{color:var(--yawn-accent-primary)}._6GcU3q_transferEvidence small{color:rgba(var(--yawn-color-white-rgb), .7)}._6GcU3q_openField{border:1px dashed rgba(var(--yawn-color-white-rgb), .14);text-align:center;border-radius:7px;place-content:center;gap:.4rem;min-height:7rem;padding:1rem;display:grid}._6GcU3q_reflectionActions{gap:.5rem;display:grid}._6GcU3q_reflectionActions button:first-child{border-color:rgba(var(--yawn-color-lime-rgb), .42);color:var(--yawn-accent-logo)}._6GcU3q_correctionForm{gap:.65rem;display:grid}._6GcU3q_correctionForm label{color:rgba(var(--yawn-color-white-rgb), .58);font-family:var(--yawn-font-heading);font-size:.62rem}._6GcU3q_correctionForm textarea{resize:vertical;border:1px solid rgba(var(--yawn-color-white-rgb), .18);width:100%;min-height:6.5rem;color:var(--yawn-text-primary);font:inherit;background:#0d0d0c;border-radius:6px;padding:.7rem;line-height:1.5}._6GcU3q_correctionForm>div:last-child{flex-wrap:wrap;gap:.5rem;display:flex}._6GcU3q_correctionForm button{text-align:center}._6GcU3q_correctionForm button:disabled{cursor:not-allowed;opacity:.42}._6GcU3q_completion{gap:.7rem;display:grid}._6GcU3q_completion strong{color:var(--yawn-accent-logo);font-family:var(--yawn-font-heading);font-size:.7rem;line-height:1.45}._6GcU3q_completion button{text-align:center;margin-top:.25rem}._6GcU3q_receiptTrail{border-top:1px solid rgba(var(--yawn-color-white-rgb), .09);padding:.75rem .9rem}._6GcU3q_receiptTrail>ol{gap:.55rem;margin:.75rem 0 0;padding:0;list-style:none;display:grid}._6GcU3q_receiptTrail>ol>li{border:1px solid rgba(var(--yawn-color-white-rgb), .1);border-radius:6px;gap:.4rem;padding:.65rem;display:grid}._6GcU3q_receiptTrail li>header{flex-wrap:wrap;justify-content:space-between;gap:.35rem;display:flex}._6GcU3q_receiptTrail li>header strong,._6GcU3q_receiptTrail li>header span,._6GcU3q_receiptTrail p,._6GcU3q_receiptTrail li summary,._6GcU3q_receiptTrail dt,._6GcU3q_receiptTrail dd,._6GcU3q_receiptTrail small{font-size:.59rem;line-height:1.45}._6GcU3q_receiptTrail li>header strong{color:rgba(var(--yawn-color-white-rgb), .7);font-family:var(--yawn-font-heading)}._6GcU3q_receiptTrail li>header span{color:var(--yawn-accent-primary)}._6GcU3q_receiptTrail p{color:rgba(var(--yawn-color-white-rgb), .46);margin:0}._6GcU3q_receiptTrail dl{gap:.35rem;margin:.5rem 0;display:grid}._6GcU3q_receiptTrail dl>div{grid-template-columns:4.25rem minmax(0,1fr);gap:.5rem;display:grid}._6GcU3q_receiptTrail dt,._6GcU3q_receiptTrail dd{margin:0}._6GcU3q_receiptTrail dt{color:var(--yawn-accent-logo)}._6GcU3q_receiptTrail dd,._6GcU3q_receiptTrail small{color:rgba(var(--yawn-color-white-rgb), .64)}._6GcU3q_boundary{border-top:1px solid rgba(var(--yawn-color-white-rgb), .08);color:rgba(var(--yawn-color-white-rgb), .68);font-family:var(--yawn-font-heading);text-align:center;flex-wrap:wrap;justify-content:center;gap:.3rem .55rem;padding:.65rem .85rem;font-size:.62rem;line-height:1.45;display:flex}._6GcU3q_boundary strong{color:rgba(var(--yawn-color-white-rgb), .58)}._6GcU3q_game button:focus-visible,._6GcU3q_game a:focus-visible,._6GcU3q_game summary:focus-visible,._6GcU3q_game textarea:focus-visible{outline:2px solid var(--yawn-accent-primary);outline-offset:3px}._6GcU3q_srOnly{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:720px){._6GcU3q_gameGrid{grid-template-columns:1fr;grid-template-areas:"scene""play"}._6GcU3q_play{border-top:1px solid rgba(var(--yawn-color-white-rgb), .1);border-right:0}}@media (max-width:520px){._6GcU3q_gameHeader{flex-direction:column;align-items:flex-start}._6GcU3q_sequence{grid-template-columns:repeat(3,minmax(0,1fr))}._6GcU3q_sequence span:nth-child(3){border-right:0}._6GcU3q_sequence span:nth-child(-n+3){border-bottom:1px solid rgba(var(--yawn-color-white-rgb), .07)}._6GcU3q_context>div,._6GcU3q_receiptTrail dl>div{grid-template-columns:1fr;gap:.15rem}}@media (prefers-reduced-motion:reduce){._6GcU3q_choices button,._6GcU3q_moveChoices button,._6GcU3q_reflectionActions button,._6GcU3q_correctionForm button,._6GcU3q_completion button{transition:none}}@media (forced-colors:active){._6GcU3q_game,._6GcU3q_consequence,._6GcU3q_counterpartLine,._6GcU3q_openField,._6GcU3q_choices button,._6GcU3q_moveChoices button,._6GcU3q_reflectionActions button,._6GcU3q_correctionForm button,._6GcU3q_completion button{border:1px solid canvastext}._6GcU3q_sequence span[data-active=true]{outline-offset:-2px;outline:2px solid highlight}}
.hZcYoW_page{background:radial-gradient(circle at 66% 38%, rgba(var(--yawn-color-cyan-rgb), .075), transparent 28rem), var(--yawn-surface-base);min-height:100%;color:var(--yawn-text-primary);padding:clamp(2.25rem,6vh,4.5rem) clamp(1rem,4vw,2rem);position:relative;overflow-x:clip}.hZcYoW_page:before{background-image:linear-gradient(rgba(var(--yawn-color-white-rgb), .018) 1px, transparent 1px), linear-gradient(90deg, rgba(var(--yawn-color-white-rgb), .018) 1px, transparent 1px);content:"";pointer-events:none;background-size:2rem 2rem;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 94%);mask-image:linear-gradient(#000,#0000 94%)}.hZcYoW_shell{z-index:1;grid-template-columns:minmax(17rem,.82fr) minmax(28rem,1.18fr);align-items:center;gap:clamp(1.2rem,4vw,3.4rem);width:min(100%,76rem);margin-inline:auto;display:grid;position:relative}.hZcYoW_shell[data-shell-lens=relationship]{grid-template-columns:minmax(28rem,1.18fr) minmax(17rem,.82fr);align-items:start}.hZcYoW_shell[data-shell-lens=relationship] .hZcYoW_intro{grid-area:1/2;padding-top:.45rem}.hZcYoW_shell[data-shell-lens=relationship]>[data-yawn-relationship-game=true]{grid-area:1/1}.hZcYoW_intro{gap:1rem;display:grid}.hZcYoW_eyebrow,.hZcYoW_summary,.hZcYoW_invariant p,.hZcYoW_fieldBoundary,.hZcYoW_boundary{margin:0}.hZcYoW_eyebrow{color:var(--yawn-accent-primary);font-family:var(--yawn-font-heading);letter-spacing:.14em;text-transform:uppercase;font-size:.68rem;font-weight:760}.hZcYoW_intro h1{max-width:34rem;color:var(--yawn-text-primary);letter-spacing:-.068em;text-wrap:balance;margin:0;font-size:clamp(2.8rem,6.2vw,5.5rem);font-weight:570;line-height:.94}.hZcYoW_summary{max-width:34rem;color:rgba(var(--yawn-color-white-rgb), .61);font-size:clamp(.94rem,1.55vw,1.08rem);line-height:1.65}.hZcYoW_invariant{border-left:2px solid var(--yawn-accent-logo);max-width:34rem;color:rgba(var(--yawn-color-white-rgb), .54);align-items:flex-start;gap:.6rem;padding:.15rem 0 .15rem .75rem;font-size:.75rem;line-height:1.5;display:flex}.hZcYoW_invariant svg{width:.95rem;height:.95rem;color:var(--yawn-accent-logo);flex:none;margin-top:.12rem}.hZcYoW_invariant strong{color:rgba(var(--yawn-color-white-rgb), .82)}.hZcYoW_prompt{border:1px solid rgba(var(--yawn-color-orange-rgb), .48);background:rgba(var(--yawn-color-orange-rgb), .045);width:min(100%,34rem);min-height:4.65rem;color:rgba(var(--yawn-color-white-rgb), .66);border-radius:6px;justify-content:space-between;align-items:center;gap:1rem;padding:.85rem .85rem .85rem 1.1rem;text-decoration:none;transition:border-color .15s,background .15s,transform .15s;display:flex}.hZcYoW_prompt>span:last-child{background:var(--yawn-accent-source);height:2.75rem;color:var(--yawn-surface-base);font-family:var(--yawn-font-heading);border-radius:4px;flex:none;align-items:center;gap:.42rem;padding-inline:.85rem;font-size:.72rem;font-weight:760;display:inline-flex}.hZcYoW_prompt svg{width:1.05rem;height:1.05rem}.hZcYoW_prompt:hover,.hZcYoW_prompt:focus-visible{border-color:var(--yawn-accent-source);background:rgba(var(--yawn-color-orange-rgb), .085);color:var(--yawn-text-primary);transform:translateY(-2px)}.hZcYoW_prompt:focus-visible,.hZcYoW_lensNav a:focus-visible,.hZcYoW_agentNode:focus-visible,.hZcYoW_relationshipNode:focus-visible,.hZcYoW_arenaNode:focus-visible,.hZcYoW_mirrorHeader button:focus-visible,.hZcYoW_gravityChoices button:focus-visible{outline:2px solid var(--yawn-accent-primary);outline-offset:3px}.hZcYoW_mirror{border:1px solid rgba(var(--yawn-color-white-rgb), .14);background:#111110f0;border-radius:10px;min-width:0;overflow:hidden;box-shadow:0 28px 80px #00000057}.hZcYoW_fieldDisclosure{border-top:1px solid rgba(var(--yawn-color-white-rgb), .1);grid-column:1/-1;min-width:0;padding-top:.85rem}.hZcYoW_fieldDisclosure>summary{cursor:pointer;color:rgba(var(--yawn-color-white-rgb), .48);font-family:var(--yawn-font-heading);text-align:center;font-size:.66rem}.hZcYoW_fieldDisclosure[open]>summary{margin-bottom:.85rem}.hZcYoW_fieldDisclosure>summary:focus-visible{outline:2px solid var(--yawn-accent-primary);outline-offset:3px}.hZcYoW_fieldDisclosure .hZcYoW_mirror{width:min(100%,48rem);margin-inline:auto}.hZcYoW_mirrorHeader{border-bottom:1px solid rgba(var(--yawn-color-white-rgb), .1);min-height:3.25rem;font-family:var(--yawn-font-heading);justify-content:space-between;align-items:center;gap:1rem;padding:.7rem .85rem;display:flex}.hZcYoW_mirrorHeader>div{gap:.12rem;display:grid}.hZcYoW_mirrorHeader span{color:rgba(var(--yawn-color-white-rgb), .34);letter-spacing:.1em;text-transform:uppercase;font-size:.57rem}.hZcYoW_mirrorHeader strong{color:rgba(var(--yawn-color-white-rgb), .74);font-size:.72rem}.hZcYoW_mirrorHeader button{border:1px solid rgba(var(--yawn-color-white-rgb), .12);min-height:2.1rem;color:rgba(var(--yawn-color-white-rgb), .47);background:#111110;border-radius:5px;align-items:center;gap:.35rem;padding:.4rem .55rem;font-size:.62rem;display:inline-flex}.hZcYoW_mirrorHeader button svg{width:.8rem;height:.8rem}.hZcYoW_mirrorHeader button:hover{border-color:var(--yawn-accent-primary);color:var(--yawn-text-primary)}.hZcYoW_field{isolation:isolate;background:radial-gradient(circle at 50% 44%, rgba(var(--yawn-color-cyan-rgb), .08), transparent 34%), #0e0e0d;grid-template-rows:1fr auto auto;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"agent relationship arena"".affordance.""readout readout readout";align-items:center;gap:.85rem;min-height:22rem;padding:1.2rem;display:grid;position:relative;overflow:hidden}.hZcYoW_grid{z-index:-4;background-image:linear-gradient(rgba(var(--yawn-color-white-rgb), .025) 1px, transparent 1px), linear-gradient(90deg, rgba(var(--yawn-color-white-rgb), .025) 1px, transparent 1px);background-size:1.5rem 1.5rem;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 45%,#000 0 42%,#0000 80%);mask-image:radial-gradient(circle at 50% 45%,#000 0 42%,#0000 80%)}.hZcYoW_halo,.hZcYoW_orbitOne,.hZcYoW_orbitTwo,.hZcYoW_connection{pointer-events:none;position:absolute}.hZcYoW_halo{z-index:-3;background:rgba(var(--yawn-color-lime-rgb), .11);filter:blur(28px);border-radius:999px;width:9rem;height:9rem;transition:width .22s,height .22s,background .22s;top:43%;left:50%;transform:translate(-50%,-50%)}.hZcYoW_field[data-gravity=need] .hZcYoW_halo{background:rgba(var(--yawn-color-orange-rgb), .14)}.hZcYoW_field[data-gravity=risk] .hZcYoW_halo{background:rgba(var(--yawn-color-pink-rgb), .15)}.hZcYoW_field[data-gravity=unresolvedness] .hZcYoW_halo{background:rgba(var(--yawn-color-pink-rgb), .11);width:13rem;height:13rem}.hZcYoW_field[data-gravity=social] .hZcYoW_halo{background:rgba(var(--yawn-color-green-rgb), .1);width:16rem;height:8rem}.hZcYoW_orbitOne,.hZcYoW_orbitTwo{z-index:-2;border:1px dashed rgba(var(--yawn-color-white-rgb), .13);border-radius:999px;animation:14s linear infinite hZcYoW_orbit;top:43%;left:50%;transform:translate(-50%,-50%)}.hZcYoW_orbitOne{width:14rem;height:7.5rem}.hZcYoW_orbitTwo{width:19rem;height:12rem;animation-duration:22s;animation-direction:reverse}.hZcYoW_field[data-time=moment] .hZcYoW_orbitOne{animation-duration:5s}.hZcYoW_field[data-time=moment] .hZcYoW_orbitTwo{animation-duration:8s}.hZcYoW_field[data-time=episode] .hZcYoW_orbitOne{animation-duration:9s}.hZcYoW_field[data-time=episode] .hZcYoW_orbitTwo{animation-duration:14s}.hZcYoW_field[data-time=season] .hZcYoW_orbitOne{animation-duration:24s}.hZcYoW_field[data-time=season] .hZcYoW_orbitTwo{animation-duration:34s}.hZcYoW_field[data-time=history] .hZcYoW_orbitOne,.hZcYoW_field[data-time=history] .hZcYoW_orbitTwo{animation-duration:48s}.hZcYoW_connection{z-index:-1;background:linear-gradient(90deg, rgba(var(--yawn-color-orange-rgb), .45), rgba(var(--yawn-color-lime-rgb), .55), rgba(var(--yawn-color-cyan-rgb), .45));width:70%;height:1px;box-shadow:0 0 18px rgba(var(--yawn-color-cyan-rgb), .14);top:43%;left:15%}.hZcYoW_agentNode,.hZcYoW_relationshipNode,.hZcYoW_arenaNode{z-index:2;border:1px solid rgba(var(--yawn-color-white-rgb), .16);width:min(100%,9.5rem);min-height:6.7rem;color:rgba(var(--yawn-color-white-rgb), .58);text-align:center;background:#0f0f0eeb;border-radius:999px;flex-direction:column;justify-content:center;justify-self:center;align-items:center;gap:.18rem;text-decoration:none;transition:border-color .15s,transform .15s,background .15s;display:flex;position:relative;box-shadow:0 14px 36px #0000004d}.hZcYoW_agentNode{border-color:rgba(var(--yawn-color-orange-rgb), .35);grid-area:agent}.hZcYoW_relationshipNode{border-color:rgba(var(--yawn-color-lime-rgb), .45);background:radial-gradient(circle at 50% 30%, rgba(var(--yawn-color-lime-rgb), .09), transparent 58%), #0f0f0ef2;grid-area:relationship;width:min(100%,11rem);min-height:8.7rem}.hZcYoW_arenaNode{border-color:rgba(var(--yawn-color-cyan-rgb), .35);grid-area:arena}.hZcYoW_agentNode span,.hZcYoW_relationshipNode span,.hZcYoW_arenaNode span,.hZcYoW_affordance span{font-family:var(--yawn-font-heading);font-size:.74rem;font-weight:780}.hZcYoW_agentNode small,.hZcYoW_relationshipNode small,.hZcYoW_arenaNode small,.hZcYoW_affordance small{color:rgba(var(--yawn-color-white-rgb), .35);font-family:var(--yawn-font-heading);font-size:.56rem}.hZcYoW_agentNode[aria-current=page],.hZcYoW_field[data-lens=agent] .hZcYoW_agentNode,.hZcYoW_relationshipNode[aria-current=page],.hZcYoW_field[data-lens=relationship] .hZcYoW_relationshipNode,.hZcYoW_arenaNode[aria-current=page],.hZcYoW_field[data-lens=arena] .hZcYoW_arenaNode{color:var(--yawn-text-primary);transform:translateY(-3px)scale(1.035)}.hZcYoW_field[data-lens=agent] .hZcYoW_agentNode{border-color:var(--yawn-accent-source);background:rgba(var(--yawn-color-orange-rgb), .07)}.hZcYoW_field[data-lens=relationship] .hZcYoW_relationshipNode{border-color:var(--yawn-accent-logo)}.hZcYoW_field[data-lens=arena] .hZcYoW_arenaNode{border-color:var(--yawn-accent-primary);background:rgba(var(--yawn-color-cyan-rgb), .07)}.hZcYoW_agentNode:hover,.hZcYoW_relationshipNode:hover,.hZcYoW_arenaNode:hover{color:var(--yawn-text-primary);transform:translateY(-3px)}.hZcYoW_affordance{z-index:2;border:1px solid rgba(var(--yawn-color-pink-rgb), .28);min-height:3.2rem;color:rgba(var(--yawn-color-white-rgb), .61);text-align:center;background:#0c0c0be6;border-radius:999px;grid-area:affordance;justify-content:center;align-items:center;gap:.45rem;padding:.5rem .75rem;display:flex}.hZcYoW_affordance svg{width:.9rem;height:.9rem;color:var(--yawn-accent-lacuna);flex:none}.hZcYoW_affordance small{border-left:1px solid rgba(var(--yawn-color-white-rgb), .15);padding-left:.45rem}.hZcYoW_fieldReadout{z-index:2;border-top:1px solid rgba(var(--yawn-color-white-rgb), .09);text-align:center;flex-wrap:wrap;grid-area:readout;justify-content:center;gap:.35rem .65rem;min-width:0;padding-top:.75rem;display:flex}.hZcYoW_fieldReadout span,.hZcYoW_fieldReadout strong{font-family:var(--yawn-font-heading);font-size:.61rem}.hZcYoW_fieldReadout span{color:var(--yawn-accent-primary);letter-spacing:.06em;text-transform:uppercase}.hZcYoW_fieldReadout strong{color:rgba(var(--yawn-color-white-rgb), .65)}.hZcYoW_controls{border-top:1px solid rgba(var(--yawn-color-white-rgb), .1);grid-template-columns:.8fr 1.2fr;display:grid}.hZcYoW_timeControl,.hZcYoW_gravityControl{min-width:0;padding:.8rem}.hZcYoW_timeControl{border-right:1px solid rgba(var(--yawn-color-white-rgb), .1)}.hZcYoW_controlHeading{align-items:center;gap:.5rem;display:flex}.hZcYoW_controlHeading>svg{width:.9rem;height:.9rem;color:var(--yawn-accent-primary)}.hZcYoW_controlHeading>div{gap:.08rem;display:grid}.hZcYoW_controlHeading span{color:rgba(var(--yawn-color-white-rgb), .32);font-family:var(--yawn-font-heading);letter-spacing:.08em;text-transform:uppercase;font-size:.55rem}.hZcYoW_controlHeading strong{font-family:var(--yawn-font-heading);font-size:.7rem}.hZcYoW_timeControl input{width:100%;accent-color:var(--yawn-accent-primary);margin:.75rem 0 0}.hZcYoW_timeControl p,.hZcYoW_gravityControl p{color:rgba(var(--yawn-color-white-rgb), .4);margin:.5rem 0 0;font-size:.64rem;line-height:1.45}.hZcYoW_gravityChoices{flex-wrap:wrap;gap:.25rem;margin-top:.65rem;display:flex}.hZcYoW_gravityChoices button{border:1px solid rgba(var(--yawn-color-white-rgb), .12);color:rgba(var(--yawn-color-white-rgb), .45);background:#111110;border-radius:999px;padding:.3rem .45rem;font-size:.57rem}.hZcYoW_gravityChoices button[data-active=true]{border-color:rgba(var(--yawn-color-pink-rgb), .55);background:rgba(var(--yawn-color-pink-rgb), .07);color:var(--yawn-text-primary)}.hZcYoW_fieldBoundary{border-top:1px solid rgba(var(--yawn-color-white-rgb), .08);color:rgba(var(--yawn-color-white-rgb), .33);font-family:var(--yawn-font-heading);text-align:center;padding:.65rem .8rem;font-size:.57rem;line-height:1.45}.hZcYoW_primitives{flex-wrap:wrap;grid-column:1/-1;justify-content:center;gap:.45rem;margin-top:-.5rem;display:flex}.hZcYoW_primitives span{border:1px solid rgba(var(--yawn-color-white-rgb), .12);color:rgba(var(--yawn-color-white-rgb), .58);font-family:var(--yawn-font-heading);border-radius:999px;padding:.34rem .62rem;font-size:.66rem}.hZcYoW_primitives span:first-child{border-color:rgba(var(--yawn-color-orange-rgb), .38)}.hZcYoW_primitives span:nth-child(2){border-color:rgba(var(--yawn-color-lime-rgb), .38)}.hZcYoW_primitives span:nth-child(3){border-color:rgba(var(--yawn-color-cyan-rgb), .38)}.hZcYoW_primitives span:nth-child(4){border-color:rgba(var(--yawn-color-pink-rgb), .32)}.hZcYoW_primitives span:nth-child(5){border-color:rgba(var(--yawn-color-green-rgb), .32)}.hZcYoW_lensNav{border-top:1px solid rgba(var(--yawn-color-white-rgb), .1);flex-wrap:wrap;grid-column:1/-1;justify-content:center;gap:.55rem 1rem;padding-top:.9rem;display:flex}.hZcYoW_lensNav a{color:rgba(var(--yawn-color-white-rgb), .51);align-items:center;gap:.35rem;font-size:.76rem;text-decoration:none;display:inline-flex}.hZcYoW_lensNav a[data-active=true],.hZcYoW_lensNav a[aria-current=page]{color:var(--yawn-accent-primary)}.hZcYoW_lensNav a:hover,.hZcYoW_lensNav a:focus-visible{color:var(--yawn-text-primary)}.hZcYoW_lensNav svg{width:.85rem;height:.85rem}.hZcYoW_boundary{max-width:48rem;color:rgba(var(--yawn-color-white-rgb), .42);font-family:var(--yawn-font-heading);text-align:center;grid-column:1/-1;justify-self:center;font-size:.66rem;line-height:1.5}.hZcYoW_boundary code{color:var(--yawn-accent-logo);font:inherit}@keyframes hZcYoW_orbit{to{transform:translate(-50%,-50%)rotate(360deg)}}@media (max-width:940px){.hZcYoW_shell{grid-template-columns:1fr;align-items:start}.hZcYoW_shell[data-shell-lens=relationship]{grid-template-columns:1fr}.hZcYoW_shell[data-shell-lens=relationship] .hZcYoW_intro,.hZcYoW_shell[data-shell-lens=relationship]>[data-yawn-relationship-game=true]{grid-area:auto/1}.hZcYoW_intro{text-align:center;justify-items:center}.hZcYoW_intro h1,.hZcYoW_summary,.hZcYoW_invariant{max-width:44rem}.hZcYoW_invariant{text-align:left}.hZcYoW_prompt{width:min(100%,42rem)}.hZcYoW_mirror{justify-self:center;width:min(100%,48rem)}}@media (max-width:620px){.hZcYoW_page{padding-top:clamp(2.75rem,9vh,4.5rem)}.hZcYoW_intro h1{font-size:clamp(2.9rem,14vw,4.25rem)}.hZcYoW_field{grid-template:"agent""relationship""arena""affordance""readout"/1fr;min-height:auto}.hZcYoW_connection,.hZcYoW_orbitOne,.hZcYoW_orbitTwo{display:none}.hZcYoW_halo{top:45%}.hZcYoW_agentNode,.hZcYoW_relationshipNode,.hZcYoW_arenaNode{border-radius:8px;width:min(100%,15rem);min-height:4.8rem}.hZcYoW_relationshipNode{width:min(100%,16rem);min-height:5.6rem}.hZcYoW_affordance{border-radius:8px;flex-wrap:wrap;justify-self:center;max-width:18rem}.hZcYoW_affordance small{border-left:0;width:100%;padding-left:0}.hZcYoW_controls{grid-template-columns:1fr}.hZcYoW_timeControl{border-right:0;border-bottom:1px solid rgba(var(--yawn-color-white-rgb), .1)}.hZcYoW_lensNav{flex-direction:column;align-items:center}}@media (prefers-reduced-motion:reduce){.hZcYoW_orbitOne,.hZcYoW_orbitTwo{animation:none}.hZcYoW_prompt,.hZcYoW_agentNode,.hZcYoW_relationshipNode,.hZcYoW_arenaNode,.hZcYoW_halo{transition:none}}
