body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{box-sizing:border-box}*,html{margin:0;padding:0}html{background:#0000;border:none;overflow:hidden}body:after,body:before,html:after,html:before{display:none}#root{background:#0000;border:none;margin:0;padding:0}:root{--primary-green:#2d6a4f;--secondary-green:#40916c;--accent-green:#52b788;--light-green:#74c69d;--pale-green:#95d5b2;--mint-green:#b7e4c7;--soft-green:#d8f3dc;--bg-gradient:linear-gradient(135deg,#1b5e3f,#2d6a4f 25%,#40916c 50%,#52b788 75%,#40916c);--bg-subtle:linear-gradient(120deg,#2d6a4f,#40916c);--text-primary:#fff;--text-secondary:#e8f5e9;--text-muted:#c8e6c9;--glass-bg:#ffffff14;--glass-border:#ffffff26;--glass-shadow:0 4px 30px #0000001a}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-overflow-scrolling:touch;background:linear-gradient(135deg,#1b5e3f,#2d6a4f 25%,#40916c 50%,#52b788 75%,#40916c);background:var(--bg-gradient);background-attachment:fixed;background-position:50%;background-size:cover;border:none;color:#fff;color:var(--text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.5;margin:0;min-height:100vh;overflow-x:hidden;overflow-y:auto;padding:0}.App{flex-direction:column;overflow-x:hidden;padding:0}.App,.app-container{background:#0000;display:flex;margin:0;min-height:100vh;width:100%}.app-container{flex:1 1;max-width:100vw;padding:1.5rem}.header{align-items:center;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#ffffff14;background:var(--glass-bg);border:1px solid #ffffff26;border:1px solid var(--glass-border);border-radius:12px;box-shadow:0 4px 30px #0000001a;box-shadow:var(--glass-shadow);display:flex;height:-webkit-fit-content;height:fit-content;justify-content:space-between;padding:.75rem 1.5rem}.header-name{color:#fff;color:var(--text-primary);font-size:1.5rem;font-weight:600;letter-spacing:-.02em;text-decoration:none;transition:all .2s ease}.header-name:hover{color:#74c69d;color:var(--light-green);transform:translateX(2px)}.nav-links{align-items:center;display:flex;gap:1rem;list-style:none}.nav-links a{border-radius:6px;color:#e8f5e9;color:var(--text-secondary);font-size:.875rem;font-weight:500;padding:.4rem .8rem;position:relative;text-decoration:none;transition:all .2s ease}.nav-links a:hover{background:#ffffff1a;color:#fff;color:var(--text-primary);transform:translateY(-1px)}.main-content{grid-gap:1.5rem;gap:1.5rem;grid-template-columns:1fr 1fr;height:100%;overflow:hidden;width:100%}.left-column,.right-column{display:flex;flex-direction:column;gap:1rem;height:100%}.right-column{overflow-y:auto;padding-right:.5rem}.hero{align-items:flex-start;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#ffffff14;background:var(--glass-bg);border:1px solid #ffffff26;border:1px solid var(--glass-border);border-radius:16px;box-shadow:0 4px 30px #0000001a;box-shadow:var(--glass-shadow);display:flex;flex:1 1;flex-direction:column;justify-content:center;overflow:hidden;padding:2.5rem;position:relative}.hero-title{color:#fff;color:var(--text-primary);font-size:clamp(2.5rem,5vw,3.5rem);font-weight:700;letter-spacing:-.03em;line-height:1.1;margin-bottom:1rem}.hero-subtitle{color:#74c69d;color:var(--light-green);font-size:clamp(1.2rem,2vw,1.5rem);font-weight:600;margin-bottom:.5rem;opacity:.95}.hero-description{color:#e8f5e9;color:var(--text-secondary);font-size:clamp(1rem,1.5vw,1.2rem);line-height:1.5;max-width:500px;opacity:.9}.about,.projects{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#ffffff14;background:var(--glass-bg);border:1px solid #ffffff26;border:1px solid var(--glass-border);border-radius:16px;box-shadow:0 4px 30px #0000001a;box-shadow:var(--glass-shadow);display:flex;flex-direction:column;padding:2rem}.projects-grid{grid-gap:1.5rem;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));margin-top:.5rem}.project-card{align-items:center;color:#e8f5e9;color:var(--text-secondary);cursor:pointer;display:flex;flex-direction:column;text-decoration:none;transition:all .3s ease}.project-card:hover{color:#fff;color:var(--text-primary)}.project-logo-wrapper{align-items:center;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;display:flex;height:80px;justify-content:center;overflow:hidden;padding:.75rem;transition:all .3s ease;width:80px}.project-card:hover .project-logo-wrapper{background:#ffffff14;border-color:#74c69d;border-color:var(--light-green);box-shadow:0 0 20px #74c69d33}.project-logo{filter:brightness(.9);height:100%;object-fit:contain;transition:all .3s ease;width:100%}.project-card:hover .project-logo{filter:brightness(1.1)}.project-name{color:#e8f5e9;color:var(--text-secondary);font-size:.9rem;font-weight:500;margin-top:.75rem;text-align:center;transition:all .3s ease}.project-card:hover .project-name,.section-title{color:#74c69d;color:var(--light-green)}.section-title{align-items:center;display:flex;font-size:1.3rem;font-weight:600;gap:.5rem;margin-bottom:1rem}.section-title:before{background:#52b788;background:var(--accent-green);border-radius:2px;content:"";height:1.4rem;width:4px}.about-paragraph{color:#e8f5e9;color:var(--text-secondary);font-size:1rem;line-height:1.7;margin-bottom:1rem;opacity:.95}.about-paragraph:last-child{margin-bottom:0}.about-paragraph a{border-bottom:1px solid #0000;color:#74c69d;color:var(--light-green);font-weight:500;text-decoration:none;transition:all .2s ease}.about-paragraph a:hover{border-bottom-color:#95d5b2;border-bottom-color:var(--pale-green);color:#95d5b2;color:var(--pale-green)}.interests{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#ffffff14;background:var(--glass-bg);border:1px solid #ffffff26;border:1px solid var(--glass-border);border-radius:16px;box-shadow:0 4px 30px #0000001a;box-shadow:var(--glass-shadow);flex:1 1;padding:2rem}.interests-heading{align-items:center;color:#74c69d;color:var(--light-green);display:flex;font-size:1.2rem;font-weight:600;gap:.5rem;margin-bottom:1rem}.interests-heading:before{background:#52b788;background:var(--accent-green);border-radius:2px;content:"";height:1.3rem;width:4px}.interests-list{grid-gap:.75rem;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));list-style:none;margin-bottom:2rem}.interests-list li{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#ffffff14;border:1px solid #ffffff26;border-radius:10px;box-shadow:0 2px 10px #0000000d;color:#fff;color:var(--text-primary);cursor:pointer;font-size:.95rem;font-weight:500;overflow:hidden;padding:.75rem .8rem;text-align:center;text-overflow:ellipsis;transition:all .3s ease;white-space:nowrap}.interests-list li:hover{background:#ffffff1f;border-color:#74c69d;border-color:var(--light-green);box-shadow:0 4px 20px #74c69d26;transform:translateY(-2px)}.activity-item,.interest-item{overflow:hidden}.activity-item:before,.interest-item:before{background:linear-gradient(90deg,#0000,#ffffff1a,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s ease;width:100%}.activity-item:hover:before,.interest-item:hover:before{left:100%}.contact{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#ffffff14;background:var(--glass-bg);border:1px solid #ffffff26;border:1px solid var(--glass-border);border-radius:16px;box-shadow:0 4px 30px #0000001a;box-shadow:var(--glass-shadow);display:flex;flex-direction:column;justify-content:center;min-height:180px;padding:2rem;text-align:center}.contact-text{color:#e8f5e9;color:var(--text-secondary);font-size:1rem;margin-bottom:.75rem;opacity:.95}.contact-email{color:#74c69d;color:var(--light-green);font-size:1.1rem;font-weight:600;text-decoration:none;transition:all .2s ease}.contact-email:hover{color:#95d5b2;color:var(--pale-green);transform:translateY(-1px)}.social-links{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin-top:1rem}.social-links a{background:#ffffff0a;border:1px solid #ffffff26;border:1px solid var(--glass-border);border-radius:8px;color:#e8f5e9;color:var(--text-secondary);font-size:.95rem;font-weight:500;padding:.5rem 1rem;text-decoration:none;transition:all .2s ease}.social-links a:hover{background:#ffffff14;border-color:#74c69d;border-color:var(--light-green);color:#fff;color:var(--text-primary);transform:translateY(-2px)}.ascii-art{display:none}::-webkit-scrollbar{height:6px;width:6px}::-webkit-scrollbar-track{background:#0000}::-webkit-scrollbar-thumb{background:#fff3;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#ffffff4d}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.hero{animation:fadeIn .6s ease-out}.about{animation:fadeIn .6s ease-out .1s both}.projects{animation:fadeIn .6s ease-out .15s both}.interests{animation:fadeIn .6s ease-out .2s both}.contact{animation:fadeIn .6s ease-out .3s both}@media (max-width:1024px){.main-content{grid-template-columns:1fr;height:auto;min-height:100vh;overflow:visible}.left-column,.right-column{height:auto;overflow:visible;padding-right:0}body{overflow-y:auto}.App,body{height:auto}.App{min-height:100vh}.hero{min-height:350px}.interests-list{grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}}@media (max-width:480px){.interests-list{gap:.4rem;grid-template-columns:1fr 1fr}.interests-list li{align-items:center;display:flex;font-size:.75rem;justify-content:center;line-height:1.2;min-height:2.5rem;padding:.4rem .3rem;white-space:normal}}@media (max-width:414px){.app-container{padding:.5rem .5rem calc(1rem + env(safe-area-inset-bottom))}.main-content{gap:.5rem}.about,.contact,.hero,.interests,.projects{padding:1rem}.hero-title{font-size:1.8rem}.hero-subtitle{font-size:1rem}.hero-description{font-size:.9rem}.projects-grid{gap:.5rem;grid-template-columns:repeat(3,1fr)}.project-logo-wrapper{height:50px;padding:.4rem;width:50px}.project-name{font-size:.7rem}.interests-list{gap:.5rem;grid-template-columns:repeat(2,1fr)}.interests-list li{align-items:center;display:flex;font-size:.75rem;-webkit-hyphens:auto;hyphens:auto;justify-content:center;line-height:1.3;min-height:2.8rem;min-width:0;padding:.4rem .35rem;white-space:normal;word-break:break-word}}@media (max-width:768px){body,html{-webkit-overflow-scrolling:touch;height:100%;overflow-x:hidden;overflow-y:auto}.App{padding-bottom:env(safe-area-inset-bottom)}.App,.app-container{min-height:-webkit-fill-available;min-height:100vh}.app-container{padding:.75rem .75rem calc(.75rem + env(safe-area-inset-bottom))}.main-content{gap:.75rem;grid-template-columns:1fr;height:auto;min-height:calc(100vh - 1.5rem)}.left-column,.right-column{height:auto;overflow:visible}.hero{height:auto;min-height:auto;padding:1.5rem}.hero-title{font-size:2.2rem}.hero-subtitle{font-size:1.2rem}.hero-description{font-size:1rem}.about,.contact,.interests,.projects{padding:1.5rem}.projects{padding:1.25rem}.projects-grid{gap:.75rem;grid-template-columns:repeat(3,1fr)}.project-logo-wrapper{height:60px;padding:.5rem;width:60px}.project-name{font-size:.75rem;margin-top:.5rem}.section-title{font-size:1.2rem}.about-paragraph{font-size:.95rem}.interests-heading{font-size:1.1rem}.interests-list{gap:.6rem;grid-template-columns:repeat(auto-fit,minmax(100px,1fr))}.interests-list li{font-size:.9rem;font-weight:500;padding:.65rem .9rem}.contact-email{font-size:1rem}.social-links a{font-size:.9rem;padding:.45rem .9rem}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){body{font-weight:400}.header-name,.hero-title{-webkit-font-smoothing:subpixel-antialiased}}@media (max-height:700px){.app-container{gap:.5rem;padding:.5rem}.header{padding:.5rem 1rem}.about,.contact,.hero,.interests{padding:1rem}.hero-title{font-size:2rem}.interests-heading,.section-title{font-size:1rem}}.cursor-glow{background:radial-gradient(circle at center,#74c69d26 0,#52b7881a 25%,#40916c0d 50%,#0000 70%);filter:blur(20px);height:400px;width:400px;z-index:9998}.cursor-glow,.cursor-glow-secondary{border-radius:50%;mix-blend-mode:screen;pointer-events:none;position:fixed}.cursor-glow-secondary{background:radial-gradient(circle at center,#95d5b214 0,#74c69d0d 30%,#52b78805 50%,#0000 70%);filter:blur(40px);height:600px;width:600px;z-index:9997}.cursor-glow-ambient{background:radial-gradient(circle at center,#b7e4c70d 0,#95d5b208 30%,#74c69d03 50%,#0000 70%);border-radius:50%;filter:blur(60px);height:800px;mix-blend-mode:screen;pointer-events:none;position:fixed;width:800px;z-index:9996}.about,.contact,.header,.hero,.interests{position:relative;transition:all .3s ease}.about:hover,.contact:hover,.header:hover,.hero:hover,.interests:hover{box-shadow:0 4px 30px #0000001a,0 0 30px #74c69d1a;box-shadow:var(--glass-shadow),0 0 30px #74c69d1a}@media (hover:none) and (pointer:coarse){.cursor-glow,.cursor-glow-ambient,.cursor-glow-secondary{display:none}}.floating-shapes{height:100%;overflow:hidden;pointer-events:none;position:absolute;width:100%;z-index:0}.shape{animation:float 20s ease-in-out infinite;background:radial-gradient(circle,#74c69d26,#0000);border:none;border-radius:50%;box-shadow:none;filter:blur(60px);opacity:.3;position:absolute}.shape-1{animation-delay:0s;height:400px;left:-200px;top:-200px;width:400px}.shape-2{animation-delay:5s;animation-duration:25s;bottom:-150px;height:300px;right:-150px;width:300px}.shape-3{animation-delay:10s;animation-duration:30s;height:250px;left:60%;top:40%;width:250px}@keyframes float{0%,to{transform:translate(0) rotate(0deg)}25%{transform:translate(30px,-30px) rotate(90deg)}50%{transform:translate(-20px,20px) rotate(180deg)}75%{transform:translate(40px,10px) rotate(270deg)}}.gradient-text{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#fff,#74c69d 25%,#52b788 50%,#74c69d 75%,#fff);background:linear-gradient(90deg,var(--text-primary) 0,var(--light-green) 25%,var(--accent-green) 50%,var(--light-green) 75%,var(--text-primary) 100%);-webkit-background-clip:text;background-clip:text;display:inline-block}.typing-text{color:#74c69d;color:var(--light-green);font-weight:600}.hero>:not(.floating-shapes){position:relative;z-index:1}.hero-animation-container{bottom:2rem;opacity:.7;position:absolute;right:2rem;z-index:2}.basketball-animation{align-items:center;display:flex;justify-content:center}.basketball-svg{animation:fadeInOut 10s ease-in-out infinite;filter:drop-shadow(0 0 20px rgba(116,198,157,.2))}@keyframes fadeInOut{0%,to{opacity:.4}50%{opacity:.8}}@media (max-width:768px){.hero-animation-container{bottom:1rem;right:1rem;transform:scale(.7);transform-origin:bottom right}}@media (max-width:480px){.hero-animation-container{display:none}}.activities-section{margin-top:0}.interests-section{margin-bottom:2rem}.activity-item,.interest-item{cursor:pointer;position:relative;will-change:opacity,transform}:root{--space-xs:clamp(0.25rem,1vw,0.5rem);--space-sm:clamp(0.5rem,1.5vw,0.75rem);--space-md:clamp(0.75rem,2vw,1.25rem);--space-lg:clamp(1rem,3vw,2rem);--space-xl:clamp(1.5rem,4vw,2.5rem);--text-xs:clamp(0.75rem,1.5vw,0.875rem);--text-sm:clamp(0.875rem,2vw,1rem);--text-base:clamp(1rem,2.5vw,1.125rem);--text-lg:clamp(1.125rem,3vw,1.5rem);--text-xl:clamp(1.5rem,4vw,2rem);--text-2xl:clamp(2rem,5vw,3rem);--text-3xl:clamp(2.5rem,6vw,3.5rem)}.app-container{container-type:inline-size;padding:clamp(1rem,3vw,2rem);padding:var(--space-lg)}.main-content{grid-gap:clamp(1rem,3vw,2rem);grid-gap:var(--space-lg);display:grid;gap:clamp(1rem,3vw,2rem);gap:var(--space-lg);grid-template-columns:repeat(auto-fit,minmax(min(100%,450px),1fr))}.hero{min-height:min(350px,40vh);padding:clamp(1.5rem,4vw,2.5rem);padding:var(--space-xl)}.hero-title{font-size:clamp(2.5rem,6vw,3.5rem);font-size:var(--text-3xl);margin-bottom:clamp(.75rem,2vw,1.25rem);margin-bottom:var(--space-md)}.hero-subtitle{font-size:clamp(1.125rem,3vw,1.5rem);font-size:var(--text-lg);margin-bottom:clamp(.5rem,1.5vw,.75rem);margin-bottom:var(--space-sm)}.hero-description{font-size:clamp(1rem,2.5vw,1.125rem);font-size:var(--text-base);max-width:min(500px,90%)}.about,.contact,.interests,.projects{padding:clamp(1rem,3vw,2rem);padding:var(--space-lg)}.section-title{font-size:clamp(1.5rem,4vw,2rem);font-size:var(--text-xl);margin-bottom:clamp(.75rem,2vw,1.25rem);margin-bottom:var(--space-md)}.about-paragraph{font-size:clamp(1rem,2.5vw,1.125rem);font-size:var(--text-base);line-height:1.6}.projects-grid{grid-gap:clamp(.75rem,2vw,1.25rem);grid-gap:var(--space-md);display:grid;gap:clamp(.75rem,2vw,1.25rem);gap:var(--space-md);grid-template-columns:repeat(auto-fit,minmax(min(80px,20%),1fr));margin-top:clamp(.75rem,2vw,1.25rem);margin-top:var(--space-md)}.project-logo-wrapper{height:clamp(60px,10vw,80px);padding:clamp(.5rem,1.5vw,.75rem);padding:var(--space-sm);width:clamp(60px,10vw,80px)}.project-name{font-size:clamp(.75rem,1.5vw,.875rem);font-size:var(--text-xs);margin-top:clamp(.25rem,1vw,.5rem);margin-top:var(--space-xs)}.interests-list{grid-gap:clamp(.5rem,1.5vw,.75rem);grid-gap:var(--space-sm);display:grid;gap:clamp(.5rem,1.5vw,.75rem);gap:var(--space-sm);grid-template-columns:repeat(auto-fill,minmax(min(110px,45%),1fr));margin-top:clamp(.75rem,2vw,1.25rem);margin-top:var(--space-md)}.interests-list li{font-size:clamp(.875rem,2vw,1rem);font-size:var(--text-sm);padding:clamp(.5rem,1.5vw,.75rem) clamp(.75rem,2vw,1.25rem);padding:var(--space-sm) var(--space-md)}.contact{min-height:clamp(150px,20vh,180px)}.contact-email{font-size:clamp(1rem,2.5vw,1.125rem);font-size:var(--text-base)}.social-links a{font-size:clamp(.875rem,2vw,1rem);font-size:var(--text-sm);padding:clamp(.5rem,1.5vw,.75rem) clamp(.75rem,2vw,1.25rem);padding:var(--space-sm) var(--space-md)}@media (max-width:1200px){.main-content{grid-template-columns:1fr 1fr}}@media (max-width:968px){.main-content{grid-template-columns:1fr}.left-column,.main-content,.right-column{height:auto;overflow:visible}body{overflow-y:auto}.hero{min-height:300px}}@media (max-width:768px){:root{--space-lg:clamp(0.75rem,2.5vw,1.5rem);--space-xl:clamp(1rem,3vw,2rem)}.app-container{padding:clamp(.75rem,2vw,1.25rem);padding:var(--space-md)}.projects-grid{grid-template-columns:repeat(3,1fr)}.interests-list{grid-template-columns:repeat(auto-fill,minmax(100px,1fr))}}@media (max-width:480px){:root{--text-3xl:clamp(1.75rem,8vw,2.5rem)}.app-container{padding:clamp(.5rem,1.5vw,.75rem);padding:var(--space-sm)}.main-content{gap:clamp(.75rem,2vw,1.25rem);gap:var(--space-md)}.about,.contact,.hero,.interests,.projects{padding:clamp(.75rem,2vw,1.25rem);padding:var(--space-md)}.projects-grid{gap:clamp(.5rem,1.5vw,.75rem);gap:var(--space-sm);grid-template-columns:repeat(auto-fit,minmax(60px,1fr))}.project-logo-wrapper{height:clamp(50px,15vw,60px);width:clamp(50px,15vw,60px)}.interests-list{gap:clamp(.25rem,1vw,.5rem);gap:var(--space-xs);grid-template-columns:repeat(2,1fr)}.interests-list li{align-items:center;display:flex;font-size:clamp(.7rem,2vw,.85rem);justify-content:center;min-height:2.5rem;padding:clamp(.25rem,1vw,.5rem) clamp(.5rem,1.5vw,.75rem);padding:var(--space-xs) var(--space-sm);text-align:center}.hero-animation-container{display:none}}@media (max-width:375px){.hero-title{font-size:clamp(1.5rem,10vw,2rem)}.projects-grid{grid-template-columns:repeat(2,1fr)}}@media (max-height:700px) and (orientation:landscape){.app-container{padding:clamp(.5rem,1.5vw,.75rem);padding:var(--space-sm)}.hero{min-height:250px;padding:clamp(.75rem,2vw,1.25rem);padding:var(--space-md)}.hero-title{font-size:clamp(1.5rem,5vw,2.5rem)}}@container (max-width: 500px){.projects-grid{grid-template-columns:repeat(3,1fr)}.interests-list{grid-template-columns:repeat(2,1fr)}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}@media (prefers-contrast:high){.about,.contact,.hero,.interests,.projects{border-width:2px}}@media (hover:none) and (pointer:coarse){.interests-list li,.project-card,.social-links a{min-height:44px;padding:clamp(.75rem,2vw,1.25rem);padding:var(--space-md)}}@supports (width:min(100%,500px)){.main-content{grid-template-columns:repeat(auto-fit,minmax(min(100%,500px),1fr))}}@supports (padding:env(safe-area-inset-bottom)){.app-container{padding-bottom:calc(clamp(1rem, 3vw, 2rem) + env(safe-area-inset-bottom));padding-bottom:calc(var(--space-lg) + env(safe-area-inset-bottom));padding-left:calc(clamp(1rem, 3vw, 2rem) + env(safe-area-inset-left));padding-left:calc(var(--space-lg) + env(safe-area-inset-left));padding-right:calc(clamp(1rem, 3vw, 2rem) + env(safe-area-inset-right));padding-right:calc(var(--space-lg) + env(safe-area-inset-right))}}
/*# sourceMappingURL=main.9909153d.css.map*/