.Social_colorMain__LojlL{transition:color .3s ease}.Social_colorImport__VBKkb{color:var(--color-accent-purple,#b589bd);transition:color .3s ease}.Social_colorWhite__3AuQR{color:var(--color-text-primary,#f7f7f7);transition:color .3s ease}.Social_colorBlue__OHA8Z,.Social_colorYellow__WLzx3{transition:color .3s ease}.Social_colorBlueLight__2eeug{color:var(--color-accent-blue-light,#b1dcfb);transition:color .3s ease}.Social_colorGreen__rEjzi{transition:color .3s ease}.Social_root__9fgsz{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:9px;padding-top:18px;padding-left:12px;padding-right:12px;text-align:center}.Social_root__9fgsz a{display:inline-flex;align-items:center;justify-content:center;width:54px;height:54px;border-radius:6px;transition:color .3s ease,background-color .2s ease,-webkit-transform .2s ease;transition:transform .2s ease,color .3s ease,background-color .2s ease;transition:transform .2s ease,color .3s ease,background-color .2s ease,-webkit-transform .2s ease}.Social_root__9fgsz a svg{font-size:28px;width:1em;height:1em}.Social_root__9fgsz a:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);background-color:var(--color-bg-light,#2b2b2c)}.Social_root__9fgsz a:active{-webkit-transform:translateY(0);transform:translateY(0)}.Social_root__9fgsz a:focus-visible{outline:2px solid var(--color-accent-blue,#487bc7);outline-offset:2px}.Social_colorBlue__OHA8Z{color:var(--color-accent-blue,#487bc7)}.Social_colorMain__LojlL{color:var(--color-text-secondary,#858585)}.Social_colorYellow__WLzx3{color:var(--color-accent-yellow,#dbdbaf)}.Social_colorGreen__rEjzi{color:var(--color-accent-green,#84c7ad)}.Pointer_colorMain__uLZN6{color:var(--color-text-secondary,#858585);transition:color .3s ease}.Pointer_colorImport__WjWYp{color:var(--color-accent-purple,#b589bd);transition:color .3s ease}.Pointer_colorWhite___W5qM{color:var(--color-text-primary,#f7f7f7);transition:color .3s ease}.Pointer_colorYellow__Oqee7{color:var(--color-accent-yellow,#dbdbaf);transition:color .3s ease}.Pointer_colorBlue__8tg_z{color:var(--color-accent-blue,#487bc7);transition:color .3s ease}.Pointer_colorBlueLight__MFl56{color:var(--color-accent-blue-light,#b1dcfb);transition:color .3s ease}.Pointer_colorGreen___4bKY{color:var(--color-accent-green,#84c7ad);transition:color .3s ease}.Pointer_root__fj_7W{display:inline-block;color:var(--color-accent-yellow,#dbdbaf);font-weight:400;-webkit-animation:Pointer_blink__Zvc25 1s infinite;animation:Pointer_blink__Zvc25 1s infinite}@-webkit-keyframes Pointer_blink__Zvc25{0%,50%{opacity:1}51%,to{opacity:0}}@keyframes Pointer_blink__Zvc25{0%,50%{opacity:1}51%,to{opacity:0}}@media(prefers-reduced-motion:reduce){.Pointer_root__fj_7W{-webkit-animation:none;animation:none;opacity:1}}.ThemeBar_colorMain__7iYy9{color:var(--color-text-secondary,#858585);transition:color .3s ease}.ThemeBar_colorImport__qnZtV{color:var(--color-accent-purple,#b589bd);transition:color .3s ease}.ThemeBar_colorWhite__p4s1d{color:var(--color-text-primary,#f7f7f7);transition:color .3s ease}.ThemeBar_colorYellow__l_wXu{color:var(--color-accent-yellow,#dbdbaf);transition:color .3s ease}.ThemeBar_colorBlue__D7fV7{color:var(--color-accent-blue,#487bc7);transition:color .3s ease}.ThemeBar_colorBlueLight__RTbVE{color:var(--color-accent-blue-light,#b1dcfb);transition:color .3s ease}.ThemeBar_colorGreen__X_Gv7{color:var(--color-accent-green,#84c7ad);transition:color .3s ease}.ThemeBar_root__G90pT{display:flex;align-items:center;justify-content:flex-end;flex-wrap:nowrap;gap:6px;max-width:100%;min-width:0;overflow:visible}.ThemeBar_dropdown__hHaM9{position:relative;min-width:0}.ThemeBar_selectButton__twyjV{display:inline-flex;align-items:center;gap:6px;min-height:30px;max-width:100%;padding:4.5px 9px;background-color:var(--color-bg-main,#222);border:1px solid var(--popup-border,#3e3e42);border-radius:6px;color:var(--color-text-primary,#f7f7f7);cursor:pointer;font-family:Fira Code,monospace;font-size:10.5px;line-height:1.2;transition:background-color .2s ease,border-color .2s ease,color .2s ease,-webkit-transform .2s ease;transition:background-color .2s ease,border-color .2s ease,color .2s ease,transform .2s ease;transition:background-color .2s ease,border-color .2s ease,color .2s ease,transform .2s ease,-webkit-transform .2s ease}.ThemeBar_selectButton__twyjV:hover{border-color:var(--color-accent-green,#84c7ad);color:var(--color-accent-green,#84c7ad);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.ThemeBar_selectButton__twyjV:active{-webkit-transform:translateY(0);transform:translateY(0)}.ThemeBar_selectButton__twyjV:focus-visible{outline:2px solid var(--color-accent-blue,#487bc7);outline-offset:2px}.ThemeBar_selectButton__twyjV[aria-expanded=true]{border-color:var(--color-accent-green,#84c7ad);background-color:var(--color-bg-light,#2b2b2c)}.ThemeBar_key__w8B6Y{color:var(--color-accent-blue,#487bc7);font-weight:500}.ThemeBar_value__5bwk_{color:var(--color-accent-yellow,#dbdbaf);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.ThemeBar_arrow__MxQeA{font-size:9px;opacity:.7;color:var(--color-text-secondary,#858585);flex-shrink:0}.ThemeBar_dropdownMenu__lfjFU{position:absolute;top:calc(100% + 3px);right:0;min-width:148px;max-width:min(90vw,220px);background-color:var(--color-bg-light,#2b2b2c);border:1px solid var(--popup-border,#3e3e42);border-radius:6px;box-shadow:0 4px 12px rgba(0,0,0,.3);overflow:hidden;z-index:1100;-webkit-animation:ThemeBar_slideDown__FNT0x .2s ease-out;animation:ThemeBar_slideDown__FNT0x .2s ease-out}@-webkit-keyframes ThemeBar_slideDown__FNT0x{0%{opacity:0;-webkit-transform:translateY(-8px);transform:translateY(-8px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes ThemeBar_slideDown__FNT0x{0%{opacity:0;-webkit-transform:translateY(-8px);transform:translateY(-8px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.ThemeBar_menuItem__97B8U{display:flex;align-items:center;gap:9px;width:100%;padding:9px 12px;background-color:transparent;border:none;color:var(--color-text-primary,#f7f7f7);cursor:pointer;font-family:Fira Code,monospace;font-size:10.5px;text-align:left;transition:background-color .2s ease,color .2s ease}.ThemeBar_menuItem__97B8U:hover{background-color:var(--color-accent-green,#84c7ad);color:var(--color-bg-strong,#191919)}.ThemeBar_menuItem__97B8U.ThemeBar_active__G_75U{background-color:var(--color-bg-strong,#191919);color:var(--color-accent-green,#84c7ad);font-weight:500}.ThemeBar_menuItem__97B8U:focus-visible{outline:2px solid var(--color-accent-blue,#487bc7);outline-offset:-2px}.ThemeBar_menuKey__FRit8{color:var(--color-accent-blue-light,#b1dcfb);min-width:18px}.ThemeBar_menuLabel__KfYmU{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ThemeBar_menuItem__97B8U.ThemeBar_active__G_75U .ThemeBar_menuKey__FRit8,.ThemeBar_menuItem__97B8U:hover .ThemeBar_menuKey__FRit8{color:inherit}@media(max-width:759px){.ThemeBar_root__G90pT{justify-content:flex-start;width:100%;flex-wrap:wrap}.ThemeBar_selectButton__twyjV{min-height:27px;padding:3.6px 7.5px;font-size:9.6px}}@media(prefers-reduced-motion:reduce){.ThemeBar_dropdownMenu__lfjFU{-webkit-animation:none;animation:none}.ThemeBar_selectButton__twyjV:hover{-webkit-transform:none;transform:none}}.Header_colorMain__rX9sx{color:var(--color-text-secondary,#858585);transition:color .3s ease}.Header_colorImport__gh1yn{color:var(--color-accent-purple,#b589bd);transition:color .3s ease}.Header_colorWhite__xR0PD{color:var(--color-text-primary,#f7f7f7);transition:color .3s ease}.Header_colorYellow__xDh19{color:var(--color-accent-yellow,#dbdbaf);transition:color .3s ease}.Header_colorBlue__04Tz1{color:var(--color-accent-blue,#487bc7);transition:color .3s ease}.Header_colorBlueLight__nZf_M{color:var(--color-accent-blue-light,#b1dcfb);transition:color .3s ease}.Header_colorGreen__TyRYe{color:var(--color-accent-green,#84c7ad);transition:color .3s ease}.Header_root__pufPi{box-sizing:border-box;display:flex;overflow-x:hidden;max-width:100%;flex-direction:column;align-items:stretch;justify-content:center;font-family:Fira Code,monospace;padding:0 0 48px;background-color:var(--color-bg-main,#222);color:var(--color-text-secondary,#858585);text-align:center;transition:background-color .3s ease,color .3s ease}.Header_chrome__I2MHs{position:-webkit-sticky;position:sticky;top:0;z-index:1000;margin:0 0 30px;padding:0;border-bottom:1px solid var(--color-accent-green,#84c7ad);box-shadow:0 4px 12px rgba(0,0,0,.18)}.Header_chrome__I2MHs,.Header_titleBar__3WGtf{box-sizing:border-box;width:100%;max-width:100%;background-color:var(--color-bg-strong,#191919);overflow:visible;transition:background-color .3s ease,border-color .3s ease}.Header_titleBar__3WGtf{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:42px;padding:7.5px 18px;border-bottom:1px solid var(--popup-border,#3e3e42)}.Header_titleBrand__6gioM{display:inline-flex;align-items:center;gap:9px;min-width:0;flex:1 1 auto;overflow:hidden;font-size:10.5px;line-height:1.2;white-space:nowrap}.Header_themeDock__IkvK4{flex:0 0 auto;min-width:0;max-width:100%;overflow:visible}.Header_traffic__tCQAw{display:inline-flex;align-items:center;gap:4.5px;flex-shrink:0}.Header_trafficGreen__VT8xl,.Header_trafficRed__dSG8I,.Header_trafficYellow__Bar2b{width:7.5px;height:7.5px;border-radius:50%}.Header_trafficRed__dSG8I{background-color:var(--color-accent-red,#dc8374)}.Header_trafficYellow__Bar2b{background-color:var(--color-accent-yellow,#dbdbaf)}.Header_trafficGreen__VT8xl{background-color:var(--color-accent-green,#84c7ad)}.Header_appName__YBmkv{color:var(--color-text-primary,#f7f7f7);font-weight:500;overflow:hidden;text-overflow:ellipsis}.Header_appSep__UUNL_{color:var(--color-text-secondary,#858585);opacity:.7;flex-shrink:0}.Header_appFile__GjwVS{color:var(--color-accent-blue-light,#b1dcfb);overflow:hidden;text-overflow:ellipsis;min-width:0}.Header_tabRow__15o0a{box-sizing:border-box;display:flex;align-items:flex-end;justify-content:space-between;gap:12px;width:100%;max-width:100%;min-height:36px;border-bottom:1px solid var(--popup-border,#3e3e42);background-color:var(--color-bg-strong,#191919);padding:6px 18px 0;overflow:hidden;transition:background-color .3s ease,border-color .3s ease}.Header_tabActive__kVear{box-sizing:border-box;display:inline-flex;align-items:center;gap:6px;min-width:0;max-width:calc(100% - 72px);padding:9px 15px;margin-bottom:-1px;border:1px solid var(--popup-border,#3e3e42);border-bottom-color:var(--color-bg-main,#222);border-radius:6px 6px 0 0;background-color:var(--color-bg-main,#222);color:var(--color-text-primary,#f7f7f7);font-size:12px;font-weight:500;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:background-color .3s ease,color .3s ease,border-color .3s ease}.Header_tabDot__7y_FV{width:6px;height:6px;border-radius:50%;background-color:var(--color-accent-green,#84c7ad);flex-shrink:0}.Header_tabMeta__Cdr4i{box-sizing:border-box;align-self:center;flex-shrink:0;padding-bottom:9px;padding-right:3px;font-size:10.5px;color:var(--color-text-secondary,#858585);white-space:nowrap;transition:color .3s ease}.Header_breadcrumb__Rjh1F{box-sizing:border-box;display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:3px;width:100%;max-width:100%;padding:7.5px 18px;background-color:var(--color-bg-light,#2b2b2c);font-size:10.5px;line-height:1.3;text-align:left;overflow:hidden;transition:background-color .3s ease}.Header_crumbMuted__yRr5G{color:var(--color-text-secondary,#858585);transition:color .3s ease}.Header_crumbSep__IP_iF{color:var(--color-text-secondary,#858585);opacity:.7}.Header_crumbActive__Xt28q{color:var(--color-accent-blue-light,#b1dcfb);transition:color .3s ease}.Header_stage__EcBE0{box-sizing:border-box;width:min(100%,1100px);max-width:100%;margin:0 auto;padding:0 18px;overflow-x:hidden}.Header_header__NLhag{margin:0 0 15px;font-size:clamp(18px,3.6vw,36px);font-weight:500;line-height:1.25;color:var(--color-component,#84c7ad);overflow-wrap:anywhere;word-break:break-word;transition:color .3s ease}.Header_lockup__eeP_K{display:inline}.Header_tag__4kfao{color:var(--color-accent-blue,#487bc7);font-weight:500;transition:color .3s ease}.Header_name__VhF8D{color:var(--color-component,#84c7ad);transition:color .3s ease}.Header_tail__cMbmI{display:inline;color:var(--color-component,#84c7ad)}.Header_closing__QIFNK{display:inline-flex;align-items:baseline;flex-wrap:nowrap;white-space:nowrap;-webkit-column-gap:.12em;column-gap:.12em;vertical-align:baseline}.Header_subheader__dbP_s{box-sizing:border-box;margin:0 auto;max-width:min(100%,920px);padding:0 6px;font-size:clamp(10.5px,1.7vw,13.5px);font-weight:400;line-height:1.7;text-align:left;overflow-x:hidden}.Header_codeLine__ozh9n{box-sizing:border-box;display:block;width:100%;max-width:100%;margin:0 auto;padding:12px 15px;border:1px solid var(--popup-border,#3e3e42);border-radius:6px;background-color:var(--color-bg-strong,#191919);white-space:normal;overflow-wrap:anywhere;word-break:break-word;transition:background-color .3s ease,border-color .3s ease}.Header_kw__b0tM6{color:var(--color-accent-blue,#487bc7);font-weight:500;transition:color .3s ease}.Header_ident__MHcbt{color:var(--color-accent-blue-light,#b1dcfb);transition:color .3s ease}.Header_op__6UJAE{color:var(--color-text-primary,#f7f7f7);transition:color .3s ease}.Header_string__VfQHi{color:var(--color-accent-yellow,#dbdbaf);transition:color .3s ease}.Header_socialNav__oEjLN{box-sizing:border-box;width:100%;max-width:100%;margin-top:6px;overflow-x:hidden}@media(min-width:900px){.Header_codeLine__ozh9n{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;white-space:nowrap;overflow-x:auto}}@media(min-width:760px){.Header_lockup__eeP_K{white-space:nowrap}.Header_tail__cMbmI{display:inline-flex;align-items:baseline;flex-wrap:nowrap;white-space:nowrap;-webkit-column-gap:.12em;column-gap:.12em}}@media(max-width:759px){.Header_root__pufPi{padding-bottom:30px}.Header_chrome__I2MHs{margin-bottom:21px}.Header_titleBar__3WGtf{flex-wrap:wrap;align-items:stretch;gap:6px;padding:6px 12px}.Header_themeDock__IkvK4,.Header_titleBrand__6gioM{width:100%;flex:1 1 100%}.Header_appFile__GjwVS,.Header_appSep__UUNL_{display:none}.Header_breadcrumb__Rjh1F,.Header_tabRow__15o0a{padding-left:12px;padding-right:12px}.Header_tabActive__kVear{max-width:100%;padding:7.5px 12px;font-size:10.5px}.Header_tabMeta__Cdr4i{display:none}.Header_stage__EcBE0{padding:0 12px}.Header_header__NLhag{font-size:clamp(15px,6.2vw,24px);margin-bottom:12px}.Header_subheader__dbP_s{padding:0;font-size:clamp(9.9px,3.6vw,12px)}.Header_codeLine__ozh9n{padding:9px 12px}}@media(max-width:420px){.Header_titleBar__3WGtf{padding:6px 9px}.Header_breadcrumb__Rjh1F,.Header_stage__EcBE0,.Header_tabRow__15o0a{padding-left:9px;padding-right:9px}.Header_header__NLhag{font-size:clamp(13.5px,7vw,21px)}}@media(prefers-reduced-motion:reduce){.Header_chrome__I2MHs,.Header_header__NLhag,.Header_socialNav__oEjLN,.Header_subheader__dbP_s{opacity:1;-webkit-transform:none;transform:none}}.Skills_colorMain__w_efK{color:var(--color-text-secondary,#858585);transition:color .3s ease}.Skills_colorImport__O2w5K{color:var(--color-accent-purple,#b589bd);transition:color .3s ease}.Skills_colorWhite__KZsDM{color:var(--color-text-primary,#f7f7f7);transition:color .3s ease}.Skills_colorYellow__mBFFy{color:var(--color-accent-yellow,#dbdbaf);transition:color .3s ease}.Skills_colorBlue__dC1_C{color:var(--color-accent-blue,#487bc7);transition:color .3s ease}.Skills_colorBlueLight__tN2oy{color:var(--color-accent-blue-light,#b1dcfb);transition:color .3s ease}.Skills_colorGreen__Hs9Nk{color:var(--color-accent-green,#84c7ad);transition:color .3s ease}.Skills_root__6Hpva{box-sizing:border-box;padding:18px;text-align:left;background-color:var(--color-bg-light,#2b2b2c);color:var(--color-text-primary,#f7f7f7);transition:background-color .3s ease,color .3s ease;font-family:Fira Code,monospace}.Skills_pane__QZJg2{border:1px solid var(--popup-border,#3e3e42);border-radius:6px;overflow:hidden;background-color:var(--color-bg-main,#222);box-shadow:0 4px 12px rgba(0,0,0,.18)}.Skills_paneHeader__523NC,.Skills_pane__QZJg2{transition:background-color .3s ease,border-color .3s ease}.Skills_paneHeader__523NC{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;padding:6px 12px 0;background-color:var(--color-bg-strong,#191919);border-bottom:1px solid var(--popup-border,#3e3e42);font-size:10.5px}.Skills_paneTab__lu2Nu{display:inline-flex;align-items:center;gap:6px;padding:7.5px 12px;margin-bottom:-1px;border:1px solid var(--popup-border,#3e3e42);border-bottom-color:var(--color-bg-main,#222);border-radius:6px 6px 0 0;background-color:var(--color-bg-main,#222);color:var(--color-text-primary,#f7f7f7);font-weight:500;transition:background-color .3s ease,color .3s ease,border-color .3s ease}.Skills_tabDot__lyW_a{width:6px;height:6px;border-radius:50%;background-color:var(--color-accent-purple,#b589bd);flex-shrink:0}.Skills_paneMeta__IppID{padding-bottom:7.5px;padding-right:3px;color:var(--color-text-secondary,#858585);white-space:nowrap;-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Skills_code__vTXEU{padding:12px 15px;font-size:12px;line-height:1.55}.Skills_signature__r_DGr{position:relative;margin:0 0 9px;font-size:clamp(15px,2vw,19.5px);font-weight:500;line-height:1.35}.Skills_genCaret__62c1T{display:none}.Skills_keyCaret__yhDtz{display:inline-block;margin-left:3px;color:var(--color-accent-yellow,#dbdbaf);opacity:0;pointer-events:none;font-weight:400;line-height:1}.Skills_caretActive__bfS_c{-webkit-animation:Skills_skillsCaretBlink__QcNGm .7s step-end infinite;animation:Skills_skillsCaretBlink__QcNGm .7s step-end infinite}@-webkit-keyframes Skills_skillsCaretBlink__QcNGm{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes Skills_skillsCaretBlink__QcNGm{0%,49%{opacity:1}50%,to{opacity:0}}.Skills_propertyName__OwQoc{display:inline-flex;align-items:center;color:var(--color-accent-blue-light,#b1dcfb);font-weight:500;border-radius:3px;padding:0 3px;transition:color .2s ease,background-color .2s ease,box-shadow .2s ease}.Skills_scanning__pgSQs{color:var(--color-bg-strong,#191919);background-color:var(--color-accent-green,#84c7ad);box-shadow:0 0 0 2px var(--color-accent-green,#84c7ad)}.Skills_kw__ryQzw{color:var(--color-accent-blue,#487bc7)}.Skills_ident__Gtagi,.Skills_kw__ryQzw{font-weight:500;transition:color .3s ease}.Skills_ident__Gtagi{color:var(--color-accent-purple,#b589bd)}.Skills_op___zs0S{color:var(--color-text-primary,#f7f7f7);transition:color .3s ease}.Skills_punct__Ei22q{color:var(--color-text-secondary,#858585)}.Skills_jsonContent__Gtanu{display:flex;flex-direction:column;gap:9px;padding-left:9px;border-left:1px solid var(--popup-border,#3e3e42)}.Skills_skill__Y3_77{opacity:0;font-size:12px;font-weight:400;line-height:1.55}.Skills_comma__XYZAK{color:var(--color-text-primary,#f7f7f7);margin-left:1.5px}.Skills_chipsContainer__DI__g{flex-wrap:wrap;gap:3px 1.5px;margin:3px 0 0;width:100%}.Skills_chipWrap__eFJ_C,.Skills_chipsContainer__DI__g{display:inline-flex;align-items:center}.Skills_chip__lHmBz{display:inline-block;font-size:11.4px;background-color:var(--color-chip-bg,var(--color-bg-strong,#191919));padding:3.6px 6.6px;border:1px solid var(--popup-border,#3e3e42);border-radius:6px;font-weight:400;color:var(--color-accent-green,#84c7ad);transition:background-color .2s ease,color .2s ease,border-color .2s ease,-webkit-transform .2s ease;transition:background-color .2s ease,color .2s ease,border-color .2s ease,transform .2s ease;transition:background-color .2s ease,color .2s ease,border-color .2s ease,transform .2s ease,-webkit-transform .2s ease}@media(hover:hover){.Skills_skill__Y3_77:hover .Skills_chip__lHmBz{transition-delay:calc(var(--chip-i, 0)*28ms)}.Skills_chip__lHmBz:hover,.Skills_skill__Y3_77:hover .Skills_chip__lHmBz{border-color:var(--color-accent-green,#84c7ad);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.Skills_chip__lHmBz:hover{background-color:var(--color-accent-green,#84c7ad);color:var(--color-bg-strong,#191919);transition-delay:0ms}}.Skills_closers__Jf7fO{margin-top:9px;font-size:15px;line-height:1.3}.Skills_brace__dk05S{color:var(--color-text-primary,#f7f7f7);font-weight:500;font-size:18px}@media(prefers-reduced-motion:reduce){.Skills_skill__Y3_77{opacity:1}.Skills_pane__QZJg2{opacity:1;-webkit-transform:none;transform:none}.Skills_genCaret__62c1T,.Skills_keyCaret__yhDtz{display:none}.Skills_caretActive__bfS_c{-webkit-animation:none;animation:none}.Skills_scanning__pgSQs{color:var(--color-accent-blue-light,#b1dcfb);background-color:transparent;box-shadow:none}.Skills_chip__lHmBz:hover{-webkit-transform:none;transform:none}}@media(max-width:650px){.Skills_root__6Hpva{padding:12px}.Skills_paneMeta__IppID{font-size:9px}}.About_colorMain__OpqWs{color:var(--color-text-secondary,#858585);transition:color .3s ease}.About_colorImport__UczEM{color:var(--color-accent-purple,#b589bd);transition:color .3s ease}.About_colorWhite__dwowU{color:var(--color-text-primary,#f7f7f7);transition:color .3s ease}.About_colorYellow__14D_b{color:var(--color-accent-yellow,#dbdbaf);transition:color .3s ease}.About_colorBlue__gvE2R{color:var(--color-accent-blue,#487bc7);transition:color .3s ease}.About_colorBlueLight__H9FZt{color:var(--color-accent-blue-light,#b1dcfb);transition:color .3s ease}.About_colorGreen__y5ZsT{color:var(--color-accent-green,#84c7ad);transition:color .3s ease}.About_root__q0Uax{padding:18px;text-align:left;background-color:var(--color-bg-strong,#191919);color:var(--color-text-primary,#f7f7f7);transition:background-color .3s ease,color .3s ease;overflow-wrap:break-word;word-wrap:break-word}.About_pane__cv4gB{border:1px solid var(--popup-border,#3e3e42);border-radius:6px;overflow:hidden;background-color:var(--color-bg-main,#222);box-shadow:0 4px 12px rgba(0,0,0,.18)}.About_paneHeader__rjUJe,.About_pane__cv4gB{transition:background-color .3s ease,border-color .3s ease}.About_paneHeader__rjUJe{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;padding:6px 12px 0;background-color:var(--color-bg-strong,#191919);border-bottom:1px solid var(--popup-border,#3e3e42);font-family:Fira Code,monospace;font-size:10.5px}.About_paneTab__r0XGQ{display:inline-flex;align-items:center;gap:6px;padding:7.5px 12px;margin-bottom:-1px;border:1px solid var(--popup-border,#3e3e42);border-bottom-color:var(--color-bg-main,#222);border-radius:6px 6px 0 0;background-color:var(--color-bg-main,#222);color:var(--color-text-primary,#f7f7f7);font-weight:500;transition:background-color .3s ease,color .3s ease,border-color .3s ease}.About_tabDot__sUMrC{width:6px;height:6px;border-radius:50%;background-color:var(--color-accent-green,#84c7ad);flex-shrink:0}.About_paneMeta__fpXpU{padding-bottom:7.5px;padding-right:3px;color:var(--color-text-secondary,#858585);white-space:nowrap}.About_editor__e08Fh{display:grid;grid-template-columns:auto 1fr;align-items:start}.About_gutter__TJ56F{display:flex;flex-direction:column;align-items:flex-end;padding:12px 9px 12px 12px;background-color:var(--color-bg-strong,#191919);border-right:1px solid var(--popup-border,#3e3e42);font-family:Fira Code,monospace;font-size:12px;line-height:1.65;-webkit-user-select:none;-ms-user-select:none;user-select:none;transition:background-color .3s ease,border-color .3s ease}.About_lineNo__9apj_{color:var(--color-text-secondary,#858585);opacity:.55;min-width:2ch;text-align:right}.About_code__mOpZT{box-sizing:border-box;width:100%;padding:12px 18px;font-family:Fira Code,monospace;font-size:12px;line-height:1.65;min-width:0}.About_signature__GMfx_{margin:0 0 9px;font-size:clamp(15px,2.2vw,21px);font-weight:500;line-height:1.4;overflow-wrap:anywhere}.About_kw__TxQBS{color:var(--color-accent-blue,#487bc7)}.About_component__q0yCS,.About_kw__TxQBS{font-weight:500;transition:color .3s ease}.About_component__q0yCS{color:var(--color-component,#84c7ad)}.About_param__fucDq{color:var(--color-accent-blue-light,#b1dcfb);transition:color .3s ease}.About_op__OEQHr{color:var(--color-text-primary,#f7f7f7);transition:color .3s ease}.About_punct__UDbnE{color:var(--color-text-secondary,#858585)}.About_returnLine__dh8Tw{margin-bottom:6px;font-size:15px;line-height:1.5}.About_body__Z7TG7{margin:0;width:100%;padding-left:12px;border-left:1px solid var(--popup-border,#3e3e42)}.About_description__qmf9A{margin:0;width:100%;max-width:none;color:var(--color-accent-yellow,#dbdbaf);font-size:13.5px;font-weight:400;line-height:1.7;transition:color .3s ease;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word}.About_stringClose__HMdd2,.About_stringOpen__FZs0P{color:var(--color-accent-yellow,#dbdbaf);opacity:.55}.About_animatedText__S45uc{display:inline;white-space:pre-wrap}.About_pointer__9YE3g{display:inline}.About_closers__7rBmi{margin-top:6px;font-size:15px;line-height:1.5}.About_brace__1uzCI{color:var(--color-accent-yellow,#dbdbaf);font-weight:500;font-size:21px;line-height:1.2;transition:color .3s ease}@media(max-width:650px){.About_root__q0Uax{padding:12px}.About_editor__e08Fh{grid-template-columns:1fr}.About_gutter__TJ56F{display:none}.About_body__Z7TG7{padding-left:12px}.About_description__qmf9A{font-size:12px}.About_paneMeta__fpXpU{display:none}}@media(prefers-reduced-motion:reduce){.About_pane__cv4gB{opacity:1;-webkit-transform:none;transform:none}}.Header_colorMain__m4aXk{color:var(--color-text-secondary,#858585);transition:color .3s ease}.Header_colorImport__COHDH{color:var(--color-accent-purple,#b589bd);transition:color .3s ease}.Header_colorWhite__RG0cf{color:var(--color-text-primary,#f7f7f7);transition:color .3s ease}.Header_colorYellow__snWYk{color:var(--color-accent-yellow,#dbdbaf);transition:color .3s ease}.Header_colorBlue__xm2vZ{color:var(--color-accent-blue,#487bc7);transition:color .3s ease}.Header_colorBlueLight__KqEuw{color:var(--color-accent-blue-light,#b1dcfb);transition:color .3s ease}.Header_colorGreen__utWcX{color:var(--color-accent-green,#84c7ad);transition:color .3s ease}.Header_container__jbTrU{display:flex;flex-direction:column;gap:3px}.Header_range__cdNCO{margin:0;font-size:12px;line-height:1.35;-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Header_date__hCUnk{color:var(--color-accent-yellow,#dbdbaf);font-weight:500;transition:color .3s ease}.Header_rangeOp__EJOR6{color:var(--color-text-secondary,#858585);font-weight:400}.Header_role__vIsBy{margin:0;color:var(--color-accent-blue-light,#b1dcfb);font-size:12.9px;font-weight:500;line-height:1.35;transition:color .3s ease}.Job_colorMain__rv4Px{color:var(--color-text-secondary,#858585);transition:color .3s ease}.Job_colorImport__tLDLJ{color:var(--color-accent-purple,#b589bd);transition:color .3s ease}.Job_colorWhite__U1ZnU{color:var(--color-text-primary,#f7f7f7);transition:color .3s ease}.Job_colorYellow__gTapR{color:var(--color-accent-yellow,#dbdbaf);transition:color .3s ease}.Job_colorBlue__d38gk{color:var(--color-accent-blue,#487bc7);transition:color .3s ease}.Job_colorBlueLight__YDkaF{color:var(--color-accent-blue-light,#b1dcfb);transition:color .3s ease}.Job_colorGreen__WKTvJ{color:var(--color-accent-green,#84c7ad);transition:color .3s ease}.Job_container__ynPoP{display:flex;flex-direction:column;gap:4.5px;color:var(--color-text-primary,#f7f7f7);transition:color .3s ease}.Job_company__f_0s9{margin:0;font-size:15px;font-weight:500;line-height:1.3}.Job_tag__DEMeI{color:var(--color-accent-green,#84c7ad);transition:color .3s ease}.Job_punct__iuqK7{color:var(--color-text-secondary,#858585);font-weight:400}.Job_description__fY0_d{margin:0;color:var(--color-text-primary,#f7f7f7);font-weight:400;font-size:12.3px;line-height:1.6;transition:color .3s ease}.Job_techList__btDba{display:flex;flex-wrap:wrap;gap:4.5px;list-style:none;margin:1.5px 0 0;padding:0}.Job_techChip__ix0d2{display:inline-block;font-size:10.5px;line-height:1.3;font-weight:400;color:var(--color-accent-green,#84c7ad);background-color:var(--color-chip-bg,var(--color-bg-main,#222));border:1px solid var(--popup-border,#3e3e42);border-radius:6px;padding:2.4px 5.4px;transition:border-color .2s ease,color .2s ease,background-color .2s ease}@media(hover:hover){.Job_techChip__ix0d2:hover{border-color:var(--color-accent-green,#84c7ad);color:var(--color-bg-strong,#191919);background-color:var(--color-accent-green,#84c7ad)}}.TimelineIcon_colorMain__5sB4D{color:var(--color-text-secondary,#858585);transition:color .3s ease}.TimelineIcon_colorImport__DRtKK{color:var(--color-accent-purple,#b589bd);transition:color .3s ease}.TimelineIcon_colorWhite__f34HJ{color:var(--color-text-primary,#f7f7f7);transition:color .3s ease}.TimelineIcon_colorYellow__N1Ize{color:var(--color-accent-yellow,#dbdbaf);transition:color .3s ease}.TimelineIcon_colorBlue__Nfz2I{color:var(--color-accent-blue,#487bc7);transition:color .3s ease}.TimelineIcon_colorBlueLight__uFo_m{color:var(--color-accent-blue-light,#b1dcfb);transition:color .3s ease}.TimelineIcon_colorGreen__uGL9b{color:var(--color-accent-green,#84c7ad);transition:color .3s ease}.TimelineIcon_rail__A8RaI{display:flex;flex-direction:column;align-items:center;height:100%;min-height:0}.TimelineIcon_icon__TgBs_{fill:var(--color-accent-yellow,#dbdbaf);width:18px;height:18px;transition:fill .3s ease}.TimelineIcon_circle__S3erC{box-sizing:border-box;width:30px;height:30px;display:flex;align-items:center;justify-content:center;flex-shrink:0;border:2px solid var(--color-text-secondary,#858585);border-radius:50%;background-color:var(--color-bg-strong,#191919);transition:border-color .3s ease,background-color .3s ease,box-shadow .3s ease}.TimelineIcon_circleActive__PWtjU{border-color:var(--color-accent-green,#84c7ad);background-color:color-mix(in srgb,var(--color-accent-green,#84c7ad) 14%,var(--color-bg-strong,#191919));box-shadow:0 2px 8px color-mix(in srgb,var(--color-accent-green,#84c7ad) 35%,transparent)}.TimelineIcon_circleActive__PWtjU .TimelineIcon_icon__TgBs_{fill:var(--color-accent-green,#84c7ad)}.TimelineIcon_railActive___j7nQ .TimelineIcon_line__K0A1P{background-color:var(--color-accent-green,#84c7ad);opacity:.7}.TimelineIcon_line__K0A1P{width:2px;flex:1 1 auto;min-height:18px;margin-top:4.5px;background-color:var(--popup-border,#3e3e42);border-radius:1px;-webkit-transform-origin:top center;transform-origin:top center;transition:background-color .3s ease}.Experience_colorMain__ndZun{color:var(--color-text-secondary,#858585);transition:color .3s ease}.Experience_colorImport__1eQa_{color:var(--color-accent-purple,#b589bd);transition:color .3s ease}.Experience_colorWhite__rmV5E{color:var(--color-text-primary,#f7f7f7);transition:color .3s ease}.Experience_colorYellow__sxLZF{color:var(--color-accent-yellow,#dbdbaf);transition:color .3s ease}.Experience_colorBlue__TkoC0{color:var(--color-accent-blue,#487bc7);transition:color .3s ease}.Experience_colorBlueLight__2nCcI{color:var(--color-accent-blue-light,#b1dcfb);transition:color .3s ease}.Experience_colorGreen__xuWu5{color:var(--color-accent-green,#84c7ad);transition:color .3s ease}.Experience_root__2IUuN{box-sizing:border-box;padding:18px;text-align:left;background-color:var(--color-bg-main,#222);color:var(--color-text-primary,#f7f7f7);transition:background-color .3s ease,color .3s ease;font-family:Fira Code,monospace}.Experience_pane___801Z{border:1px solid var(--popup-border,#3e3e42);border-radius:6px;overflow:hidden;background-color:var(--color-bg-strong,#191919);box-shadow:0 4px 12px rgba(0,0,0,.18)}.Experience_paneHeader__lDhYe,.Experience_pane___801Z{transition:background-color .3s ease,border-color .3s ease}.Experience_paneHeader__lDhYe{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;padding:6px 12px 0;background-color:var(--color-bg-main,#222);border-bottom:1px solid var(--popup-border,#3e3e42);font-size:10.5px}.Experience_paneTab__h4Zyr{display:inline-flex;align-items:center;gap:6px;padding:7.5px 12px;margin-bottom:-1px;border:1px solid var(--popup-border,#3e3e42);border-bottom-color:var(--color-bg-strong,#191919);border-radius:6px 6px 0 0;background-color:var(--color-bg-strong,#191919);color:var(--color-text-primary,#f7f7f7);font-weight:500;transition:background-color .3s ease,color .3s ease,border-color .3s ease}.Experience_tabDot__Z5kDH{width:6px;height:6px;border-radius:50%;background-color:var(--color-accent-blue,#487bc7);flex-shrink:0}.Experience_paneMeta__G6rM2{padding-bottom:7.5px;padding-right:3px;color:var(--color-text-secondary,#858585);white-space:nowrap;-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Experience_code__wML_t{padding:12px 12px 15px;font-size:12.6px;line-height:1.5}.Experience_signature__ENB_S{margin:0 0 9px;font-size:clamp(15px,1.8vw,19.5px);font-weight:500;line-height:1.35}.Experience_kw__4C3DH{color:var(--color-accent-blue,#487bc7);font-weight:500;transition:color .3s ease}.Experience_ident__4Dst3{color:var(--color-accent-purple,#b589bd);font-weight:500;transition:color .3s ease}.Experience_op__8ADVU{color:var(--color-text-primary,#f7f7f7);transition:color .3s ease}.Experience_punct__V5pLu{color:var(--color-text-secondary,#858585)}.Experience_timeline__SjXlG{display:flex;flex-direction:column;gap:0}.Experience_jobRow__uPN_b{display:grid;grid-template-columns:36px minmax(0,1fr);align-items:stretch;grid-column-gap:9px;-webkit-column-gap:9px;column-gap:9px;padding:4.5px 6px;margin:0 -3px;border-radius:6px;transition:background-color .2s ease}.Experience_jobRowActive__e46tP{background-color:color-mix(in srgb,var(--color-accent-green,#84c7ad) 6%,transparent)}@media(hover:hover){.Experience_jobRow__uPN_b:hover{background-color:color-mix(in srgb,var(--color-accent-blue,#487bc7) 8%,transparent)}}.Experience_railCol__bpnX2{display:flex;flex-direction:column;align-items:center;min-height:100%}.Experience_contentCol__Bmuur{min-width:0;display:flex;flex-direction:column;gap:6px;padding:1.5px 0 12px}.Experience_closers__gUIvl{margin-top:3px;font-size:15px;line-height:1.3}.Experience_brace__Iw4v9{color:var(--color-text-primary,#f7f7f7);font-weight:500;font-size:18px}@media(prefers-reduced-motion:reduce){.Experience_jobRow__uPN_b{opacity:1}.Experience_pane___801Z{opacity:1;-webkit-transform:none;transform:none}}@media(max-width:650px){.Experience_root__2IUuN{padding:12px}.Experience_code__wML_t{padding:12px 9px}.Experience_paneMeta__G6rM2{font-size:9px}.Experience_jobRow__uPN_b{padding:6px 4.5px}.Experience_contentCol__Bmuur{padding-bottom:9px}}.Popup_colorMain__sTp7l{color:var(--color-text-secondary,#858585);transition:color .3s ease}.Popup_colorImport__awn23{color:var(--color-accent-purple,#b589bd);transition:color .3s ease}.Popup_colorWhite__3xqBV{color:var(--color-text-primary,#f7f7f7);transition:color .3s ease}.Popup_colorYellow__dEVIs{color:var(--color-accent-yellow,#dbdbaf);transition:color .3s ease}.Popup_colorBlue__u7RPt{color:var(--color-accent-blue,#487bc7);transition:color .3s ease}.Popup_colorBlueLight__TeOAP{color:var(--color-accent-blue-light,#b1dcfb);transition:color .3s ease}.Popup_colorGreen__Mt5oZ{color:var(--color-accent-green,#84c7ad);transition:color .3s ease}.Popup_backdrop__bZ_l0{position:fixed;inset:0;background-color:rgba(0,0,0,.72);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;align-items:center;justify-content:center;padding:24px;z-index:2000;isolation:isolate}.Popup_modal__uZges{background:var(--popup-bg-editor,var(--color-bg-strong,#191919));border:1px solid var(--popup-border,#3e3e42);border-radius:7.5px;width:min(80vw,1120px);height:min(80vh,820px);display:flex;flex-direction:column;box-shadow:0 8px 32px rgba(0,0,0,.4),0 0 0 1px var(--popup-border,#3e3e42);overflow:hidden;font-family:Fira Code,monospace;-webkit-transform-origin:center center;transform-origin:center center}.Popup_titleBar__D0I0g{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:36px;padding:7.5px 12px 7.5px 15px;background-color:var(--popup-bg-header,var(--color-bg-main,#222));border-bottom:1px solid var(--popup-border,#3e3e42);flex-shrink:0}.Popup_titleBrand__5MCFq{display:inline-flex;align-items:center;gap:9px;min-width:0;overflow:hidden;font-size:10.5px;line-height:1.2;white-space:nowrap}.Popup_traffic__7C3US{display:inline-flex;align-items:center;gap:4.5px;flex-shrink:0}.Popup_trafficBtn__kbjmD{width:7.5px;height:7.5px;padding:0;border:none;border-radius:50%;cursor:pointer;-webkit-appearance:none;appearance:none;transition:-webkit-transform .15s ease,-webkit-filter .15s ease;transition:transform .15s ease,filter .15s ease;transition:transform .15s ease,filter .15s ease,-webkit-transform .15s ease,-webkit-filter .15s ease}.Popup_trafficBtn__kbjmD:hover{-webkit-filter:brightness(1.15);filter:brightness(1.15);-webkit-transform:scale(1.08);transform:scale(1.08)}.Popup_trafficBtn__kbjmD:focus-visible{outline:2px solid var(--color-accent-blue,#487bc7);outline-offset:2px}.Popup_trafficGreen__8eOFw,.Popup_trafficRed__Ciobc,.Popup_trafficYellow__KEvVG{width:7.5px;height:7.5px;border-radius:50%;flex-shrink:0}.Popup_trafficRed__Ciobc{background-color:var(--color-accent-red,#dc8374)}.Popup_trafficYellow__KEvVG{background-color:var(--color-accent-yellow,#dbdbaf)}.Popup_trafficGreen__8eOFw{background-color:var(--color-accent-green,#84c7ad)}.Popup_appName__Acaik{color:var(--color-text-primary,#f7f7f7);font-weight:500}.Popup_appSep__bNwh9{color:var(--color-text-secondary,#858585);opacity:.7}.Popup_appFile__IqlE8{color:var(--color-accent-blue-light,#b1dcfb);overflow:hidden;text-overflow:ellipsis}.Popup_tabRow__woUww{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;padding:6px 12px 0;background-color:var(--popup-bg-header,var(--color-bg-main,#222));border-bottom:1px solid var(--popup-border,#3e3e42);flex-shrink:0}.Popup_tabActive__Btg2E{display:inline-flex;align-items:center;gap:6px;min-width:0;max-width:calc(100% - 96px);padding:7.5px 12px;margin-bottom:-1px;border:1px solid var(--popup-border,#3e3e42);border-bottom-color:var(--popup-bg-editor,var(--color-bg-strong,#191919));border-radius:6px 6px 0 0;background-color:var(--popup-bg-editor,var(--color-bg-strong,#191919));color:var(--color-text-primary,#f7f7f7);font-size:10.5px;font-weight:500}.Popup_tabDot__RTqsV{width:6px;height:6px;border-radius:50%;background-color:var(--color-accent-green,#84c7ad);flex-shrink:0}.Popup_tabLabel__UpU0I{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Popup_tabMeta__l_OcZ{padding-bottom:7.5px;padding-right:3px;color:var(--color-text-secondary,#858585);font-size:9.6px;white-space:nowrap}.Popup_closeBtn__c5jZi{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border:none;border-radius:4.5px;background:transparent;color:var(--popup-text-secondary,var(--color-text-secondary,#858585));cursor:pointer;flex-shrink:0;transition:background-color .2s ease,color .2s ease,-webkit-transform .15s ease;transition:background-color .2s ease,color .2s ease,transform .15s ease;transition:background-color .2s ease,color .2s ease,transform .15s ease,-webkit-transform .15s ease}.Popup_closeBtn__c5jZi:hover{background:var(--popup-bg-editor,var(--color-bg-strong,#191919));color:var(--popup-close-hover,var(--color-accent-red,#dc8374))}.Popup_closeBtn__c5jZi:active{-webkit-transform:scale(.95);transform:scale(.95)}.Popup_closeBtn__c5jZi:focus-visible{outline:2px solid var(--color-accent-blue,#487bc7);outline-offset:2px}.Popup_srOnly__G0JXZ{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.Popup_content__98_Lr{padding:24px;overflow-y:auto;overflow-x:hidden;flex:1 1;display:flex;flex-direction:column;background:var(--popup-bg-editor,var(--color-bg-strong,#191919));min-height:0}.Popup_content__98_Lr::-webkit-scrollbar{width:10px}.Popup_content__98_Lr::-webkit-scrollbar-track{background:var(--popup-scrollbar-track,var(--color-bg-main,#222));border-left:1px solid var(--popup-border,#3e3e42)}.Popup_content__98_Lr::-webkit-scrollbar-thumb{background:var(--popup-scrollbar-thumb,#424242);border-radius:0;border-left:1px solid var(--popup-border,#3e3e42)}.Popup_content__98_Lr::-webkit-scrollbar-thumb:hover{background:var(--popup-scrollbar-thumb-hover,#4e4e4e)}.Popup_content__98_Lr>*{max-width:100%;box-sizing:border-box}.Popup_content__98_Lr>section{flex:1 1}.Popup_content__98_Lr img,.Popup_content__98_Lr video{max-width:100%;height:auto;display:block;margin:12px auto;border-radius:6px}.Popup_content__98_Lr a{color:var(--popup-link,#4ec9b0);text-decoration:none;font-weight:400;transition:color .2s ease,border-bottom-color .2s ease;display:inline-block;border-bottom:1px solid transparent}.Popup_content__98_Lr a:hover{color:var(--popup-link-hover,#6ee7b7);border-bottom-color:var(--popup-link-hover,#6ee7b7)}.Popup_content__98_Lr a:focus-visible{outline:2px solid var(--color-accent-blue,#487bc7);outline-offset:2px;border-radius:2px}.Popup_content__98_Lr a:visited{color:var(--color-accent-purple,#b589bd)}.Popup_content__98_Lr p{color:var(--popup-text-primary,var(--color-text-primary,#f7f7f7));line-height:1.6;margin-bottom:18px}.Popup_statusBar___diCi{display:flex;align-items:center;gap:15px;min-height:24px;padding:0 15px;background-color:var(--color-accent-blue,#487bc7);color:var(--color-bg-strong,#191919);font-size:9.6px;line-height:1;flex-shrink:0;overflow:hidden}.Popup_statusItem__Gec7X{display:inline-flex;align-items:center;gap:4.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:500}.Popup_statusItem__Gec7X:nth-child(2){flex:1 1;min-width:0}.Popup_statusAccent__LNM3R{font-size:7.5px;line-height:1}@media(max-width:768px){.Popup_backdrop__bZ_l0{padding:12px}.Popup_modal__uZges{width:95vw;height:90vh}.Popup_titleBar__D0I0g{padding-left:12px;padding-right:9px}.Popup_tabMeta__l_OcZ{display:none}.Popup_content__98_Lr{padding:18px}.Popup_content__98_Lr img,.Popup_content__98_Lr video{border-radius:6px}.Popup_statusItem__Gec7X:last-child{display:none}}@media(prefers-reduced-motion:reduce){.Popup_backdrop__bZ_l0,.Popup_modal__uZges{transition:none}}.Card_colorMain__3EniX{color:var(--color-text-secondary,#858585);transition:color .3s ease}.Card_colorImport__ubWdy{color:var(--color-accent-purple,#b589bd);transition:color .3s ease}.Card_colorWhite__p5MRv{color:var(--color-text-primary,#f7f7f7);transition:color .3s ease}.Card_colorYellow__FWvqF{color:var(--color-accent-yellow,#dbdbaf);transition:color .3s ease}.Card_colorBlue__dqgEs{color:var(--color-accent-blue,#487bc7);transition:color .3s ease}.Card_colorBlueLight__TU_sl{color:var(--color-accent-blue-light,#b1dcfb);transition:color .3s ease}.Card_colorGreen__JPcGd{color:var(--color-accent-green,#84c7ad);transition:color .3s ease}.Card_container__dn3j_{height:100%;padding:9px;font-size:13.5px;color:var(--color-accent-purple,#b589bd);font-weight:400;font-family:Fira Code,monospace;transition:color .3s ease}.Card_innerContainer__D9W_H{box-sizing:border-box;display:flex;flex-direction:column;height:100%;overflow:hidden;border:2px solid var(--color-accent-green,#84c7ad);border-radius:24px;cursor:pointer;background-color:var(--color-bg-light,#2b2b2c);padding:9px 9px 12px;transition:background-color .22s ease,border-color .22s ease,box-shadow .22s ease,-webkit-transform .22s ease;transition:background-color .22s ease,border-color .22s ease,transform .22s ease,box-shadow .22s ease;transition:background-color .22s ease,border-color .22s ease,transform .22s ease,box-shadow .22s ease,-webkit-transform .22s ease}.Card_innerContainer__D9W_H.Card_noPopup__MMZ8l{cursor:default}.Card_innerContainer__D9W_H:focus-visible{outline:2px solid var(--color-accent-blue,#487bc7);outline-offset:2px}@media(hover:hover){.Card_innerContainer__D9W_H:not(.Card_noPopup__MMZ8l):hover{-webkit-transform:translateY(-4px);transform:translateY(-4px);box-shadow:0 6px 16px rgba(0,0,0,.28);border-color:var(--color-accent-green,#84c7ad)}.Card_innerContainer__D9W_H:not(.Card_noPopup__MMZ8l):hover .Card_image__cr06g{-webkit-transform:scale(1.03);transform:scale(1.03)}.Card_innerContainer__D9W_H:not(.Card_noPopup__MMZ8l):hover .Card_text__q0iUc{color:var(--color-accent-green,#84c7ad)}}.Card_image__cr06g{display:block;width:100%;aspect-ratio:16/10;object-fit:cover;transition:-webkit-transform .28s ease;transition:transform .28s ease;transition:transform .28s ease,-webkit-transform .28s ease}.Card_image__cr06g,.Card_noImageContainer__HRNKb{border-radius:12px;background-color:var(--color-bg-strong,#191919)}.Card_noImageContainer__HRNKb{padding:12px;display:flex;justify-content:center;align-items:center;min-height:168px}.Card_text__q0iUc{display:block;margin-top:9px;padding:0 3px;color:var(--color-accent-purple,#b589bd);font-size:12.6px;font-weight:500;line-height:1.4;text-align:left;transition:color .22s ease}.ArraysObjects_colorMain__rV01h{color:var(--color-text-secondary,#858585);transition:color .3s ease}.ArraysObjects_colorImport__3x3mK{color:var(--color-accent-purple,#b589bd);transition:color .3s ease}.ArraysObjects_colorWhite__4Ly4i{color:var(--color-text-primary,#f7f7f7);transition:color .3s ease}.ArraysObjects_colorYellow__H2JbI{color:var(--color-accent-yellow,#dbdbaf);transition:color .3s ease}.ArraysObjects_colorBlue__Cs_lW{color:var(--color-accent-blue,#487bc7);transition:color .3s ease}.ArraysObjects_colorBlueLight__QJ3i_{color:var(--color-accent-blue-light,#b1dcfb);transition:color .3s ease}.ArraysObjects_colorGreen__SuybP{color:var(--color-accent-green,#84c7ad);transition:color .3s ease}.ArraysObjects_root__OgGml{width:100%;display:flex;flex-direction:column;align-items:center;gap:18px}.ArraysObjects_images__FQiIR{width:100%;max-width:600px;border-radius:8px}.ArraysObjects_text__SBnNO{font-size:1rem;font-weight:400;text-align:center;color:hsla(0,0%,100%,.85)}.AnimationPlayground_colorMain__JFiXV{color:var(--color-text-secondary,#858585);transition:color .3s ease}.AnimationPlayground_colorImport__nKu3v{color:var(--color-accent-purple,#b589bd);transition:color .3s ease}.AnimationPlayground_colorWhite__gcP6q{color:var(--color-text-primary,#f7f7f7);transition:color .3s ease}.AnimationPlayground_colorYellow__lWg9E{color:var(--color-accent-yellow,#dbdbaf);transition:color .3s ease}.AnimationPlayground_colorBlue__jJ2t9{color:var(--color-accent-blue,#487bc7);transition:color .3s ease}.AnimationPlayground_colorBlueLight__WQrnd{color:var(--color-accent-blue-light,#b1dcfb);transition:color .3s ease}.AnimationPlayground_colorGreen__kPqfv{color:var(--color-accent-green,#84c7ad);transition:color .3s ease}.AnimationPlayground_root__DNTg8{width:100%;display:flex;flex-direction:column;align-items:center;gap:18px}.AnimationPlayground_images__BT73o{width:100%;max-width:600px;border-radius:8px}.AnimationPlayground_text__UDXP3{font-size:1rem;font-weight:400;text-align:center;color:hsla(0,0%,100%,.85)}.DvdScreensaver_colorMain__XUV4C{color:var(--color-text-secondary,#858585);transition:color .3s ease}.DvdScreensaver_colorImport__OSDao{color:var(--color-accent-purple,#b589bd);transition:color .3s ease}.DvdScreensaver_colorWhite__9acfh{color:var(--color-text-primary,#f7f7f7);transition:color .3s ease}.DvdScreensaver_colorYellow__ke_SA{color:var(--color-accent-yellow,#dbdbaf);transition:color .3s ease}.DvdScreensaver_colorBlue__swnA5{color:var(--color-accent-blue,#487bc7);transition:color .3s ease}.DvdScreensaver_colorBlueLight__0hvwo{color:var(--color-accent-blue-light,#b1dcfb);transition:color .3s ease}.DvdScreensaver_colorGreen__8yTYa{color:var(--color-accent-green,#84c7ad);transition:color .3s ease}.DvdScreensaver_root__MAiJY{position:relative;width:100%;height:100%;min-height:300px;background-color:#222;overflow:hidden;border-radius:8px}.DvdScreensaver_logo__IE7F1{position:absolute;width:100px;height:50px}.DvdScreensaver_perfectBg__EN4WI{-webkit-animation:DvdScreensaver_perfect___pnKk 1s ease-in-out infinite;animation:DvdScreensaver_perfect___pnKk 1s ease-in-out infinite}@-webkit-keyframes DvdScreensaver_perfect___pnKk{0%{background-color:#2b2b2c}10%{background-color:#dc8374}20%{background-color:#dbdbaf}30%{background-color:#6c4842}40%{background-color:#84c7ad}50%{background-color:#b589bd}60%{background-color:#487bc7}70%{background-color:#858585}80%{background-color:#b1dcfb}90%{background-color:#4f6450}to{background-color:#2b2b2c}}@keyframes DvdScreensaver_perfect___pnKk{0%{background-color:#2b2b2c}10%{background-color:#dc8374}20%{background-color:#dbdbaf}30%{background-color:#6c4842}40%{background-color:#84c7ad}50%{background-color:#b589bd}60%{background-color:#487bc7}70%{background-color:#858585}80%{background-color:#b1dcfb}90%{background-color:#4f6450}to{background-color:#2b2b2c}}.Fincaraiz_colorMain__CC17j{color:var(--color-text-secondary,#858585);transition:color .3s ease}.Fincaraiz_colorImport__k5OLo{color:var(--color-accent-purple,#b589bd);transition:color .3s ease}.Fincaraiz_colorWhite__YBVe3{color:var(--color-text-primary,#f7f7f7);transition:color .3s ease}.Fincaraiz_colorYellow__IADJS{color:var(--color-accent-yellow,#dbdbaf);transition:color .3s ease}.Fincaraiz_colorBlue__pHSI1{color:var(--color-accent-blue,#487bc7);transition:color .3s ease}.Fincaraiz_colorBlueLight__xn4Pn{color:var(--color-accent-blue-light,#b1dcfb);transition:color .3s ease}.Fincaraiz_colorGreen__TU4X5{color:var(--color-accent-green,#84c7ad);transition:color .3s ease}.Fincaraiz_root__U723i{width:100%;display:flex;flex-direction:column;align-items:center;gap:18px}.Fincaraiz_images__I32ka{width:100%;max-width:600px;border-radius:8px}.Fincaraiz_text__U7FwT{font-size:1rem;font-weight:400;text-align:center;color:hsla(0,0%,100%,.85)}.FlexboxPlayground_colorMain__OOl3o{color:var(--color-text-secondary,#858585);transition:color .3s ease}.FlexboxPlayground_colorImport__wHIu3{color:var(--color-accent-purple,#b589bd);transition:color .3s ease}.FlexboxPlayground_colorWhite__xijFI{color:var(--color-text-primary,#f7f7f7);transition:color .3s ease}.FlexboxPlayground_colorYellow__n46mx{color:var(--color-accent-yellow,#dbdbaf);transition:color .3s ease}.FlexboxPlayground_colorBlue__tJPXu{color:var(--color-accent-blue,#487bc7);transition:color .3s ease}.FlexboxPlayground_colorBlueLight__svpBI{color:var(--color-accent-blue-light,#b1dcfb);transition:color .3s ease}.FlexboxPlayground_colorGreen__DIRKw{color:var(--color-accent-green,#84c7ad);transition:color .3s ease}.FlexboxPlayground_root__cmlop{width:100%;display:flex;flex-direction:column;align-items:center;gap:18px}.FlexboxPlayground_images__8c6Vr{width:100%;max-width:600px;border-radius:8px}.FlexboxPlayground_text__g2MJg{font-size:1rem;font-weight:400;text-align:center;color:hsla(0,0%,100%,.85)}.Nba_colorMain__FGNtE{color:var(--color-text-secondary,#858585);transition:color .3s ease}.Nba_colorImport__MU0KE{color:var(--color-accent-purple,#b589bd);transition:color .3s ease}.Nba_colorWhite__vzTKp{color:var(--color-text-primary,#f7f7f7);transition:color .3s ease}.Nba_colorYellow___yL_V{color:var(--color-accent-yellow,#dbdbaf);transition:color .3s ease}.Nba_colorBlue__Cjac2{color:var(--color-accent-blue,#487bc7);transition:color .3s ease}.Nba_colorBlueLight__r2BmZ{color:var(--color-accent-blue-light,#b1dcfb);transition:color .3s ease}.Nba_colorGreen__doO7M{color:var(--color-accent-green,#84c7ad);transition:color .3s ease}.Nba_root__U4eSm{width:100%;display:flex;flex-direction:column;align-items:center;gap:18px}.Nba_images__2XRUG{width:100%;max-width:600px;border-radius:8px}.Nba_text__vMLwz{font-size:1rem;font-weight:400;text-align:center;color:hsla(0,0%,100%,.85)}.Abbvie_colorMain__eO1Lq{color:var(--color-text-secondary,#858585);transition:color .3s ease}.Abbvie_colorImport__cBx5p{color:var(--color-accent-purple,#b589bd);transition:color .3s ease}.Abbvie_colorWhite__bPuzp{color:var(--color-text-primary,#f7f7f7);transition:color .3s ease}.Abbvie_colorYellow__Qqt1u{color:var(--color-accent-yellow,#dbdbaf);transition:color .3s ease}.Abbvie_colorBlue__difRJ{color:var(--color-accent-blue,#487bc7);transition:color .3s ease}.Abbvie_colorBlueLight__fGI8b{color:var(--color-accent-blue-light,#b1dcfb);transition:color .3s ease}.Abbvie_colorGreen__AP_OS{color:var(--color-accent-green,#84c7ad);transition:color .3s ease}.Abbvie_root__bOTU5{width:100%;display:flex;flex-direction:column;align-items:center;gap:18px}.Abbvie_images__PKNQ_{width:100%;max-width:600px;border-radius:8px}.Abbvie_text__fbr2K{font-size:1rem;font-weight:400;text-align:center;color:hsla(0,0%,100%,.85)}.Xfinity_colorMain__GPCpO{color:var(--color-text-secondary,#858585);transition:color .3s ease}.Xfinity_colorImport__BUYcW{color:var(--color-accent-purple,#b589bd);transition:color .3s ease}.Xfinity_colorWhite__cyNbE{color:var(--color-text-primary,#f7f7f7);transition:color .3s ease}.Xfinity_colorYellow__RRdTo{color:var(--color-accent-yellow,#dbdbaf);transition:color .3s ease}.Xfinity_colorBlue__ReZnh{color:var(--color-accent-blue,#487bc7);transition:color .3s ease}.Xfinity_colorBlueLight__6lInv{color:var(--color-accent-blue-light,#b1dcfb);transition:color .3s ease}.Xfinity_colorGreen__2qxU_{color:var(--color-accent-green,#84c7ad);transition:color .3s ease}.Xfinity_root__jkKuG{width:100%;display:flex;flex-direction:column;align-items:center;gap:18px}.Xfinity_images__eCou8{width:100%;max-width:600px;border-radius:8px}.Xfinity_text__cBvjP{font-size:1rem;font-weight:400;text-align:center;color:hsla(0,0%,100%,.85)}.Stellantis_colorMain__F4AN_{color:var(--color-text-secondary,#858585);transition:color .3s ease}.Stellantis_colorImport__n1vxM{color:var(--color-accent-purple,#b589bd);transition:color .3s ease}.Stellantis_colorWhite__ZP9Kt{color:var(--color-text-primary,#f7f7f7);transition:color .3s ease}.Stellantis_colorYellow__VnLvY{color:var(--color-accent-yellow,#dbdbaf);transition:color .3s ease}.Stellantis_colorBlue__GCXnT{color:var(--color-accent-blue,#487bc7);transition:color .3s ease}.Stellantis_colorBlueLight__HsWnW{color:var(--color-accent-blue-light,#b1dcfb);transition:color .3s ease}.Stellantis_colorGreen__Z4rVq{color:var(--color-accent-green,#84c7ad);transition:color .3s ease}.Stellantis_root__hNE9k{width:100%;display:flex;flex-direction:column;align-items:center;gap:18px}.Stellantis_images__o9aWF{width:100%;max-width:600px;border-radius:8px}.Stellantis_text__8mNQp{font-size:1rem;font-weight:400;text-align:center;color:hsla(0,0%,100%,.85)}.CssKey_keyboardContainer__i0Ycw,.CssKey_mainContainer__RMaPb,.CssKey_secondaryContainer__lLcaU{display:flex;justify-content:flex-start;align-items:center}.CssKey_mainContainer__RMaPb{position:relative;-webkit-transform:translateX(50px);transform:translateX(50px);margin-bottom:2rem}.CssKey_button__0oJ4b{position:absolute;-webkit-transform:translateX(15px);transform:translateX(15px);display:flex;justify-content:center;align-items:center;width:50px;height:50px;border:0;border-radius:50%;background:#63ecdc;box-shadow:-4px 4px 10px #23877b,4px -4px 10px #3effe8;cursor:pointer}.CssKey_button__0oJ4b:hover{background:linear-gradient(225deg,#36b9a9,#40dbc9);box-shadow:-4px 4px 10px #31a698,4px -4px 10px #47f4e0}.CssKey_button__0oJ4b:active{background:#3ccdbc;box-shadow:inset -4px 4px 10px #31a698,inset 4px -4px 10px #47f4e0}.CssKey_keyCap__72JJP{position:relative;width:65px;top:6px;height:65px;background-color:#c9fee8;display:flex;justify-content:center;align-items:center;font-size:32px;font-weight:700;border-radius:5px;z-index:5;text-shadow:0 0 2px #014c3d;transition:background-color .1s ease-out}.CssKey_keyCap__72JJP p{color:#e3d537;-webkit-animation:CssKey_rgbKey__vzJ02 4s linear 0s infinite;animation:CssKey_rgbKey__vzJ02 4s linear 0s infinite}.CssKey_keyLeft__YAVu6,.CssKey_keyRight__zlszm{position:relative;width:16px;border-radius:5px}.CssKey_keyLeft__YAVu6{left:6px;background-color:#8fd3b7;height:90px}.CssKey_keyRight__zlszm{right:6px;background-color:#8fd3b7;height:90px}.CssKey_keyBottom__7cZqN{-webkit-clip-path:polygon(15% 0,85% 0,100% 100%,0 100%);clip-path:polygon(15% 0,85% 0,100% 100%,0 100%);bottom:0;height:26px}.CssKey_keyBottom__7cZqN,.CssKey_keyTop__NaH_c{position:absolute;width:85px;max-height:23px;left:6px;border-radius:5px;background-color:#598472}.CssKey_keyTop__NaH_c{-webkit-clip-path:polygon(0 0,100% 0,80% 100%,20% 100%);clip-path:polygon(0 0,100% 0,80% 100%,20% 100%);top:0;height:13px}.CssKey_keyContainer__5aFYV{display:flex;position:relative;transition:-webkit-transform .1s ease-out;transition:transform .1s ease-out;transition:transform .1s ease-out,-webkit-transform .1s ease-out}.CssKey_keyContainer__5aFYV:hover{-webkit-transform:translateY(6px);transform:translateY(6px)}.CssKey_keyContainer__5aFYV:hover .CssKey_keyCap__72JJP{background-color:#a5e5c5}.CssKey_keyboardBottom__mkRD1{position:absolute;width:100%;background-color:#2c3937;height:calc(100% + 16px);border-radius:8px;bottom:-10px}.CssKey_keyboardContainer__i0Ycw{position:absolute;width:calc(100% + 98px);left:-85px;background-color:#caeadc;height:calc(100% + 45px);border-radius:8px;bottom:-26px}.CssKey_keyboardContainer__i0Ycw:after{content:"";position:absolute;width:100%;left:0;background-color:#537567;height:20px;border-radius:16px;bottom:-6px;z-index:-1}@-webkit-keyframes CssKey_rgbKey__vzJ02{0%{-webkit-filter:hue-rotate(0deg);filter:hue-rotate(0deg)}to{-webkit-filter:hue-rotate(1turn);filter:hue-rotate(1turn)}}@keyframes CssKey_rgbKey__vzJ02{0%{-webkit-filter:hue-rotate(0deg);filter:hue-rotate(0deg)}to{-webkit-filter:hue-rotate(1turn);filter:hue-rotate(1turn)}}.KeyboardShowcase_colorMain__Shsvg{color:var(--color-text-secondary,#858585);transition:color .3s ease}.KeyboardShowcase_colorImport__5_dKC{color:var(--color-accent-purple,#b589bd);transition:color .3s ease}.KeyboardShowcase_colorWhite__0Y0sa{color:var(--color-text-primary,#f7f7f7);transition:color .3s ease}.KeyboardShowcase_colorYellow__4MIUX{color:var(--color-accent-yellow,#dbdbaf);transition:color .3s ease}.KeyboardShowcase_colorBlue__x5M8R{color:var(--color-accent-blue,#487bc7);transition:color .3s ease}.KeyboardShowcase_colorBlueLight__lM_OL{color:var(--color-accent-blue-light,#b1dcfb);transition:color .3s ease}.KeyboardShowcase_colorGreen__htpUw{color:var(--color-accent-green,#84c7ad);transition:color .3s ease}.KeyboardShowcase_root__QdFM7{flex-direction:column;padding:18px}.KeyboardShowcase_keyboardContainer__8RZ_U,.KeyboardShowcase_root__QdFM7{width:100%;display:flex;align-items:center;justify-content:center}.Akoya_colorMain__pcpNg{color:var(--color-text-secondary,#858585);transition:color .3s ease}.Akoya_colorImport__7lif2{color:var(--color-accent-purple,#b589bd);transition:color .3s ease}.Akoya_colorWhite__4g6Tf{color:var(--color-text-primary,#f7f7f7);transition:color .3s ease}.Akoya_colorYellow__W5mK8{color:var(--color-accent-yellow,#dbdbaf);transition:color .3s ease}.Akoya_colorBlue__47f6V{color:var(--color-accent-blue,#487bc7);transition:color .3s ease}.Akoya_colorBlueLight__zNKGI{color:var(--color-accent-blue-light,#b1dcfb);transition:color .3s ease}.Akoya_colorGreen__2QWad{color:var(--color-accent-green,#84c7ad);transition:color .3s ease}.Akoya_root__MywkL{padding:18px;background-color:var(--popup-bg-editor,#252526);color:var(--popup-text-primary,#ccc);transition:background-color .3s ease,color .3s ease}.Akoya_text__uDbzt{margin-bottom:12px;color:var(--popup-text-primary,#ccc);transition:color .3s ease}.Akoya_link__OhxEh{display:inline-block;margin-bottom:18px;color:var(--popup-link,#4ec9b0);text-decoration:none;font-weight:500;transition:color .3s ease}.Akoya_link__OhxEh:hover{color:var(--popup-link-hover,#6ee7b7);text-decoration:underline}.Akoya_link__OhxEh:focus{outline:2px solid var(--popup-link,#4ec9b0);outline-offset:2px}.Akoya_images__Evhl1{width:100%;height:auto;border-radius:6px;margin-bottom:12px;box-shadow:0 4px 6px rgba(0,0,0,.1)}.UiUxPlaybook_colorMain__2gRfe{color:var(--color-text-secondary,#858585);transition:color .3s ease}.UiUxPlaybook_colorImport__XliBm{color:var(--color-accent-purple,#b589bd);transition:color .3s ease}.UiUxPlaybook_colorWhite__qWBOb{color:var(--color-text-primary,#f7f7f7);transition:color .3s ease}.UiUxPlaybook_colorYellow__ZMX4J{color:var(--color-accent-yellow,#dbdbaf);transition:color .3s ease}.UiUxPlaybook_colorBlue___AtFp{color:var(--color-accent-blue,#487bc7);transition:color .3s ease}.UiUxPlaybook_colorBlueLight__9GWFQ{color:var(--color-accent-blue-light,#b1dcfb);transition:color .3s ease}.UiUxPlaybook_colorGreen__z_DlD{color:var(--color-accent-green,#84c7ad);transition:color .3s ease}.UiUxPlaybook_root__ko71Z{padding:18px;background-color:var(--popup-bg-editor,#252526);color:var(--popup-text-primary,#ccc);transition:background-color .3s ease,color .3s ease}.UiUxPlaybook_text__81bdA{margin-bottom:12px;color:var(--popup-text-primary,#ccc);transition:color .3s ease}.UiUxPlaybook_link__tQ5BI{display:inline-block;margin-bottom:18px;color:var(--popup-link,#4ec9b0);text-decoration:none;font-weight:500;transition:color .3s ease}.UiUxPlaybook_link__tQ5BI:hover{color:var(--popup-link-hover,#6ee7b7);text-decoration:underline}.UiUxPlaybook_link__tQ5BI:focus{outline:2px solid var(--popup-link,#4ec9b0);outline-offset:2px}.UiUxPlaybook_images__WGTQb{width:100%;height:auto;border-radius:6px;margin-bottom:12px;box-shadow:0 4px 6px rgba(0,0,0,.1)}.Coltcg_colorMain__DsMqe{color:var(--color-text-secondary,#858585);transition:color .3s ease}.Coltcg_colorImport__tgWNv{color:var(--color-accent-purple,#b589bd);transition:color .3s ease}.Coltcg_colorWhite__n9vVU{color:var(--color-text-primary,#f7f7f7);transition:color .3s ease}.Coltcg_colorYellow__Fj6MU{color:var(--color-accent-yellow,#dbdbaf);transition:color .3s ease}.Coltcg_colorBlue__ul901{color:var(--color-accent-blue,#487bc7);transition:color .3s ease}.Coltcg_colorBlueLight__5tfAF{color:var(--color-accent-blue-light,#b1dcfb);transition:color .3s ease}.Coltcg_colorGreen__cxIt6{color:var(--color-accent-green,#84c7ad);transition:color .3s ease}.Coltcg_root___QrVE{padding:18px;background-color:var(--popup-bg-editor,#252526);color:var(--popup-text-primary,#ccc);transition:background-color .3s ease,color .3s ease}.Coltcg_text__YdX98{margin-bottom:12px;color:var(--popup-text-primary,#ccc);transition:color .3s ease}.Coltcg_link__WGgNV{display:inline-block;margin-bottom:18px;color:var(--popup-link,#4ec9b0);text-decoration:none;font-weight:500;transition:color .3s ease}.Coltcg_link__WGgNV:hover{color:var(--popup-link-hover,#6ee7b7);text-decoration:underline}.Coltcg_link__WGgNV:focus{outline:2px solid var(--popup-link,#4ec9b0);outline-offset:2px}.Coltcg_images__ahA1g{width:100%;height:auto;border-radius:6px;margin-bottom:12px;box-shadow:0 4px 6px rgba(0,0,0,.1)}.Matria_colorMain__1hjhj{color:var(--color-text-secondary,#858585);transition:color .3s ease}.Matria_colorImport__gWGgX{color:var(--color-accent-purple,#b589bd);transition:color .3s ease}.Matria_colorWhite__9H3YJ{color:var(--color-text-primary,#f7f7f7);transition:color .3s ease}.Matria_colorYellow__uygh9{color:var(--color-accent-yellow,#dbdbaf);transition:color .3s ease}.Matria_colorBlue__jLyR0{color:var(--color-accent-blue,#487bc7);transition:color .3s ease}.Matria_colorBlueLight__uEewF{color:var(--color-accent-blue-light,#b1dcfb);transition:color .3s ease}.Matria_colorGreen__tLJut{color:var(--color-accent-green,#84c7ad);transition:color .3s ease}.Matria_root__V22En{padding:18px;background-color:var(--popup-bg-editor,#252526);color:var(--popup-text-primary,#ccc);transition:background-color .3s ease,color .3s ease}.Matria_text__goXBx{margin-bottom:12px;color:var(--popup-text-primary,#ccc);transition:color .3s ease}.Matria_link__HBrdA{display:inline-block;margin-bottom:18px;color:var(--popup-link,#4ec9b0);text-decoration:none;font-weight:500;transition:color .3s ease}.Matria_link__HBrdA:hover{color:var(--popup-link-hover,#6ee7b7);text-decoration:underline}.Matria_link__HBrdA:focus{outline:2px solid var(--popup-link,#4ec9b0);outline-offset:2px}.Matria_images__3zOjh{width:100%;height:auto;border-radius:6px;margin-bottom:12px;box-shadow:0 4px 6px rgba(0,0,0,.1)}.VirtualPetEvolved_colorMain__u_rwG{color:var(--color-text-secondary,#858585);transition:color .3s ease}.VirtualPetEvolved_colorImport__G3usL{color:var(--color-accent-purple,#b589bd);transition:color .3s ease}.VirtualPetEvolved_colorWhite__l6Abt{color:var(--color-text-primary,#f7f7f7);transition:color .3s ease}.VirtualPetEvolved_colorYellow__KfLfJ{color:var(--color-accent-yellow,#dbdbaf);transition:color .3s ease}.VirtualPetEvolved_colorBlue__ipvsl{color:var(--color-accent-blue,#487bc7);transition:color .3s ease}.VirtualPetEvolved_colorBlueLight__aK6eA{color:var(--color-accent-blue-light,#b1dcfb);transition:color .3s ease}.VirtualPetEvolved_colorGreen__uH0IJ{color:var(--color-accent-green,#84c7ad);transition:color .3s ease}.VirtualPetEvolved_root__TpFsp{padding:18px;background-color:var(--popup-bg-editor,#252526);color:var(--popup-text-primary,#ccc);transition:background-color .3s ease,color .3s ease}.VirtualPetEvolved_text__HNPFG{margin-bottom:12px;color:var(--popup-text-primary,#ccc);line-height:1.6;transition:color .3s ease}.VirtualPetEvolved_link__9kaoI{display:inline-block;margin-bottom:18px;color:var(--popup-link,#4ec9b0);text-decoration:none;font-weight:500;transition:color .3s ease}.VirtualPetEvolved_link__9kaoI:hover{color:var(--popup-link-hover,#6ee7b7);text-decoration:underline}.VirtualPetEvolved_link__9kaoI:focus-visible{outline:2px solid var(--color-accent-blue,#487bc7);outline-offset:2px}.VirtualPetEvolved_widgetFrame__xV5y_{width:100%;max-width:552px;margin:0 auto 18px;border:1px solid var(--popup-border,#3e3e42);border-radius:6px;overflow:hidden;background-color:var(--color-bg-main,#222);transition:border-color .3s ease,background-color .3s ease}.VirtualPetEvolved_widgetFrame__xV5y_ iframe{display:block;width:100%;height:167px;border:0}.VirtualPetEvolved_playFrame__V147c{width:100%;max-width:960px;margin:0 auto;border:1px solid var(--popup-border,#3e3e42);border-radius:6px;overflow:hidden;background-color:var(--color-bg-main,#222);aspect-ratio:960/548;transition:border-color .3s ease,background-color .3s ease}.VirtualPetEvolved_playFrame__V147c iframe{display:block;width:100%;height:100%;border:0}@media(max-width:650px){.VirtualPetEvolved_root__TpFsp{padding:12px}.VirtualPetEvolved_widgetFrame__xV5y_ iframe{height:150px}}.Projects_colorMain__e1ugX{color:var(--color-text-secondary,#858585);transition:color .3s ease}.Projects_colorImport__abtev{color:var(--color-accent-purple,#b589bd);transition:color .3s ease}.Projects_colorWhite__fCNuk{color:var(--color-text-primary,#f7f7f7);transition:color .3s ease}.Projects_colorYellow__tUx5n{color:var(--color-accent-yellow,#dbdbaf);transition:color .3s ease}.Projects_colorBlue__dc_Mb{color:var(--color-accent-blue,#487bc7);transition:color .3s ease}.Projects_colorBlueLight__YC7vW{color:var(--color-accent-blue-light,#b1dcfb);transition:color .3s ease}.Projects_colorGreen__FFxzp{color:var(--color-accent-green,#84c7ad);transition:color .3s ease}.Projects_root__qvRWB{box-sizing:border-box;padding:18px;color:var(--color-text-primary,#f7f7f7);background-color:var(--color-bg-strong,#191919);text-align:left;font-family:Fira Code,monospace;transition:background-color .3s ease,color .3s ease}.Projects_pane__1ZQGi{border:1px solid var(--popup-border,#3e3e42);border-radius:6px;overflow:hidden;background-color:var(--color-bg-main,#222);box-shadow:0 4px 12px rgba(0,0,0,.18)}.Projects_paneHeader__qp_MT,.Projects_pane__1ZQGi{transition:background-color .3s ease,border-color .3s ease}.Projects_paneHeader__qp_MT{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;padding:6px 12px 0;background-color:var(--color-bg-strong,#191919);border-bottom:1px solid var(--popup-border,#3e3e42);font-size:10.5px}.Projects_paneTab__upMZb{display:inline-flex;align-items:center;gap:6px;padding:7.5px 12px;margin-bottom:-1px;border:1px solid var(--popup-border,#3e3e42);border-bottom-color:var(--color-bg-main,#222);border-radius:6px 6px 0 0;background-color:var(--color-bg-main,#222);color:var(--color-text-primary,#f7f7f7);font-weight:500;transition:background-color .3s ease,color .3s ease,border-color .3s ease}.Projects_tabDot__JvhTr{width:6px;height:6px;border-radius:50%;background-color:var(--color-accent-yellow,#dbdbaf);flex-shrink:0}.Projects_paneMeta__EYR6u{padding-bottom:7.5px;padding-right:3px;color:var(--color-text-secondary,#858585);white-space:nowrap;-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Projects_code__AAerQ{padding:15px 12px 18px}.Projects_band__Xj0hI+.Projects_band__Xj0hI{margin-top:24px;padding-top:18px;border-top:1px solid var(--popup-border,#3e3e42)}.Projects_signature__V1UBQ{margin:0 0 4.5px;font-size:clamp(16.5px,2.2vw,24px);font-weight:700;line-height:1.3;color:var(--color-text-primary,#f7f7f7)}.Projects_signatureSecondary__QWhi3{margin:0 0 4.5px;font-size:clamp(15px,1.9vw,19.5px);font-weight:500;line-height:1.35;color:var(--color-text-primary,#f7f7f7)}.Projects_bandHint__iukUu{margin:0 0 15px;font-size:12px;line-height:1.4;color:var(--color-text-secondary,#858585)}.Projects_kw__FgbT3{color:var(--color-accent-blue,#487bc7);font-weight:500;transition:color .3s ease}.Projects_ident__uKQYa{color:var(--color-accent-purple,#b589bd);font-weight:500;transition:color .3s ease}.Projects_op__LSidK{color:var(--color-text-primary,#f7f7f7);transition:color .3s ease}.Projects_comment__P17UX{color:var(--color-accent-green-dark,#4f6450);font-weight:400;transition:color .3s ease}.Projects_punct__EorPn{color:var(--color-text-secondary,#858585)}.Projects_gridContainer__d2_CX{align-items:stretch;justify-content:flex-start;row-gap:18px}.Projects_cardSlot__5SNqg{height:100%}.Projects_closers__j3p62{margin-top:9px;font-size:16.5px;line-height:1.3}.Projects_brace__gv3sV{color:var(--color-text-primary,#f7f7f7);font-weight:500;font-size:19.5px}@media(prefers-reduced-motion:reduce){.Projects_cardSlot__5SNqg{opacity:1}.Projects_pane__1ZQGi{opacity:1;-webkit-transform:none;transform:none}}@media(max-width:650px){.Projects_root__qvRWB{padding:12px}.Projects_code__AAerQ{padding:12px 9px 15px}.Projects_paneMeta__EYR6u{font-size:9px}.Projects_band__Xj0hI+.Projects_band__Xj0hI{margin-top:18px;padding-top:15px}}@font-face{font-family:Fira Code,monospace;src:url(/_next/static/media/FiraCode-Bold.6e9d1360.ttf)}@font-face{font-family:Fira Code,monospace;src:url(/_next/static/media/FiraCode-Light.38be3dbc.ttf)}@font-face{font-family:Fira Code,monospace;src:url(/_next/static/media/FiraCode-Medium.0341a122.ttf)}@font-face{font-family:Fira Code,monospace;src:url(/_next/static/media/FiraCode-Regular.e256deb6.ttf)}@font-face{font-family:Fira Code,monospace;src:url(/_next/static/media/FiraCode-SemiBold.bd223695.ttf)}.Footer_colorMain__c45eH{color:var(--color-text-secondary,#858585);transition:color .3s ease}.Footer_colorImport__r7PXT{color:var(--color-accent-purple,#b589bd);transition:color .3s ease}.Footer_colorWhite__1dfzV{color:var(--color-text-primary,#f7f7f7);transition:color .3s ease}.Footer_colorYellow__cW2sk{color:var(--color-accent-yellow,#dbdbaf);transition:color .3s ease}.Footer_colorBlue__0yV3N{color:var(--color-accent-blue,#487bc7);transition:color .3s ease}.Footer_colorBlueLight__LWow7{color:var(--color-accent-blue-light,#b1dcfb);transition:color .3s ease}.Footer_colorGreen__8tLXR{color:var(--color-accent-green,#84c7ad);transition:color .3s ease}.Footer_root__Ip214{box-sizing:border-box;width:100%;max-width:100%;padding:18px;background-color:var(--color-bg-main,#222);font-family:Fira Code,monospace;overflow-x:hidden;transition:background-color .3s ease}.Footer_pane__iOSv2{border:1px solid var(--popup-border,#3e3e42);border-radius:6px;overflow:hidden;background-color:var(--color-bg-strong,#191919);box-shadow:0 4px 12px rgba(0,0,0,.18)}.Footer_codeLine__W1p9x,.Footer_pane__iOSv2{transition:background-color .3s ease,border-color .3s ease}.Footer_codeLine__W1p9x{display:flex;flex-wrap:wrap;align-items:baseline;gap:3px;padding:12px 15px;background-color:var(--color-bg-main,#222);border-bottom:1px solid var(--popup-border,#3e3e42);font-size:12px;line-height:1.45}.Footer_kw__sXJh8{color:var(--color-accent-blue,#487bc7);font-weight:500}.Footer_ident__MCMQl{color:var(--color-accent-purple,#b589bd);font-weight:500}.Footer_punct__Hzkbg{color:var(--color-text-primary,#f7f7f7)}.Footer_comment__kdMVF{color:var(--color-accent-green-dark,#4f6450);font-weight:400}.Footer_statusBar___Etec{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:9px 15px;min-height:30px;padding:7.5px 15px;background-color:var(--color-accent-blue,#487bc7);color:var(--color-bg-strong,#191919);font-size:10.2px;line-height:1.3}.Footer_statusGroup__gKgwE{display:inline-flex;align-items:center;flex-wrap:wrap;gap:9px;min-width:0}.Footer_statusItem__d_hUr{display:inline-flex;align-items:center;gap:4.5px;font-weight:500;white-space:nowrap}.Footer_statusDot__5Cxfm{font-size:7.5px;line-height:1}.Footer_credit__w_WhV{margin:0;min-width:0;flex:1 1 auto;text-align:center;font-weight:500;overflow-wrap:anywhere}.Footer_creditSep__8Uxou{opacity:.75}.Footer_creditMeta__ZKh4O{font-weight:400;opacity:.9}.Footer_contacts__fkexU{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:3px 9px;min-width:0}.Footer_contactLink__cuRcn{color:inherit;text-decoration:none;font-weight:500;border-bottom:1px solid transparent;transition:border-bottom-color .2s ease,opacity .2s ease;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.Footer_contactLink__cuRcn:hover{border-bottom-color:currentColor}.Footer_contactLink__cuRcn:focus-visible{outline:2px solid var(--color-bg-strong,#191919);outline-offset:2px;border-radius:2px}@media(max-width:900px){.Footer_statusBar___Etec{flex-direction:column;align-items:flex-start;gap:7.5px;padding:9px 12px}.Footer_contacts__fkexU,.Footer_credit__w_WhV{text-align:left;justify-content:flex-start;width:100%}}@media(max-width:650px){.Footer_root__Ip214{padding:12px}.Footer_codeLine__W1p9x{padding:9px 12px;font-size:10.5px}.Footer_statusBar___Etec{font-size:9.3px}.Footer_contactLink__cuRcn{white-space:normal}}