:root{--font-ui:"IBM Plex Sans","Segoe UI",Roboto,"Helvetica Neue",Arial,system-ui,sans-serif;--font-mono:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--font-size-3xs:.68rem;--font-size-2xs:.66rem;--font-size-xs:.72rem;--font-size-xs-plus:.75rem;--font-size-sm-minus:.78rem;--font-size-sm:.82rem;--font-size-sm-plus:.85rem;--font-size-md:.9rem;--font-size-md-plus:.95rem;--font-size-base:1rem;--font-size-lg:1.02rem;--font-size-lg-plus:1.05rem;--font-size-xl:1.1rem;--line-height-tight:1.25;--line-height-compact:1.2;--line-height-compact-plus:1.3;--line-height-snug:1.35;--line-height-normal:1.5;--line-height-loose:1.55;--line-height-relaxed:1.65;--line-height-spacious:1.75;--line-height-ultra:1.8;--line-height-display:.95;--line-height-hero:1.08;--space-0:0;--space-0-5:.1rem;--space-0-75:.12rem;--space-1-25:.15rem;--space-1:.2rem;--space-1-5:.25rem;--space-2:.35rem;--space-2-5:.4rem;--space-2-75:.45rem;--space-3:.5rem;--space-3-5:.55rem;--space-3-75:.58rem;--space-4:.65rem;--space-4-5:.7rem;--space-5:.75rem;--space-5-5:.8rem;--space-6:.9rem;--space-6-5:.95rem;--space-7:1rem;--space-7-5:1.1rem;--space-8:1.25rem;--space-8-5:1.6rem;--space-9:1.5rem;--space-9-5:1.8rem;--space-10:2rem;--radius-2xs:3px;--radius-xs:8px;--radius-sm:12px;--radius-card:14px;--radius-md:16px;--radius-lg:24px;--radius-pill:999px;--radius-chip:20px;--radius-control:6px;--radius-control-lg:10px;--radius-panel:12px;--border-subtle:color-mix(in srgb,var(--text-color)16%,transparent);--border-strong:color-mix(in srgb,var(--text-color)28%,transparent);--surface-readable-1:color-mix(in srgb,var(--article-bg)86%,var(--main-bg));--surface-readable-2:color-mix(in srgb,var(--surface-2)70%,var(--article-bg));--surface-readable-3:color-mix(in srgb,var(--surface-1)70%,var(--article-bg));--text-muted-strong:color-mix(in srgb,var(--text-color)92%,transparent);--text-subtle:color-mix(in srgb,var(--text-color)84%,transparent);--state-warn-rgb:249,180,85;--state-danger-rgb:255,104,104;--shadow-sm:0 1px 2px #0003,0 8px 24px #00000040;--shadow-md:0 2px 6px #00000038,0 14px 50px #00000059;--size-titlebar-height:34px;--size-bottombar-height:25px;--size-window-control:11px;--size-inline-icon-gap:5px;--size-sidebar-width:clamp(52px,4.8vw,66px);--size-sidebar-width-lg:58px;--size-sidebar-width-md:54px;--size-sidebar-width-sm:48px;--size-sidebar-icon:44px;--size-sidebar-icon-md:48px;--size-sidebar-icon-sm:40px;--size-explorer-width:clamp(210px,18vw,320px);--size-explorer-width-md:28vw;--size-tab-padding-y:.55rem;--size-tab-padding-x:1.1rem;--size-terminal-height:clamp(220px,34vh,420px);--size-terminal-height-mobile:38vh;--size-terminal-min-height:220px;--size-terminal-min-height-mobile:250px;--size-terminal-header-min-height:42px;--size-terminal-route-max-width:22rem;--size-terminal-route-max-width-mobile:9rem;--size-terminal-header-btn-min-width:58px;--size-terminal-header-btn-height:26px;--size-terminal-header-btn-min-width-mobile:50px;--size-terminal-header-btn-height-mobile:24px;--size-terminal-prompt-min-width:1.45rem;--size-command-palette-max-width:720px;--size-command-palette-max-height:360px;--size-context-menu-min-width:248px;--size-projects-toolbar-search-min-width:180px;--size-command-palette-overlay-top-padding:12vh;--size-command-palette-overlay-top-padding-mobile:10vh;--size-scrollbar-thin:10px;--size-scrollbar-wide:15px;--size-scroll-progress-rail-width:1px;--size-scroll-progress-rail-top:1.35rem;--size-scroll-progress-rail-right:.7rem;--size-scroll-progress-rail-height-offset:2.7rem;--size-scroll-progress-dot-offset-right:.48rem;--size-scroll-progress-dot:6px;--size-theme-thumb:72px;--size-toast-offset-right:1rem;--size-toast-offset-bottom:3rem;--size-repo-card-min-height:220px;--size-project-card-min-height:340px;--size-user-card-min-height:82px;--size-mobile-topbar-height:48px;--size-mobile-dock-height:74px;--panel-padding:var(--space-6);--panel-card-padding:var(--space-5);--panel-title-size:var(--font-size-lg);--panel-body-size:var(--font-size-md);--panel-chip-size:var(--font-size-xs);--space-layout-content-top:var(--space-10);--space-layout-content-inline:var(--space-10);--space-layout-content-bottom:.45rem;--space-layout-content-inline-mobile:var(--space-7);--space-layout-content-bottom-mobile:.4rem;--ease-out:cubic-bezier(.16,1,.3,1);--ease-emphasized:cubic-bezier(.2,.86,.24,1);--transition-fast:.15s var(--ease-out);--transition-med:.25s var(--ease-out);--motion-duration-entry:.56s;--motion-duration-reveal:.58s;--motion-duration-surface:.24s;--motion-duration-micro:.15s;--motion-ease-emphasized:var(--ease-emphasized);--motion-ease-spring:cubic-bezier(.17,.89,.32,1.25);--motion-reveal-distance:18px;--motion-reveal-tilt:1.6deg;--route-texture-angle:112deg;--route-texture-gap:62px;--route-overlay-opacity:1;--route-hue-shift:0deg;--route-saturation:1;--route-parallax-scale:1;--route-magnetic-strength:1;--route-story-strength:1;--route-texture-speed:1;--route-ambient-speed:1;--motion-device-scale:1;--motion-detail-scale:1;--field-density-scale:1;--field-energy-scale:1;--field-glow-scale:1;--field-opacity-scale:1;--season-hue-shift:0deg;--season-scene-tint-rgb:var(--accent-color-rgb);--season-scene-tint-alpha:.06}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html,body{overscroll-behavior:none;height:100%;overflow:clip}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--main-bg);color:var(--text-color);font-family:var(--font-ui);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (any-pointer:fine) and (hover:hover){html,body{cursor:url(/cursors/cursor-modern-default.svg) 4 4,default!important}body :is(a[href],button:not(:disabled),[role=button],summary,label[for],input[type=checkbox],input[type=radio],input[type=range],input[type=color],select,[data-magnetic]){cursor:url(/cursors/cursor-modern-pointer.svg) 4 4,pointer!important}body :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),textarea,[contenteditable=true]){cursor:text!important}}html[data-scene-season=spring]{--season-scene-tint-rgb:150,255,196;--season-scene-tint-alpha:.085}html[data-scene-season=summer]{--season-scene-tint-rgb:255,204,128;--season-scene-tint-alpha:.098}html[data-scene-season=autumn]{--season-scene-tint-rgb:255,168,122;--season-scene-tint-alpha:.09}html[data-scene-season=winter]{--season-scene-tint-rgb:168,210,255;--season-scene-tint-alpha:.075}html[data-device-profile=mobile],html[data-device-profile=low-power]{--season-scene-tint-alpha:calc(var(--season-scene-tint-alpha)*.74)}html[data-mobile-motion=off]{--motion-duration-entry:0s;--motion-duration-reveal:0s;--motion-duration-surface:0s;--motion-duration-micro:0s;--motion-reveal-distance:0px;--motion-reveal-tilt:0deg;--route-parallax-scale:0;--route-magnetic-strength:0;--route-story-strength:0;scroll-behavior:auto}html[data-mobile-motion=off] *,html[data-mobile-motion=off] :before,html[data-mobile-motion=off] :after{transition-duration:0s!important;transition-delay:0s!important;animation-duration:0s!important;animation-iteration-count:1!important;animation-delay:0s!important}@media screen and (max-width:900px){html{scroll-behavior:auto}*,:before,:after{transition-duration:0s!important;transition-delay:0s!important;animation-duration:0s!important;animation-iteration-count:1!important;animation-delay:0s!important}}@supports (height:100dvh){body{min-height:100dvh}}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit;color:inherit}::selection{background:#ffffff2e}:focus-visible{outline:2px solid var(--accent-color);outline-offset:2px}.sharedTitle{view-transition-name:scene-title}.sharedPageTitle{width:fit-content;max-width:100%;margin-bottom:var(--space-4-5);text-wrap:balance;display:block}.sharedPageSubtitle{max-width:74ch;color:var(--text-muted-strong);text-wrap:pretty;display:block}.sharedPrimary{view-transition-name:scene-primary}.sharedVisual{view-transition-name:scene-visual}@media screen and (max-width:900px){.sharedPageTitle{margin-bottom:var(--space-4);padding-bottom:var(--space-2-75);letter-spacing:.01em;border-bottom:1px solid rgba(var(--accent-color-rgb),.3);text-shadow:0 8px 22px rgba(var(--accent-color-rgb),.12);font-size:clamp(1.35rem,7.2vw,1.95rem);line-height:1.12}.sharedPageSubtitle{font-size:var(--font-size-sm-plus);line-height:var(--line-height-relaxed)}}[data-magnetic]{--magnetic-shift-x:0px;--magnetic-shift-y:0px;--magnetic-tilt-x:0deg;--magnetic-tilt-y:0deg;--magnetic-lift:0px;--magnetic-glow-x:50%;--magnetic-glow-y:50%;--magnetic-click-x:50%;--magnetic-click-y:50%;transform:translate3d(var(--magnetic-shift-x),calc(var(--magnetic-shift-y) + var(--magnetic-lift)),0)rotateX(var(--magnetic-tilt-x))rotateY(var(--magnetic-tilt-y));transform-style:preserve-3d;transition:transform var(--motion-duration-surface)var(--motion-ease-emphasized),box-shadow var(--motion-duration-surface)var(--motion-ease-emphasized),border-color var(--motion-duration-surface)var(--motion-ease-emphasized),background var(--motion-duration-surface)var(--motion-ease-emphasized),filter var(--motion-duration-surface)var(--motion-ease-emphasized);will-change:transform;position:relative}[data-magnetic=card]:hover{--magnetic-lift:-3px}[data-magnetic=button]:hover{--magnetic-lift:-1px}[data-magnetic=soft]:hover{--magnetic-lift:-.5px}[data-magnetic]:after{content:"";border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(circle at var(--magnetic-click-x)var(--magnetic-click-y),rgba(var(--accent-color-rgb),.34),rgba(var(--accent-color-rgb),0)54%);position:absolute;inset:0}[data-magnetic=card]:before{content:"";border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(180px 120px at var(--magnetic-glow-x)var(--magnetic-glow-y),rgba(var(--accent-color-rgb),.16),rgba(var(--accent-color-rgb),0)70%);transition:opacity var(--motion-duration-surface)var(--motion-ease-emphasized);position:absolute;inset:0}[data-magnetic=card][data-magnetic-active=true]:before{opacity:1}[data-magnetic][data-magnetic-active=true]{transition-duration:85ms}[data-magnetic][data-magnetic-pressing=true]:after{animation:magneticClick .52s var(--motion-ease-emphasized)}@keyframes magneticClick{0%{opacity:.58}to{opacity:0}}@supports (view-transition-name:none){::view-transition-group(root){animation:none}::view-transition-old(root){animation:none}::view-transition-new(root){animation:none}::view-transition-old(root){mix-blend-mode:normal}::view-transition-new(root){mix-blend-mode:normal}::view-transition-group(scene-title){animation-duration:var(--motion-duration-entry);animation-timing-function:var(--motion-ease-emphasized)}::view-transition-group(scene-primary){animation-duration:var(--motion-duration-entry);animation-timing-function:var(--motion-ease-emphasized)}::view-transition-group(scene-visual){animation-duration:var(--motion-duration-entry);animation-timing-function:var(--motion-ease-emphasized)}::view-transition-old(scene-title){animation:vtTitleOut var(--motion-duration-entry)var(--motion-ease-emphasized)}::view-transition-new(scene-title){animation:vtTitleIn var(--motion-duration-entry)var(--motion-ease-emphasized)}::view-transition-old(scene-primary){animation:vtPrimaryOut var(--motion-duration-entry)var(--motion-ease-emphasized)}::view-transition-new(scene-primary){animation:vtPrimaryIn var(--motion-duration-entry)var(--motion-ease-emphasized)}::view-transition-old(scene-visual){animation-duration:var(--motion-duration-entry);animation-timing-function:var(--motion-ease-emphasized)}::view-transition-new(scene-visual){animation-duration:var(--motion-duration-entry);animation-timing-function:var(--motion-ease-emphasized)}}@keyframes vtTitleIn{0%{opacity:0;transform:translateY(var(--motion-reveal-distance))scale(.98);filter:blur(6px)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@keyframes vtTitleOut{0%{opacity:1;filter:blur();transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(calc(var(--motion-reveal-distance)*-.4))scale(1.01);filter:blur(2px)}}@keyframes vtPrimaryIn{0%{opacity:0;transform:translateY(calc(var(--motion-reveal-distance)*1.2))scale(.985);filter:blur(8px)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@keyframes vtPrimaryOut{0%{opacity:1;filter:blur();transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(calc(var(--motion-reveal-distance)*-.5))scale(1.015);filter:blur(3px)}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}[data-magnetic]{will-change:auto!important;transition:none!important;transform:none!important}[data-magnetic]:before,[data-magnetic]:after{display:none!important}}.react{border:.1rem solid #61dafb}.react:hover{background:#61dafb40}.node{border:.1rem solid #83cd29}.node:hover{background:#83cd2940}.mongodb{border:.1rem solid #439934}.mongodb:hover{background:#43993440}.redux{border:.1rem solid #764abc}.redux:hover{background:#764abc40}.razorpay{border:.1rem solid #528ff0}.razorpay:hover{background:#528ff040}.material-ui{border:.1rem solid #1976d2}.material-ui:hover{background:#1976d240}.bulma{border:.1rem solid #00d1b2}.bulma:hover{background:#00d1b240}.next{border:2px solid #0070f3}.next:hover{background:#0070f340}.tailwind{border:2px solid #06b6d4}.tailwind:hover{background:#06b6d440}.react-query{border:2px solid #ff4154}.react-query:hover{background:#ff415440}.css-modules{border:2px solid #1572b6}.css-modules:hover{background:#1572b640}
:root,[data-theme=ops-core]{--main-bg:#0b1116;--bg-text:#37547038;--text-color:#d8e2ec;--accent-color:#4fb3ff;--accent-color-rgb:79,179,255;--titlebar-bg:#0f1721;--sidebar-bg:#0d151f;--sidebar-hover-bg:#162435;--explorer-bg:#0f1a27;--explorer-hover-bg:#17263a;--explorer-border:#223447;--tabs-bg:#0f1823;--tab-bg:#101a26;--tab-active-bg:#142334;--tab-border:#23374b;--bottombar-bg:#0f1721;--bottombar-border:#24384c;--button-bg:#1f4462;--button-text:#d8e2ec;--bottombar-hover-bg:#1a2b3f;--scrollbar-track-bg:#0d151f;--scrollbar-thumb-bg:#2c455d;--article-bg:#121d2b;--terminal-bg:#0a131d;--terminal-header-bg:#111f30;--terminal-border:#274059;--surface-0:var(--main-bg);--surface-1:#5f85ac33;--surface-2:#5f85ac4d;--text-muted:#c6d8eaf0;--focus-ring:color-mix(in srgb,var(--accent-color)78%,var(--text-color));--terminal-error:#ff6f7d;--titlebar-controls-opacity:.78}[data-theme=dracula]{--main-bg:#282a36;--bg-text:#313340;--text-color:#efefef;--accent-color:#bd93f9;--accent-color-rgb:189,147,249;--titlebar-bg:#1e1f29;--sidebar-bg:#343746;--sidebar-hover-bg:#3c3d51;--explorer-bg:#21222c;--explorer-hover-bg:#313241;--explorer-border:#161a1d;--tabs-bg:#191a21;--tab-bg:#21222c;--tab-active-bg:#282a36;--tab-border:#191a21;--bottombar-bg:#191a21;--bottombar-border:#191a21;--button-bg:#44475a;--button-text:#f8f8f2;--bottombar-hover-bg:#4f4f52;--scrollbar-track-bg:#282a36;--scrollbar-thumb-bg:#454647;--article-bg:#21222c;--terminal-bg:#21222c;--terminal-header-bg:#191a21;--terminal-border:#191a21}[data-theme=ayu-dark]{--main-bg:#0a0e14;--bg-text:#101620;--text-color:#efefef;--accent-color:#e6b450;--accent-color-rgb:230,180,80;--titlebar-bg:#1f2428;--sidebar-bg:#0a0e14;--sidebar-hover-bg:#00010a;--explorer-bg:#0a0e14;--explorer-hover-bg:#00010a;--explorer-border:transparent;--tabs-bg:#0a0e14;--tab-bg:#0a0e14;--tab-active-bg:#0a0e14;--tab-border:transparent;--bottombar-bg:#0a0e14;--bottombar-border:transparent;--button-bg:#e6b450;--button-text:#0a0e14;--bottombar-hover-bg:#4f4f52;--scrollbar-track-bg:#0a0e14;--scrollbar-thumb-bg:#454647;--article-bg:#10121a;--terminal-bg:#0a0e14;--terminal-header-bg:#0a0e14;--terminal-border:transparent}[data-theme=ayu-mirage]{--main-bg:#1f2430;--bg-text:#21242b;--text-color:#efefef;--accent-color:#e6b450;--accent-color-rgb:230,180,80;--titlebar-bg:#1f2428;--sidebar-bg:#1f2430;--sidebar-hover-bg:#191e2a;--explorer-bg:#1f2430;--explorer-hover-bg:#191e2a;--explorer-border:transparent;--tabs-bg:#1f2430;--tab-bg:#1f2430;--tab-active-bg:#1f2430;--tab-border:transparent;--bottombar-bg:#1f2430;--bottombar-border:transparent;--button-bg:#e6b450;--button-text:#1f2430;--bottombar-hover-bg:#4f4f52;--scrollbar-track-bg:#1f2430;--scrollbar-thumb-bg:#454647;--article-bg:#252e3d;--terminal-bg:#1f2430;--terminal-header-bg:#1f2430;--terminal-border:transparent}[data-theme=nord]{--main-bg:#2e3440;--bg-text:#3b414d;--text-color:#efefef;--accent-color:#88c0d0;--accent-color-rgb:136,192,208;--titlebar-bg:#1f2428;--sidebar-bg:#2e3440;--sidebar-hover-bg:#434c5e;--explorer-bg:#2e3440;--explorer-hover-bg:#434c5e;--explorer-border:#88c0d033;--tabs-bg:#2e3440;--tab-bg:#2e3440;--tab-active-bg:#3b4252;--tab-border:transparent;--bottombar-bg:#3b4252;--bottombar-border:transparent;--button-bg:#434c5e;--button-text:#d8dee9;--bottombar-hover-bg:#4f4f52;--scrollbar-track-bg:#2e3440;--scrollbar-thumb-bg:#454647;--article-bg:#363f50;--terminal-bg:#2e3440;--terminal-header-bg:#3b4252;--terminal-border:transparent}[data-theme=night-owl]{--main-bg:#011627;--bg-text:#031d33;--text-color:#b9d0e2;--accent-color:#5f7e97;--accent-color-rgb:95,126,151;--titlebar-bg:#011627;--sidebar-bg:#011627;--sidebar-hover-bg:#0e293f;--explorer-bg:#011627;--explorer-hover-bg:#0e293f;--explorer-border:transparent;--tabs-bg:#011627;--tab-bg:#01111d;--tab-active-bg:#0b2942;--tab-border:#272b3b;--bottombar-bg:#011627;--bottombar-border:#262a39;--button-bg:#5f7e97;--button-text:#fff;--bottombar-hover-bg:#1b222f;--scrollbar-track-bg:#011627;--scrollbar-thumb-bg:#043254;--article-bg:#031d33;--terminal-bg:#011627;--terminal-header-bg:#011627;--terminal-border:#262a39}[data-theme]{--surface-0:var(--main-bg);--surface-1:color-mix(in srgb,var(--main-bg)68%,var(--article-bg));--surface-2:color-mix(in srgb,var(--article-bg)74%,var(--accent-color));--text-muted:color-mix(in srgb,var(--text-color)88%,var(--main-bg));--focus-ring:color-mix(in srgb,var(--accent-color)78%,var(--text-color));--border-subtle:color-mix(in srgb,var(--text-color)16%,transparent);--border-strong:color-mix(in srgb,var(--text-color)28%,transparent);--season-scene-tint-rgb:var(--accent-color-rgb);--terminal-error:#ff6f7d}[data-theme=ops-core]{--surface-1:color-mix(in srgb,var(--main-bg)64%,var(--article-bg));--surface-2:color-mix(in srgb,var(--article-bg)76%,var(--accent-color));--text-muted:color-mix(in srgb,var(--text-color)90%,var(--main-bg))}[data-theme=dracula]{--surface-1:color-mix(in srgb,var(--main-bg)69%,var(--article-bg));--surface-2:color-mix(in srgb,var(--article-bg)74%,var(--accent-color));--text-muted:color-mix(in srgb,var(--text-color)89%,var(--main-bg))}[data-theme=ayu-dark]{--surface-1:color-mix(in srgb,var(--main-bg)66%,var(--article-bg));--surface-2:color-mix(in srgb,var(--article-bg)76%,var(--accent-color));--text-muted:color-mix(in srgb,var(--text-color)90%,var(--main-bg))}[data-theme=ayu-mirage]{--surface-1:color-mix(in srgb,var(--main-bg)67%,var(--article-bg));--surface-2:color-mix(in srgb,var(--article-bg)75%,var(--accent-color));--text-muted:color-mix(in srgb,var(--text-color)89%,var(--main-bg))}[data-theme=nord]{--surface-1:color-mix(in srgb,var(--main-bg)71%,var(--article-bg));--surface-2:color-mix(in srgb,var(--article-bg)72%,var(--accent-color));--text-muted:color-mix(in srgb,var(--text-color)88%,var(--main-bg))}[data-theme=night-owl]{--surface-1:color-mix(in srgb,var(--main-bg)72%,var(--article-bg));--surface-2:color-mix(in srgb,var(--article-bg)70%,var(--accent-color));--text-muted:color-mix(in srgb,var(--text-color)90%,var(--main-bg))}
