@import url("https://fonts.googleapis.com/css2?family=Oswald:wght@400;500;600;700&family=Bebas+Neue&family=Montserrat:wght@400;500;600;700;800&display=swap");.BrandLogo_brandSimple__mFgGS{background:transparent;border:none;padding:0;margin:0;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1)}.BrandLogo_brandSimple__mFgGS:hover{transform:translateY(-1px)}.BrandLogo_brandTitle__VmQM_{font-family:var(--mantine-font-family-headings);font-weight:700;letter-spacing:-.01em;line-height:1.2;text-align:center;font-size:clamp(2.25rem,5vw,4rem);background:linear-gradient(135deg,#ffffff,#f8fafc 10%,#ffffff 20%,#e2e8f0 30%,#f1f5f9 40%,#ffffff 50%,#cbd5e1 60%,#f8fafc 70%,#ffffff 80%,#e2e8f0 90%,#ffffff);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-size:250% 250%;animation:BrandLogo_marbleShimmer__qKomk 15s ease-in-out infinite;text-shadow:0 1px 2px rgba(255,255,255,.3),0 2px 6px rgba(0,0,0,.08);will-change:background-position;transform:translateZ(0);backface-visibility:hidden}@keyframes BrandLogo_marbleShimmer__qKomk{0%,to{background-position:0 50%}33%{background-position:100% 0}66%{background-position:0 100%}}.BrandLogo_iconWrapper__4cSft{display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);filter:drop-shadow(0 3px 6px rgba(234,88,12,.2));margin-right:clamp(.75rem,2vw,1.25rem)}.BrandLogo_brandLg__eqmJT .BrandLogo_iconWrapper__4cSft{margin-right:clamp(1.25rem,3vw,2rem);flex-shrink:0}.BrandLogo_iconWrapper__4cSft:hover{transform:translateY(-3px) scale(1.08);filter:drop-shadow(0 6px 12px rgba(234,88,12,.35))}.BrandLogo_iconWrapper__4cSft svg{display:block;transition:all .3s cubic-bezier(.4,0,.2,1)}.BrandLogo_brandSm__xOkpr .BrandLogo_brandTitle__VmQM_{font-size:clamp(1.75rem,4vw,2.5rem);font-weight:500}.BrandLogo_brandMd__n5Qbf .BrandLogo_brandTitle__VmQM_{font-size:clamp(2.25rem,5vw,4rem);font-weight:600}.BrandLogo_brandLg__eqmJT .BrandLogo_brandTitle__VmQM_{font-size:clamp(2.75rem,6vw,4.5rem);font-weight:700}@media (max-width:48em){.BrandLogo_brandTitle__VmQM_{font-size:clamp(2rem,5.5vw,3rem)!important;font-weight:600!important;letter-spacing:-.015em!important}.BrandLogo_iconWrapper__4cSft{margin-right:clamp(.5rem,1.8vw,1rem)}.BrandLogo_iconWrapper__4cSft svg{width:clamp(32px,7vw,36px)!important;height:clamp(32px,7vw,36px)!important}}@media (max-width:36em){.BrandLogo_brandTitle__VmQM_{font-size:clamp(1.75rem,6.5vw,2.5rem)!important;font-weight:600!important;letter-spacing:-.01em!important}.BrandLogo_iconWrapper__4cSft{margin-right:clamp(.375rem,1.5vw,.75rem)}.BrandLogo_iconWrapper__4cSft svg{width:clamp(28px,6vw,30px)!important;height:clamp(28px,6vw,30px)!important}}.HeroSection_heroSection__SDunH{position:relative;padding:var(--mantine-spacing-xl) 0;background:rgba(0,0,0,.2);backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);min-height:60vh;display:flex;align-items:center}.HeroSection_heroSection__SDunH.HeroSection_internalPage__sr6km{min-height:50vh;padding:var(--mantine-spacing-lg) 0}.HeroSection_heroSection__SDunH:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(ellipse at center,rgba(255,255,255,.03) 0,transparent 70%);pointer-events:none}.HeroSection_heroContent__QifSK{position:relative;z-index:var(--z-base);text-align:center}.HeroSection_heroContent__QifSK.HeroSection_internalPage__sr6km{text-align:left}.HeroSection_heroTitle__fHOMs{font-weight:700;line-height:var(--leading-tight);color:var(--text-primary);margin-bottom:var(--mantine-spacing-sm);text-shadow:0 2px 4px rgba(0,0,0,.3)}.HeroSection_heroSubtitle__eX3MR{font-weight:600;color:var(--primary-color);margin-bottom:var(--mantine-spacing-md);text-shadow:0 1px 2px rgba(0,0,0,.2)}.HeroSection_heroDescription__OhquN{color:var(--text-secondary);line-height:var(--leading-relaxed);margin-bottom:var(--mantine-spacing-lg);max-width:600px;margin-left:auto;margin-right:auto}.HeroSection_heroDescription__OhquN.HeroSection_internalPage__sr6km{margin-left:0;margin-right:0}.HeroSection_heroIcon__bvJq5{margin-bottom:var(--mantine-spacing-md);opacity:.8;filter:drop-shadow(0 4px 8px rgba(0,0,0,.2))}.HeroSection_profileIcon__wBhUg{pointer-events:none;cursor:default}.HeroSection_profileIcon__wBhUg:hover{transform:none!important;background:transparent!important;opacity:.8!important}.HeroSection_socialLinks__8LOVM{display:flex;justify-content:center;gap:var(--mantine-spacing-md);margin-top:var(--mantine-spacing-lg)}.HeroSection_socialLinks__8LOVM.HeroSection_internalPage__sr6km{justify-content:flex-start}.HeroSection_socialLink__LAYD3{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:.75rem;background:rgba(var(--primary-rgb),.1);border:1px solid var(--border-color);color:var(--primary-color);transition:all var(--transition-normal) cubic-bezier(.4,0,.2,1);text-decoration:none}.HeroSection_socialLink__LAYD3:hover{opacity:.8;background:rgba(var(--primary-rgb),.15);border-color:var(--primary-color);color:var(--primary-light)}.HeroSection_techTheme__4U_AT .HeroSection_socialLink__LAYD3{color:#ea580c;border-color:rgba(234,88,12,.2);background:rgba(234,88,12,.1)}.HeroSection_techTheme__4U_AT .HeroSection_socialLink__LAYD3:hover{background:rgba(234,88,12,.15);border-color:#ea580c}.HeroSection_musicTheme__YCJNT .HeroSection_socialLink__LAYD3{color:#3b82f6;border-color:rgba(59,130,246,.2);background:rgba(59,130,246,.1)}.HeroSection_musicTheme__YCJNT .HeroSection_socialLink__LAYD3:hover{background:rgba(59,130,246,.15);border-color:#3b82f6}.HeroSection_brewerTheme__KAjYa .HeroSection_socialLink__LAYD3{color:#10b981;border-color:rgba(16,185,129,.2);background:rgba(16,185,129,.1)}.HeroSection_brewerTheme__KAjYa .HeroSection_socialLink__LAYD3:hover{background:rgba(16,185,129,.15);border-color:#10b981}.HeroSection_skillsSection__JcnN9{margin-top:var(--mantine-spacing-xl);padding-top:var(--mantine-spacing-xl);border-top:1px solid rgba(255,255,255,.1)}.HeroSection_skillsHeader__BS_pJ{text-align:center;margin-bottom:var(--mantine-spacing-lg)}.HeroSection_skillsTitle___rFD1{font-weight:700;color:var(--text-primary);margin-bottom:var(--mantine-spacing-sm);text-shadow:0 2px 4px rgba(0,0,0,.3)}.HeroSection_skillsGrid__fokYD{width:100%;max-width:1200px}.HeroSection_skillCard__4VXti{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);backdrop-filter:blur(10px);transition:all var(--transition-normal);height:100%}.HeroSection_skillCard__4VXti:hover{transform:translateY(-4px);background:rgba(255,255,255,.08);border-color:var(--primary-color);box-shadow:0 8px 32px rgba(0,0,0,.3)}.HeroSection_skillIcon__SP7h0{font-size:3rem;color:var(--primary-color);filter:drop-shadow(0 2px 4px rgba(0,0,0,.3))}.HeroSection_skillName__Uaj_L{color:var(--text-primary);font-weight:600}@media (max-width:768px){.HeroSection_skillsSection__JcnN9{margin-top:var(--mantine-spacing-lg);padding-top:var(--mantine-spacing-lg)}.HeroSection_skillsHeader__BS_pJ{margin-bottom:var(--mantine-spacing-md)}.HeroSection_skillsTitle___rFD1{font-size:var(--font-size-xl)}.HeroSection_skillIcon__SP7h0{font-size:2.5rem}}@media (max-width:480px){.HeroSection_skillsSection__JcnN9{margin-top:var(--mantine-spacing-md);padding-top:var(--mantine-spacing-md)}.HeroSection_skillIcon__SP7h0{font-size:2rem}}@media (max-width:36em){.HeroSection_heroSection__SDunH{padding:var(--mantine-spacing-lg) var(--mantine-spacing-sm);min-height:55vh}.HeroSection_heroSection__SDunH.HeroSection_internalPage__sr6km{padding:var(--mantine-spacing-md) var(--mantine-spacing-sm);min-height:45vh}.HeroSection_heroTitle__fHOMs{font-size:var(--font-size-2xl);margin-bottom:var(--mantine-spacing-xs)}.HeroSection_heroSubtitle__eX3MR{font-size:var(--font-size-lg);margin-bottom:var(--mantine-spacing-sm)}.HeroSection_heroDescription__OhquN{font-size:var(--font-size-base);margin-bottom:var(--mantine-spacing-md)}.HeroSection_socialLinks__8LOVM{gap:var(--mantine-spacing-sm);margin-top:var(--mantine-spacing-md)}.HeroSection_socialLink__LAYD3{width:2.5rem;height:2.5rem}.HeroSection_heroIcon__bvJq5{margin-bottom:var(--mantine-spacing-sm)}}@media (min-width:48em){.HeroSection_heroSection__SDunH{padding:calc(var(--mantine-spacing-xl) * 1.2) 0;min-height:65vh}.HeroSection_heroSection__SDunH.HeroSection_internalPage__sr6km{padding:var(--mantine-spacing-xl) 0;min-height:55vh}.HeroSection_heroTitle__fHOMs{margin-bottom:var(--mantine-spacing-sm)}.HeroSection_heroSubtitle__eX3MR{margin-bottom:var(--mantine-spacing-md)}.HeroSection_heroDescription__OhquN{margin-bottom:var(--mantine-spacing-lg)}.HeroSection_socialLinks__8LOVM{margin-top:var(--mantine-spacing-lg)}.HeroSection_heroIcon__bvJq5{margin-bottom:var(--mantine-spacing-md)}}@media (min-width:75em){.HeroSection_heroSection__SDunH{padding:calc(var(--mantine-spacing-xl) * 1.5) 0;min-height:70vh}.HeroSection_heroSection__SDunH.HeroSection_internalPage__sr6km{padding:calc(var(--mantine-spacing-xl) * 1.2) 0;min-height:60vh}.HeroSection_heroDescription__OhquN{margin-bottom:var(--mantine-spacing-xl)}.HeroSection_socialLinks__8LOVM{margin-top:var(--mantine-spacing-xl)}}.ParticleBackground_canvas__RUbNW{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:auto;z-index:0;mask-image:radial-gradient(circle at center,rgba(0,0,0,.85) 60%,rgba(0,0,0,.4) 85%,rgba(0,0,0,.05) 100%);-webkit-mask-image:radial-gradient(circle at center,rgba(0,0,0,.85) 60%,rgba(0,0,0,.4) 85%,rgba(0,0,0,.05) 100%);box-shadow:inset 0 0 180px 60px rgba(0,0,0,.45);opacity:.85}.ProfileSelector_profileFooter__MMe7r{position:absolute;bottom:2rem;left:2rem;right:2rem;display:flex;flex-direction:column;gap:1rem}.ProfileSelector_profileSide__rYVeA:where([data-mantine-component=Card]){background:rgba(15,15,15,.85);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);transition:all .4s cubic-bezier(.25,.46,.45,.94);border-radius:var(--mantine-radius-xl);overflow:hidden;position:relative;margin:.5rem;display:flex;flex-direction:column;height:100%}.ProfileSelector_profileContent__WE1qQ{min-height:0}.ProfileSelector_profileInfo__uFxUt{flex:1;min-height:0;justify-content:space-between}.ProfileSelector_musicSide__riJjW:where([data-mantine-component=Card]){min-height:220px;transform:translateY(15px);box-shadow:0 12px 40px rgba(59,130,246,.25),0 6px 20px rgba(0,0,0,.3),inset 0 1px 0 rgba(59,130,246,.2);border:1px solid rgba(59,130,246,.3)}.ProfileSelector_techSide__1kDJp:where([data-mantine-component=Card]){min-height:240px;transform:translateY(0);box-shadow:0 16px 50px rgba(249,115,22,.3),0 8px 25px rgba(0,0,0,.4),inset 0 1px 0 rgba(249,115,22,.25);border:1px solid rgba(249,115,22,.4);z-index:2}.ProfileSelector_brewerSide__cVNqp:where([data-mantine-component=Card]){min-height:200px;transform:translateY(30px);box-shadow:0 10px 35px rgba(34,197,94,.2),0 5px 18px rgba(0,0,0,.25),inset 0 1px 0 rgba(34,197,94,.15);border:1px solid rgba(34,197,94,.25)}.ProfileSelector_musicSide__riJjW:hover:where([data-mantine-component=Card]){transform:translateY(10px) scale(1.02);box-shadow:0 20px 60px rgba(59,130,246,.35),0 10px 30px rgba(0,0,0,.4),inset 0 1px 0 rgba(59,130,246,.3);border:1px solid rgba(59,130,246,.5)}.ProfileSelector_techSide__1kDJp:hover:where([data-mantine-component=Card]){transform:translateY(-5px) scale(1.03);box-shadow:0 25px 70px rgba(249,115,22,.4),0 12px 35px rgba(0,0,0,.5),inset 0 1px 0 rgba(249,115,22,.35);border:1px solid rgba(249,115,22,.6)}.ProfileSelector_brewerSide__cVNqp:hover:where([data-mantine-component=Card]){transform:translateY(25px) scale(1.02);box-shadow:0 18px 55px rgba(34,197,94,.3),0 8px 25px rgba(0,0,0,.35),inset 0 1px 0 rgba(34,197,94,.25);border:1px solid rgba(34,197,94,.4)}@media (min-width:48em){.ProfileSelector_profileSide__rYVeA:where([data-mantine-component=Card]){margin:.625rem}.ProfileSelector_musicSide__riJjW:where([data-mantine-component=Card]){transform:translateY(18px)}.ProfileSelector_brewerSide__cVNqp:where([data-mantine-component=Card]){transform:translateY(35px)}}@media (min-width:62em){.ProfileSelector_profileSide__rYVeA:where([data-mantine-component=Card]){margin:.75rem}.ProfileSelector_musicSide__riJjW:where([data-mantine-component=Card]){transform:translateY(22px);min-height:240px}.ProfileSelector_techSide__1kDJp:where([data-mantine-component=Card]){min-height:260px}.ProfileSelector_brewerSide__cVNqp:where([data-mantine-component=Card]){transform:translateY(42px);min-height:220px}}@media (min-width:75em){.ProfileSelector_profileSide__rYVeA:where([data-mantine-component=Card]){margin:.875rem}}@media (min-width:88em){.ProfileSelector_profileSide__rYVeA:where([data-mantine-component=Card]){margin:1rem}.ProfileSelector_musicSide__riJjW:where([data-mantine-component=Card]){transform:translateY(35px);min-height:420px}.ProfileSelector_techSide__1kDJp:where([data-mantine-component=Card]){min-height:480px}.ProfileSelector_brewerSide__cVNqp:where([data-mantine-component=Card]){transform:translateY(70px);min-height:380px}}@media (min-width:64em){.ProfileSelector_profileSide__rYVeA:where([data-mantine-component=Card]){margin:.75rem}}@media (min-width:74em){.ProfileSelector_profileSide__rYVeA:where([data-mantine-component=Card]){margin:.875rem}}@media (min-width:90em){.ProfileSelector_profileSide__rYVeA:where([data-mantine-component=Card]){margin:1rem}}.ProfileSelector_profileSide__rYVeA:where([data-mantine-component=Card]):hover{border:1px solid rgba(255,255,255,.15);box-shadow:0 16px 48px rgba(0,0,0,.5),0 8px 24px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.15)}.ProfileSelector_profileImage__zM7Of:where([data-mantine-component=CardSection]){position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;border-radius:inherit}.ProfileSelector_profileInfo__uFxUt:where([data-mantine-component=Stack]){position:relative;z-index:2;height:100%}.ProfileSelector_profileIcon__Q4xpg:where([data-mantine-component=ThemeIcon]){box-shadow:0 4px 16px rgba(0,0,0,.3),0 2px 8px rgba(0,0,0,.2);border:1px solid rgba(255,255,255,.1)}.ProfileSelector_profileSide__rYVeA:where([data-mantine-component=Card]) [data-mantine-component=Badge]{backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1)}@media (max-width:48em){.ProfileSelector_profileGrid__ihqCk{display:flex!important;flex-direction:column!important;gap:1rem!important;align-items:stretch!important;width:100%!important;padding:.5rem!important;margin:0 auto!important;min-height:100vh!important;box-sizing:border-box!important;overflow-y:auto!important}.ProfileSelector_profileSide__rYVeA:where([data-mantine-component=Card]){width:100%!important;min-width:0!important;max-width:100%!important;margin:0 0 1rem!important;border-radius:1.25rem!important;min-height:220px!important;height:auto!important;aspect-ratio:unset!important;box-shadow:0 4px 24px rgba(0,0,0,.12);padding:1rem!important;display:flex!important;flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important;position:relative!important;overflow:hidden!important}.ProfileSelector_profileFooter__MMe7r{position:static!important;bottom:unset!important;left:unset!important;right:unset!important;padding:.5rem 0!important;gap:.5rem!important}.ProfileSelector_profileInfo__uFxUt{padding:.5rem 0!important;min-height:0!important}}@media (min-width:64em){.ProfileSelector_profileSide__rYVeA:where([data-mantine-component=Card]){min-height:340px;aspect-ratio:1.3/1}}@media (min-width:80em){.ProfileSelector_profileSide__rYVeA:where([data-mantine-component=Card]){min-height:360px;aspect-ratio:1.4/1}}@media (min-width:96em){.ProfileSelector_profileSide__rYVeA:where([data-mantine-component=Card]){min-height:380px;aspect-ratio:1.5/1}}@media (prefers-reduced-motion:reduce){.ProfileSelector_root__B2FI7:before{animation:none!important;transition:opacity .3s ease!important}.ProfileSelector_profileSide__rYVeA{transition:transform .2s ease,opacity .2s ease!important}.ProfileSelector_profileImage__zM7Of{transition:filter .3s ease!important}}.ProfileSelector_root__B2FI7{min-height:100vh;height:auto;overflow-y:auto;background:radial-gradient(circle at 25% 25%,rgba(59,130,246,.08) 0,transparent 50%),radial-gradient(circle at 75% 75%,rgba(34,197,94,.06) 0,transparent 50%),radial-gradient(circle at 50% 50%,rgba(217,119,6,.04) 0,transparent 50%),linear-gradient(135deg,rgba(10,10,10,.85),rgba(26,26,26,.88) 25%,rgba(42,42,42,.9) 50%,rgba(26,26,26,.88) 75%,rgba(10,10,10,.85));position:relative;overflow:hidden;will-change:transform;backface-visibility:hidden}.ProfileSelector_root__B2FI7:after{content:"";position:fixed;top:0;left:0;right:0;bottom:0;background:radial-gradient(ellipse 95% 80% at center 45%,transparent 0,transparent 35%,rgba(0,0,0,.02) 50%,rgba(0,0,0,.05) 65%,rgba(0,0,0,.12) 75%,rgba(0,0,0,.22) 85%,rgba(0,0,0,.35) 92%,rgba(0,0,0,.5) 100%),linear-gradient(90deg,rgba(0,0,0,.3) 0,rgba(0,0,0,.1) 8%,transparent 15%,transparent 85%,rgba(0,0,0,.1) 92%,rgba(0,0,0,.3)),linear-gradient(135deg,rgba(59,130,246,.01),transparent 25%,transparent 50%,transparent 75%,rgba(34,197,94,.008));z-index:0;pointer-events:none;opacity:.9;transition:all 2.5s cubic-bezier(.23,1,.32,1);animation:ProfileSelector_atmosphereShift__G_vQw 35s ease-in-out infinite}@keyframes ProfileSelector_atmosphereShift__G_vQw{0%,to{opacity:.9;background:radial-gradient(ellipse 95% 80% at center 45%,transparent 0,transparent 35%,rgba(0,0,0,.02) 50%,rgba(0,0,0,.05) 65%,rgba(0,0,0,.12) 75%,rgba(0,0,0,.22) 85%,rgba(0,0,0,.35) 92%,rgba(0,0,0,.5) 100%),linear-gradient(90deg,rgba(0,0,0,.3) 0,rgba(0,0,0,.1) 8%,transparent 15%,transparent 85%,rgba(0,0,0,.1) 92%,rgba(0,0,0,.3)),linear-gradient(135deg,rgba(59,130,246,.01),transparent 25%,transparent 50%,transparent 75%,rgba(34,197,94,.008))}25%{opacity:.95;background:radial-gradient(ellipse 90% 85% at center 43%,transparent 0,transparent 32%,rgba(0,0,0,.015) 47%,rgba(0,0,0,.04) 62%,rgba(0,0,0,.1) 72%,rgba(0,0,0,.2) 82%,rgba(0,0,0,.32) 90%,rgba(0,0,0,.48) 100%),linear-gradient(90deg,rgba(0,0,0,.25) 0,rgba(0,0,0,.08) 10%,transparent 18%,transparent 82%,rgba(0,0,0,.08) 90%,rgba(0,0,0,.25)),linear-gradient(120deg,rgba(34,197,94,.012),transparent 30%,transparent 70%,rgba(59,130,246,.006))}50%{opacity:.85;background:radial-gradient(ellipse 100% 75% at center 47%,transparent 0,transparent 38%,rgba(0,0,0,.025) 52%,rgba(0,0,0,.06) 67%,rgba(0,0,0,.14) 77%,rgba(0,0,0,.25) 87%,rgba(0,0,0,.38) 94%,rgba(0,0,0,.52) 100%),linear-gradient(90deg,rgba(0,0,0,.35) 0,rgba(0,0,0,.12) 6%,transparent 12%,transparent 88%,rgba(0,0,0,.12) 94%,rgba(0,0,0,.35))}75%{opacity:.92;background:radial-gradient(ellipse 92% 82% at center 44%,transparent 0,transparent 34%,rgba(0,0,0,.018) 49%,rgba(0,0,0,.045) 64%,rgba(0,0,0,.11) 74%,rgba(0,0,0,.21) 84%,rgba(0,0,0,.33) 91%,rgba(0,0,0,.49) 100%),linear-gradient(90deg,rgba(0,0,0,.28) 0,rgba(0,0,0,.09) 9%,transparent 16%,transparent 84%,rgba(0,0,0,.09) 91%,rgba(0,0,0,.28)),linear-gradient(150deg,rgba(217,119,6,.005),transparent 20%,transparent 80%,rgba(59,130,246,.008))}}.ProfileSelector_musicSide__riJjW:hover~* .ProfileSelector_root__B2FI7:before,.ProfileSelector_root__B2FI7:has(.ProfileSelector_musicSide__riJjW:hover):before{filter:blur(.6px) brightness(.94) contrast(1.3) grayscale(.4) hue-rotate(15deg) saturate(1.2);opacity:.18}.ProfileSelector_root__B2FI7:has(.ProfileSelector_techSide__1kDJp:hover):before,.ProfileSelector_techSide__1kDJp:hover~* .ProfileSelector_root__B2FI7:before{filter:blur(.3px) brightness(1) contrast(1.35) grayscale(.2) hue-rotate(25deg) saturate(1.3);opacity:.25}.ProfileSelector_brewerSide__cVNqp:hover~* .ProfileSelector_root__B2FI7:before,.ProfileSelector_root__B2FI7:has(.ProfileSelector_brewerSide__cVNqp:hover):before{filter:blur(.5px) brightness(.96) contrast(1.28) grayscale(.35) hue-rotate(8deg) saturate(1.25);opacity:.2}.ProfileSelector_container__zRNKY{position:relative;z-index:5;padding:1rem;display:flex;flex-direction:column;min-height:100vh;filter:drop-shadow(0 0 20px rgba(0,0,0,.1))}@media (max-width:1200px){.ProfileSelector_container__zRNKY{padding:.875rem}.ProfileSelector_profileSide__rYVeA{height:750px}}@media (max-width:968px){.ProfileSelector_container__zRNKY{padding:.75rem;min-height:100vh;height:auto;overflow-y:auto}.ProfileSelector_profileSide__rYVeA{height:auto;min-height:320px;border-radius:0;margin-bottom:1.5rem;box-shadow:none;transform:none!important}.ProfileSelector_profileGrid__ihqCk:before{display:none}.ProfileSelector_brewerSide__cVNqp,.ProfileSelector_musicSide__riJjW,.ProfileSelector_techSide__1kDJp{transform:none!important;min-height:320px}}@media (max-width:640px){.ProfileSelector_container__zRNKY{padding:.625rem;min-height:100vh;height:auto;overflow-y:auto}.ProfileSelector_profileSide__rYVeA{height:auto;min-height:260px;border-radius:0;margin-bottom:1rem;box-shadow:none;transform:none!important}.ProfileSelector_mainTitle__NDpXc{font-size:clamp(2rem,5vw,3rem)!important}.ProfileSelector_taglineText___GEJV{font-size:.8rem;letter-spacing:.1em}.ProfileSelector_taglineText___GEJV:after,.ProfileSelector_taglineText___GEJV:before{display:none}}@media (max-width:480px){.ProfileSelector_container__zRNKY{padding:.5rem;min-height:100vh;height:auto;overflow-y:auto}.ProfileSelector_profileGrid__ihqCk{min-height:100vh!important;overflow-y:auto!important;gap:1rem!important;box-sizing:border-box!important}.ProfileSelector_profileGrid__ihqCk,.ProfileSelector_profileSide__rYVeA{height:auto!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;width:100%!important}.ProfileSelector_profileSide__rYVeA{min-height:220px!important;max-height:unset!important;margin:0 0 1rem!important;border-radius:1.25rem!important;box-shadow:0 4px 24px rgba(0,0,0,.12);padding:1rem!important;justify-content:flex-start!important;position:relative!important;overflow:hidden!important}.ProfileSelector_hint__AZNSf{padding:.5rem 1rem;font-size:.8rem}}@media (max-width:968px){.ProfileSelector_profileSide__rYVeA:hover{transform:translateY(-4px)!important}.ProfileSelector_tag__iXUMG:hover{transform:none!important}}.ProfileSelector_intro__7gxhw{flex:1;display:flex;align-items:center;justify-content:center;padding:1.5rem 0}@media (max-width:48em){.ProfileSelector_intro__7gxhw{flex:none;padding:1rem 0}}.ProfileSelector_mainTitle__NDpXc{font-family:var(--font-oswald),"Roboto Condensed","Arial Narrow",sans-serif;font-weight:700;font-size:clamp(3rem,8vw,5rem);letter-spacing:-.02em;line-height:1.1;background:linear-gradient(135deg,#ffffff,#e2e8f0 25%,#cbd5e1 50%,#94a3b8 75%,#64748b);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-size:200% 200%;animation:ProfileSelector_titleShimmer__GSCj2 8s ease-in-out infinite;text-shadow:0 1px 3px rgba(0,0,0,.3),0 4px 12px rgba(0,0,0,.15);will-change:background-position;backface-visibility:hidden}@keyframes ProfileSelector_titleShimmer__GSCj2{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.ProfileSelector_taglineText___GEJV{letter-spacing:.15em;text-transform:uppercase;font-size:.9rem;opacity:.85;position:relative;background:linear-gradient(90deg,rgba(148,163,184,.8),rgba(203,213,225,.9) 50%,rgba(148,163,184,.8));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:500}.ProfileSelector_taglineText___GEJV:before{content:"";position:absolute;left:-40px;top:50%;width:30px;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4))}.ProfileSelector_description__PFGjg{font-weight:400;text-shadow:0 1px 3px rgba(0,0,0,.1)}.ProfileSelector_hint__AZNSf{background:rgba(148,163,184,.05);backdrop-filter:blur(6px);border:1px solid rgba(255,255,255,.04);border-radius:20px;padding:.75rem 1.5rem;transition:all .5s cubic-bezier(.23,1,.32,1);cursor:default;will-change:transform,background-color}.ProfileSelector_hint__AZNSf:hover{background:rgba(148,163,184,.08);border-color:rgba(255,255,255,.06);transform:translateY(-1px)}.ProfileSelector_taglineText___GEJV:after{content:"";position:absolute;right:-40px;top:50%;width:30px;height:1px;background:linear-gradient(90deg,rgba(255,255,255,.4),transparent)}@keyframes ProfileSelector_gradientShift__fZ_SE{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.ProfileSelector_cursor__A9a3L{animation:ProfileSelector_blink__q2S24 1s ease-in-out infinite;color:#f97316}@keyframes ProfileSelector_blink__q2S24{0%,50%{opacity:1}51%,to{opacity:0}}.ProfileSelector_description__PFGjg{line-height:1.8;text-shadow:0 2px 4px rgba(0,0,0,.5)}.ProfileSelector_description__PFGjg strong{color:#f97316;font-weight:600}.ProfileSelector_subtitle__ZKau_{text-shadow:0 1px 2px rgba(0,0,0,.5)}.ProfileSelector_hint__AZNSf{opacity:.8;font-style:italic;font-size:.9rem;animation:ProfileSelector_pulse__OJNLG 2s ease-in-out infinite}@keyframes ProfileSelector_pulse__OJNLG{0%,to{opacity:.6}50%{opacity:1}}.ProfileSelector_profileDescription__OCIrW{font-style:italic;line-height:1.5;opacity:.9}.ProfileSelector_stats__lae2z{justify-content:center}.ProfileSelector_stat__7tfRd{min-width:60px}.ProfileSelector_stat__7tfRd Text:first-child{display:block;line-height:1}.ProfileSelector_tag__iXUMG{background:linear-gradient(135deg,rgba(255,255,255,.04),rgba(255,255,255,.02));border:1px solid rgba(255,255,255,.06);border-radius:12px;padding:.4rem .8rem;font-size:.75rem;color:rgba(255,255,255,.85);backdrop-filter:blur(6px);transition:all .5s cubic-bezier(.23,1,.32,1);will-change:transform,background-color}.ProfileSelector_tag__iXUMG:hover{background:linear-gradient(135deg,rgba(255,255,255,.06),rgba(255,255,255,.03));border-color:rgba(255,255,255,.1);transform:translateY(-1px) scale(1.02);color:rgba(255,255,255,.95)}.ProfileSelector_stat__7tfRd{text-align:center;opacity:.9;transition:all .4s cubic-bezier(.25,.46,.45,.94)}.ProfileSelector_stat__7tfRd:hover{opacity:1;transform:translateY(-2px)}.ProfileSelector_stats__lae2z{display:flex;justify-content:space-around;margin-top:auto!important;margin-bottom:0!important;gap:1rem;align-self:flex-end;width:100%}.ProfileSelector_profileSelection__X6nOX{flex:2;display:flex;align-items:center;justify-content:center;padding:1.5rem 1rem}@media (max-width:48em){.ProfileSelector_profileSelection__X6nOX{flex:none;padding:1rem}}.ProfileSelector_profileGrid__ihqCk{max-width:1400px;width:100%;position:relative}@media (max-width:47.99375em){.ProfileSelector_profileGrid__ihqCk{max-width:100%;padding:0 1rem}}@media (min-width:75em){.ProfileSelector_profileGrid__ihqCk{max-width:1600px}}@media (max-width:968px){.ProfileSelector_profileSeparator__ed3ki{display:none}.ProfileSelector_root__B2FI7:before{background-size:cover;opacity:.1;background-position:50%;mask:radial-gradient(ellipse 120% 90% at center center,rgba(0,0,0,.8) 0,rgba(0,0,0,.6) 20%,rgba(0,0,0,.4) 45%,rgba(0,0,0,.2) 70%,rgba(0,0,0,.1) 85%,transparent 100%),linear-gradient(90deg,transparent 0,rgba(0,0,0,.2) 10%,rgba(0,0,0,1) 20%,rgba(0,0,0,1) 80%,rgba(0,0,0,.2) 90%,transparent);-webkit-mask:radial-gradient(ellipse 120% 90% at center center,rgba(0,0,0,.8) 0,rgba(0,0,0,.6) 20%,rgba(0,0,0,.4) 45%,rgba(0,0,0,.2) 70%,rgba(0,0,0,.1) 85%,transparent 100%),linear-gradient(90deg,transparent 0,rgba(0,0,0,.2) 10%,rgba(0,0,0,1) 20%,rgba(0,0,0,1) 80%,rgba(0,0,0,.2) 90%,transparent);filter:blur(1px) brightness(.88) contrast(1.1) grayscale(.7)}.ProfileSelector_root__B2FI7:hover:before{opacity:.12}.ProfileSelector_root__B2FI7:after{background:radial-gradient(ellipse 100% 80% at center center,transparent 0,rgba(0,0,0,.04) 35%,rgba(0,0,0,.12) 65%,rgba(0,0,0,.2) 80%,rgba(0,0,0,.35) 92%,rgba(0,0,0,.5) 100%);opacity:.9}}.ProfileSelector_profileSide__rYVeA{border-radius:0;height:820px;width:100%;background:linear-gradient(135deg,rgba(255,255,255,.025),rgba(255,255,255,.01)),rgba(0,0,0,.15);box-shadow:0 4px 20px rgba(0,0,0,.15),inset 0 1px 0 rgba(255,255,255,.05),0 0 40px rgba(0,0,0,.05);transition:all .6s cubic-bezier(.23,1,.32,1);position:relative;flex:1;cursor:pointer;overflow:hidden;backdrop-filter:blur(25px) saturate(1.2);border:1px solid rgba(255,255,255,.08);box-shadow:0 8px 32px rgba(0,0,0,.12),inset 0 1px 0 rgba(255,255,255,.08),0 0 40px rgba(0,0,0,.05);transition:all .4s cubic-bezier(.23,1,.32,1);z-index:10;display:flex;flex-direction:column;box-sizing:border-box;margin:0;padding:0;will-change:transform,box-shadow,backdrop-filter;backface-visibility:hidden;isolation:isolate}.ProfileSelector_profileSide__rYVeA:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(0,0,0,.25),rgba(0,0,0,.15) 30%,rgba(0,0,0,.1) 70%,rgba(0,0,0,.2));z-index:1;pointer-events:none;transition:all .4s cubic-bezier(.23,1,.32,1)}@media (hover:hover){.ProfileSelector_profileSide__rYVeA:hover{border-color:rgba(255,255,255,.12);box-shadow:0 12px 40px rgba(0,0,0,.18),inset 0 1px 0 rgba(255,255,255,.1),0 0 60px rgba(0,0,0,.08);background:linear-gradient(135deg,rgba(255,255,255,.06),rgba(255,255,255,.02)),rgba(0,0,0,.15);backdrop-filter:blur(30px) saturate(1.4);transform:translateY(-6px) scale(1.02)}}@media (hover:none){.ProfileSelector_profileSide__rYVeA:active{border-color:rgba(255,255,255,.12);box-shadow:0 12px 40px rgba(0,0,0,.18),inset 0 1px 0 rgba(255,255,255,.1),0 0 60px rgba(0,0,0,.08);background:linear-gradient(135deg,rgba(255,255,255,.06),rgba(255,255,255,.02)),rgba(0,0,0,.15);backdrop-filter:blur(30px) saturate(1.4);transform:translateY(-6px) scale(1.02)}}.ProfileSelector_musicSide__riJjW{background:linear-gradient(135deg,rgba(59,130,246,.08),rgba(37,99,235,.04)),rgba(15,23,42,.12)}@media (hover:hover){.ProfileSelector_musicSide__riJjW:hover{background:linear-gradient(135deg,rgba(59,130,246,.12),rgba(37,99,235,.06)),rgba(15,23,42,.16);box-shadow:0 12px 40px rgba(0,0,0,.18),0 4px 16px rgba(59,130,246,.15),inset 0 1px 0 rgba(59,130,246,.1)}}@media (hover:none){.ProfileSelector_musicSide__riJjW:active{background:linear-gradient(135deg,rgba(59,130,246,.12),rgba(37,99,235,.06)),rgba(15,23,42,.16);box-shadow:0 12px 40px rgba(0,0,0,.18),0 4px 16px rgba(59,130,246,.15),inset 0 1px 0 rgba(59,130,246,.1)}}.ProfileSelector_techSide__1kDJp{background:linear-gradient(135deg,rgba(217,119,6,.08),rgba(180,83,9,.04)),rgba(45,22,5,.12)}@media (hover:hover){.ProfileSelector_techSide__1kDJp:hover{background:linear-gradient(135deg,rgba(217,119,6,.12),rgba(180,83,9,.06)),rgba(45,22,5,.16);box-shadow:0 12px 40px rgba(0,0,0,.18),0 4px 16px rgba(217,119,6,.15),inset 0 1px 0 rgba(217,119,6,.1)}}@media (hover:none){.ProfileSelector_techSide__1kDJp:active{background:linear-gradient(135deg,rgba(217,119,6,.12),rgba(180,83,9,.06)),rgba(45,22,5,.16);box-shadow:0 12px 40px rgba(0,0,0,.18),0 4px 16px rgba(217,119,6,.15),inset 0 1px 0 rgba(217,119,6,.1)}}.ProfileSelector_brewerSide__cVNqp{background:linear-gradient(135deg,rgba(34,197,94,.08),rgba(22,163,74,.04)),rgba(5,46,22,.12)}@media (hover:hover){.ProfileSelector_brewerSide__cVNqp:hover{background:linear-gradient(135deg,rgba(34,197,94,.12),rgba(22,163,74,.06)),rgba(5,46,22,.16);box-shadow:0 12px 40px rgba(0,0,0,.18),0 4px 16px rgba(34,197,94,.15),inset 0 1px 0 rgba(34,197,94,.1)}}@media (hover:none){.ProfileSelector_brewerSide__cVNqp:active{background:linear-gradient(135deg,rgba(34,197,94,.12),rgba(22,163,74,.06)),rgba(5,46,22,.16);box-shadow:0 12px 40px rgba(0,0,0,.18),0 4px 16px rgba(34,197,94,.15),inset 0 1px 0 rgba(34,197,94,.1)}}.ProfileSelector_musicSide__riJjW:after{background:linear-gradient(180deg,transparent 0,rgba(59,130,246,.08) 30%,rgba(59,130,246,.15) 50%,rgba(59,130,246,.08) 70%,transparent)}.ProfileSelector_techSide__1kDJp:after{background:linear-gradient(180deg,transparent 0,rgba(251,146,60,.08) 30%,rgba(251,146,60,.15) 50%,rgba(251,146,60,.08) 70%,transparent)}.ProfileSelector_brewerSide__cVNqp:after{display:none}.ProfileSelector_profileSide__rYVeA:hover:after{background:linear-gradient(180deg,transparent 0,rgba(255,255,255,.06) 30%,rgba(255,255,255,.12) 50%,rgba(255,255,255,.06) 70%,transparent);opacity:1}.ProfileSelector_musicSide__riJjW:hover:after{background:linear-gradient(180deg,transparent 0,rgba(59,130,246,.12) 30%,rgba(59,130,246,.2) 50%,rgba(59,130,246,.12) 70%,transparent)}.ProfileSelector_techSide__1kDJp:hover:after{background:linear-gradient(180deg,transparent 0,rgba(251,146,60,.3) 20%,rgba(251,146,60,.6) 50%,rgba(251,146,60,.3) 80%,transparent)}@media (max-width:1200px){.ProfileSelector_profileSide__rYVeA{height:750px}}@media (max-width:968px){.ProfileSelector_profileSide__rYVeA{height:600px;margin-bottom:2rem}.ProfileSelector_profileSide__rYVeA:after{display:none}.ProfileSelector_profileSide__rYVeA:before{content:"";position:absolute;bottom:-1rem;left:10%;right:10%;height:1px;background:linear-gradient(90deg,transparent 0,rgba(255,255,255,.1) 20%,rgba(255,255,255,.3) 50%,rgba(255,255,255,.1) 80%,transparent);z-index:10}.ProfileSelector_brewerSide__cVNqp:before{display:none}}@media (max-width:640px){.ProfileSelector_profileSide__rYVeA{height:500px}}@media (max-width:480px){.ProfileSelector_profileSide__rYVeA{height:450px}}.ProfileSelector_techSide__1kDJp:hover{transform:scale(1.02) translateY(-8px)}.ProfileSelector_profileSide__rYVeA:after{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;border-radius:0;background:linear-gradient(45deg,transparent,transparent);z-index:-1;transition:all .4s ease;opacity:0}.ProfileSelector_profileSide__rYVeA:hover{border-color:transparent;transform:scale(1.02) translateY(-8px)}.ProfileSelector_techSide__1kDJp .ProfileSelector_profileSide__rYVeA:after{background:linear-gradient(45deg,rgba(251,146,60,.2),rgba(249,115,22,.1),rgba(251,146,60,.05),rgba(249,115,22,.2))}.ProfileSelector_techSide__1kDJp:hover .ProfileSelector_profileSide__rYVeA:after{opacity:.8;animation:ProfileSelector_techGlow__vhsaJ 2s ease-in-out infinite alternate}@keyframes ProfileSelector_techGlow__vhsaJ{0%{box-shadow:0 0 30px rgba(251,146,60,.2),0 0 60px rgba(251,146,60,.1)}to{box-shadow:0 0 50px rgba(251,146,60,.4),0 0 100px rgba(251,146,60,.2)}}.ProfileSelector_musicSide__riJjW:after{background:linear-gradient(45deg,rgba(59,130,246,.2),rgba(37,99,235,.1),rgba(59,130,246,.05),rgba(37,99,235,.2))}.ProfileSelector_musicSide__riJjW:hover:after{opacity:.8;animation:ProfileSelector_musicGlow__dQ7dw 2s ease-in-out infinite alternate}@keyframes ProfileSelector_musicGlow__dQ7dw{0%{box-shadow:0 0 30px rgba(59,130,246,.2),0 0 60px rgba(59,130,246,.1)}to{box-shadow:0 0 50px rgba(59,130,246,.4),0 0 100px rgba(59,130,246,.2)}}.ProfileSelector_brewerSide__cVNqp:after{background:linear-gradient(45deg,rgba(34,197,94,.2),rgba(22,163,74,.1),rgba(34,197,94,.05),rgba(22,163,74,.2))}.ProfileSelector_brewerSide__cVNqp:hover:after{opacity:.8;animation:ProfileSelector_brewerGlow__gcmVe 2s ease-in-out infinite alternate}@keyframes ProfileSelector_brewerGlow__gcmVe{0%{box-shadow:0 0 30px rgba(34,197,94,.2),0 0 60px rgba(34,197,94,.1)}to{box-shadow:0 0 50px rgba(34,197,94,.4),0 0 100px rgba(34,197,94,.2)}}.ProfileSelector_profileContent__WE1qQ{position:relative;height:100%;width:100%;display:flex;flex-direction:column;flex:1;padding:1.5rem}.ProfileSelector_profileImage__zM7Of{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;overflow:hidden}.ProfileSelector_brewerSide__cVNqp .ProfileSelector_profileImage__zM7Of,.ProfileSelector_musicSide__riJjW .ProfileSelector_profileImage__zM7Of,.ProfileSelector_techSide__1kDJp .ProfileSelector_profileImage__zM7Of{background-image:none;background-size:initial;background-position:0 0;background-repeat:repeat;filter:none;mix-blend-mode:normal}.ProfileSelector_brewerSide__cVNqp:hover .ProfileSelector_profileImage__zM7Of,.ProfileSelector_musicSide__riJjW:hover .ProfileSelector_profileImage__zM7Of,.ProfileSelector_techSide__1kDJp:hover .ProfileSelector_profileImage__zM7Of{filter:none;transform:none;mix-blend-mode:normal}.ProfileSelector_loadingOverlay__DtqSF{background:linear-gradient(135deg,rgba(0,0,0,.8),rgba(0,0,0,.9));backdrop-filter:blur(12px);will-change:opacity,backdrop-filter}.ProfileSelector_loadingContent__246eS{background:linear-gradient(135deg,rgba(255,255,255,.1),rgba(255,255,255,.05));border:1px solid rgba(255,255,255,.15);border-radius:24px;padding:3rem 2rem;backdrop-filter:blur(20px);box-shadow:0 20px 40px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.1);will-change:transform,opacity}.ProfileSelector_loadingIcon__lrNP1{width:64px;height:64px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto;background:linear-gradient(135deg,rgba(255,255,255,.15),rgba(255,255,255,.08));border:2px solid rgba(255,255,255,.2);backdrop-filter:blur(10px);will-change:transform}.ProfileSelector_techLoadingIcon__HbASO{background:linear-gradient(135deg,rgba(217,119,6,.3),rgba(180,83,9,.2));border-color:rgba(217,119,6,.4);color:#f59e0b}.ProfileSelector_musicLoadingIcon__AJEPw{background:linear-gradient(135deg,rgba(59,130,246,.3),rgba(37,99,235,.2));border-color:rgba(59,130,246,.4)}.ProfileSelector_profileIcon__Q4xpg{color:rgba(255,255,255,.9);filter:drop-shadow(0 4px 12px rgba(0,0,0,.25));transition:all .4s cubic-bezier(.25,.46,.45,.94);position:relative;z-index:2;will-change:transform,filter}.ProfileSelector_musicSide__riJjW .ProfileSelector_profileIcon__Q4xpg{color:rgba(59,130,246,.95);filter:drop-shadow(0 4px 12px rgba(59,130,246,.2))}@media (hover:hover){.ProfileSelector_musicSide__riJjW:hover .ProfileSelector_profileIcon__Q4xpg{color:rgba(59,130,246,1);filter:drop-shadow(0 6px 20px rgba(59,130,246,.4)) drop-shadow(0 0 30px rgba(59,130,246,.2));transform:scale(1.05) translateY(-2px)}}@media (hover:none){.ProfileSelector_musicSide__riJjW:active .ProfileSelector_profileIcon__Q4xpg{color:rgba(59,130,246,1);filter:drop-shadow(0 6px 20px rgba(59,130,246,.4)) drop-shadow(0 0 30px rgba(59,130,246,.2));transform:scale(1.05) translateY(-2px)}}.ProfileSelector_techSide__1kDJp .ProfileSelector_profileIcon__Q4xpg{color:rgba(217,119,6,.95);filter:drop-shadow(0 4px 12px rgba(217,119,6,.2))}@media (hover:hover){.ProfileSelector_techSide__1kDJp:hover .ProfileSelector_profileIcon__Q4xpg{color:rgba(217,119,6,1);filter:drop-shadow(0 6px 20px rgba(217,119,6,.4)) drop-shadow(0 0 30px rgba(217,119,6,.2));transform:scale(1.05) translateY(-2px)}}@media (hover:none){.ProfileSelector_techSide__1kDJp:active .ProfileSelector_profileIcon__Q4xpg{color:rgba(217,119,6,1);filter:drop-shadow(0 6px 20px rgba(217,119,6,.4)) drop-shadow(0 0 30px rgba(217,119,6,.2));transform:scale(1.05) translateY(-2px)}}.ProfileSelector_brewerSide__cVNqp .ProfileSelector_profileIcon__Q4xpg{color:rgba(34,197,94,.95);filter:drop-shadow(0 4px 12px rgba(34,197,94,.2))}@media (hover:hover){.ProfileSelector_brewerSide__cVNqp:hover .ProfileSelector_profileIcon__Q4xpg{color:rgba(34,197,94,1);filter:drop-shadow(0 6px 20px rgba(34,197,94,.4)) drop-shadow(0 0 30px rgba(34,197,94,.2));transform:scale(1.05) translateY(-2px)}}@media (hover:none){.ProfileSelector_brewerSide__cVNqp:active .ProfileSelector_profileIcon__Q4xpg{color:rgba(34,197,94,1);filter:drop-shadow(0 6px 20px rgba(34,197,94,.4)) drop-shadow(0 0 30px rgba(34,197,94,.2));transform:scale(1.05) translateY(-2px)}}.ProfileSelector_profileTitle__HXLr2{font-weight:600;margin-top:1.5rem;text-align:center;letter-spacing:-.01em;text-shadow:0 1px 4px rgba(0,0,0,.2);transition:all .3s cubic-bezier(.25,.46,.45,.94);position:relative;z-index:2}@media (max-width:968px){.ProfileSelector_brewerSide__cVNqp .ProfileSelector_profileImage__zM7Of,.ProfileSelector_musicSide__riJjW .ProfileSelector_profileImage__zM7Of,.ProfileSelector_techSide__1kDJp .ProfileSelector_profileImage__zM7Of{background-size:120%;background-position:50%}}@media (max-width:640px){.ProfileSelector_brewerSide__cVNqp .ProfileSelector_profileImage__zM7Of,.ProfileSelector_musicSide__riJjW .ProfileSelector_profileImage__zM7Of,.ProfileSelector_techSide__1kDJp .ProfileSelector_profileImage__zM7Of{background-size:100%}}.ProfileSelector_profileImage__zM7Of:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;transition:all .4s ease;pointer-events:none}.ProfileSelector_musicSide__riJjW .ProfileSelector_profileImage__zM7Of:before{background:linear-gradient(135deg,rgba(59,130,246,.15),rgba(37,99,235,.08) 30%,transparent 60%,rgba(59,130,246,.03))}.ProfileSelector_musicSide__riJjW:hover .ProfileSelector_profileImage__zM7Of:before{background:linear-gradient(135deg,rgba(59,130,246,.25),rgba(37,99,235,.15) 30%,transparent 60%,rgba(59,130,246,.08))}.ProfileSelector_techSide__1kDJp .ProfileSelector_profileImage__zM7Of:before{background:linear-gradient(135deg,rgba(217,119,6,.15),rgba(180,83,9,.08) 30%,transparent 60%,rgba(217,119,6,.03))}.ProfileSelector_techSide__1kDJp:hover .ProfileSelector_profileImage__zM7Of:before{background:linear-gradient(135deg,rgba(217,119,6,.25),rgba(180,83,9,.15) 30%,transparent 60%,rgba(217,119,6,.08))}.ProfileSelector_brewerSide__cVNqp .ProfileSelector_profileImage__zM7Of:before{background:linear-gradient(135deg,rgba(34,197,94,.15),rgba(22,163,74,.08) 30%,transparent 60%,rgba(34,197,94,.03))}.ProfileSelector_brewerSide__cVNqp:hover .ProfileSelector_profileImage__zM7Of:before{background:linear-gradient(135deg,rgba(34,197,94,.25),rgba(22,163,74,.15) 30%,transparent 60%,rgba(34,197,94,.08))}.ProfileSelector_overlay__7V0g1{transition:opacity .4s ease;z-index:3;background:linear-gradient(0deg,rgba(0,0,0,.8) 0,rgba(0,0,0,.4) 40%,rgba(0,0,0,.1) 70%,transparent)}.ProfileSelector_techSide__1kDJp .ProfileSelector_overlay__7V0g1{background:linear-gradient(0deg,rgba(0,0,0,.75) 0,rgba(45,22,5,.4) 40%,rgba(45,22,5,.1) 70%,transparent)}.ProfileSelector_musicSide__riJjW .ProfileSelector_overlay__7V0g1{background:linear-gradient(0deg,rgba(0,0,0,.75) 0,rgba(15,23,42,.4) 40%,rgba(15,23,42,.1) 70%,transparent)}.ProfileSelector_brewerSide__cVNqp .ProfileSelector_overlay__7V0g1{background:linear-gradient(0deg,rgba(0,0,0,.75) 0,rgba(5,46,22,.4) 40%,rgba(5,46,22,.1) 70%,transparent)}.ProfileSelector_profileInfo__uFxUt{position:relative;z-index:3;padding:3.5rem 3rem;height:100%;width:100%;display:flex;flex-direction:column;background:linear-gradient(0deg,rgba(0,0,0,.88) 0,rgba(0,0,0,.65) 25%,rgba(0,0,0,.45) 50%,rgba(0,0,0,.25) 75%,transparent)}.ProfileSelector_profileHeader__wR4uH{display:flex;flex-direction:column;align-items:center;text-align:center;padding-top:1.5rem;margin-bottom:2.5rem}@keyframes ProfileSelector_musicPulse__FH_EF{0%,to{transform:translateY(-3px) scale(1.1);filter:drop-shadow(0 6px 12px rgba(59,130,246,.4))}50%{transform:translateY(-6px) scale(1.25);filter:drop-shadow(0 10px 20px rgba(59,130,246,.6))}}@keyframes ProfileSelector_techRotate__X0xP3{0%{transform:translateY(-3px) scale(1.1) rotate(0deg);filter:drop-shadow(0 6px 12px rgba(245,158,11,.4))}33%{transform:translateY(-6px) scale(1.2) rotate(8deg);filter:drop-shadow(0 8px 16px rgba(245,158,11,.5))}66%{transform:translateY(-6px) scale(1.2) rotate(-8deg);filter:drop-shadow(0 8px 16px rgba(245,158,11,.5))}to{transform:translateY(-3px) scale(1.1) rotate(0deg);filter:drop-shadow(0 6px 12px rgba(245,158,11,.4))}}@keyframes ProfileSelector_brewerBounce__OJvwE{0%,to{transform:translateY(-3px) scale(1.1);filter:drop-shadow(0 6px 12px rgba(16,185,129,.4))}25%{transform:translateY(-8px) scale(1.2);filter:drop-shadow(0 10px 20px rgba(16,185,129,.6))}50%{transform:translateY(2px) scale(1.05);filter:drop-shadow(0 4px 8px rgba(16,185,129,.3))}75%{transform:translateY(-4px) scale(1.15);filter:drop-shadow(0 8px 16px rgba(16,185,129,.5))}}@keyframes ProfileSelector_titleGlowMusic__daWnK{0%,to{text-shadow:0 1px 4px rgba(0,0,0,.2),0 2px 8px rgba(59,130,246,.3)}50%{text-shadow:0 1px 4px rgba(0,0,0,.2),0 3px 12px rgba(59,130,246,.4)}}@keyframes ProfileSelector_titleGlowTech__4hMAT{0%,to{text-shadow:0 1px 4px rgba(0,0,0,.2),0 2px 8px rgba(249,115,22,.3)}50%{text-shadow:0 1px 4px rgba(0,0,0,.2),0 3px 12px rgba(249,115,22,.4)}}@keyframes ProfileSelector_titleGlowBrewer__qAkHr{0%,to{text-shadow:0 1px 4px rgba(0,0,0,.2),0 2px 8px rgba(34,197,94,.3)}50%{text-shadow:0 1px 4px rgba(0,0,0,.2),0 3px 12px rgba(34,197,94,.4)}}.ProfileSelector_profileContent_inner__WqUt_{display:flex;flex-direction:column;gap:1rem;flex:1;padding:1rem .5rem;min-height:0}@media (max-width:1200px){.ProfileSelector_profileInfo__uFxUt{padding:2.5rem}.ProfileSelector_profileHeader__wR4uH{padding-top:1.25rem;margin-bottom:2.25rem}.ProfileSelector_profileContent_inner__WqUt_{gap:1.75rem}}@media (max-width:968px){.ProfileSelector_profileInfo__uFxUt{padding:2.5rem 2rem}.ProfileSelector_profileHeader__wR4uH{padding-top:.75rem;margin-bottom:1.75rem}.ProfileSelector_profileContent_inner__WqUt_{gap:1.5rem}.ProfileSelector_profileSelection__X6nOX{padding:2rem .75rem}}@media (max-width:640px){.ProfileSelector_profileInfo__uFxUt{padding:2rem 1.5rem}.ProfileSelector_profileHeader__wR4uH{padding-top:.5rem;margin-bottom:1.5rem}.ProfileSelector_profileContent_inner__WqUt_{gap:1.25rem}.ProfileSelector_profileSelection__X6nOX{padding:1.5rem .5rem}}@media (max-width:480px){.ProfileSelector_profileInfo__uFxUt{padding:1rem}.ProfileSelector_profileHeader__wR4uH{padding-top:0;margin-bottom:1rem}}.ProfileSelector_brewerSide__cVNqp .ProfileSelector_profileImage__zM7Of,.ProfileSelector_musicSide__riJjW .ProfileSelector_profileImage__zM7Of,.ProfileSelector_techSide__1kDJp .ProfileSelector_profileImage__zM7Of{position:absolute;width:100%;height:100%}.ProfileSelector_profileIcon__Q4xpg{color:#fff;margin-bottom:1rem;filter:drop-shadow(0 2px 4px rgba(0,0,0,.5));transition:all .4s cubic-bezier(.4,0,.2,1);animation:ProfileSelector_iconEntrance__LmC1T .8s ease-out;cursor:pointer}@keyframes ProfileSelector_iconEntrance__LmC1T{0%{opacity:0;transform:translateY(30px) scale(.6) rotate(-10deg)}50%{opacity:.8;transform:translateY(-5px) scale(1.1) rotate(2deg)}to{opacity:1;transform:translateY(0) scale(1) rotate(0deg)}}.ProfileSelector_musicSide__riJjW .ProfileSelector_profileIcon__Q4xpg{color:#3b82f6!important;animation-delay:.1s}.ProfileSelector_techSide__1kDJp .ProfileSelector_profileIcon__Q4xpg{color:#d97706!important;animation-delay:.2s}.ProfileSelector_brewerSide__cVNqp .ProfileSelector_profileIcon__Q4xpg{color:#10b981!important;animation-delay:.3s}.ProfileSelector_profileSide__rYVeA:hover .ProfileSelector_profileIcon__Q4xpg{transform:translateY(-5px) scale(1.15)!important;filter:drop-shadow(0 8px 16px rgba(0,0,0,.4))!important}.ProfileSelector_musicSide__riJjW:hover .ProfileSelector_profileIcon__Q4xpg{animation:ProfileSelector_musicPulse__FH_EF 1s ease-in-out infinite!important;color:#60a5fa!important}.ProfileSelector_techSide__1kDJp:hover .ProfileSelector_profileIcon__Q4xpg{animation:ProfileSelector_techRotate__X0xP3 1s ease-in-out infinite!important;color:#f59e0b!important}.ProfileSelector_brewerSide__cVNqp:hover .ProfileSelector_profileIcon__Q4xpg{animation:ProfileSelector_brewerBounce__OJvwE 1s ease-in-out infinite!important;color:#34d399!important}.ProfileSelector_musicSide__riJjW:hover .ProfileSelector_profileTitle__HXLr2{transform:scale(1.02);animation:ProfileSelector_titleGlowMusic__daWnK 3s ease-in-out infinite}.ProfileSelector_techSide__1kDJp:hover .ProfileSelector_profileTitle__HXLr2{transform:scale(1.02);animation:ProfileSelector_titleGlowTech__4hMAT 3s ease-in-out infinite}.ProfileSelector_brewerSide__cVNqp:hover .ProfileSelector_profileTitle__HXLr2{transform:scale(1.02);animation:ProfileSelector_titleGlowBrewer__qAkHr 3s ease-in-out infinite}.ProfileSelector_profileTitle__HXLr2{color:#fff;margin-bottom:1rem;text-shadow:0 2px 4px rgba(0,0,0,.8);line-height:1.2}@media (max-width:1200px){.ProfileSelector_profileTitle__HXLr2{font-size:2.25rem;margin-bottom:.875rem}}@media (max-width:968px){.ProfileSelector_profileTitle__HXLr2{font-size:2rem;margin-bottom:.75rem}}@media (max-width:640px){.ProfileSelector_profileTitle__HXLr2{font-size:1.75rem;margin-bottom:.625rem}}@media (max-width:480px){.ProfileSelector_profileTitle__HXLr2{font-size:1.5rem;margin-bottom:.5rem}}.ProfileSelector_profileSubtitle___ege5{text-shadow:0 1px 2px rgba(0,0,0,.8);margin-bottom:1.5rem}.ProfileSelector_tag__iXUMG{background:rgba(255,255,255,.15);color:#fff;padding:.25rem .75rem;border-radius:16px;backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);font-weight:500;text-shadow:0 1px 2px rgba(0,0,0,.5)}@media (max-width:968px){.ProfileSelector_tag__iXUMG{padding:.2rem .6rem;font-size:.8rem;border-radius:12px}}@media (max-width:640px){.ProfileSelector_tag__iXUMG{padding:.15rem .5rem;font-size:.75rem;border-radius:10px}}.ProfileSelector_divider__ht__B{display:flex;flex-direction:column;align-items:center;gap:1rem;height:200px;justify-content:center}.ProfileSelector_dividerLine__PfHZV{width:2px;height:80px;background:linear-gradient(180deg,transparent,rgba(255,255,255,.3),rgba(255,255,255,.1),transparent)}.ProfileSelector_dividerText__k6iZB{background:rgba(0,0,0,.7);padding:.5rem 1rem;border-radius:20px;border:1px solid rgba(255,255,255,.2);backdrop-filter:blur(10px);font-weight:600;letter-spacing:.1em}.ProfileSelector_loadingOverlay__DtqSF{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.9);display:flex;align-items:center;justify-content:center;z-index:1000;backdrop-filter:blur(10px)}.ProfileSelector_loadingContent__246eS{text-align:center;color:white}.ProfileSelector_loadingIcon__lrNP1{display:inline-block}.ProfileSelector_techLoadingIcon__HbASO{color:var(--mantine-color-amber-5);filter:drop-shadow(0 0 20px rgba(217,119,6,.5))}.ProfileSelector_musicLoadingIcon__AJEPw{color:#3b82f6;filter:drop-shadow(0 0 20px rgba(59,130,246,.5))}.ProfileSelector_brewerLoadingIcon__Y4P7N{color:#22c55e;filter:drop-shadow(0 0 20px rgba(34,197,94,.5))}@media (max-width:768px){.ProfileSelector_container__zRNKY{padding:1rem}.ProfileSelector_intro__7gxhw{padding:2rem 0}.ProfileSelector_mainTitle__NDpXc{font-size:clamp(2.5rem,8vw,4rem)!important}.ProfileSelector_taglineText___GEJV{font-size:.8rem;letter-spacing:.2em}.ProfileSelector_taglineText___GEJV:after,.ProfileSelector_taglineText___GEJV:before{width:20px;left:-25px;right:-25px}.ProfileSelector_profileGrid__ihqCk{max-width:400px}.ProfileSelector_profileSide__rYVeA{height:500px}.ProfileSelector_divider__ht__B{height:auto;flex-direction:row;width:200px;margin:0 auto}.ProfileSelector_dividerLine__PfHZV{width:80px;height:2px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),rgba(255,255,255,.1),transparent)}.ProfileSelector_profileInfo__uFxUt{padding:1.5rem}.ProfileSelector_profileTitle__HXLr2{font-size:1.8rem!important}}.ProfileSelector_leftHalf__LFkxg{clip-path:polygon(0 0,33.33% 0,33.33% 100%,0 100%);transition:all .4s cubic-bezier(.4,0,.2,2);object-position:left center}.ProfileSelector_centerThird__v98xu{clip-path:polygon(33.33% 0,66.66% 0,66.66% 100%,33.33% 100%);transition:all .4s cubic-bezier(.4,0,.2,2);object-position:center center}.ProfileSelector_rightHalf__Q28Jh{clip-path:polygon(66.66% 0,100% 0,100% 100%,66.66% 100%);transition:all .4s cubic-bezier(.4,0,.2,2);object-position:right center}.ProfileSelector_techSide__1kDJp:hover .ProfileSelector_leftHalf__LFkxg{clip-path:polygon(0 0,40% 0,35% 100%,0 100%);transform:scale(1.1)}.ProfileSelector_brewerSide__cVNqp:hover .ProfileSelector_centerThird__v98xu{clip-path:polygon(30% 0,70% 0,70% 100%,30% 100%);transform:scale(1.1)}.ProfileSelector_musicSide__riJjW:hover .ProfileSelector_rightHalf__Q28Jh{clip-path:polygon(60% 0,100% 0,100% 100%,65% 100%);transform:scale(1.1)}.ProfileSelector_leftHalf__LFkxg{filter:sepia(.1) hue-rotate(120deg) saturate(1.2) brightness(1.1) contrast(1.1)}.ProfileSelector_centerThird__v98xu{filter:sepia(.15) hue-rotate(-10deg) saturate(1.25) brightness(1.05) contrast(1.1)}.ProfileSelector_rightHalf__Q28Jh{filter:sepia(.2) hue-rotate(-40deg) saturate(1.3) brightness(1.05) contrast(1.05)}@media (max-width:480px){.ProfileSelector_mainTitle__NDpXc{font-size:clamp(2rem,8vw,3rem)!important}.ProfileSelector_taglineText___GEJV{font-size:.7rem;letter-spacing:.15em}.ProfileSelector_taglineText___GEJV:after,.ProfileSelector_taglineText___GEJV:before{display:none}.ProfileSelector_profileSide__rYVeA{height:400px}.ProfileSelector_profileTitle__HXLr2{font-size:1.5rem!important}.ProfileSelector_profileSubtitle___ege5{font-size:.9rem!important}}.PortfolioView_root__LDEnA{min-height:100vh;transition:all var(--transition-slow);background-attachment:fixed;position:relative;scroll-behavior:smooth;overflow-y:auto;overflow-x:hidden}.PortfolioView_techTheme__xG_OI{background:linear-gradient(135deg,#451a03,#7c2d12 25%,#9a3412 50%,#7c2d12 75%,#451a03);--primary-color:#ea580c;--primary-light:#fb923c;--primary-dark:#c2410c;--primary-rgb:234,88,12;--accent-color:rgba(234,88,12,0.1);--border-color:rgba(234,88,12,0.2);--text-primary:#ffffff;--text-secondary:#fed7aa}.PortfolioView_musicTheme__s2Ohv{background:linear-gradient(135deg,#1e1b4b,#312e81 25%,#3730a3 50%,#312e81 75%,#1e1b4b);--primary-color:#3b82f6;--primary-light:#60a5fa;--primary-dark:#1d4ed8;--primary-rgb:59,130,246;--accent-color:rgba(59,130,246,0.1);--border-color:rgba(59,130,246,0.2);--text-primary:#ffffff;--text-secondary:#cbd5e1}.PortfolioView_brewerTheme__haqYH{background:linear-gradient(135deg,#0f2027,#203a43 25%,#2c5364 50%,#203a43 75%,#0f2027);--primary-color:#10b981;--primary-light:#34d399;--primary-dark:#059669;--primary-rgb:16,185,129;--accent-color:rgba(16,185,129,0.1);--border-color:rgba(16,185,129,0.2);--text-primary:#ffffff;--text-secondary:#d1d5db}.PortfolioView_header__vHl67{position:fixed;top:0;left:0;right:0;z-index:var(--z-header);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid var(--border-color);transition:all var(--transition-normal);height:70px;display:flex;align-items:center}.PortfolioView_techTheme__xG_OI .PortfolioView_header__vHl67{background:rgba(69,26,3,.95)}.PortfolioView_musicTheme__s2Ohv .PortfolioView_header__vHl67{background:rgba(30,27,75,.95)}.PortfolioView_brewerTheme__haqYH .PortfolioView_header__vHl67{background:rgba(15,32,39,.95)}.PortfolioView_backButton__uitrf{transition:all var(--transition-normal) cubic-bezier(.4,0,.2,1);color:var(--primary-color);border:1px solid var(--border-color);background:rgba(var(--primary-rgb),.1);border-radius:.75rem}.PortfolioView_backButton__uitrf:hover{opacity:.8;background:rgba(var(--primary-rgb),.15);border-color:var(--primary-color)}.PortfolioView_techTheme__xG_OI .PortfolioView_backButton__uitrf{color:#ea580c;border-color:rgba(234,88,12,.2);background:rgba(234,88,12,.1)}.PortfolioView_techTheme__xG_OI .PortfolioView_backButton__uitrf:hover{background:rgba(234,88,12,.15);border-color:#ea580c}.PortfolioView_musicTheme__s2Ohv .PortfolioView_backButton__uitrf{color:#3b82f6;border-color:rgba(59,130,246,.2);background:rgba(59,130,246,.1)}.PortfolioView_musicTheme__s2Ohv .PortfolioView_backButton__uitrf:hover{background:rgba(59,130,246,.15);border-color:#3b82f6}.PortfolioView_brewerTheme__haqYH .PortfolioView_backButton__uitrf{color:#10b981;border-color:rgba(16,185,129,.2);background:rgba(16,185,129,.1)}.PortfolioView_brewerTheme__haqYH .PortfolioView_backButton__uitrf:hover{background:rgba(16,185,129,.15);border-color:#10b981}.PortfolioView_profileIndicator__4qLxw{color:var(--text-primary);font-weight:500;letter-spacing:.025em;display:flex;align-items:center}.PortfolioView_profileTitle__cKi50{color:var(--primary-color);font-weight:500;letter-spacing:.01em;transition:color var(--transition-normal)}.PortfolioView_main__zmoVB{position:relative;z-index:1;min-height:calc(100vh - 70px);display:flex;flex-direction:column;margin-top:70px;padding-top:0;overflow-y:auto;overflow-x:hidden}@media (prefers-reduced-motion:reduce){.PortfolioView_backButton__uitrf,.PortfolioView_header__vHl67,.PortfolioView_homeButton__9Kh6X,.PortfolioView_root__LDEnA{transition:none}}@media (max-width:968px){.PortfolioView_header__vHl67{height:64px}.PortfolioView_main__zmoVB{margin-top:64px;min-height:calc(100vh - 64px)}}@media (max-width:640px){.PortfolioView_header__vHl67{height:60px}.PortfolioView_main__zmoVB{margin-top:60px;min-height:calc(100vh - 60px)}.PortfolioView_profileTitle__cKi50{font-size:var(--mantine-font-size-sm)}}@media (max-width:480px){.PortfolioView_header__vHl67{height:56px}.PortfolioView_main__zmoVB{margin-top:56px;min-height:calc(100vh - 56px)}.PortfolioView_profileIndicator__4qLxw{display:none}}