.BunnyShowcase-module__HVwjyq__layout{justify-content:center;align-items:center;gap:var(--spacing-24);flex-direction:column;width:100%;height:100%;display:flex}.BunnyShowcase-module__HVwjyq__dock{aspect-ratio:3/4;flex-shrink:0;width:min(56vw,240px)}.BunnyShowcase-module__HVwjyq__info{flex-direction:column;max-width:100%;display:flex}.BunnyShowcase-module__HVwjyq__nameLabel{margin-bottom:var(--spacing-8);font:var(--font-label-xs);color:var(--text-accent);text-transform:uppercase;letter-spacing:.15em;display:block}.BunnyShowcase-module__HVwjyq__name{margin:0 0 var(--spacing-8) 0;font-family:var(--font-family-headline);color:var(--text-primary);font-size:clamp(2rem,1.489rem + 2.1vw,3.5rem);font-weight:400;line-height:1.1}.BunnyShowcase-module__HVwjyq__subtitle{margin-bottom:var(--spacing-32);font:var(--font-body-md);color:var(--text-tertiary);font-style:italic;display:block}.BunnyShowcase-module__HVwjyq__storyBlock{gap:var(--spacing-16);padding-top:var(--spacing-24);border-top:var(--border-width-1) solid var(--border-default);flex-direction:column;display:flex}.BunnyShowcase-module__HVwjyq__storyText{font:var(--font-body-md);color:var(--text-secondary);margin:0;line-height:1.8}.BunnyShowcase-module__HVwjyq__exprBar{gap:var(--spacing-12);margin-top:var(--spacing-32);display:flex}.BunnyShowcase-module__HVwjyq__exprCard{align-items:center;gap:var(--spacing-4);padding:var(--spacing-12) var(--spacing-8);text-align:center;background:0 0;border:none;flex-direction:column;flex:1;display:flex}.BunnyShowcase-module__HVwjyq__exprIcon{aspect-ratio:1;justify-content:center;align-items:center;width:84px;max-width:100%;display:flex;position:relative}.BunnyShowcase-module__HVwjyq__exprStar{z-index:0;fill:none;width:100%;height:100%;stroke:var(--border-color-default);stroke-width:1px;stroke-linejoin:round;stroke-linecap:round;position:absolute;inset:0}.BunnyShowcase-module__HVwjyq__exprBar .BunnyShowcase-module__HVwjyq__exprStar{transition:stroke var(--duration-base), transform var(--duration-base)}.BunnyShowcase-module__HVwjyq__exprCard:hover .BunnyShowcase-module__HVwjyq__exprStar{transform:scale(1.04)rotate(-4deg)}.BunnyShowcase-module__HVwjyq__exprBar .BunnyShowcase-module__HVwjyq__exprCard[data-active] .BunnyShowcase-module__HVwjyq__exprStar{stroke:var(--text-accent);stroke-width:1.6px;transform:scale(1.06)}.BunnyShowcase-module__HVwjyq__exprBar .BunnyShowcase-module__HVwjyq__exprCard[data-active]:hover .BunnyShowcase-module__HVwjyq__exprStar{transform:scale(1.08)rotate(-4deg)}.BunnyShowcase-module__HVwjyq__exprIcon .BunnyShowcase-module__HVwjyq__exprFace{z-index:1;position:relative}.BunnyShowcase-module__HVwjyq__exprFace{--_bunny-bg:var(--bg-secondary);--_bunny-line:var(--text-primary);filter:drop-shadow(1px 0 0 var(--_bunny-line)) drop-shadow(-1px 0 0 var(--_bunny-line)) drop-shadow(0 1px 0 var(--_bunny-line)) drop-shadow(0 -1px 0 var(--_bunny-line));width:var(--float-button-size-md);height:var(--control-height-xs);margin-top:var(--spacing-20);color:var(--text-primary);background:var(--_bunny-bg);border-radius:var(--radius-full);z-index:0;justify-content:center;align-items:center;display:flex;position:relative}.BunnyShowcase-module__HVwjyq__exprFace svg{width:var(--control-height-xl);height:24px}.BunnyShowcase-module__HVwjyq__exprFace:before,.BunnyShowcase-module__HVwjyq__exprFace:after{content:"";background:var(--_bunny-bg);z-index:-1;border-radius:50% 50% 40% 40%/50%;width:15px;height:29px;position:absolute;top:-21px}.BunnyShowcase-module__HVwjyq__exprFace:before{left:3px}.BunnyShowcase-module__HVwjyq__exprFace:after{right:3px}.BunnyShowcase-module__HVwjyq__exprLabel{font:var(--font-label-sm);color:var(--text-primary)}.BunnyShowcase-module__HVwjyq__exprCardActive .BunnyShowcase-module__HVwjyq__exprFace{--_bunny-bg:color-mix(in srgb, var(--bg-accent-solid) 10%, var(--bg-secondary));--_bunny-line:var(--text-accent);color:var(--text-accent)}.BunnyShowcase-module__HVwjyq__exprCardActive .BunnyShowcase-module__HVwjyq__exprLabel{color:var(--text-accent)}.BunnyShowcase-module__HVwjyq__exprDesc{font:var(--font-body-xs);color:var(--text-tertiary);line-height:1.5}@media not (max-width:480px){.BunnyShowcase-module__HVwjyq__exprCard{padding:var(--card-padding-sm)}.BunnyShowcase-module__HVwjyq__exprFace{width:40px;height:28px}.BunnyShowcase-module__HVwjyq__exprFace svg{width:48px;height:32px}}@media not (max-width:768px){.BunnyShowcase-module__HVwjyq__layout{gap:var(--spacing-32);flex-direction:row}.BunnyShowcase-module__HVwjyq__dock{width:min(50vh,380px)}.BunnyShowcase-module__HVwjyq__info{max-width:30rem}}
.ProfileGithub-module__1AE6ZG__section{--_lang-0:var(--bg-accent-solid);--_lang-1:color-mix(in oklch, var(--bg-accent-solid) 70%, transparent);--_lang-2:color-mix(in oklch, var(--bg-accent-solid) 50%, transparent);--_lang-3:color-mix(in oklch, var(--bg-accent-solid) 30%, transparent);--_lang-4:color-mix(in oklch, var(--bg-accent-solid) 10%, transparent);gap:var(--spacing-48);flex-direction:column;width:100%;display:flex}.ProfileGithub-module__1AE6ZG__block{gap:var(--spacing-8);flex-direction:column;display:flex}.ProfileGithub-module__1AE6ZG__block .ProfileGithub-module__1AE6ZG__blockLabel{padding-top:var(--spacing-12);border-top:var(--border-light)}.ProfileGithub-module__1AE6ZG__blockLabel{align-items:baseline;gap:var(--spacing-12);font:var(--font-body-xs);letter-spacing:.16em;text-transform:uppercase;color:var(--text-tertiary);display:flex}.ProfileGithub-module__1AE6ZG__blockValue{font-family:var(--font-family-body);letter-spacing:0;text-transform:none;color:var(--text-secondary)}.ProfileGithub-module__1AE6ZG__head{justify-content:space-between;align-items:baseline;gap:var(--spacing-16);padding-bottom:var(--spacing-16);border-bottom:var(--border-default);flex-wrap:wrap;display:flex}.ProfileGithub-module__1AE6ZG__title{align-items:center;gap:var(--spacing-12);font:var(--font-headline-md);color:var(--text-primary);margin:0;display:flex}.ProfileGithub-module__1AE6ZG__title>svg{transition:transform var(--duration-base)}.ProfileGithub-module__1AE6ZG__head:hover .ProfileGithub-module__1AE6ZG__title>svg{transform:rotate(-12deg)scale(1.1)}.ProfileGithub-module__1AE6ZG__profileLink{align-items:center;gap:var(--spacing-4);font:var(--font-body-md);color:var(--text-tertiary);text-decoration:none;display:inline-flex}.ProfileGithub-module__1AE6ZG__head .ProfileGithub-module__1AE6ZG__profileLink{transition:color var(--duration-fast), transform var(--duration-fast)}.ProfileGithub-module__1AE6ZG__profileLink:hover{color:var(--text-accent);transform:translate(2px)}.ProfileGithub-module__1AE6ZG__stats{gap:var(--spacing-20) var(--spacing-48);flex-wrap:wrap;margin:0;display:flex}.ProfileGithub-module__1AE6ZG__stat{gap:var(--spacing-4);flex-direction:column;display:flex}.ProfileGithub-module__1AE6ZG__statLabel{font:var(--font-body-sm);color:var(--text-tertiary)}.ProfileGithub-module__1AE6ZG__statValue{font:var(--font-display-sm);font-family:var(--font-family-body);font-variant-numeric:tabular-nums;color:var(--text-primary);margin:0}.ProfileGithub-module__1AE6ZG__section[data-in=true] .ProfileGithub-module__1AE6ZG__statValue{animation:ProfileGithub-module__1AE6ZG__statPop var(--duration-slower) var(--ease-spring) both;animation-delay:.85s}@keyframes ProfileGithub-module__1AE6ZG__statPop{0%{transform:scale(1)}45%{transform:scale(1.08)}to{transform:scale(1)}}.ProfileGithub-module__1AE6ZG__stats .ProfileGithub-module__1AE6ZG__stat{transition:transform var(--duration-fast)}.ProfileGithub-module__1AE6ZG__stat:hover{transform:translateY(-2px)}.ProfileGithub-module__1AE6ZG__stats .ProfileGithub-module__1AE6ZG__statValue,.ProfileGithub-module__1AE6ZG__stats .ProfileGithub-module__1AE6ZG__statLabel{transition:color var(--duration-fast)}.ProfileGithub-module__1AE6ZG__stat:hover .ProfileGithub-module__1AE6ZG__statValue{color:var(--text-accent)}.ProfileGithub-module__1AE6ZG__stat:hover .ProfileGithub-module__1AE6ZG__statLabel{color:var(--text-secondary)}.ProfileGithub-module__1AE6ZG__statSuffix{margin-left:var(--spacing-1);font:var(--font-body-lg);color:var(--text-tertiary)}.ProfileGithub-module__1AE6ZG__langBar{border-radius:var(--radius-control);background:var(--bg-secondary);width:100%;height:10px;display:flex;position:relative;overflow:hidden}.ProfileGithub-module__1AE6ZG__section[data-in=true] .ProfileGithub-module__1AE6ZG__langBar:after{content:"";background:linear-gradient(100deg, transparent 40%, color-mix(in oklch, var(--bg-white) 50%, transparent) 50%, transparent 60%);--_sheen-duration:1.5s;animation:ProfileGithub-module__1AE6ZG__langSheen var(--_sheen-duration) var(--ease-enter) var(--_sheen-delay,1.3s) both;pointer-events:none;position:absolute;inset:0;transform:translate(-100%)}@keyframes ProfileGithub-module__1AE6ZG__langSheen{to{transform:translate(100%)}}.ProfileGithub-module__1AE6ZG__langSlice{flex:none;width:0;height:100%}.ProfileGithub-module__1AE6ZG__section[data-in=true] .ProfileGithub-module__1AE6ZG__langSlice{animation-name:ProfileGithub-module__1AE6ZG__langStack;animation-timing-function:linear;animation-fill-mode:both}.ProfileGithub-module__1AE6ZG__langSlice[data-dim=true]{opacity:.25}.ProfileGithub-module__1AE6ZG__langBar .ProfileGithub-module__1AE6ZG__langSlice{transition:opacity var(--duration-fast)}@keyframes ProfileGithub-module__1AE6ZG__langStack{0%{width:0}to{width:var(--_w)}}.ProfileGithub-module__1AE6ZG__langList{gap:var(--spacing-8) var(--spacing-20);margin:var(--spacing-4) 0 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.ProfileGithub-module__1AE6ZG__lang{align-items:center;gap:var(--spacing-4);font:var(--font-body-sm);color:var(--text-secondary);cursor:default;opacity:0;display:inline-flex}.ProfileGithub-module__1AE6ZG__section[data-in=true] .ProfileGithub-module__1AE6ZG__lang{animation:ProfileGithub-module__1AE6ZG__langLegendIn var(--duration-slow) var(--ease-enter) both}@keyframes ProfileGithub-module__1AE6ZG__langLegendIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.ProfileGithub-module__1AE6ZG__langList .ProfileGithub-module__1AE6ZG__lang{transition:color var(--duration-fast)}.ProfileGithub-module__1AE6ZG__lang:hover{color:var(--text-primary)}.ProfileGithub-module__1AE6ZG__langList .ProfileGithub-module__1AE6ZG__langDot{transition:transform var(--duration-fast)}.ProfileGithub-module__1AE6ZG__lang:hover .ProfileGithub-module__1AE6ZG__langDot{transform:scale(1.5)}.ProfileGithub-module__1AE6ZG__langDot{border-radius:var(--radius-full);width:8px;height:8px}.ProfileGithub-module__1AE6ZG__langPercent{font-variant-numeric:tabular-nums;color:var(--text-tertiary)}.ProfileGithub-module__1AE6ZG__grass{gap:var(--spacing-4);padding:var(--spacing-24) var(--spacing-4);display:flex;overflow-x:auto}.ProfileGithub-module__1AE6ZG__grassWeek{gap:var(--spacing-4);flex-direction:column;flex-shrink:0;display:flex}.ProfileGithub-module__1AE6ZG__grassDay{border-radius:var(--radius-mark);background:var(--bg-secondary);opacity:0;width:10px;height:10px;transform:scale(.4)}.ProfileGithub-module__1AE6ZG__section[data-in=true] .ProfileGithub-module__1AE6ZG__grassDay{animation:ProfileGithub-module__1AE6ZG__grassIn var(--duration-slow) var(--ease-spring) backwards;opacity:1;transform:none}@keyframes ProfileGithub-module__1AE6ZG__grassIn{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}.ProfileGithub-module__1AE6ZG__grassDay[data-level="1"]{background:var(--bg-accent-strong)}.ProfileGithub-module__1AE6ZG__grassDay[data-level="2"]{background:color-mix(in oklch, var(--bg-accent-solid) 50%, transparent)}.ProfileGithub-module__1AE6ZG__grassDay[data-level="3"]{background:color-mix(in oklch, var(--bg-accent-solid) 70%, transparent)}.ProfileGithub-module__1AE6ZG__grassDay[data-level="4"]{background:var(--bg-accent-solid)}.ProfileGithub-module__1AE6ZG__activity{align-items:flex-end;gap:var(--spacing-16);height:96px;display:flex}.ProfileGithub-module__1AE6ZG__activityCol{justify-content:flex-end;align-items:center;gap:var(--spacing-4);flex-direction:column;flex:1 1 0;max-width:64px;height:100%;display:flex}.ProfileGithub-module__1AE6ZG__activityBar{border-radius:var(--radius-surface) var(--radius-surface) 0 0;background:color-mix(in oklch, var(--bg-accent-solid) 50%, transparent);transform-origin:bottom;width:100%;min-height:2px;transform:scaleY(0)}.ProfileGithub-module__1AE6ZG__section[data-in=true] .ProfileGithub-module__1AE6ZG__activityBar{animation:ProfileGithub-module__1AE6ZG__barGrow var(--duration-slower) var(--ease-enter) both}.ProfileGithub-module__1AE6ZG__activity .ProfileGithub-module__1AE6ZG__activityBar{transition:background-color var(--duration-fast)}.ProfileGithub-module__1AE6ZG__activityCol:hover .ProfileGithub-module__1AE6ZG__activityBar{background:var(--bg-accent-solid)}@keyframes ProfileGithub-module__1AE6ZG__barGrow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.ProfileGithub-module__1AE6ZG__activityYear{font:var(--font-body-xs);font-variant-numeric:tabular-nums;color:var(--text-tertiary)}.ProfileGithub-module__1AE6ZG__repos{gap:var(--spacing-32);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin:0;padding:0;list-style:none;display:grid}.ProfileGithub-module__1AE6ZG__repo{gap:var(--spacing-12);height:100%;padding-top:var(--spacing-16);flex-direction:column;text-decoration:none;display:flex;position:relative}.ProfileGithub-module__1AE6ZG__repo:before,.ProfileGithub-module__1AE6ZG__repo:after{content:"";transform-origin:0;position:absolute;top:0;left:0;right:0}.ProfileGithub-module__1AE6ZG__repo:before{background:var(--border-color-default);height:1px;transform:scaleX(0)}.ProfileGithub-module__1AE6ZG__repo:after{background:var(--bg-accent-solid);height:2px;transform:scaleX(0)}.ProfileGithub-module__1AE6ZG__repos .ProfileGithub-module__1AE6ZG__repo:after{transition:transform var(--duration-base) var(--ease-enter)}.ProfileGithub-module__1AE6ZG__repo:hover:after{transform:scaleX(1)}.ProfileGithub-module__1AE6ZG__repos .ProfileGithub-module__1AE6ZG__repo{transition:transform var(--duration-base) var(--ease-enter)}.ProfileGithub-module__1AE6ZG__repo:hover{transform:translate(4px)}.ProfileGithub-module__1AE6ZG__section[data-in=true] .ProfileGithub-module__1AE6ZG__repo:before{animation:ProfileGithub-module__1AE6ZG__repoRule var(--duration-slow) var(--ease-enter) forwards}.ProfileGithub-module__1AE6ZG__repos li:first-child .ProfileGithub-module__1AE6ZG__repo:before{animation-delay:0s}.ProfileGithub-module__1AE6ZG__repos li:nth-child(2) .ProfileGithub-module__1AE6ZG__repo:before{animation-delay:70ms}.ProfileGithub-module__1AE6ZG__repos li:nth-child(3) .ProfileGithub-module__1AE6ZG__repo:before{animation-delay:.14s}.ProfileGithub-module__1AE6ZG__repos li:nth-child(4) .ProfileGithub-module__1AE6ZG__repo:before{animation-delay:.21s}.ProfileGithub-module__1AE6ZG__repos li:nth-child(5) .ProfileGithub-module__1AE6ZG__repo:before{animation-delay:.28s}.ProfileGithub-module__1AE6ZG__repos li:nth-child(6) .ProfileGithub-module__1AE6ZG__repo:before{animation-delay:.35s}@keyframes ProfileGithub-module__1AE6ZG__repoRule{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.ProfileGithub-module__1AE6ZG__repos .ProfileGithub-module__1AE6ZG__repoName{transition:color var(--duration-fast)}.ProfileGithub-module__1AE6ZG__repo:hover .ProfileGithub-module__1AE6ZG__repoName{color:var(--text-accent)}.ProfileGithub-module__1AE6ZG__repos .ProfileGithub-module__1AE6ZG__repoTopic{transition:background-color var(--duration-fast), color var(--duration-fast)}.ProfileGithub-module__1AE6ZG__repo:hover .ProfileGithub-module__1AE6ZG__repoTopic{border:var(--border-accent);color:var(--text-accent)}.ProfileGithub-module__1AE6ZG__repoName{align-items:center;gap:var(--spacing-4);min-width:0;font:var(--font-headline-xs);font-family:var(--font-family-code);font-weight:var(--font-weight-semibold);letter-spacing:-.02em;color:var(--text-primary);display:flex}.ProfileGithub-module__1AE6ZG__repoIndex{font:var(--font-headline-sm);color:var(--text-accent);opacity:.45;flex-shrink:0;font-style:italic;line-height:1}.ProfileGithub-module__1AE6ZG__repos .ProfileGithub-module__1AE6ZG__repoIndex{transition:opacity var(--duration-base)}.ProfileGithub-module__1AE6ZG__repo:hover .ProfileGithub-module__1AE6ZG__repoIndex{opacity:1}.ProfileGithub-module__1AE6ZG__repoNameText{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ProfileGithub-module__1AE6ZG__repoName .ProfileGithub-module__1AE6ZG__repoArrow{opacity:0;transition:opacity var(--duration-fast), transform var(--duration-fast);color:var(--text-accent);flex-shrink:0;margin-left:auto;transform:translate(-4px,4px)}.ProfileGithub-module__1AE6ZG__repo:hover .ProfileGithub-module__1AE6ZG__repoArrow{opacity:1;transform:translate(0)}.ProfileGithub-module__1AE6ZG__repoDesc{-webkit-line-clamp:2;line-clamp:2;font:var(--font-body-md);color:var(--text-secondary);-webkit-box-orient:vertical;line-height:1.6;display:-webkit-box;overflow:hidden}.ProfileGithub-module__1AE6ZG__repoMeta{align-items:center;gap:var(--spacing-12);padding-top:var(--spacing-16);font:var(--font-body-xs);font-variant-numeric:tabular-nums;letter-spacing:.06em;text-transform:uppercase;color:var(--text-tertiary);margin-top:auto;display:flex}.ProfileGithub-module__1AE6ZG__repoLang,.ProfileGithub-module__1AE6ZG__repoStat{align-items:center;gap:var(--spacing-2);display:inline-flex}.ProfileGithub-module__1AE6ZG__repoLang{--_dot:var(--bg-accent-solid);gap:var(--spacing-4);color:var(--text-secondary)}.ProfileGithub-module__1AE6ZG__repoLang:before{content:"";border-radius:var(--radius-full);background:var(--_dot);width:8px;height:8px}.ProfileGithub-module__1AE6ZG__repoDate{font-variant-numeric:tabular-nums;margin-left:auto}.ProfileGithub-module__1AE6ZG__repoTopics{gap:var(--spacing-2);min-height:var(--size-20);flex-wrap:wrap;display:flex}.ProfileGithub-module__1AE6ZG__repoTopic{padding:var(--spacing-2) var(--spacing-8);border:var(--border-light);border-radius:var(--radius-control);font:var(--font-body-xs);color:var(--text-tertiary)}@media (max-height:860px){.ProfileGithub-module__1AE6ZG__section{gap:var(--spacing-24)}.ProfileGithub-module__1AE6ZG__head{padding-bottom:var(--spacing-8)}.ProfileGithub-module__1AE6ZG__block .ProfileGithub-module__1AE6ZG__blockLabel{padding-top:var(--spacing-4)}.ProfileGithub-module__1AE6ZG__stats{gap:var(--spacing-12) var(--spacing-32)}.ProfileGithub-module__1AE6ZG__activity{height:64px}.ProfileGithub-module__1AE6ZG__grassDay{width:8px;height:8px}.ProfileGithub-module__1AE6ZG__repos{gap:var(--spacing-16)}.ProfileGithub-module__1AE6ZG__repo{gap:var(--spacing-4);padding:var(--spacing-8) var(--spacing-16)}}@media (max-height:720px){.ProfileGithub-module__1AE6ZG__section{gap:var(--spacing-16)}.ProfileGithub-module__1AE6ZG__repoTopics{display:none}.ProfileGithub-module__1AE6ZG__repoDesc{-webkit-line-clamp:1;line-clamp:1}}@media (prefers-reduced-motion:reduce){.ProfileGithub-module__1AE6ZG__section[data-in=true] .ProfileGithub-module__1AE6ZG__langSlice,.ProfileGithub-module__1AE6ZG__section[data-in=true] .ProfileGithub-module__1AE6ZG__lang,.ProfileGithub-module__1AE6ZG__section[data-in=true] .ProfileGithub-module__1AE6ZG__grassDay,.ProfileGithub-module__1AE6ZG__section[data-in=true] .ProfileGithub-module__1AE6ZG__activityBar,.ProfileGithub-module__1AE6ZG__section[data-in=true] .ProfileGithub-module__1AE6ZG__statValue,.ProfileGithub-module__1AE6ZG__section[data-in=true] .ProfileGithub-module__1AE6ZG__langBar:after,.ProfileGithub-module__1AE6ZG__section[data-in=true] .ProfileGithub-module__1AE6ZG__repo:before{animation:none}.ProfileGithub-module__1AE6ZG__langSlice{width:var(--_w)}.ProfileGithub-module__1AE6ZG__repo:before{transform:none}.ProfileGithub-module__1AE6ZG__lang{opacity:1}.ProfileGithub-module__1AE6ZG__activityBar{transform:scaleY(1)}.ProfileGithub-module__1AE6ZG__grassDay{opacity:1;transform:none}.ProfileGithub-module__1AE6ZG__repos .ProfileGithub-module__1AE6ZG__repo,.ProfileGithub-module__1AE6ZG__repoName .ProfileGithub-module__1AE6ZG__repoArrow,.ProfileGithub-module__1AE6ZG__stats .ProfileGithub-module__1AE6ZG__stat,.ProfileGithub-module__1AE6ZG__grass .ProfileGithub-module__1AE6ZG__grassDay,.ProfileGithub-module__1AE6ZG__grassWeek,.ProfileGithub-module__1AE6ZG__title>svg{transition:none}}
.FloatingObject-module__DbWSfW__overlay{width:100vw;height:100svh;z-index:calc(var(--z-index-nav) + 3);pointer-events:none;position:fixed;inset:0}:is(.FloatingObject-module__DbWSfW__overlay div,.FloatingObject-module__DbWSfW__overlay canvas){pointer-events:none!important}.FloatingObject-module__DbWSfW__speechBubble,.FloatingObject-module__DbWSfW__speechBubbleFill,.FloatingObject-module__DbWSfW__speechBubbleText{--bubble-blur:5vw;--bubble-lh:1.6;--bubble-fs:2.6vw;--bubble-py:1.7vw;--bubble-px:4.2vw;--bubble-h:calc(var(--bubble-fs) * var(--bubble-lh) + var(--bubble-py) * 2 + 2px);--tail-side:2.2vw;--tail-w:calc(var(--tail-side) * 1.414);--tail-h:calc(var(--tail-side) * .707);--tail-dx:0px;white-space:nowrap;height:var(--bubble-h);padding:var(--bubble-py) var(--bubble-px);border:var(--border-width-1) solid transparent;font-size:var(--bubble-fs);line-height:var(--bubble-lh);pointer-events:none;visibility:hidden;display:inline-block;position:fixed;top:0;left:0}.FloatingObject-module__DbWSfW__speechBubbleFill{z-index:calc(var(--z-index-nav) + 3);height:calc(var(--bubble-h) + var(--tail-h) + var(--bubble-blur) * 6);backdrop-filter:blur(var(--bubble-blur));color:#0000;mask-image:conic-gradient(from 315deg at 50% 100%, #000 0 90deg, transparent 0), radial-gradient(circle closest-side, #000 99%, transparent 100%), radial-gradient(circle closest-side, #000 99%, transparent 100%), linear-gradient(#000, #000);mask-size:var(--tail-w) var(--tail-h), var(--bubble-h) var(--bubble-h), var(--bubble-h) var(--bubble-h), calc(100% - var(--bubble-h)) var(--bubble-h);mask-position:calc(50% + var(--tail-dx)) var(--bubble-h), 0 0, 100% 0, 50% 0;mask-repeat:no-repeat;mask-composite:add}.FloatingObject-module__DbWSfW__speechBubble{color:#0000}.FloatingObject-module__DbWSfW__speechBubbleBorder{z-index:calc(var(--z-index-nav) + 3);pointer-events:none;visibility:hidden;position:fixed;top:0;left:0;overflow:visible}.FloatingObject-module__DbWSfW__speechBubbleBorder path{fill:none;stroke:var(--border-color-strong);stroke-width:1px}.FloatingObject-module__DbWSfW__speechBubbleText{z-index:calc(var(--z-index-nav) + 4);color:var(--bg-white);mix-blend-mode:difference}.FloatingObject-module__DbWSfW__speechBubbleVisible.FloatingObject-module__DbWSfW__speechBubbleVisible{visibility:visible}.FloatingObject-module__DbWSfW__caret{--_caretBlink-duration:.9s;vertical-align:-.12em;width:.55em;height:1em;animation:FloatingObject-module__DbWSfW__caretBlink var(--_caretBlink-duration) steps(1, end) infinite;background:currentColor;margin-left:.12em;display:inline-block}@keyframes FloatingObject-module__DbWSfW__caretBlink{0%,50%{opacity:1}50.01%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.FloatingObject-module__DbWSfW__caret{animation:none}}@media not (max-width:480px){.FloatingObject-module__DbWSfW__speechBubble,.FloatingObject-module__DbWSfW__speechBubbleFill,.FloatingObject-module__DbWSfW__speechBubbleText{--bubble-blur:4px;--bubble-fs:var(--font-size-body-sm);--bubble-py:var(--spacing-8);--bubble-px:var(--spacing-20);--tail-side:10px}}
.BunnyStardust-module__x2Shla__dust{z-index:0;pointer-events:none;width:100vw;height:100svh;position:fixed;inset:0;overflow:visible}.BunnyStardust-module__x2Shla__grain{fill:var(--text-accent);opacity:0}
.BunnyHearts-module__rsJr3W__layer{pointer-events:none;z-index:0;position:fixed;inset:0}.BunnyHearts-module__rsJr3W__heart{width:var(--size,14px);height:var(--size,14px);margin:calc(var(--size,14px) / -2) 0 0 calc(var(--size,14px) / -2);background-color:var(--bg-accent-solid);opacity:0;position:absolute;top:0;left:0;mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M12 21.35l-1.45-1.32C5.4 15.36 2 12.28 2 8.5 2 5.42 4.42 3 7.5 3c1.74 0 3.41 0.81 4.5 2.09C13.09 3.81 14.76 3 16.5 3 19.58 3 22 5.42 22 8.5c0 3.78-3.4 6.86-8.55 11.54L12 21.35z'/></svg>");mask-size:contain;mask-repeat:no-repeat}@media (prefers-reduced-motion:reduce){.BunnyHearts-module__rsJr3W__layer{display:none}}
/*# sourceMappingURL=31s_zaytq3otl.css.map*/