.page_mainContent__51TpB{display:flex;flex-direction:column;gap:1.5rem;align-items:center}.banner_banner__VK5RO{margin-bottom:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid var(--border,#27272a)}.banner_tagline__SejA3{margin:0;font-size:calc(1.1rem + 2px);font-weight:500;color:var(--text,#f4f4f5);letter-spacing:.03em}.content_aboutIntro__JNuw_{margin-bottom:2rem}.content_aboutLabel__bt8x7{display:block;font-size:.75rem;color:var(--text-muted,#a1a1aa);margin-bottom:.75rem;letter-spacing:.1em;font-weight:500}.content_aboutIntro__JNuw_ p{color:#e4e4e7;line-height:1.75;font-size:1rem}.content_projectsSection__jYjA3{display:flex;flex-direction:column;gap:0}.content_bentoGrid__omWCh{display:grid;grid-template-columns:1fr;grid-auto-rows:minmax(200px,auto);grid-gap:1rem;gap:1rem}.content_bentoFeatured__COf3J{grid-column:1;min-width:0;animation:content_cardReveal__anriK .6s cubic-bezier(.34,1.56,.64,1) forwards;opacity:0}.content_bentoCell__We88b{min-width:0;animation:content_cardReveal__anriK .5s cubic-bezier(.34,1.56,.64,1) forwards;opacity:0}@keyframes content_cardReveal__anriK{0%{opacity:0;transform:translateY(24px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-reduced-motion:reduce){.content_bentoCell__We88b,.content_bentoFeatured__COf3J{animation:none;opacity:1}}@media (min-width:36rem){.content_bentoGrid__omWCh{grid-template-columns:repeat(2,1fr);gap:1.25rem}.content_bentoFeatured__COf3J{grid-column:1/-1}}@media (min-width:64rem){.content_bentoGrid__omWCh{grid-template-columns:repeat(3,1fr);grid-template-rows:auto auto;gap:1.5rem}.content_bentoFeatured__COf3J{grid-column:1/3;grid-row:1}}.skillTag_tag__2_xNG{display:inline-flex;align-items:center;gap:.4rem;padding:.35rem .65rem;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;font-size:.8rem;color:hsla(0,0%,100%,.9);transition:background .2s ease,border-color .2s ease,color .2s ease}.skillTag_tag__2_xNG:hover{background:rgba(167,139,250,.12);border-color:rgba(167,139,250,.3);color:var(--accent,#a78bfa)}.skillTag_icon__eALdi{display:flex;align-items:center;justify-content:center;flex-shrink:0}.skillTag_label__5Krkx{color:inherit}.projectCard_cardFeatured__RHP_C,.projectCard_card__4yyzE{position:relative;border-radius:16px;overflow:hidden;display:flex;flex-direction:column;transition:transform .35s ease,box-shadow .35s ease}.projectCard_card__4yyzE{background:#0c0c0e;border:1px solid #1a1a1d}.projectCard_card__4yyzE:hover{transform:translateY(-4px);box-shadow:0 12px 40px rgba(0,0,0,.5),0 0 0 1px rgba(167,139,250,.2)}.projectCard_cardFeatured__RHP_C{background:transparent;border:1px solid #1f1f23}.projectCard_cardFeatured__RHP_C:hover{transform:translateY(-6px) scale(1.01);box-shadow:0 20px 60px rgba(0,0,0,.6),0 0 40px rgba(167,139,250,.08)}.projectCard_imageWrapper__xhEMs{position:relative;aspect-ratio:16/10;overflow:hidden;background:#0a0a0c}.projectCard_cardFeatured__RHP_C .projectCard_imageWrapper__xhEMs{aspect-ratio:16/9}.projectCard_image__AWSEy{width:100%;height:100%;object-fit:contain;object-position:center;transition:transform .6s cubic-bezier(.25,.46,.45,.94)}.projectCard_cardFeatured__RHP_C:hover .projectCard_image__AWSEy,.projectCard_card__4yyzE:hover .projectCard_image__AWSEy{transform:scale(1.08)}.projectCard_gradientOverlay__Wgtvy{position:absolute;inset:0;background:linear-gradient(0deg,rgba(5,5,6,.98) 0,rgba(5,5,6,.4) 40%,transparent 70%);pointer-events:none;opacity:0;transition:opacity .35s ease}.projectCard_card__4yyzE:hover .projectCard_gradientOverlay__Wgtvy{opacity:1}.projectCard_badge__sJR69{position:absolute;top:1rem;right:1rem;padding:.35rem .75rem;font-size:.7rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--accent,#a78bfa);background:rgba(167,139,250,.15);border:1px solid rgba(167,139,250,.35);border-radius:8px;z-index:1}.projectCard_gradientOverlay__Wgtvy[data-featured=true]{opacity:1;background:linear-gradient(0deg,rgba(5,5,6,.95) 0,rgba(5,5,6,.2) 50%,transparent)}.projectCard_cardOverlay__HQcHr{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;padding:1.5rem 1.5rem 1.25rem;opacity:0;transform:translateY(12px);transition:opacity .35s ease,transform .35s ease}.projectCard_card__4yyzE:hover .projectCard_cardOverlay__HQcHr{opacity:1;transform:translateY(0)}.projectCard_cardFeatured__RHP_C .projectCard_cardOverlay__HQcHr{opacity:1;transform:translateY(0);padding:2rem 2rem 1.5rem}.projectCard_content__YR9dF{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1rem}.projectCard_cardFeatured__RHP_C .projectCard_content__YR9dF{margin-bottom:1.25rem}.projectCard_title__KHwCL{margin:0;font-size:1.05rem;font-weight:600;color:#f4f4f5;line-height:1.3;text-shadow:0 2px 12px rgba(0,0,0,.5)}.projectCard_cardFeatured__RHP_C .projectCard_title__KHwCL{font-size:1.5rem;letter-spacing:-.02em}.projectCard_stack__FgQSN{display:flex;flex-wrap:wrap;gap:.4rem .5rem;list-style:none;margin:0;padding:0}.projectCard_stackItem__k_qR9{display:inline-flex}.projectCard_actions__o5YdG{display:flex;gap:.5rem;margin-top:auto}.projectCard_action__gjrl0{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;background:hsla(0,0%,100%,.1);color:#f4f4f5;border:1px solid hsla(0,0%,100%,.1);transition:all .25s ease}.projectCard_action__gjrl0:hover{background:var(--accent,#a78bfa);border-color:var(--accent,#a78bfa);color:#fff;transform:translateY(-2px)}.projectCard_actionDisabled__kzUWi{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;background:hsla(0,0%,100%,.05);color:#52525b}@media (prefers-reduced-motion:reduce){.projectCard_cardFeatured__RHP_C:hover,.projectCard_cardFeatured__RHP_C:hover .projectCard_image__AWSEy,.projectCard_card__4yyzE:hover,.projectCard_card__4yyzE:hover .projectCard_image__AWSEy{transform:none}}@media (max-width:48rem){.projectCard_cardOverlay__HQcHr{opacity:1;transform:translateY(0)}.projectCard_gradientOverlay__Wgtvy{opacity:1}.projectCard_cardFeatured__RHP_C .projectCard_cardOverlay__HQcHr{padding:1.5rem 1.25rem}.projectCard_cardFeatured__RHP_C .projectCard_title__KHwCL{font-size:1.25rem}}.stacksBlock_wrapper__K6vEf{width:100%;margin-top:1.5rem}.stacksBlock_sectionLabel__VdWLV{font-size:.75rem;color:var(--text-muted,#71717a);margin-bottom:.75rem;letter-spacing:.1em;font-weight:500}.stacksBlock_tagList__5I0C8{display:flex;flex-wrap:wrap;gap:.5rem}.stacksBlock_tagWrapper__BDX5p{opacity:0;transform:translateY(8px) scale(.95);animation:stacksBlock_tagReveal__GY6O3 .5s cubic-bezier(.34,1.56,.64,1) forwards;animation-delay:calc(var(--i, 0) * 60ms)}@keyframes stacksBlock_tagReveal__GY6O3{to{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-reduced-motion:reduce){.stacksBlock_tagWrapper__BDX5p{animation:none;opacity:1;transform:none}}.footer_footer__PZD4d{margin-top:2.5rem;padding-top:1.5rem;border-top:1px solid var(--border,#27272a);text-align:center}.footer_text__uJ0fI{font-size:.75rem;color:var(--text-muted,#71717a)}.langToggle_toggle__70rUu{position:fixed;top:1rem;right:1rem;z-index:100;display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;font-size:.75rem;font-weight:500;font-family:inherit;color:#71717a;background:transparent;border:1px solid rgba(167,139,250,.35);border-radius:6px;cursor:pointer;transition:color .15s ease,border-color .15s ease}.langToggle_toggle__70rUu:hover{color:#a1a1aa;border-color:rgba(167,139,250,.5)}.langToggle_toggle__70rUu:focus-visible{outline:1px solid rgba(167,139,250,.5);outline-offset:2px}.matrixRain_wrapper__aeza5{position:fixed;inset:0;pointer-events:none;z-index:0;overflow:hidden;background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.02) 50%,transparent)}.matrixRain_column__JoPvj{position:absolute;top:-100%;width:1ch;font-size:.6rem;line-height:1.4;color:rgba(212,175,55,.5);font-family:Courier New,monospace;white-space:pre;animation:matrixRain_fall__uwE42 linear infinite;text-shadow:0 0 8px rgba(255,215,0,.3)}.matrixRain_column__JoPvj:nth-child(odd){color:rgba(255,215,0,.35)}.matrixRain_column__JoPvj:nth-child(3n){color:rgba(218,165,32,.45)}@keyframes matrixRain_fall__uwE42{to{transform:translateY(100vh)}}@media (prefers-reduced-motion:reduce){.matrixRain_column__JoPvj{animation:none}}.terminalHint_hint__jTRZH{display:flex;align-items:center;justify-content:center;gap:.5rem;height:48px;min-height:48px;padding:0 1rem;background:#050506;border:1px solid #151518;border-radius:6px;color:#71717a;font-size:.8rem;font-weight:500;cursor:pointer;box-sizing:border-box;transition:color .15s ease,border-color .15s ease}.terminalHint_hint__jTRZH:hover{color:#a1a1aa;border-color:#27272a}.terminalHint_hint__jTRZH:focus-visible{outline:1px solid #3f3f46;outline-offset:1px}.terminalHint_hintIcon__03FVc{flex-shrink:0}.profile_aside__quFy8{display:flex;flex-direction:column;gap:1.25rem;align-items:stretch}.profile_photoWrap__gIyoE{position:relative;width:150px;height:150px;border-radius:50%;overflow:hidden;margin:0 auto}.profile_photo___GJrK{width:100%;height:100%;object-fit:cover}.profile_info__RlZjM{text-align:left}.profile_role__y8vZb{display:flex;align-items:baseline;gap:4px;flex-wrap:wrap;margin:0;font-size:.9rem;font-weight:600;color:var(--text,#f4f4f5)}.profile_roleAt__ivY3E{margin-left:.35em;color:var(--text,#f4f4f5);font-weight:600}.profile_company__diw0M{color:#b4b4b8;font-weight:500}.profile_description__WDUdB{margin:.5rem 0 0;font-size:.875rem;line-height:1.6;color:var(--text-muted,#a1a1aa);text-align:left}.profile_actions__uESFG{display:flex;align-items:stretch;gap:.5rem;margin-top:1rem}.profile_terminalSlot__cHnIb{flex:1 1;min-width:0;display:flex}.profile_terminalSlot__cHnIb button{width:100%}.profile_contact__ld25S{display:flex;align-items:center;justify-content:center;height:48px;min-height:48px;padding:0 1.25rem;font-size:.9rem;font-weight:500;color:var(--accent,#a78bfa);border:1px solid rgba(167,139,250,.3);border-radius:6px;text-decoration:none;transition:background .2s ease,border-color .2s ease;box-sizing:border-box}.profile_contact__ld25S:hover{background:rgba(167,139,250,.1);border-color:var(--accent,#a78bfa)}.socialMedia_wrapper__nXpWP{list-style:none;display:flex;width:100%;justify-content:space-evenly;gap:1rem}@media (max-width:36rem){.socialMedia_wrapper__nXpWP{gap:1.25rem}}.socialMedia_social-media-item-link__RLEoF{text-decoration:none;color:var(--text-muted,#a1a1aa)}.socialMedia_social-media-item-link__RLEoF:hover{color:var(--accent,#a78bfa)}.socialMedia_social-media-item-link__RLEoF>svg{height:1.4rem;width:1.4rem}.modal_overlay__b2mn2{position:fixed;inset:0;background:#000;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:0;animation:modal_fadeIn__OQF4X .2s ease-out}@media (min-width:48rem){.modal_overlay__b2mn2{padding:2rem}}@keyframes modal_fadeIn__OQF4X{0%{opacity:0}to{opacity:1}}.modal_content__7_9Tb{position:relative;width:100%;height:100%;max-width:100vw;max-height:100vh;background:#050506;border:1px solid #151518;overflow:hidden;display:flex;flex-direction:column;animation:modal_slideUp__QXxUw .25s ease-out}@media (min-width:48rem){.modal_content__7_9Tb{width:90vw;height:90vh;max-width:1200px;border-radius:16px;box-shadow:0 0 0 1px #0a0a0c,0 25px 50px -12px rgba(0,0,0,.8)}}@keyframes modal_slideUp__QXxUw{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.modal_closeButton__02d_A{position:absolute;top:1rem;right:1rem;width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:transparent;border:1px solid rgba(167,139,250,.35);border-radius:4px;color:#52525b;cursor:pointer;transition:color .15s ease,border-color .15s ease;z-index:1}.modal_closeButton__02d_A:hover{color:#71717a;border-color:rgba(167,139,250,.5)}.modal_closeButton__02d_A:focus-visible{outline:1px solid #3f3f46;outline-offset:1px}.modal_title___tMeX{margin:0;padding:1.5rem 1.5rem 0;font-size:1.25rem;font-weight:600;color:var(--text,#f4f4f5)}.modal_body__dVwQc{--bg-card:#0c0c0e;--border:#1a1a1d;--text:#f4f4f5;--text-muted:#71717a;flex:1 1;overflow-y:auto;padding:1.5rem;background:#050506}.modal_body__dVwQc::-webkit-scrollbar{width:8px}.modal_body__dVwQc::-webkit-scrollbar-track{background:#0a0a0c;border-radius:4px}.modal_body__dVwQc::-webkit-scrollbar-thumb{background:#1f1f23;border-radius:4px}.modal_body__dVwQc::-webkit-scrollbar-thumb:hover{background:var(--accent,#a78bfa)}.shutdownOverlay_overlay__6sGHS{position:fixed;inset:0;z-index:9999;background:#000;display:flex;align-items:center;justify-content:center;animation:shutdownOverlay_fadeIn__2HeGr .3s ease-out}@keyframes shutdownOverlay_fadeIn__2HeGr{0%{opacity:0}to{opacity:1}}.shutdownOverlay_content__csLul{display:flex;flex-direction:column;align-items:center;gap:1rem}.shutdownOverlay_text__1lTT8{color:#fff;font-size:1rem;font-family:monospace;opacity:.9}.shutdownOverlay_bar__VBHCg{width:200px;height:4px;background:hsla(0,0%,100%,.2);border-radius:2px;overflow:hidden}.shutdownOverlay_barFill__NQN1E{height:100%;background:#fff;border-radius:2px;animation:shutdownOverlay_fillBar__peDHP 2s ease-in-out forwards}@keyframes shutdownOverlay_fillBar__peDHP{0%{width:0}to{width:100%}}.shell_shell__8EJUU{--terminal-bg:#050506;--terminal-surface:#080809;--terminal-border:#151518;background:var(--terminal-bg);border-radius:8px;border:1px solid var(--terminal-border);overflow:hidden;display:flex;flex-direction:column;min-height:400px;max-height:clamp(400px,70vh,700px);width:100%;min-width:0}.shell_shellInDrawer__bZiO0{min-height:0;max-height:none;flex:1 1;border-radius:0;border:none}.shell_shellBar__3N_KW{position:relative;display:flex;flex-direction:column;align-items:stretch;gap:.75rem;padding:12px 56px 12px 16px;border-bottom:1px solid var(--terminal-border);background:var(--terminal-surface)}.shell_shellTitle__1Cbix{font-size:.7rem;color:#52525b;letter-spacing:.03em}.shell_commandButtons__8cwSS{display:flex;align-items:center;gap:.4rem;flex-wrap:wrap;justify-content:flex-start}.shell_cmdButton__PgH_B{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;padding:.5rem .75rem;font-size:.75rem;font-family:inherit;background:transparent;color:#a1a1aa;border:1px solid rgba(167,139,250,.4);border-radius:6px;cursor:pointer;white-space:nowrap;transition:color .15s ease,border-color .15s ease,background .15s ease}.shell_cmdButton__PgH_B:hover{color:#e4e4e7;border-color:rgba(167,139,250,.6);background:rgba(167,139,250,.06)}.shell_cmdButton__PgH_B:focus-visible{outline:1px solid rgba(167,139,250,.5);outline-offset:2px}.shell_cmdButton__PgH_B[href]{text-decoration:none}.shell_closeButton__knQS9{position:absolute;top:12px;right:16px;display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;background:transparent;border:1px solid rgba(167,139,250,.35);border-radius:4px;color:#52525b;cursor:pointer;transition:color .15s ease,border-color .15s ease}.shell_closeButton__knQS9:hover{color:#71717a;border-color:rgba(167,139,250,.5)}.shell_closeButton__knQS9:focus-visible{outline:1px solid #3f3f46;outline-offset:1px}.shell_linkOutput__w_oK8{color:#52525b;font-size:.75rem}.shell_shellBody__LFWQW{display:flex;flex-direction:column;flex:1 1;min-height:0}.shell_output__xLTqI{flex:1 1;overflow-y:auto;overflow-x:hidden;padding:1rem 1.25rem;display:flex;flex-direction:column;gap:.75rem;overflow-wrap:break-word;word-break:break-word}.shell_output__xLTqI::-webkit-scrollbar{width:6px}.shell_output__xLTqI::-webkit-scrollbar-track{background:transparent}.shell_output__xLTqI::-webkit-scrollbar-thumb{background:#27272a;border-radius:3px}.shell_output__xLTqI::-webkit-scrollbar-thumb:hover{background:#3f3f46}.shell_welcome__EQCyp{margin-bottom:.25rem}.shell_welcomeText__lFqPb{color:#52525b;font-size:.75rem}.shell_welcomeText__lFqPb kbd{padding:.1rem .3rem;background:#18181b;border-radius:2px;font-size:.8em;color:#71717a}.shell_entryCommand__lcy7Y{margin-bottom:.25rem}.shell_entryLog__PDqAa{margin-top:.25rem;margin-bottom:.5rem}.shell_logLine__fyDsQ{font-size:.7rem;color:#3f3f46}.shell_logBracket__NWZZM,.shell_logTime__p0UwR{color:#52525b}.shell_entryOutput__5HRNa{margin-top:.5rem;margin-bottom:1rem}.shell_entryOutput__5HRNa:last-child{margin-bottom:0}.shell_entryError__hkP6_{margin-top:.5rem}.shell_promptLine__eI69C{display:flex;flex-wrap:wrap;align-items:baseline;gap:0;font-size:.8rem;line-height:1.5}.shell_promptUser__pN6S0{color:#a78bfa}.shell_promptAt__VAHY2{color:#c4b5fd}.shell_promptHost__VqjrB{color:#a78bfa}.shell_promptSymbol__rloNG{color:#71717a}.shell_errorOutput__dnEAb{color:#52525b;font-size:.7rem}.shell_error__DcjqS{color:#71717a;font-size:.75rem}.shell_error__DcjqS kbd{padding:.1rem .3rem;background:#18181b;border-radius:2px;font-size:.85em}.shell_helpOutput__CzV4j{display:flex;flex-direction:column;gap:.35rem;font-size:.75rem}.shell_helpRow__0YQpD{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem}.shell_helpCmd__KtbfT{color:#a1a1aa;min-width:72px}.shell_helpDesc__cnHFx{color:#71717a}.shell_helpAliases__CjkwL{color:#3f3f46;font-size:.7rem}.shell_inputForm__EWIGb{display:flex;align-items:center;padding:.75rem 1.25rem;border-top:1px solid var(--terminal-border);background:var(--terminal-surface);gap:.25rem}.shell_inputPrompt__aJ1a3{display:flex;align-items:center;font-size:.8rem;flex-shrink:0}.shell_input__t3cJ0{flex:1 1;min-width:0;background:transparent;border:none;color:#e4e4e7;font-size:.75rem;font-family:inherit;outline:none}.shell_input__t3cJ0::placeholder{color:#52525b}.shell_input__t3cJ0:focus{outline:none}@media (max-width:36rem){.shell_closeButton__knQS9{top:12px;right:12px}.shell_cmdButton__PgH_B{padding:.45rem .6rem;font-size:.7rem}}@font-face{font-family:__JetBrains_Mono_ecea63;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/2f186ab49059fbbb-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__JetBrains_Mono_ecea63;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7be269dd6123b082-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__JetBrains_Mono_ecea63;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/db5568a2cfd831e2-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__JetBrains_Mono_ecea63;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6760c1b492207d80-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__JetBrains_Mono_ecea63;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/1f424c9580f97313-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__JetBrains_Mono_ecea63;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/427e4a37d3642943-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__JetBrains_Mono_Fallback_ecea63;src:local("Arial");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}.__className_ecea63{font-family:__JetBrains_Mono_ecea63,__JetBrains_Mono_Fallback_ecea63;font-weight:400;font-style:normal}.terminalDrawer_overlay__mYKWx{position:fixed;inset:0;z-index:200;background:rgba(0,0,0,.85);opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease}.terminalDrawer_overlayOpen__CyKLY{opacity:1;visibility:visible}.terminalDrawer_drawer__oDQpU{position:absolute;top:0;right:0;width:100%;height:100%;max-width:480px;background:#050506;border-left:1px solid #0f0f10;display:flex;flex-direction:column;transform:translateX(100%);transition:transform .25s ease}.terminalDrawer_drawerOpen__Y87Sj{transform:translateX(0)}.terminalDrawer_drawerContent__b1Av6{flex:1 1;display:flex;flex-direction:column;min-height:0;overflow:hidden}.terminalDrawer_drawerContent__b1Av6>*{flex:1 1;min-height:0;min-width:0;display:flex;flex-direction:column}@media (max-width:47.99rem){.terminalDrawer_drawer__oDQpU{max-width:100%;border-left:none}}.typography_wrapper__Kjhl9{color:inherit}.typography_size-small__XchGC{font-size:.9rem}.typography_size-medium__lIwsQ{font-size:1rem}.typography_size-large__vwmIN{font-size:1.4rem}