@import "https://fonts.googleapis.com/css2?family=Outfit:wght@100..900&display=swap";@import "https://fonts.googleapis.com/css2?family=JetBrains+Mono:ital,wght@0,100..800;1,100..800&display=swap";:root{--bg-base:#0a0a0f;--glass-bg:#0f0f1633;--glass-border:#0f0f161a;--glass-highlight:#ffffff0a;--text-primary:#fff;--text-secondary:#dcdcdc;--text-muted:#ffffffbf;--accent:#ff786e;--accent-soft:#8b9df02e;--accent-glow:#8b9df059;--accent-frieren:#ee8f8f;--accent-genshin:#f3cbb3;--accent-wuwa:#718dff;--page-bg:none;--page-bg-pos:center;--page-bg-size:cover;--radius:6px;--gap:11px}*,:before,:after{box-sizing:border-box;-webkit-user-select:none;user-select:none;margin:0;padding:0}html,body{width:100%;height:100vh;overflow:hidden}body{letter-spacing:.035ch;color:var(--text-primary);background:var(--bg-base);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Outfit,system-ui,sans-serif;font-weight:600}#app{width:100%;height:100%}.block{background:var(--glass-bg);border-radius:var(--radius);border:1px solid var(--glass-border);min-width:0;transition:transform .2s,box-shadow .2s 50ms,border-color .2s;position:relative;overflow:hidden}.block:hover{border-color:var(--accent);box-shadow:0 0px 24px color-mix(in srgb, var(--accent) 60%, transparent), inset 0 0px 0 var(--glass-highlight);transform:translateY(-5px)}.subtitle{color:var(--text-muted);text-transform:uppercase;letter-spacing:.08em;opacity:1;flex-shrink:0;font-size:.55rem;font-weight:600;transition:color .2s,opacity .2s,transform .2s;position:relative}.subtitle:hover{color:var(--accent);opacity:1;transform:scale(1.2)rotate(6deg)}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#ffffff2e}@media (width<=1200px){html,body{height:auto;min-height:100vh;overflow:auto}#app{height:auto;min-height:100vh}}@media (width<=760px){html{font-size:106.25%}}@media (hover:none){.block:hover{box-shadow:none;border-color:var(--glass-border);transform:none}.subtitle:hover{color:var(--text-muted);transform:none}img:hover,svg:hover{transform:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (hover:hover) and (pointer:fine){*{cursor:none!important}}.cursor-layer{pointer-events:none;z-index:99999;position:fixed;inset:0}.cursor-dot{background:var(--accent);width:10px;height:10px;box-shadow:0 0 12px var(--accent), 0 0 4px var(--accent);pointer-events:none;will-change:transform;border-radius:50%;transition:width .15s,height .15s,background .15s;position:fixed;top:0;left:0;transform:translate(-100px,-100px)translate(-50%,-50%)}.cursor-dot-click{background:var(--accent);width:18px;height:18px;box-shadow:0 0 20px var(--accent), 0 0 8px var(--accent)}.cursor-petal{width:var(--size);height:var(--size);background:var(--accent);transform:translate(-50%, -50%) rotate(var(--rot));opacity:1;pointer-events:none;animation:.8s ease-out forwards petalFall;animation-delay:var(--delay);z-index:99998;border-radius:50% 0 50% 50%;position:fixed}@keyframes petalFall{0%{opacity:.9;transform:translate(-50%, -50%) rotate(var(--rot)) scale(1)}to{opacity:0;transform:translate(calc(-50% + var(--drift)), calc(-50% + var(--fall))) rotate(calc(var(--rot) + 90deg)) scale(.2)}}.player[data-v-d064a964]{color:#fff;border-radius:6px;align-items:center;gap:.75em;width:100%;padding:.75em 0 .75em .8em;transition:transform .2s;display:flex;position:relative}.player>span[data-v-d064a964]{color:var(--accent);margin:.2em;font-family:JetBrains Mono;font-size:.6em;transition:transform .2s;position:absolute;bottom:0;right:0}.player>span[data-v-d064a964]:hover{transform:scale(1.5)rotate(-3deg)}.player[data-v-d064a964]:hover{transform:scale(1.05)rotate(1deg)}.cover-wrapper[data-v-d064a964]{flex-shrink:0}.cover[data-v-d064a964]{object-fit:cover;aspect-ratio:1;border-radius:4px;width:3.2em;transition:transform .2s,rotate .14s;display:block}.cover[data-v-d064a964]:hover{transform:scale(1.15)rotate(-3deg)}.info[data-v-d064a964]{flex-direction:column;flex:1 1 0;justify-content:space-around;width:0;min-width:0;height:100%;display:flex;overflow:hidden}:is(.title,.artist,.album)[data-v-d064a964]{text-overflow:ellipsis;white-space:nowrap;padding-left:.4em;font-weight:600;transition:transform .2s,color .2s;overflow:hidden}:is(.title,.artist,.album)[data-v-d064a964]:hover{transform:scale(1.05)rotate(-2deg)}.title[data-v-d064a964]{font-size:.7em}.title[data-v-d064a964]:hover{color:var(--accent)}.artist[data-v-d064a964]{color:#ffffffbf;white-space:nowrap;font-size:.6em}.album[data-v-d064a964]{color:#ffffff80;white-space:nowrap;font-size:.6em}.controls[data-v-d064a964]{align-items:center;gap:3px;display:flex}.controls button[data-v-d064a964]{color:#fff;background:0 0;border:0;place-items:center;width:28px;height:28px;padding:0;transition:color .15s,background .15s,transform .15s;display:grid}.controls button[data-v-d064a964]:hover{color:var(--accent);transform:scale(1.1)rotate(12deg)}.controls button[data-v-d064a964]:active{transform:scale(.9)}@media (hover:none){.player[data-v-d064a964]:hover,.cover[data-v-d064a964]:hover,.title[data-v-d064a964]:hover,.artist[data-v-d064a964]:hover,.album[data-v-d064a964]:hover{transform:rotate(0)}.player>span[data-v-d064a964]:hover,.controls button[data-v-d064a964]:hover{transform:none}}.separator[data-v-4a694130]{background-color:var(--accent);border-radius:4px;width:100%;height:2px;margin:0}.head[data-v-4a694130]{flex-direction:column;justify-content:space-around;align-items:center;gap:1em;padding:1.5rem;display:flex}.head-lead[data-v-4a694130]{justify-content:center;align-items:center;gap:2rem;padding:1rem 2rem;display:flex}.head-avatar[data-v-4a694130]{object-fit:cover;border:2px solid var(--accent);border-radius:50%;flex-shrink:0;width:5.5em;height:5.5em;transition:border-color .2s,transform .2s;animation:3s linear infinite paused rotation;position:relative}.head-avatar[data-v-4a694130]:hover{animation-play-state:running}.head-id[data-v-4a694130]{flex-direction:column;justify-content:space-evenly;align-items:flex-start;gap:1.2rem;height:100%;padding:1em 0;display:flex}.head-name[data-v-4a694130]{color:var(--text-primary);letter-spacing:-.02em;align-items:center;font-size:1.8rem;font-weight:700;line-height:1;transition:color .2s,transform .2s;display:flex;position:relative}.head-name[data-v-4a694130]:hover{color:var(--accent);transform:scale(1.1)rotate(2deg)}.socials[data-v-4a694130]{flex-direction:row;justify-content:space-around;gap:.8rem;width:100%;display:flex}.socials-link[data-v-4a694130]{color:var(--text-secondary);border-radius:8px;align-items:center;gap:.55rem;text-decoration:none;transition:transform .25s,color .25s;display:flex;position:relative}.socials-link[data-v-4a694130]:hover{color:var(--accent);transform:scale(1.2)rotate(12deg)}.socials-icon[data-v-4a694130]{flex-shrink:0;justify-content:center;align-items:center;width:1rem;display:flex}.socials-icon[data-v-4a694130] svg{width:100%;height:100%}.bio-badges[data-v-4a694130]{width:100%;color:var(--text-secondary);justify-content:space-between;align-items:center;gap:1rem;font-family:JetBrains Mono;font-size:.7rem;font-weight:900;display:flex}.bio-badge[data-v-4a694130]{color:var(--accent);background-color:color-mix(in srgb, var(--accent) 20%, transparent);border-radius:4px;justify-content:center;align-items:center;gap:.5em;width:100%;padding:.6em;transition:transform .2s;display:flex;position:relative}.bio-badge[data-v-4a694130]:hover{transform:scale(1.12)rotate(2deg)}.external-badge[data-v-4a694130]:hover{transform:scale(1.2)}.bio-inner[data-v-4a694130]{flex-direction:column;gap:.5rem;display:flex}.bio-text[data-v-4a694130]{color:var(--text-secondary);font-size:.86rem;line-height:1.5;position:relative}.footer-row[data-v-4a694130]{align-items:center;gap:.75rem;width:100%;display:flex}.footer-row--theme[data-v-4a694130]{justify-content:space-between}.footer-row--theme:hover .footer-label[data-v-4a694130]{color:var(--accent);opacity:1}.footer-label[data-v-4a694130]{text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);opacity:.5;flex-shrink:0;font-size:.55rem;font-weight:600;transition:color .2s,opacity .2s}.theme-grid[data-v-4a694130]{flex:1;gap:.4rem;display:flex;position:relative}.theme-item[data-v-4a694130]{flex:1;min-width:0;transition:transform .25s cubic-bezier(.34,1.56,.64,1);position:relative}.theme-item[data-v-4a694130]:hover{transform:scale(1.25)rotate(3deg)}.theme-slider[data-v-4a694130]{background:var(--accent);opacity:0;pointer-events:none;z-index:0;border-radius:6px;transition:opacity .2s;position:absolute;inset:0}.theme-item--on .theme-slider[data-v-4a694130]{opacity:1}.theme-item--on .theme-card[data-v-4a694130]{color:#0b0b10}.theme-card[data-v-4a694130]{z-index:1;width:100%;height:100%;color:var(--text-muted);text-align:center;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:.55rem .4rem;font-family:JetBrains Mono;font-size:.65rem;font-weight:800;line-height:1.2;display:flex;position:relative}@media (width<=1200px){.head[data-v-4a694130]{padding:1.25rem 1.25rem 1.5rem}.head-lead[data-v-4a694130]{justify-content:space-around;gap:1.4rem;padding:.75rem 0 1.25rem}.head-id[data-v-4a694130]{flex-direction:row;align-items:center}.bio-text[data-v-4a694130]{font-size:.92rem}.bio-badges[data-v-4a694130]{font-size:.82rem}.socials-icon[data-v-4a694130]{width:1.15rem}.socials[data-v-4a694130]{gap:1rem}}@media (width<=760px){.head-avatar[data-v-4a694130]{width:4.75em;height:4.75em}.head-name[data-v-4a694130]{font-size:1.6rem}.head-pronouns[data-v-4a694130]{font-size:.8rem}}@media (width<=480px){.head[data-v-4a694130]{gap:.85em;padding:1rem .9rem}.head-lead[data-v-4a694130]{gap:1rem;padding:.5rem 0 1rem}.bio-badges[data-v-4a694130]{gap:.5rem;font-size:.68rem}.bio-badge[data-v-4a694130]{padding:.5em .4em}.socials[data-v-4a694130]{gap:.6rem}.theme-grid[data-v-4a694130]{gap:.3rem}.theme-card[data-v-4a694130]{padding:.5rem .3rem;font-size:.6rem}}@media (width<=400px){.head-lead[data-v-4a694130]{text-align:center;flex-direction:row;gap:.9rem}.head-id[data-v-4a694130]{flex-direction:column;align-items:center;padding:0}}@media (hover:none){.head-avatar[data-v-4a694130]:hover{animation-play-state:paused}.head-name[data-v-4a694130]:hover,.socials-link[data-v-4a694130]:hover,.bio-badge[data-v-4a694130]:hover,.external-badge[data-v-4a694130]:hover,.theme-item[data-v-4a694130]:hover{transform:none}}:is(img,svg)[data-v-ffdebeae]{transition:transform .25s}:is(img,svg)[data-v-ffdebeae]:hover{transform:scale(1.15)}.hobbies-desc[data-v-ffdebeae]{white-space:pre-line}.theme-grid[data-v-ffdebeae]{display:flex;position:relative}.theme-item[data-v-ffdebeae]{flex:1;min-width:0;transition:transform .25s cubic-bezier(.34,1.56,.64,1);position:relative}.theme-item[data-v-ffdebeae]:hover{transform:scale(1.25)rotate(3deg)}.theme-slider[data-v-ffdebeae]{background:var(--accent);opacity:0;pointer-events:none;z-index:0;border-radius:6px;transition:opacity .2s;position:absolute;inset:0}.theme-item--on .theme-slider[data-v-ffdebeae]{opacity:1}.theme-item--on .theme-card[data-v-ffdebeae]{color:#0b0b10}.theme-card[data-v-ffdebeae]{z-index:1;width:100%;height:100%;color:var(--text-muted);text-align:center;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:.6rem;font-family:JetBrains Mono;font-size:.65rem;font-weight:800;line-height:1.2;display:flex;position:relative}.hobbies[data-v-ffdebeae]{flex-direction:column;justify-content:center;gap:.3rem;padding:1rem 1rem 0;display:flex}.hobbies-row[data-v-ffdebeae]{flex-direction:column;flex:1;gap:.2rem;min-height:0;margin-top:1.2em;display:flex}.hobbies-empty[data-v-ffdebeae]{color:var(--text-muted);opacity:.6;font-size:.6rem;font-style:italic}.hobbies-items[data-v-ffdebeae]{flex-direction:column;justify-content:space-around;gap:.5rem;height:100%;padding-bottom:.75rem;display:flex}.hobbies-item[data-v-ffdebeae]{border-radius:7px;align-items:center;gap:.85rem;padding:.2rem .4rem .2rem .2rem;transition:transform .25s;display:flex;position:relative}.hobbies-item[data-v-ffdebeae]:hover{transform:scale(1.05)rotate(3deg)}.hobbies-item:hover .hobbies-name[data-v-ffdebeae]{color:var(--accent)}.hobbies-img[data-v-ffdebeae]{object-fit:cover;border-radius:8px;flex-shrink:0;width:56px;height:56px}.hobbies-img[data-v-ffdebeae]:hover{transform:rotate(-6deg)}.hobbies-text[data-v-ffdebeae]{flex-direction:column;gap:.5rem;min-width:0;display:flex}.hobbies-name[data-v-ffdebeae]{color:var(--text-secondary);overflow-wrap:break-word;white-space:pre-line;font-size:.8rem;font-weight:500;transition:color .2s,transform .2s}.hobbies-name[data-v-ffdebeae]:hover{transform:scale(1.12)rotate(-6deg)}.hobbies-desc[data-v-ffdebeae]{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:.6rem;transition:transform .2s;overflow:hidden}.hobbies-desc[data-v-ffdebeae]:hover{transform:scale(1.16)rotate(-6deg)}@media (width<=1200px){.hobbies[data-v-ffdebeae]{gap:.5rem;padding:1rem 1rem .5rem}.hobbies-items[data-v-ffdebeae]{gap:.6rem}.theme-card[data-v-ffdebeae]{padding:.7rem .4rem;font-size:.78rem}.hobbies-name[data-v-ffdebeae]{font-size:.88rem}.hobbies-desc[data-v-ffdebeae]{font-size:.7rem}}@media (width<=760px){.hobbies-img[data-v-ffdebeae]{width:64px;height:64px}}@media (width<=480px){.hobbies[data-v-ffdebeae]{gap:.4rem;padding:.9rem .9rem .4rem}.hobbies-items[data-v-ffdebeae]{gap:.5rem}.hobbies-item[data-v-ffdebeae]{gap:.6rem}}@media (hover:none){img[data-v-ffdebeae]:hover,svg[data-v-ffdebeae]:hover,.theme-item[data-v-ffdebeae]:hover,.hobbies-item[data-v-ffdebeae]:hover,.hobbies-img[data-v-ffdebeae]:hover,.hobbies-name[data-v-ffdebeae]:hover,.hobbies-desc[data-v-ffdebeae]:hover{transform:none}}.projects[data-v-dc2303a6]{flex-direction:column;justify-content:space-between;height:100%;padding:1rem 1rem 1rem 1.2em;display:flex}.project-list[data-v-dc2303a6]{scrollbar-gutter:stable;grid-template-columns:repeat(2,1fr);gap:1rem;min-height:50%;margin-top:.6em;display:grid;overflow:hidden auto}.project[data-v-dc2303a6]{max-height:100%;position:relative;overflow:hidden}.project:hover .project-wrapper[data-v-dc2303a6]{transform:rotate(2deg)}.project-wrapper[data-v-dc2303a6]{transition:transform .2s ease-in-out}.project-image-wrapper[data-v-dc2303a6]{border-radius:4px;width:100%;position:relative;overflow:hidden}.project-image-wrapper:hover .project-image[data-v-dc2303a6]{transform:scale(2)rotate(-4deg)}.project-image-wrapper[data-v-dc2303a6]:after{content:"";pointer-events:none;background:linear-gradient(#000000d9 0%,#00000073 20%,#0000 45% 75%,#0006 100%);position:absolute;inset:0}.project-image[data-v-dc2303a6]{z-index:1;width:100%;height:auto;transition:transform .25s;display:block;transform:scale(1.7)}.project-tags[data-v-dc2303a6]{z-index:2;justify-content:space-between;align-items:center;width:100%;padding:.5em;display:flex;position:absolute;top:0;left:0}.project-tag[data-v-dc2303a6]{text-transform:uppercase;color:var(--text-accent);font-size:.47rem;font-weight:900;transition:color .2s,transform .2s;position:relative}.project-tag[data-v-dc2303a6]:hover{color:var(--accent);transform:scale(1.2)rotate(-4deg)}.project-content[data-v-dc2303a6]{flex-direction:column;gap:.6em;padding:.5em;display:flex}.project-name[data-v-dc2303a6]{color:var(--text-accent);z-index:2;justify-content:space-between;align-items:center;width:100%;font-size:.7rem;font-weight:600;text-decoration:none;transition:color .2s,transform .2s;display:flex;position:relative}.project-name[data-v-dc2303a6]:hover{color:var(--accent);transform:scale(1.05)rotate(-3deg)}.project-info[data-v-dc2303a6]{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.project-desc[data-v-dc2303a6]{color:var(--text-secondary);max-width:80%;margin-bottom:.65em;font-size:.6rem;line-height:1.45;transition:color .2s,transform .2s;position:relative}.project-desc[data-v-dc2303a6]:hover{transform:scale(1.05)rotate(-3deg)}.project-link[data-v-dc2303a6]{background-color:color-mix(in srgb, var(--accent) 40%, transparent);width:2em;height:2em;color:var(--accent);border-radius:6px;justify-content:center;align-self:flex-start;align-items:center;transition:transform .2s;display:flex;position:relative}.project-link[data-v-dc2303a6]:hover{transform:scale(1.2)rotate(-4deg)}.project-skills[data-v-dc2303a6]{border-top:1px solid var(--accent);flex-shrink:0;justify-content:space-between;align-items:center;margin-top:1.25rem;padding-top:1rem;display:flex}.skill-tags[data-v-dc2303a6]{flex-wrap:wrap;justify-content:center;align-items:center;gap:.85rem;display:flex}.skill-tag[data-v-dc2303a6]{width:4em;color:var(--text-muted);text-transform:uppercase;padding:.12rem .5rem;font-size:.55rem;font-weight:700;transition:color .2s,transform .2s}.skill-tag[data-v-dc2303a6]:hover{color:var(--accent);transform:scale(1.25)rotate(10deg)}@media (width<=1200px){.projects[data-v-dc2303a6]{height:auto;padding:1.1rem 1.2rem}.project-list[data-v-dc2303a6]{flex:none;gap:1rem;min-height:0;overflow-y:visible}.project-name[data-v-dc2303a6]{font-size:.9rem}.project-desc[data-v-dc2303a6]{font-size:.78rem}.project-tag[data-v-dc2303a6]{font-size:.62rem}.project-tags[data-v-dc2303a6]{gap:.8rem}.skill-tag[data-v-dc2303a6]{width:30px}}@media (width<=760px){.project-list[data-v-dc2303a6]{grid-template-columns:minmax(0,1fr);gap:.9rem}.project-skills[data-v-dc2303a6]{flex-wrap:wrap;gap:.75rem}}@media (width<=480px){.projects[data-v-dc2303a6]{padding:.9rem}.project-tags[data-v-dc2303a6]{flex-wrap:wrap;justify-content:flex-start;gap:.4rem}}@media (hover:none){.project:hover .project-wrapper[data-v-dc2303a6]{transform:none}.project-image-wrapper:hover .project-image[data-v-dc2303a6]{transform:scale(1.7)}.project-tag[data-v-dc2303a6]:hover,.project-name[data-v-dc2303a6]:hover,.project-desc[data-v-dc2303a6]:hover,.project-link[data-v-dc2303a6]:hover,.skill-tag[data-v-dc2303a6]:hover{transform:none}}.footer[data-v-0f52a043]{flex-direction:column;justify-content:center;gap:1rem;height:100%;padding:.9rem;display:flex}.footer-row[data-v-0f52a043]{justify-content:space-between;align-items:center;gap:.75rem;min-width:0;display:flex}:is(.footer-copyright,.footer-made)[data-v-0f52a043]{color:var(--text-secondary);white-space:nowrap;font-size:.75rem;transition:transform .2s;position:relative}:is(.footer-copyright,.footer-made)[data-v-0f52a043]:hover{transform:scale(1.2)rotate(3deg)}.footer-love[data-v-0f52a043]{color:var(--accent);transition:color .3s}@media (width<=1200px){.footer[data-v-0f52a043]{gap:.85rem;padding:1rem 1.1rem}.footer-copyright[data-v-0f52a043],.footer-made[data-v-0f52a043]{font-size:.72rem}}@media (hover:none){.footer-copyright[data-v-0f52a043]:hover,.footer-made[data-v-0f52a043]:hover{transform:none}}.bento-enter-active[data-v-9eae9952],.bento-leave-active[data-v-9eae9952]{transition:opacity .3s,transform .3s}.bento-enter-from[data-v-9eae9952],.bento-leave-to[data-v-9eae9952]{opacity:0;transform:scale(.97)}.page[data-v-9eae9952]{background-image:var(--page-bg,none);background-position:var(--page-bg-pos,center);background-size:var(--page-bg-size,cover);background-repeat:no-repeat;background-color:var(--bg-base);place-content:center;width:100%;height:100%;transition:background-color .45s;display:grid;position:relative}.page[data-v-9eae9952]:before{content:"";pointer-events:none;background:#0000004d;transition:background-color .45s;position:absolute;inset:0}.bento[data-v-9eae9952]{perspective:1000px;gap:var(--gap);padding:var(--gap);z-index:1;grid-template-rows:repeat(60,1fr);grid-template-columns:repeat(96,1fr);width:min(96vw,1200px);height:min(94vh,850px);margin:0 auto;display:grid}.bento-card[data-v-9eae9952]{transform-style:preserve-3d;will-change:transform;transition:transform .35s ease-out}.bento-head[data-v-9eae9952]{grid-area:1/1/61/31}.bento-projects[data-v-9eae9952]{grid-area:1/31/61/75}.bento-hobbies[data-v-9eae9952]{grid-area:1/75/55/97}.bento-footer[data-v-9eae9952]{grid-area:55/75/61/97}@media (width<=1200px){.page[data-v-9eae9952]{height:auto;min-height:100vh;display:block}.bento[data-v-9eae9952]{grid-template-rows:none;grid-template-columns:repeat(8,minmax(0,1fr));grid-auto-rows:minmax(0,auto);width:100%;height:auto;min-height:100dvh;margin:0}.bento-head[data-v-9eae9952]{grid-area:auto/1/auto/-1}.bento-projects[data-v-9eae9952]{grid-area:auto/1/auto/-4}.bento-hobbies[data-v-9eae9952]{grid-area:auto/6/auto/-1}.bento-footer[data-v-9eae9952]{grid-area:auto/1/auto/-1}}@media (width<=760px){.bento[data-v-9eae9952]{grid-template-columns:minmax(0,1fr)}.bento-head[data-v-9eae9952],.bento-projects[data-v-9eae9952],.bento-hobbies[data-v-9eae9952],.bento-footer[data-v-9eae9952]{grid-area:auto/1/auto/-1}}
