.styles_root__O8idP{--paper:#f5f1ea;--paper-2:#ece7dc;--ink:#14110d;--ink-2:#2a2620;--ink-3:#4a443a;--ink-4:#7a7263;--line:rgba(20,17,13,0.1);--line-2:rgba(20,17,13,0.18);--night-0:#0a0d14;--night-1:#0f1520;--night-2:#141c2b;--aurora-teal:#4fd1a9;--aurora-green:#3ed8a3;--aurora-violet:#8a7be0;--aurora-mag:#d98ac9;--f-display:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--f-sans:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--f-mono:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace;width:100%;background:var(--paper);color:var(--night-0);font-family:var(--f-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.styles_root__O8idP,.styles_root__O8idP *,.styles_root__O8idP :after,.styles_root__O8idP :before{box-sizing:border-box}.styles_root__O8idP .styles_mono__OHU4B{font-family:var(--f-mono);font-feature-settings:"ss01"}.styles_root__O8idP .styles_serif__7qCfB{font-family:var(--f-display);font-style:normal;font-weight:600}.styles_root__O8idP em{font-style:normal}.styles_root__O8idP ::selection{background:rgba(62,216,163,.4);color:#0a0d14}@property --baz-border-angle{syntax:"<angle>";initial-value:0deg;inherits:false}.styles_root__O8idP .baz-green-text{background:linear-gradient(100deg,#1aa173,#3ed8a3 50%,#74f0c0 65%,#3ed8a3 85%,#1aa173);background-size:300% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;animation:styles_baz-green-flow__m6wwX 9s ease-in-out infinite}.styles_root__O8idP .baz-green-fill{background:linear-gradient(100deg,#1aa173,#3ed8a3 50%,#74f0c0 65%,#3ed8a3 85%,#1aa173);background-size:300% 100%;animation:styles_baz-green-flow__m6wwX 9s ease-in-out infinite}.styles_root__O8idP .baz-aurora-pan{animation:styles_baz-aurora-pan__ie_vO 30s ease-in-out infinite}@media (max-width:1100px){.styles_root__O8idP .baz-nav-extra{display:none!important}.styles_root__O8idP .baz-nav-links{gap:22px!important}}@media (max-width:860px){.styles_root__O8idP .baz-nav-links{display:none!important}}.styles_root__O8idP .tpl-tile:hover>div:first-child{transform:translateY(-2px);border-color:rgba(62,216,163,.35)!important}.styles_root__O8idP .tpl-tile:hover .tpl-overlay{opacity:1}.styles_root__O8idP .tpl-tile:hover .tpl-audio-pill,.styles_root__O8idP .tpl-tile:hover .tpl-remix-pill{transform:scale(1)}.styles_root__O8idP .tpl-audio-pill:hover{background:rgba(10,13,20,.92)!important}.styles_root__O8idP .tpl-tile:focus-visible{outline:2px solid rgba(62,216,163,.7);outline-offset:4px;border-radius:12px}@keyframes styles_baz-marquee__lQfmv{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes styles_baz-shimmer__TzTLQ{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes styles_baz-aurora-pan__ie_vO{0%,to{transform:translate(0) scale(1.04)}50%{transform:translate(-2%,1%) scale(1.08)}}@keyframes styles_baz-wipe-band__jpg8y{0%{transform:translateX(-120%)}to{transform:translateX(120%)}}@keyframes styles_baz-green-flow__m6wwX{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes styles_baz-hero-wipe__T4S80{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes styles_hero-progress__PhyBp{0%{width:12%}50%{width:78%}to{width:12%}}@keyframes styles_baz-stream-border-rotate__MAA2B{0%{--baz-border-angle:0deg}to{--baz-border-angle:360deg}}@keyframes styles_orbitOut__mFOfp{0%{stroke-dashoffset:40;opacity:0}12%{opacity:1}90%{opacity:1}to{stroke-dashoffset:-800;opacity:0}}@keyframes styles_orbitIn__O5mbi{0%{stroke-dashoffset:40;opacity:0}12%{opacity:1}90%{opacity:1}to{stroke-dashoffset:-800;opacity:0}}@keyframes styles_orbitFlow__C_Hjm{0%{stroke-dashoffset:0}to{stroke-dashoffset:-240}}@keyframes styles_cal-pulse__DsrmJ{0%,to{opacity:.85}50%{opacity:1}}@keyframes styles_baz-ring-spin__nT2mo{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes styles_baz-ring-counter__egcR5{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}@media (prefers-reduced-motion:reduce){.styles_root__O8idP *,.styles_root__O8idP :after,.styles_root__O8idP :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.skills_page__AWeDK{min-height:100vh;background:#f5f1ea;color:#0a0d14}.skills_layout__fk1_k{display:flex;align-items:stretch}.skills_sidebarDesktop__1_Wz9{display:block}.skills_mobileNav__AmFfU{display:none}.skills_chipScroller__7Egju{display:flex;gap:8px;overflow-x:auto;padding:0 16px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.skills_chipScroller__7Egju::-webkit-scrollbar{display:none}.skills_content__SCd_Y{flex:1;min-width:0;padding:26px 40px 80px}.skills_headerRow__tgRvq{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:28px;flex-wrap:wrap}.skills_headerControlsDesktop__rRugi{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.skills_headerControlsMobile__o_CoD{display:none}.skills_filtersSheetBackdrop__BkAzJ{position:fixed;inset:0;background:rgba(10,13,20,.45);z-index:40;border:0;padding:0;cursor:pointer}.skills_filtersSheet___SLGQ{position:fixed;left:0;right:0;bottom:0;z-index:41;background:#f5f1ea;border-radius:16px 16px 0 0;padding:12px 16px calc(16px + env(safe-area-inset-bottom, 0px));box-shadow:0 -12px 40px rgba(10,13,20,.18)}.skills_filtersSheetHandle__1qxL4{width:36px;height:4px;border-radius:999px;background:rgba(10,13,20,.15);margin:0 auto 14px}.skills_filtersSheetTitle__P1vRe{margin:0 0 14px;font-size:15px;font-weight:600;color:#0a0d14}.skills_filtersSheetSection__wOTn6{margin-bottom:16px}.skills_filtersSheetLabel__LVkVJ{display:block;margin-bottom:8px;font-size:11px;font-weight:600;letter-spacing:.02em;color:rgba(10,13,20,.42)}.skills_cardGrid__vReNq{display:flex;flex-wrap:wrap;gap:18px}.skills_scrollBtn__AePRi{display:flex;align-items:center;justify-content:center}.skills_searchWrap__8z2Yt{position:relative}.skills_searchIcon__kaaqT{position:absolute;left:12px;top:50%;transform:translateY(-50%)}.skills_searchInput__N64Ee{width:100%;padding:10px 14px 10px 34px;font-size:16px;border:1px solid rgba(10,13,20,.1);background:rgba(10,13,20,.04);border-radius:10px;color:#0a0d14;font-family:inherit;outline:none;transition:border-color .15s ease,box-shadow .15s ease}.skills_searchInput__N64Ee:focus-visible{border-color:rgba(10,13,20,.3);box-shadow:0 0 0 2px rgba(62,216,163,.35)}.skills_skillCardLandscape__aTPLq{aspect-ratio:16/9}.skills_skillCardPortrait__RNDZX{aspect-ratio:9/16}.skills_skillCardSquare___JXv_{aspect-ratio:1/1}.skills_rowItemLandscape__o1_Yq,.skills_rowItemPortrait__T3khC,.skills_rowItemSquare__GbYmL{scroll-snap-align:start;display:flex}.skills_skillCard__pAdCc{position:relative;flex-shrink:0;cursor:pointer;border-radius:10px;overflow:hidden;border:1px solid rgba(10,13,20,.08);transition:transform .2s cubic-bezier(.2,.7,.2,1),box-shadow .2s,border-color .2s}.skills_skillCardActive__C5mh7{transform:translateY(-2px);border-color:rgba(62,216,163,.55);box-shadow:0 14px 32px -16px rgba(0,0,0,.25)}.skills_cardLikeBtn__1O8on{opacity:0;transition:opacity .18s,background .18s}.skills_cardLikeBtnVisible__eNvBH{opacity:1}.skills_cardTopActions__3Apui{opacity:0;transition:opacity .18s}.skills_cardTopActionsVisible___UvXH{opacity:1}.skills_cardBottomOverlay__CI0gG{opacity:0;transform:translateY(8px);transition:opacity .18s,transform .18s;pointer-events:none}.skills_cardBottomOverlayVisible__1RFzU{opacity:1;transform:translateY(0)}.skills_modalBackdrop__N2PeF{position:fixed;inset:0;z-index:100;background:rgba(10,13,20,.55);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;padding:5vh 24px;animation:skills_skillFadeIn__UK8MU .2s ease}.skills_modalDialog__4Cerr{position:relative;width:min(1080px,100%);max-height:90vh;background:#ffffff;border-radius:16px;box-shadow:0 30px 80px -20px rgba(0,0,0,.5);display:grid;grid-template-columns:1.4fr 1fr;overflow:hidden;animation:skills_skillScaleIn__rEQ2c .24s cubic-bezier(.2,.8,.2,1)}.skills_modalDialogPortrait__vdAk1{grid-template-columns:1fr 1fr}.skills_modalHandle__JVZRG{display:none}.skills_modalPreview__8wvFF{position:relative;background:#0a0d14;display:flex;align-items:center;justify-content:center;padding:0;max-height:90vh;overflow:hidden}.skills_modalPreviewPortrait__cGWCT{padding:28px 34px}.skills_modalPreviewInner__zDNRy{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.skills_modalPreviewMedia__nkX8g{width:100%;height:100%;max-height:90vh;max-width:100%;object-fit:contain;background:transparent;border-radius:0}.skills_modalPreviewMediaPortrait__qPEuo{max-height:calc(90vh - 56px);max-width:360px;border-radius:10px}.skills_modalPanel__1i_FF{display:flex;flex-direction:column;overflow:hidden;min-height:0;max-height:90vh}.skills_modalToolbar__U65_N{padding:16px 16px 14px 24px;border-bottom:1px solid rgba(10,13,20,.08);justify-content:flex-end;flex-shrink:0}.skills_modalToolbarActions__EcDQS,.skills_modalToolbar__U65_N{display:flex;align-items:center;gap:8}.skills_modalBody__EQDmt{flex:1;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.skills_modalBodyInner___0_Ep{padding:20px 24px 0}.skills_modalTitle__sRAkK{margin:0;font-size:28px;line-height:1.1;letter-spacing:0;color:#0a0d14;font-weight:600}.skills_modalFooter__eimJw{padding:16px 24px 20px;border-top:1px solid rgba(10,13,20,.08);display:flex;gap:10px;align-items:center;flex-shrink:0;background:#ffffff}.skills_modalCloseBtn__ODnC1{border:0;background:transparent;color:rgba(10,13,20,.55);cursor:pointer;padding:6px;line-height:0;border-radius:6}@keyframes skills_skillFadeIn__UK8MU{0%{opacity:0}to{opacity:1}}@keyframes skills_skillScaleIn__rEQ2c{0%{opacity:0;transform:scale(.96) translateY(8px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes skills_skillSlideUp__7b23C{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@media (max-width:767px){.skills_sidebarDesktop__1_Wz9{display:none!important}.skills_mobileNav__AmFfU{display:block;position:sticky;top:0;z-index:20;background:#f5f1ea;border-bottom:1px solid rgba(10,13,20,.08);padding:10px 0 12px}.skills_content__SCd_Y{padding:16px 16px 64px}.skills_headerRow__tgRvq{margin-bottom:18px;flex-wrap:nowrap;align-items:flex-start}.skills_headerControlsDesktop__rRugi{display:none}.skills_headerControlsMobile__o_CoD{display:flex;flex-shrink:0}.skills_cardGrid__vReNq{flex-direction:column;gap:14px}.skills_cardGrid__vReNq .skills_skillCard__pAdCc{width:100%!important;height:auto!important}.skills_skillCardActive__C5mh7{transform:none}.skills_cardBottomOverlay__CI0gG,.skills_cardLikeBtn__1O8on,.skills_cardTopActions__3Apui{opacity:1;transform:none}.skills_rowScrollerWrap__EOLDk .skills_scrollBtn__AePRi{display:none}.skills_rowScrollerWrap__EOLDk .row-scroller{align-items:flex-start!important;height:auto!important;padding-bottom:8px!important}.skills_rowItemLandscape__o1_Yq{flex:0 0 min(88vw,360px)}.skills_rowItemPortrait__T3khC{flex:0 0 min(42vw,168px)}.skills_rowItemSquare__GbYmL{flex:0 0 min(56vw,220px)}.skills_rowScrollerWrap__EOLDk .row-scroller .skills_skillCard__pAdCc{width:100%!important;height:auto!important}.skills_modalBackdrop__N2PeF{padding:0;align-items:stretch}.skills_modalDialogPortrait__vdAk1,.skills_modalDialog__4Cerr{width:100%;max-height:none;height:100dvh;border-radius:0;grid-template-columns:1fr;grid-template-rows:auto auto minmax(0,1fr);animation:skills_skillSlideUp__7b23C .28s cubic-bezier(.2,.8,.2,1)}.skills_modalHandle__JVZRG{display:block;grid-row:1;padding:10px 0 4px;background:#ffffff}.skills_modalHandleBar__RlcTC{width:36px;height:4px;border-radius:999px;background:rgba(10,13,20,.15);margin:0 auto}.skills_modalPreview__8wvFF{grid-row:2;max-height:none;min-height:0;padding:0 16px 12px;background:#ffffff}.skills_modalPreviewPortrait__cGWCT{padding:0 16px 12px}.skills_modalPreviewInner__zDNRy{width:100%;border-radius:12px;overflow:hidden;background:#0a0d14;display:flex;align-items:center;justify-content:center}.skills_modalPreviewMediaPortrait__qPEuo,.skills_modalPreviewMedia__nkX8g{width:100%;max-width:100%;max-height:min(42dvh,360px);height:auto;aspect-ratio:var(--modal-preview-aspect,16/10);border-radius:0;object-fit:contain}.skills_modalPanel__1i_FF{grid-row:3;max-height:none;min-height:0}.skills_modalToolbar__U65_N{padding:8px 16px 10px;border-bottom:none;justify-content:space-between}.skills_modalToolbarActions__EcDQS{display:flex;align-items:center;gap:8;margin-left:auto}.skills_modalCloseBtn__ODnC1{min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;padding:10px}.skills_modalBodyInner___0_Ep{padding:4px 16px 0}.skills_modalTitle__sRAkK{font-size:clamp(22px,6vw,28px)}.skills_modalFooter__eimJw{padding:12px 16px calc(12px + env(safe-area-inset-bottom, 0px));flex-direction:column;position:sticky;bottom:0;z-index:2;box-shadow:0 -8px 24px rgba(10,13,20,.06)}.skills_modalFooter__eimJw .modalActionBtn{width:100%;flex:none!important;min-height:48px}}