[data-interlocutor="organism:papers"]{pointer-events:none;background:#020605}
[data-interlocutor="organism:papers"] .interlocutor-background{opacity:1!important;pointer-events:auto!important}
[data-interlocutor="organism:papers"] .interlocutor-field-labels{display:none}
[data-interlocutor="organism:papers"]:has(.interlocutor-background[data-composite="1"]) :is(.papers-wisdom-stage,.papers-tissue-stage){opacity:0!important}
[data-interlocutor="organism:papers"] .papers-content{position:absolute;inset:0;pointer-events:none}
.papers-sierpinski-stage{position:absolute;inset:0;z-index:3;width:100%;height:100%;display:block;pointer-events:auto;touch-action:none;cursor:grab}
.papers-sierpinski-stage:active{cursor:grabbing}
.papers-wisdom-stage{position:absolute;inset:0;z-index:4;width:100%;height:100%;display:block;pointer-events:none}
.papers-tissue-stage{position:absolute;inset:0;z-index:4;width:100%;height:100%;display:block;pointer-events:none}
.papers-chamber-labels{position:absolute;inset:0;z-index:5;pointer-events:none}
.papers-chamber-label{appearance:none;border:0;background:none;padding:2px 4px;margin:0;cursor:pointer;pointer-events:auto;color:inherit;position:absolute;transform:translate(-50%,-100%);display:grid;gap:2px;min-width:78px;text-align:center;white-space:nowrap;text-shadow:0 2px 14px rgba(0,0,0,.96);transition:opacity .18s linear}
.papers-chamber-label b{font:600 var(--type-rn2)/1.2 var(--mono);letter-spacing:.10em;text-transform:uppercase;color:rgba(226,244,235,.68)}
.papers-chamber-label small{font:var(--type-rn3)/1.2 var(--mono);letter-spacing:.09em;color:rgba(184,219,204,.36)}
.papers-chamber-label[data-active="true"] b{color:rgba(235,255,243,.92)}
.papers-chamber-label[data-active="true"] small{color:rgba(202,239,218,.58)}
.papers-sierpinski-hud{inline-size:min(24rem,calc(100vw - 1.5rem));z-index:5;display:grid;gap:4px;pointer-events:none;text-shadow:0 1px 18px rgba(0,0,0,.82);overflow:visible}
.papers-sierpinski-hud span{font:var(--type-rn2)/1.2 var(--mono);letter-spacing:.14em;color:rgba(162,235,211,.42)}
.papers-sierpinski-hud b{font:500 var(--type-rn1)/1.25 var(--sans);letter-spacing:-.018em;color:rgba(236,245,238,.72)}
.papers-sierpinski-hud small{font:var(--type-rn2)/1.4 var(--mono);letter-spacing:.055em;color:rgba(236,245,238,.28)}
.papers-sierpinski-label{inline-size:min(30rem,calc(100vw - 1.5rem));z-index:5;pointer-events:none;text-align:center;font:500 var(--type-rn1)/1.35 var(--sans);letter-spacing:-.015em;color:rgba(239,248,241,.76);text-shadow:0 2px 28px #000;opacity:0;transition:opacity .22s ease;display:grid;place-items:end center}
.papers-sierpinski-label.show{opacity:1}
.papers-physiology{position:absolute;left:4%;bottom:auto;width:max-content;height:auto;z-index:7;pointer-events:none}
.papers-physiology[data-visible="false"]{display:none}
.papers-physiology button,.papers-origin-door{appearance:none;border:0;border-bottom:1px solid rgba(196,238,215,.3);background:none;padding:6px;color:rgba(226,244,235,.72);font:var(--type-rn2)/1.3 var(--mono);letter-spacing:.08em;cursor:pointer;pointer-events:auto}
.papers-physiology button:disabled{opacity:.35;cursor:default}
.papers-origin-door{position:absolute;z-index:7;transform:translate(-50%,-50%)}
.papers-origin-door[hidden]{display:none}
.papers-source-inquiry{--source-open:0;position:absolute;inset:0;z-index:6;display:grid;grid-template-columns:minmax(190px,26vw) 1fr;align-items:center;gap:clamp(24px,5vw,90px);padding:clamp(88px,11vh,128px) clamp(24px,4vw,70px) clamp(72px,9vh,110px);pointer-events:none;opacity:var(--source-open);transition:opacity .14s linear;color:rgba(237,247,240,.78);text-shadow:0 2px 22px rgba(0,0,0,.95)}
.papers-source-inquiry[data-visible="false"]{visibility:hidden}
.papers-source-original{grid-column:1;align-self:center;display:grid;gap:8px;max-width:360px}
.papers-source-inquiry small{font:var(--type-rn2)/1.25 var(--mono);letter-spacing:.15em;color:rgba(157,229,205,.44)}
.papers-source-code{font:var(--type-rn2)/1.3 var(--mono);letter-spacing:.07em;color:rgba(228,242,233,.34)}
.papers-source-inquiry h2{margin:0;font:500 var(--type-r0)/1.2 var(--sans);letter-spacing:-.025em;color:rgba(241,249,243,.88)}
.papers-source-credit{margin:0;font:var(--type-rn2)/1.55 var(--mono);letter-spacing:.015em;color:rgba(230,241,233,.50)}
.papers-source-links{display:flex;flex-wrap:wrap;gap:6px 12px;margin-top:3px}
.papers-source-links a,.papers-source-links span{font:var(--type-rn2)/1.3 var(--mono);letter-spacing:.08em;color:rgba(196,238,215,.52);text-decoration:none}
.papers-source-links a{pointer-events:auto;border-bottom:1px solid rgba(196,238,215,.20);padding-bottom:2px}
.papers-source-links a:hover,.papers-source-links a:focus{color:rgba(226,255,236,.92);border-color:rgba(226,255,236,.55);outline:none}

.papers-sierpinski-stage[data-background-drag="false"]{cursor:default}
.papers-sierpinski-stage[data-background-drag="false"]:active{cursor:default}
.papers-lens-reader{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:normal}
@media(max-width:700px){.papers-sierpinski-label{font-size:var(--type-rn1)}.papers-source-inquiry{grid-template-columns:1fr;gap:18px;padding:88px 16px 72px;align-items:end}.papers-source-original{grid-column:1}.papers-source-inquiry h2{font-size:var(--type-rn1)}.papers-source-credit{font-size:var(--type-rn2);line-height:1.45}}
