.main-container[data-astro-cid-5w3uyfde]{background-color:var(--crust);min-height:100vh;padding:0;width:100%;display:flex;flex-direction:column;margin-left:320px;transition:margin-left .3s ease}.main-container[data-astro-cid-5w3uyfde].sidebar-hidden{margin-left:0}#main[data-astro-cid-5w3uyfde]{background-color:var(--background0);width:100%;max-width:none;margin:0 auto;flex-grow:1;min-height:100vh;padding-bottom:60px}.cv-section[data-astro-cid-5w3uyfde]{margin-bottom:2lh}header[data-astro-cid-5w3uyfde] h1[data-astro-cid-5w3uyfde]{color:#eba0ac;font-size:2.5rem;margin-bottom:.5lh}header[data-astro-cid-5w3uyfde] p[data-astro-cid-5w3uyfde]{color:var(--foreground2);font-size:1.1rem;margin-bottom:2lh}.about-intro[data-astro-cid-5w3uyfde]{margin-bottom:2lh}.about-intro[data-astro-cid-5w3uyfde] p[data-astro-cid-5w3uyfde]{color:var(--foreground1);line-height:1.6;margin-bottom:1lh}.about-intro[data-astro-cid-5w3uyfde] p[data-astro-cid-5w3uyfde]:last-child{margin-bottom:0}.about-grid[data-astro-cid-5w3uyfde]{display:grid;gap:2lh}.about-card[data-astro-cid-5w3uyfde]{transition:all .2s ease}.about-card[data-astro-cid-5w3uyfde]:hover{transform:translateY(-2px);box-shadow:0 4px 8px #0003}.about-card[data-astro-cid-5w3uyfde].music{border-left:4px solid #cba6f7}.about-card[data-astro-cid-5w3uyfde].outdoors{border-left:4px solid #a6e3a1}.about-card[data-astro-cid-5w3uyfde].travel{border-left:4px solid #89b4fa}.about-card[data-astro-cid-5w3uyfde].competitions{border-left:4px solid #f9e2af}.about-header[data-astro-cid-5w3uyfde]{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:.5ch;margin-bottom:1lh}.about-header[data-astro-cid-5w3uyfde] h2[data-astro-cid-5w3uyfde]{color:#89b4fa;margin:0}.about-card[data-astro-cid-5w3uyfde] p[data-astro-cid-5w3uyfde]{color:var(--foreground2);line-height:1.6;margin-bottom:1lh}.about-card[data-astro-cid-5w3uyfde] a[data-astro-cid-5w3uyfde]{color:#89b4fa}.about-list[data-astro-cid-5w3uyfde]{list-style:none;padding:0;margin:0}.about-list[data-astro-cid-5w3uyfde] li[data-astro-cid-5w3uyfde]{padding:.4lh 0;padding-left:2ch;position:relative;color:var(--foreground2)}.about-list[data-astro-cid-5w3uyfde] li[data-astro-cid-5w3uyfde]:before{content:"▸";color:#89b4fa;position:absolute;left:0}#statusline[data-astro-cid-5w3uyfde]{position:fixed;bottom:30px;left:320px;right:0;z-index:1000;background-color:var(--background0);border-top:1px solid var(--background2);padding:.25lh .5ch;transition:left .3s ease}#cmdline[data-astro-cid-5w3uyfde]{position:fixed;bottom:0;left:320px;right:0;z-index:1000;background-color:var(--background0);border-top:1px solid var(--background2);padding:.25lh .5ch;height:30px;box-sizing:border-box;transition:left .3s ease}.main-container[data-astro-cid-5w3uyfde].sidebar-hidden #statusline[data-astro-cid-5w3uyfde],.main-container[data-astro-cid-5w3uyfde].sidebar-hidden #cmdline[data-astro-cid-5w3uyfde]{left:0}[data-astro-cid-5w3uyfde][tabindex="0"]:focus{background-color:var(--background1);outline:2px solid #89b4fa}.branch-name[data-astro-cid-5w3uyfde]{color:#89b4fa}@media (max-width: 80ch){#statusline[data-astro-cid-5w3uyfde],#cmdline[data-astro-cid-5w3uyfde]{display:none}.main-container[data-astro-cid-5w3uyfde]{margin-left:0}header[data-astro-cid-5w3uyfde] h1[data-astro-cid-5w3uyfde]{font-size:2rem}.hobby-header[data-astro-cid-5w3uyfde]{flex-direction:column}.game-tags[data-astro-cid-5w3uyfde]{flex-direction:column;gap:.3lh}}@media (max-width: 480px){.main-container[data-astro-cid-5w3uyfde]{padding:0!important;margin:0!important}#main[data-astro-cid-5w3uyfde][gap-="1"]{gap:.25lh!important}#main[data-astro-cid-5w3uyfde][space-="px:3 py:1"]{padding:.25lh .25ch!important}}.sidebar-toggle-indicator[data-astro-cid-5w3uyfde]{position:fixed;top:50%;left:0;transform:translateY(-50%) translate(-100%);z-index:1001;cursor:pointer;transition:all .3s ease;opacity:0;pointer-events:none;font-family:JetBrains Mono,monospace;display:flex;align-items:center;writing-mode:vertical-rl;text-orientation:mixed;background:none;border:none}.sidebar-toggle-indicator[data-astro-cid-5w3uyfde].visible{opacity:1;transform:translateY(-50%) translate(0);pointer-events:auto}.toggle-bar[data-astro-cid-5w3uyfde]{width:3px;height:60px;background:linear-gradient(to bottom,transparent,#89b4fa,transparent);margin-right:6px;transition:all .2s ease}.toggle-label[data-astro-cid-5w3uyfde]{color:#89b4fa;font-size:.75rem;letter-spacing:.1ch;transition:color .2s ease;text-transform:lowercase}.sidebar-toggle-indicator[data-astro-cid-5w3uyfde]:hover .toggle-bar[data-astro-cid-5w3uyfde]{background:linear-gradient(to bottom,transparent,#cba6f7,transparent);width:4px}.sidebar-toggle-indicator[data-astro-cid-5w3uyfde]:hover .toggle-label[data-astro-cid-5w3uyfde]{color:#cba6f7}.sidebar-toggle-indicator[data-astro-cid-5w3uyfde].sidebar-open{opacity:0;transform:translateY(-50%) translate(-100%);pointer-events:none}
