.KidneyStory_wrap__35q1e{position:relative;height:100vh;height:100dvh;min-height:480px;margin-top:calc(-1 * var(--header-h));overflow:hidden;background:#07050a;color:#f1ece6}.KidneyStory_canvas__MIvq9{position:absolute;inset:0;width:100%;height:100%;display:block;cursor:-webkit-grab;cursor:grab;touch-action:none}.KidneyStory_canvas__MIvq9:active{cursor:-webkit-grabbing;cursor:grabbing}.KidneyStory_loading__T5N0V{position:absolute;inset:0;display:grid;place-items:center;padding:0 24px;z-index:1;font:400 13px/1.6 var(--font-mono);color:var(--text-muted);text-align:center;pointer-events:none}.KidneyStory_pins__Pd_2n{position:absolute;inset:0;z-index:1;pointer-events:none;overflow:hidden}.KidneyStory_pin__PEoCh{position:absolute;left:0;top:0;display:flex;align-items:center;gap:6px;margin:0;padding:0;border:0;background:none;will-change:transform;white-space:nowrap;pointer-events:none;transition:opacity .2s ease}.KidneyStory_pin__PEoCh i{flex:none;width:7px;height:7px;margin-left:-3.5px;border-radius:50%;background:#ffd27a;box-shadow:0 0 0 2px rgba(7,5,10,.75),0 0 10px rgba(255,210,122,.7)}.KidneyStory_pin__PEoCh span{padding:3px 7px;border-radius:6px;font:600 12px/1.2 var(--font-body);color:#fff4e0;background:rgba(10,6,8,.72);border:1px solid rgba(255,210,122,.25);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.KidneyStory_pinFlip__3ag_S{flex-direction:row-reverse;translate:-100% 0}.KidneyStory_pinFlip__3ag_S i{margin-left:0;margin-right:-3.5px}.KidneyStory_pinTap__nOhWA{pointer-events:auto;cursor:pointer}.KidneyStory_pinTap__nOhWA span:hover{border-color:#ffd27a;color:#fff}.KidneyStory_top__BICln{position:absolute;z-index:3;left:20px;top:calc(var(--chrome-top) + 10px);right:calc(min(360px, 30vw) + 40px);display:flex;flex-direction:column;gap:8px;pointer-events:none}.KidneyStory_top__BICln>*{pointer-events:auto}.KidneyStory_status__X7vm_{font:700 11px/1.2 var(--font-mono);letter-spacing:.16em;color:#ffcf73;pointer-events:none!important}.KidneyStory_status__X7vm_ span{color:hsla(33,28%,92%,.55);letter-spacing:.06em;font-weight:500}.KidneyStory_field__ScK5L{font:600 12px/1.2 var(--font-mono);letter-spacing:.08em;color:rgba(255,223,160,.8);pointer-events:none!important}.KidneyStory_acts__3N6fA{display:flex;flex-wrap:wrap;gap:6px}.KidneyStory_act___X8r_{display:inline-flex;align-items:center;gap:7px;min-height:34px;padding:0 11px;border:1px solid rgba(255,196,102,.28);border-radius:9px;background:rgba(16,10,6,.78);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#ecd2a6;cursor:pointer;transition:border-color .12s ease,background .12s ease,color .12s ease}.KidneyStory_act___X8r_ b{font:700 12px/1 var(--font-mono);color:#ffbe4d}.KidneyStory_act___X8r_ em{font:700 11px/1 var(--font-mono);font-style:normal;letter-spacing:.1em}.KidneyStory_act___X8r_:hover{border-color:#ffbe4d;color:#fff}.KidneyStory_actOn__y6GLO{background:rgba(255,170,40,.2);border-color:#ffb02e;color:#fff;box-shadow:0 0 16px rgba(255,176,46,.3)}.KidneyStory_actOn__y6GLO b{color:#fff}.KidneyStory_tools__Seii1{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.KidneyStory_toggle__hYj1G{display:none}.KidneyStory_chip__A3N1m{min-height:32px;padding:6px 11px;border:1px solid rgba(255,196,102,.26);border-radius:9px;background:rgba(16,10,6,.82);color:#ecd2a6;cursor:pointer;font:700 12px/1 var(--font-mono);letter-spacing:.05em;white-space:nowrap;transition:border-color .12s ease,background .12s ease,color .12s ease}.KidneyStory_chip__A3N1m:hover{color:#fff;border-color:rgba(255,196,102,.6)}.KidneyStory_chipOn__HyU2s{background:rgba(255,170,40,.22);border-color:#ffb02e;color:#fff}.KidneyStory_chipGo__RnP69{border-color:rgba(255,196,102,.55);color:#ffe1a8}.KidneyStory_busy__5dhPh{font:600 12px/1 var(--font-mono);color:#ffd27a;letter-spacing:.1em}.KidneyStory_panel__4rrO3{position:absolute;z-index:2;right:16px;top:calc(var(--chrome-top) + 10px);max-height:calc(100% - var(--chrome-top) - 26px);width:min(360px,30vw);border:1px solid rgba(255,196,102,.18);border-radius:14px;background:rgba(14,9,6,.86);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);overflow-y:auto;overscroll-behavior:contain}.KidneyStory_panelFold__PxRLi{display:none}.KidneyStory_panelBody__nTlKN{display:flex;flex-direction:column;gap:10px;padding:12px}.KidneyStory_h__zLfZA{font:700 11px/1.2 var(--font-mono);letter-spacing:.14em;color:#ffcf73;margin-top:4px}.KidneyStory_chips__b1GqG{display:flex;flex-wrap:wrap;gap:6px}.KidneyStory_card__1G_i2{padding:10px 12px;border:1px solid rgba(255,196,102,.18);border-radius:10px;background:hsla(0,0%,100%,.03);display:flex;flex-direction:column;gap:6px}.KidneyStory_card__1G_i2 b{display:block;font:700 13px/1.35 var(--font-body);color:#fff}.KidneyStory_card__1G_i2 p{font:400 13px/1.55 var(--font-body);color:hsla(33,28%,92%,.85)}.KidneyStory_dim__hitqo{color:hsla(33,28%,92%,.5)!important}.KidneyStory_small__UEAPv{font:400 12px/1.5 var(--font-body);color:hsla(33,28%,92%,.75);padding:2px}.KidneyStory_small__UEAPv b{color:#fff}.KidneyStory_tag__xtrmu{display:inline-block;padding:2px 5px;margin-right:4px;border-radius:4px;font:700 10px/1.2 var(--font-mono);letter-spacing:.1em;vertical-align:1px;color:#0c0806;background:#e6d3c3}.KidneyStory_tagSCAN__2nI_z{background:#9ad8ff}.KidneyStory_tagPDB__cW1PX{background:#b9a6ff}.KidneyStory_tagFACT___d2J4{background:#8cf0b0}.KidneyStory_tagMODEL__gJBts{background:#ffd27a}.KidneyStory_tagTHEORY__tSpMf{background:#f0a6ff}.KidneyStory_tagSPECULATION__sllOh{background:#ff9d8a}.KidneyStory_tiles__FzPwt{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));grid-gap:6px;gap:6px;margin:0}.KidneyStory_tiles__FzPwt div{padding:8px 9px;border-radius:9px;background:hsla(0,0%,100%,.035);border:1px solid hsla(0,0%,100%,.06)}.KidneyStory_tiles__FzPwt dt{font:700 10px/1 var(--font-mono);letter-spacing:.12em;color:hsla(33,28%,92%,.55)}.KidneyStory_tiles__FzPwt dd{margin:5px 0 0;font:700 18px/1.15 var(--font-mono);color:#fff;overflow-wrap:anywhere}.KidneyStory_tiles__FzPwt small{display:block;font:500 11px/1.3 var(--font-body);color:hsla(33,28%,92%,.55);margin-top:3px}.KidneyStory_counter__hHCXP{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 6px;padding:10px 12px;border-radius:10px;border:1px solid rgba(255,210,122,.25);background:rgba(40,26,6,.5);font:400 13px/1.5 var(--font-body);color:rgba(255,240,215,.85)}.KidneyStory_counter__hHCXP b{font:700 16px/1 var(--font-mono);color:#ffd27a}.KidneyStory_counter__hHCXP em{flex-basis:100%;font-style:normal;font-size:12px;color:rgba(255,240,215,.6);margin-top:4px}.KidneyStory_seg__NBwaf{display:inline-flex;overflow:hidden;align-self:flex-start;border:1px solid rgba(255,196,102,.26);border-radius:9px;background:rgba(16,10,6,.8)}.KidneyStory_segBtn__daTt3{min-height:34px;padding:6px 12px;border:0;background:none;cursor:pointer;color:#ecd2a6;font:700 12px/1 var(--font-mono);letter-spacing:.05em}.KidneyStory_segBtn__daTt3+.KidneyStory_segBtn__daTt3{border-left:1px solid rgba(255,196,102,.18)}.KidneyStory_segBtn__daTt3:hover{color:#fff;background:rgba(255,196,102,.1)}.KidneyStory_segOn__gXUUl{background:rgba(255,170,40,.24);color:#fff}.KidneyStory_bars__eHskE{display:flex;flex-direction:column;gap:6px}.KidneyStory_bar__pcIQM{display:grid;grid-template-columns:118px 1fr 48px;align-items:center;grid-gap:8px;gap:8px}.KidneyStory_bar__pcIQM span{font:500 12px/1.2 var(--font-body);color:hsla(33,28%,92%,.8)}.KidneyStory_bar__pcIQM i{display:block;height:10px;border-radius:5px;transition:width .4s ease}.KidneyStory_bar__pcIQM b{font:700 12px/1 var(--font-mono);color:#fff;text-align:right}.KidneyStory_starling__qp7La{display:flex;flex-direction:column;gap:6px}.KidneyStory_force__PCTrh{display:grid;grid-template-columns:minmax(0,1fr) 90px 36px;align-items:center;grid-gap:8px;gap:8px}.KidneyStory_force__PCTrh span{font:500 12px/1.3 var(--font-body);color:hsla(33,28%,92%,.8)}.KidneyStory_force__PCTrh i{display:block;height:10px;border-radius:5px}.KidneyStory_force__PCTrh b{font:700 13px/1 var(--font-mono);color:#fff;text-align:right}.KidneyStory_fOut__fZ7pv{background:#ff6a6a}.KidneyStory_fIn__7hwot{background:#6fa8ff}.KidneyStory_fNet__n88fJ{background:#ffd27a}.KidneyStory_forceNet__LWYvV span{color:#ffd27a;font-weight:700}.KidneyStory_ramp2__gd5vN,.KidneyStory_ramp__VEgch{position:relative;height:30px;padding-top:14px;display:flex;justify-content:space-between}.KidneyStory_ramp2__gd5vN i,.KidneyStory_ramp__VEgch i{position:absolute;left:0;right:0;top:0;height:10px;border-radius:5px}.KidneyStory_ramp__VEgch i{background:linear-gradient(90deg,#5a78ff,#aa50dc 35%,#ff783c 70%,#ffe15a)}.KidneyStory_ramp2__gd5vN i{background:linear-gradient(90deg,#ff3a3a,#f2f2f2 50%,#3a6bff)}.KidneyStory_ramp2__gd5vN span,.KidneyStory_ramp__VEgch span{font:600 12px/1 var(--font-mono);color:hsla(33,28%,92%,.7)}.KidneyStory_jobs__E2nwL{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:6px;gap:6px}.KidneyStory_job__i8Cgo{text-align:left;min-height:48px;padding:8px 10px;cursor:pointer;border-radius:10px;background:hsla(0,0%,100%,.04);color:#fff;font:600 13px/1.3 var(--font-body);border:1px solid hsla(0,0%,100%,.12);border-left-width:4px}.KidneyStory_job__i8Cgo b{font-weight:700}.KidneyStory_job_renin__MTctU{border-left-color:#7fe0a0}.KidneyStory_job_epo__FsGbe{border-left-color:#ffb36b}.KidneyStory_job_vitd__pnUNH{border-left-color:#ffd23f}.KidneyStory_job_ph__0Mf2k{border-left-color:#ff7ab8}.KidneyStory_jobOn__9LaUh{background:rgba(255,196,102,.14);border-color:rgba(255,196,102,.6)}.KidneyStory_where__dwB92{font:600 13px/1.45 var(--font-body)!important;color:#fff!important}.KidneyStory_chain__XrrO5{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:4px 2px;align-items:center}.KidneyStory_chain__XrrO5 li{font:600 12px/1.3 var(--font-mono);color:#ffe1a8;padding:3px 6px;border-radius:6px;background:rgba(255,196,102,.1)}.KidneyStory_chain__XrrO5 li+li:before{content:"→ ";color:rgba(255,225,168,.55)}.KidneyStory_copy__LnA7_{position:absolute;z-index:2;left:20px;bottom:16px;width:min(400px,calc(100% - min(360px, 30vw) - 60px));display:flex;flex-direction:column;gap:8px}.KidneyStory_narration__FSL5y{max-height:36vh;overflow-y:auto;overscroll-behavior:contain;padding:12px 14px;border:1px solid rgba(255,196,102,.16);border-radius:12px;background:rgba(14,9,6,.84);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.KidneyStory_narration__FSL5y p{font:400 14px/1.58 var(--font-body);color:hsla(33,28%,92%,.92)}.KidneyStory_notes__ZR2bS{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-direction:column;gap:6px}.KidneyStory_notes__ZR2bS li{font:400 12px/1.5 var(--font-body);color:hsla(33,28%,92%,.72)}.KidneyStory_row__9RsgD{display:flex;align-items:flex-start;gap:8px;flex-wrap:wrap}.KidneyStory_fold__dmGzI{padding:9px 13px;border:1px solid rgba(226,232,240,.18);border-radius:var(--radius-pill);background:rgba(8,10,16,.7);color:var(--text-muted);font:600 12px/1 var(--font-mono);letter-spacing:.08em;cursor:pointer;white-space:nowrap}.KidneyStory_fold__dmGzI:hover{color:var(--text-primary);border-color:rgba(226,232,240,.35)}.KidneyStory_fold__dmGzI i{font-style:normal;margin-right:5px}.KidneyStory_more__1GPzK summary{cursor:pointer;list-style:none;padding:9px 0;font:600 12px/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}.KidneyStory_more__1GPzK summary::-webkit-details-marker{display:none}.KidneyStory_more__1GPzK summary:before{content:"+ ";color:#ffb02e}.KidneyStory_more__1GPzK[open] summary:before{content:"− "}.KidneyStory_moreBody__IXWJs{margin-top:6px;padding:12px 14px;max-height:40vh;overflow-y:auto;border:1px solid rgba(255,196,102,.22);border-radius:10px;background:rgba(14,9,6,.95)}.KidneyStory_moreBody__IXWJs ul{margin:0;padding-left:16px;display:flex;flex-direction:column;gap:6px}.KidneyStory_moreBody__IXWJs li,.KidneyStory_moreBody__IXWJs p{font:400 12px/1.5 var(--font-body);color:hsla(33,28%,92%,.78)}.KidneyStory_moreBody__IXWJs p{margin-top:8px}.KidneyStory_disclaimer__R54H8{padding:7px 10px;border-radius:8px;border:1px solid rgba(255,210,122,.3);background:rgba(30,20,6,.84);font:400 12px/1.45 var(--font-body);color:rgba(255,236,200,.88)}.KidneyStory_disclaimer__R54H8 b{font:700 11px/1 var(--font-mono);letter-spacing:.12em;color:#ffd27a;margin-right:6px}.KidneyStory_discShort__rqUDl{display:none}@media (max-width:760px){.KidneyStory_top__BICln{left:10px;right:10px;top:calc(var(--chrome-top) + 6px);gap:6px}.KidneyStory_status__X7vm_{display:none}.KidneyStory_acts__3N6fA{gap:5px;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.KidneyStory_acts__3N6fA::-webkit-scrollbar{display:none}.KidneyStory_act___X8r_{min-height:36px;padding:0 10px;flex:none}.KidneyStory_act___X8r_ em{display:none}.KidneyStory_actOn__y6GLO em{display:inline;font-size:12px;letter-spacing:.06em}.KidneyStory_toggle__hYj1G{display:inline-block}.KidneyStory_toolsShut__GrtK_>:not(.KidneyStory_toggle__hYj1G):not(.KidneyStory_busy__5dhPh){display:none}.KidneyStory_tools__Seii1{gap:6px}.KidneyStory_field__ScK5L{font-size:12px}.KidneyStory_dock__UbWvQ{position:absolute;z-index:2;left:8px;right:8px;bottom:8px;display:flex;flex-direction:column;gap:6px;max-height:calc(100dvh - var(--chrome-top) - 150px);overflow:hidden}.KidneyStory_copy__LnA7_{position:static;width:auto;gap:6px;flex:none}.KidneyStory_dockInstr__IxlBk .KidneyStory_narration__FSL5y{display:none}.KidneyStory_narration__FSL5y{max-height:24dvh;padding:9px 11px}.KidneyStory_narration__FSL5y p{font-size:13.5px;line-height:1.5}.KidneyStory_notes__ZR2bS li{font-size:12px}.KidneyStory_discLong__4_Lz2{display:none}.KidneyStory_discShort__rqUDl{display:inline}.KidneyStory_panel__4rrO3{position:static;width:auto;max-height:46dvh;min-height:0;flex:0 1 auto;border-radius:12px}.KidneyStory_panelFold__PxRLi{display:block;position:-webkit-sticky;position:sticky;top:0;z-index:1;width:100%;padding:10px 12px;border:0;border-bottom:1px solid rgba(255,196,102,.14);background:rgba(14,9,6,.97);color:#ffcf73;text-align:left;cursor:pointer;font:700 12px/1 var(--font-mono);letter-spacing:.12em}.KidneyStory_panelShut__5xDmh .KidneyStory_panelBody__nTlKN{display:none}.KidneyStory_panelBody__nTlKN{padding:8px;gap:8px}.KidneyStory_tiles__FzPwt dd{font-size:16px}.KidneyStory_disclaimer__R54H8{font-size:12px;padding:5px 8px}.KidneyStory_row__9RsgD{gap:6px}.KidneyStory_fold__dmGzI{padding:8px 11px}.KidneyStory_pin__PEoCh span{font-size:12px;padding:2px 6px}.KidneyStory_disclaimer__R54H8 b,.KidneyStory_h__zLfZA,.KidneyStory_tag__xtrmu,.KidneyStory_tiles__FzPwt dt,.KidneyStory_tiles__FzPwt small{font-size:12px}.KidneyStory_tiles__FzPwt dt{letter-spacing:.06em}.KidneyStory_bar__pcIQM{grid-template-columns:104px 1fr 44px}}@media (min-width:761px){.KidneyStory_dock__UbWvQ{display:contents}}@media (max-height:640px) and (min-width:761px){.KidneyStory_narration__FSL5y{max-height:26vh}}@media (max-height:520px) and (min-width:761px){.KidneyStory_wrap__35q1e{min-height:0}.KidneyStory_act___X8r_ em,.KidneyStory_status__X7vm_{display:none}.KidneyStory_acts__3N6fA{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.KidneyStory_toggle__hYj1G{display:inline-block}.KidneyStory_toolsShut__GrtK_>:not(.KidneyStory_toggle__hYj1G):not(.KidneyStory_busy__5dhPh){display:none}.KidneyStory_top__BICln{right:calc(min(400px, 44vw) + 28px);gap:5px}.KidneyStory_panel__4rrO3{width:min(400px,44vw);top:calc(var(--chrome-top) + 6px);max-height:calc(100% - var(--chrome-top) - 14px)}.KidneyStory_copy__LnA7_{bottom:8px;left:12px;width:min(420px,calc(100% - min(400px, 44vw) - 40px))}.KidneyStory_narration__FSL5y{max-height:30vh;padding:8px 10px}.KidneyStory_narration__FSL5y p{font-size:13px}.KidneyStory_discLong__4_Lz2,.KidneyStory_notes__ZR2bS{display:none}.KidneyStory_discShort__rqUDl{display:inline}.KidneyStory_disclaimer__R54H8{font-size:12px;padding:4px 8px}.KidneyStory_field__ScK5L{display:none}.KidneyStory_panelFold__PxRLi{display:block;position:-webkit-sticky;position:sticky;top:0;z-index:1;width:100%;padding:10px 12px;border:0;background:rgba(14,9,6,.97);color:#ffcf73;text-align:left;cursor:pointer;font:700 12px/1 var(--font-mono);letter-spacing:.12em}.KidneyStory_panelShut__5xDmh{width:auto}.KidneyStory_panelShut__5xDmh .KidneyStory_panelBody__nTlKN{display:none}.KidneyStory_disclaimer__R54H8 b,.KidneyStory_h__zLfZA,.KidneyStory_tag__xtrmu,.KidneyStory_tiles__FzPwt dt,.KidneyStory_tiles__FzPwt small{font-size:12px}}