.BugsStory_wrap__ONe8i{--red:#ff5a6a;--amber:#ffb547;--green:#7dffb8;--ice:#6ff3ff;--ink:#e9e6f2;--panel-w:min(400px,31vw);position:relative;height:100vh;height:100dvh;min-height:520px;margin-top:calc(-1 * var(--header-h));overflow:hidden;background:#05040a;color:var(--ink)}.BugsStory_canvas__oaxjE{position:absolute;inset:0;width:100%;height:100%;display:block;cursor:-webkit-grab;cursor:grab;touch-action:none}.BugsStory_canvas__oaxjE:active{cursor:-webkit-grabbing;cursor:grabbing}.BugsStory_loading__CDQl4{position:absolute;left:50%;top:46%;transform:translate(-50%,-50%);margin:0;max-width:80vw;text-align:center;font:500 13px/1.5 var(--font-mono);color:rgba(233,230,242,.7)}.BugsStory_pins__De0vn{position:absolute;inset:0;z-index:2;pointer-events:none;overflow:hidden}.BugsStory_pin__35Le6{position:absolute;left:0;top:0;will-change:transform;transition:opacity .25s;padding:3px 7px 4px;margin-top:-6px;white-space:nowrap;border-left:2px solid var(--ice);border-radius:0 6px 6px 0;background:rgba(6,8,16,.72);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font:600 11px/1.2 var(--font-mono);letter-spacing:.04em;color:#e8fbff}.BugsStory_pin__35Le6[data-tone=bad]{border-color:var(--red);color:#ffd6da}.BugsStory_pin__35Le6[data-tone=good]{border-color:var(--green);color:#dcffee}.BugsStory_pin__35Le6[data-tone=warn]{border-color:var(--amber);color:#ffe9c4}.BugsStory_head__8gPMO{position:absolute;left:var(--space-6);top:calc(var(--chrome-top) + 14px);z-index:4;max-width:min(620px,calc(100% - var(--panel-w) - 72px))}.BugsStory_eyebrow__TPyc7{margin:0;font:600 10px/1 var(--font-mono);letter-spacing:.28em;color:rgba(255,90,106,.9)}.BugsStory_title__6Fag8{margin:8px 0 0;font:700 clamp(22px,2.8vw,36px)/1 var(--font-display);letter-spacing:.04em;color:#fff4f4;text-shadow:0 0 22px rgba(255,90,106,.45),0 0 50px rgba(111,243,255,.25)}.BugsStory_sub__BlkyD{margin:10px 0 0;max-width:62ch;font:400 13px/20px var(--font-body);color:rgba(233,230,242,.8)}.BugsStory_sub__BlkyD b{color:#fff;font-weight:600}.BugsStory_textOff__ikfTL .BugsStory_sub__BlkyD{display:none}.BugsStory_acts__4zMJo{--rail-w:156px;position:absolute;z-index:4;left:var(--space-6);width:var(--rail-w);top:calc(var(--chrome-top) + 24px + var(--head-h, 110px));bottom:var(--space-5);display:flex;flex-direction:column;gap:4px;overflow-y:auto;scrollbar-width:none}.BugsStory_acts__4zMJo::-webkit-scrollbar{display:none}.BugsStory_act__0zXkC{flex:none;display:inline-flex;align-items:center;gap:7px;min-height:32px;padding:0 10px;border:1px solid rgba(255,90,106,.28);border-radius:9px;background:rgba(14,8,14,.78);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#e8c0c6;cursor:pointer;transition:border-color .12s ease,background .12s ease,color .12s ease}.BugsStory_act__0zXkC b{font:700 11px/1 var(--font-mono);color:var(--red)}.BugsStory_act__0zXkC em{font:700 10px/1 var(--font-mono);font-style:normal;letter-spacing:.12em}.BugsStory_actOn__N_5eb,.BugsStory_act__0zXkC:hover{border-color:var(--red);color:#fff}.BugsStory_actOn__N_5eb{background:rgba(255,90,106,.18);box-shadow:0 0 16px rgba(255,90,106,.3)}.BugsStory_actOn__N_5eb b{color:#fff}.BugsStory_panel__JFfz2{position:absolute;right:var(--space-6);top:calc(var(--chrome-top) + 14px);bottom:78px;z-index:5;width:var(--panel-w);display:flex;flex-direction:column;border:1px solid rgba(111,243,255,.22);border-radius:14px;background:linear-gradient(160deg,rgba(14,16,30,.9),rgba(6,6,12,.93));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 0 30px rgba(0,0,0,.35)}.BugsStory_pTabs__HPM7_{display:flex;gap:2px;padding:8px 8px 0;border-bottom:1px solid rgba(233,230,242,.1)}.BugsStory_pTabs__HPM7_>button{flex:1 1;min-height:34px;border:0;border-bottom:2px solid transparent;background:none;cursor:pointer;font:700 11px/1 var(--font-mono);letter-spacing:.14em;color:rgba(233,230,242,.55)}.BugsStory_pTabs__HPM7_>.BugsStory_tabOn__f_GWL{color:#fff;border-bottom-color:var(--red)}.BugsStory_pClose__f6lDr{display:none;flex:none!important;width:40px;font-size:22px!important}.BugsStory_pBody__za_y7{flex:1 1;overflow:auto;padding:12px 14px 16px;scrollbar-width:thin}.BugsStory_codeTab__zfdc3{display:grid;grid-gap:10px;gap:10px}.BugsStory_codeHead__shKJb{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.BugsStory_simpl__A20Av{padding:3px 6px;border-radius:5px;background:rgba(255,181,71,.16);border:1px solid rgba(255,181,71,.5);font:700 10px/1 var(--font-mono);letter-spacing:.14em;color:var(--amber)}.BugsStory_lang__fuMhD{font:500 11px/1.3 var(--font-mono);color:rgba(233,230,242,.6)}.BugsStory_codeHead__shKJb .BugsStory_seg__XKvre{margin-left:auto}.BugsStory_code__aKsUv{margin:0;padding:12px;overflow:auto;border-radius:10px;background:rgba(0,0,0,.45);border:1px solid rgba(233,230,242,.1);font:400 12px/1.55 var(--font-mono);color:#dfe8f5;white-space:pre;-moz-tab-size:4;tab-size:4}.BugsStory_codeBad__W9PYE{border-left:3px solid var(--red)}.BugsStory_codeGood___g4yW{border-left:3px solid var(--green)}.BugsStory_respect__snDSw{margin:0 0 12px;padding:10px 12px;border-radius:10px;border:1px solid rgba(233,230,242,.16);background:hsla(0,0%,100%,.04);font:italic 400 12.5px/1.55 var(--font-body);color:rgba(233,230,242,.85)}.BugsStory_steps__FfGtf{list-style:none;margin:0;padding:0;display:grid;grid-gap:4px;gap:4px}.BugsStory_steps__FfGtf button{width:100%;display:grid;grid-template-columns:9.5ch 1fr;grid-gap:10px;gap:10px;text-align:left;cursor:pointer;padding:8px;border:1px solid transparent;border-radius:9px;background:none;color:rgba(233,230,242,.62);font:400 12.5px/1.5 var(--font-body)}.BugsStory_steps__FfGtf button b{font:700 11px/1.5 var(--font-mono);letter-spacing:.04em;color:rgba(255,90,106,.75)}.BugsStory_steps__FfGtf button:hover{border-color:rgba(233,230,242,.14)}.BugsStory_steps__FfGtf .BugsStory_stepOn__LlYmy{border-color:rgba(255,90,106,.45);background:rgba(255,90,106,.08);color:#fff}.BugsStory_steps__FfGtf .BugsStory_stepOn__LlYmy b{color:var(--red)}.BugsStory_facts__LFvH5{list-style:none;margin:14px 0 0;padding:12px 0 0;border-top:1px solid rgba(233,230,242,.1);display:grid;grid-gap:8px;gap:8px}.BugsStory_facts__LFvH5 li{font:400 12.5px/1.5 var(--font-body);color:rgba(233,230,242,.82)}.BugsStory_tag__IXFvb{display:inline-block;padding:2px 5px;margin-right:4px;border-radius:4px;font:700 9.5px/1.2 var(--font-mono);letter-spacing:.1em;vertical-align:1px}.BugsStory_tagFact__Z1Flo{background:rgba(125,255,184,.14);color:var(--green);border:1px solid rgba(125,255,184,.4)}.BugsStory_tagEst__njq60{background:rgba(255,181,71,.14);color:var(--amber);border:1px solid rgba(255,181,71,.4)}.BugsStory_tagModel__Ca_CR{background:rgba(182,155,255,.14);color:#c9b8ff;border:1px solid rgba(182,155,255,.4)}.BugsStory_fixLabel__XCO1P{margin:14px 0 6px;font:700 10px/1 var(--font-mono);letter-spacing:.22em;color:var(--green)}.BugsStory_fixLabel__XCO1P:first-child{margin-top:0}.BugsStory_prose__BT4z0{margin:0;font:400 13px/1.6 var(--font-body);color:rgba(233,230,242,.86)}.BugsStory_prose__BT4z0 a{color:var(--ice)}.BugsStory_lesson__PlVbL{font-size:14px;color:#fff}.BugsStory_replayFix__rV0_6{margin-top:12px;min-height:36px;padding:0 14px;cursor:pointer;border:1px solid var(--green);border-radius:9px;background:rgba(125,255,184,.12);color:#eafff4;font:700 12px/1 var(--font-mono);letter-spacing:.06em}.BugsStory_related__Aiic6{list-style:none;margin:0;padding:0;display:grid;grid-gap:6px;gap:6px}.BugsStory_related__Aiic6 li{font:400 12.5px/1.5 var(--font-body);color:rgba(233,230,242,.7)}.BugsStory_related__Aiic6 a{font:700 12px/1.5 var(--font-mono);color:var(--ice);text-decoration:none;margin-right:6px}.BugsStory_related__Aiic6 a:hover{text-decoration:underline}.BugsStory_sources__uW20h{margin:0;padding:0 0 0 18px;display:grid;grid-gap:8px;gap:8px}.BugsStory_sources__uW20h li{font:400 12.5px/1.5 var(--font-body);color:rgba(233,230,242,.8)}.BugsStory_sources__uW20h a{color:#cfe9ff}.BugsStory_small__K9ElM{margin:12px 0 0;font:400 12px/1.55 var(--font-body);color:rgba(233,230,242,.62)}.BugsStory_dock__JgEC8{position:absolute;left:calc(var(--space-6) + 156px + 14px);right:calc(var(--panel-w) + var(--space-6) * 2);bottom:var(--space-5);z-index:6;display:grid;grid-gap:8px;gap:8px;padding:10px 12px;border:1px solid rgba(255,90,106,.25);border-radius:16px;background:linear-gradient(180deg,rgba(14,10,20,.88),rgba(6,5,10,.94));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 -10px 40px rgba(0,0,0,.45)}.BugsStory_caption__Pu8NR p{margin:0;font:400 13.5px/1.55 var(--font-body);color:rgba(233,230,242,.9)}.BugsStory_caption__Pu8NR b{margin-right:6px;font:700 11.5px/1 var(--font-mono);letter-spacing:.06em;color:var(--red)}.BugsStory_captionFixed__CfLy9 b{color:var(--green)}.BugsStory_textOff__ikfTL .BugsStory_caption__Pu8NR{display:none}.BugsStory_reads__cFcSf{display:flex;flex-wrap:wrap;gap:6px}.BugsStory_readsPanel__oZLeN{padding:10px 12px 0}.BugsStory_readsPanel__oZLeN span{flex:1 1 auto;justify-content:space-between}.BugsStory_readsDock__w6VgC{display:none}.BugsStory_reads__cFcSf span{display:inline-flex;align-items:baseline;gap:6px;padding:5px 8px;border-radius:8px;background:hsla(0,0%,100%,.05);border:1px solid rgba(233,230,242,.1)}.BugsStory_reads__cFcSf em{font:600 10px/1 var(--font-mono);font-style:normal;letter-spacing:.12em;color:rgba(233,230,242,.55)}.BugsStory_reads__cFcSf b{font:700 12.5px/1 var(--font-mono);color:#fff}.BugsStory_r_bad__jwOw_{border-color:rgba(255,90,106,.5)!important;background:rgba(255,90,106,.12)!important}.BugsStory_r_bad__jwOw_ b{color:#ffc2c8}.BugsStory_r_good__UWtYa{border-color:rgba(125,255,184,.4)!important}.BugsStory_r_good__UWtYa b{color:#c8ffe2}.BugsStory_r_warn__yfCP_{border-color:rgba(255,181,71,.5)!important}.BugsStory_r_warn__yfCP_ b{color:#ffe0b0}.BugsStory_extra__mf5R_{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.BugsStory_seg__XKvre{display:inline-flex;border:1px solid rgba(233,230,242,.2);border-radius:9px;overflow:hidden}.BugsStory_seg__XKvre button{min-height:34px;padding:0 10px;border:0;background:rgba(14,12,22,.85);color:rgba(233,230,242,.7);cursor:pointer;font:700 11px/1 var(--font-mono);letter-spacing:.06em;white-space:nowrap}.BugsStory_seg__XKvre button+button{border-left:1px solid rgba(233,230,242,.14)}.BugsStory_seg__XKvre .BugsStory_segOn__oqS6B{background:rgba(255,90,106,.22);color:#fff}.BugsStory_seg__XKvre .BugsStory_segOnGood__jGzyL{background:rgba(125,255,184,.18);color:#fff}.BugsStory_knob__3ktRM{display:inline-flex;align-items:center;gap:8px;padding:0 8px;min-height:34px;border:1px solid rgba(233,230,242,.14);border-radius:9px}.BugsStory_knob__3ktRM span{font:700 10px/1 var(--font-mono);letter-spacing:.14em;color:var(--amber)}.BugsStory_knob__3ktRM b{min-width:7ch;font:700 12px/1 var(--font-mono);color:#fff}.BugsStory_knob__3ktRM input{width:130px;accent-color:var(--amber)}.BugsStory_knob__3ktRM input:disabled{opacity:.35}.BugsStory_ctrl__8fFWr{display:flex;align-items:center;gap:6px}.BugsStory_btn__jy7EP{min-width:36px;min-height:36px;padding:0 11px;white-space:nowrap;cursor:pointer;border:1px solid rgba(233,230,242,.2);border-radius:9px;background:rgba(14,12,22,.85);color:var(--ink);font:700 12px/1 var(--font-mono);letter-spacing:.06em}.BugsStory_btn__jy7EP:hover{border-color:rgba(233,230,242,.5);color:#fff}.BugsStory_play__EV8hy{border-color:var(--red);background:rgba(255,90,106,.18);color:#fff;min-width:96px}.BugsStory_scrub___k95k{position:relative;flex:1 1;min-width:80px;height:36px;display:flex;align-items:center}.BugsStory_scrub___k95k input{width:100%;margin:0;accent-color:var(--red);position:relative;z-index:1}.BugsStory_ticks__f9uRZ{position:absolute;left:8px;right:8px;top:50%;height:0;pointer-events:none}.BugsStory_ticks__f9uRZ i{position:absolute;top:7px;width:2px;height:7px;margin-left:-1px;background:rgba(233,230,242,.35)}.BugsStory_ticks__f9uRZ .BugsStory_tickOn__GbQsV{background:var(--red)}.BugsStory_phoneOnly___N5Tg{display:none!important}.BugsStory_deskOnly__8ZbVD{display:inline-block}.BugsStory_scrim__z2ICQ{position:absolute;inset:0;z-index:20;display:grid;place-items:center;padding:16px;background:rgba(0,0,0,.55)}.BugsStory_infoSheet__eVmmI{position:relative;width:min(620px,100%);max-height:min(80dvh,640px);overflow:auto;padding:18px 18px 16px;border-radius:14px;border:1px solid rgba(255,90,106,.3);background:rgba(8,6,14,.97);display:grid;grid-gap:10px;gap:10px}.BugsStory_x__O1xNa{position:absolute;right:8px;top:6px;width:40px;height:40px;border:0;background:none;color:rgba(233,230,242,.7);font:400 24px/1 var(--font-body);cursor:pointer}@media (max-width:1100px){.BugsStory_wrap__ONe8i{--panel-w:min(340px,38vw)}.BugsStory_head__8gPMO{max-width:calc(100% - var(--panel-w) - 64px)}.BugsStory_acts__4zMJo{left:var(--space-6);right:calc(var(--panel-w) + var(--space-6) * 2);width:auto;bottom:auto;top:calc(var(--chrome-top) + 22px + var(--head-h, 110px));flex-direction:row;flex-wrap:wrap;overflow:visible}.BugsStory_dock__JgEC8{left:var(--space-6)}}@media (max-height:500px) and (pointer:coarse),(max-width:1024px) and (orientation:portrait),(max-width:760px){.BugsStory_head__8gPMO{left:var(--space-4);right:var(--space-4);top:calc(var(--chrome-top) + 8px);max-width:none}.BugsStory_eyebrow__TPyc7{display:none}.BugsStory_title__6Fag8{margin:0;font-size:19px}.BugsStory_sub__BlkyD{margin-top:6px;font-size:12px;line-height:17px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.BugsStory_acts__4zMJo{left:0;right:0;width:auto;bottom:auto;top:calc(var(--chrome-top) + 14px + var(--head-h, 60px));flex-direction:row;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;gap:5px;padding:0 var(--space-4)}.BugsStory_readsPanel__oZLeN{display:none}.BugsStory_readsDock__w6VgC{display:flex}.BugsStory_act__0zXkC{flex:none;min-height:34px;padding:0 9px;gap:6px}.BugsStory_act__0zXkC b,.BugsStory_act__0zXkC em{font-size:12px;letter-spacing:.04em}.BugsStory_pin__35Le6{font-size:12px}.BugsStory_panel__JFfz2{display:none;left:var(--space-3);right:var(--space-3);width:auto;top:calc(var(--chrome-top) + 8px);bottom:var(--space-3);z-index:12}.BugsStory_panelOpen__3PiEs{display:flex}.BugsStory_pClose__f6lDr{display:inline-grid;place-items:center}.BugsStory_pTabs__HPM7_>button{font-size:12px;letter-spacing:.06em}.BugsStory_facts__LFvH5 li,.BugsStory_prose__BT4z0,.BugsStory_related__Aiic6 li,.BugsStory_respect__snDSw,.BugsStory_small__K9ElM,.BugsStory_sources__uW20h li,.BugsStory_steps__FfGtf button{font-size:13px}.BugsStory_steps__FfGtf button b,.BugsStory_tag__IXFvb{font-size:12px}.BugsStory_code__aKsUv{font-size:12px;white-space:pre-wrap;overflow-wrap:anywhere}.BugsStory_dock__JgEC8{left:var(--space-3);right:var(--space-3);bottom:var(--space-3);padding:8px;gap:6px;border-radius:14px}.BugsStory_caption__Pu8NR p{font-size:13px;line-height:1.45;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.BugsStory_caption__Pu8NR b{font-size:12px}.BugsStory_reads__cFcSf{gap:4px;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.BugsStory_reads__cFcSf::-webkit-scrollbar{display:none}.BugsStory_reads__cFcSf span{flex:none;padding:4px 7px}.BugsStory_reads__cFcSf em{font-size:12px;letter-spacing:.02em}.BugsStory_btn__jy7EP,.BugsStory_reads__cFcSf b,.BugsStory_seg__XKvre button{font-size:12px}.BugsStory_knob__3ktRM{width:100%}.BugsStory_knob__3ktRM span{font-size:12px;letter-spacing:.04em}.BugsStory_knob__3ktRM input{flex:1 1;width:auto}.BugsStory_ctrl__8fFWr{gap:5px}.BugsStory_play__EV8hy{min-width:44px}.BugsStory_long__bQoFI{display:none}.BugsStory_phoneOnly___N5Tg{display:inline-grid!important;place-items:center}.BugsStory_deskOnly__8ZbVD,.BugsStory_folded__QrEZ1 .BugsStory_extra__mf5R_,.BugsStory_folded__QrEZ1 .BugsStory_reads__cFcSf{display:none}html.navHidden .BugsStory_ctrl__8fFWr{padding-right:58px}}@media (min-width:641px) and (max-height:500px) and (pointer:coarse){.BugsStory_ctrl__8fFWr{padding-right:58px}}@media (max-width:380px){.BugsStory_btn__jy7EP{padding:0 8px}.BugsStory_ctrl__8fFWr .BugsStory_btn__jy7EP:first-child,.BugsStory_ctrl__8fFWr .BugsStory_btn__jy7EP:nth-child(3){display:none}}@media (max-height:620px) and (max-width:760px){.BugsStory_sub__BlkyD{display:none}}@media (max-height:600px){.BugsStory_wrap__ONe8i{min-height:0}}@media (max-height:500px){.BugsStory_eyebrow__TPyc7,.BugsStory_sub__BlkyD{display:none}.BugsStory_title__6Fag8{font-size:18px;margin:0}.BugsStory_act__0zXkC{min-height:32px}.BugsStory_caption__Pu8NR p{-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}}