.nav-link[data-v-4ee085b7]{border-radius:9999px;color:var(--text-secondary);font-size:.875rem;font-weight:500;line-height:1.25rem;padding:.5rem 1rem;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.nav-link-active[data-v-4ee085b7]{font-weight:600;--tw-shadow:0 8px 24px rgba(118,228,184,.08);--tw-shadow-colored:0 8px 24px var(--tw-shadow-color);background-color:#76e4b81f;background-image:none;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);color:var(--text-strong)}.hero-content>.mobile-nav-link>.mx-auto[class*=max-w-][data-v-4ee085b7]{max-width:none}.mobile-nav-link[data-v-4ee085b7]{border-radius:.75rem;color:var(--text-primary);display:flex;font-weight:500;gap:.75rem;padding:.625rem .75rem;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.activity-entry-link[data-v-4ee085b7],.mobile-nav-link[data-v-4ee085b7]{align-items:center;font-size:.875rem;line-height:1.25rem}.activity-entry-link[data-v-4ee085b7]{background-color:#76e4b81a;border-color:var(--border-brand);border-radius:9999px;border-width:1px;color:var(--text-brand-cyan);display:inline-flex;gap:.375rem;padding:.375rem .75rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.activity-entry-link[data-v-4ee085b7]:hover{background-color:#76e4b824;border-color:var(--border-brand-strong)}html:not(.dark) .works-entry-link[data-v-4ee085b7]{color:var(--text-brand-cyan)}.works-entry-link[data-v-4ee085b7]{align-items:center;background-color:#d4f8e8b3;border-color:#8be8c24d;border-radius:9999px;border-width:1px;display:inline-flex;justify-content:center;padding:.5rem;--tw-text-opacity:1;color:rgb(50 183 131/var(--tw-text-opacity,1));transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}html:not(.dark) .works-entry-link[data-v-4ee085b7]:is(.dark *){color:var(--text-brand-cyan)}.works-entry-link[data-v-4ee085b7]:hover{border-color:#8be8c280;--tw-bg-opacity:1;background-color:rgb(212 248 232/var(--tw-bg-opacity,1))}.works-entry-link[data-v-4ee085b7]:is(.dark *){background-color:#76e4b81a;border-color:#76e4b833;--tw-text-opacity:1;color:rgb(139 232 194/var(--tw-text-opacity,1))}.works-entry-link[data-v-4ee085b7]:hover:is(.dark *){background-color:#76e4b826;border-color:#8be8c259}.nav-ghost-btn[data-v-4ee085b7]{align-items:center;background-color:var(--bg-surface-strong);border-color:var(--border-default);border-radius:9999px;border-width:1px;color:var(--text-primary);display:inline-flex;font-size:.875rem;font-weight:500;justify-content:center;line-height:1.25rem;padding:.5rem 1rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}html:not(.dark) .nav-primary-btn[data-v-4ee085b7]{color:var(--text-primary)}html:not(.dark) .bg-blue-600.nav-primary-btn[data-v-4ee085b7],html:not(.dark) .bg-gradient-to-r.nav-primary-btn[data-v-4ee085b7],html:not(.dark) .bg-primary-500.nav-primary-btn[data-v-4ee085b7],html:not(.dark) .bg-primary-600.nav-primary-btn[data-v-4ee085b7],html:not(.dark) .bg-red-500.nav-primary-btn[data-v-4ee085b7],html:not(.dark) .bg-rose-500.nav-primary-btn[data-v-4ee085b7]{background-color:#76e4b8;background-image:none;color:#fff}.nav-primary-btn[data-v-4ee085b7]{align-items:center;border-radius:.75rem;display:inline-flex;font-size:.875rem;font-weight:500;gap:.375rem;justify-content:center;line-height:1.25rem;padding:.5rem 1rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 12px 28px rgba(118,228,184,.18);--tw-shadow-colored:0 12px 28px var(--tw-shadow-color);transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.nav-primary-btn[data-v-4ee085b7],.nav-primary-btn[data-v-4ee085b7]:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.nav-primary-btn[data-v-4ee085b7]:hover{--tw-translate-y:-.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 18px 34px rgba(118,228,184,.22);--tw-shadow-colored:0 18px 34px var(--tw-shadow-color)}.nav-primary-btn[data-v-4ee085b7]{background:var(--button-primary-bg);background-image:none;box-shadow:var(--button-primary-shadow);color:var(--button-primary-text)}.avatar-trigger[data-v-4ee085b7]{align-items:center;background-color:var(--bg-surface-strong);border-color:var(--border-default);border-radius:9999px;border-width:1px;display:inline-flex;gap:.5rem;padding:.375rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.hero-content>.avatar-menu-link>.mx-auto[class*=max-w-][data-v-4ee085b7]{max-width:none}.avatar-menu-link[data-v-4ee085b7]{align-items:center;border-radius:.75rem;color:var(--text-primary);display:flex;font-size:.875rem;font-weight:500;gap:.75rem;line-height:1.25rem;padding:.625rem .75rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);white-space:nowrap;width:100%}.locale-trigger[data-v-4ee085b7]{background-color:var(--bg-surface);border-color:var(--border-default);border-radius:9999px;border-width:1px;font-size:.75rem;font-weight:600;gap:.375rem;line-height:1rem;min-width:3rem;padding:.375rem .625rem}.locale-menu-link[data-v-4ee085b7],.locale-trigger[data-v-4ee085b7]{align-items:center;color:var(--text-primary);display:inline-flex;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.locale-menu-link[data-v-4ee085b7]{border-radius:.75rem;font-size:.875rem;gap:.75rem;justify-content:center;line-height:1.25rem;padding:.5rem .75rem}.locale-menu-link-active[data-v-4ee085b7],.mobile-locale-button-active[data-v-4ee085b7]{background-color:#76e4b81f;background-image:none;color:var(--text-strong)}.mobile-locale-button[data-v-4ee085b7]{background-color:var(--bg-surface-strong);border-radius:.75rem;border-width:1px;color:var(--text-primary);font-size:.875rem;font-weight:600;line-height:1.25rem;padding:.5rem .75rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.app-header[data-v-4ee085b7],.mobile-locale-button[data-v-4ee085b7]{border-color:var(--border-default)}.app-header[data-v-4ee085b7]{background-color:var(--bg-overlay)}.app-header-menu-panel[data-v-4ee085b7],.app-header-mobile-panel[data-v-4ee085b7],.app-header-mobile-trigger[data-v-4ee085b7],.app-header-nav[data-v-4ee085b7]{background-color:var(--bg-surface);border-color:var(--border-default)}.app-header-menu-panel[data-v-4ee085b7]{background-image:var(--theme-menu-image);box-shadow:var(--panel-shadow-strong)}.app-header-mobile-panel[data-v-4ee085b7]{background-color:var(--bg-page-elevated)}.app-header-mobile-trigger[data-v-4ee085b7]:hover,.avatar-menu-link[data-v-4ee085b7]:hover,.avatar-trigger[data-v-4ee085b7]:hover,.locale-menu-link[data-v-4ee085b7]:hover,.locale-trigger[data-v-4ee085b7]:hover,.mobile-locale-button[data-v-4ee085b7]:hover,.mobile-nav-link[data-v-4ee085b7]:hover,.nav-ghost-btn[data-v-4ee085b7]:hover,.nav-link[data-v-4ee085b7]:hover{background-color:var(--bg-hover-soft);border-color:var(--border-brand)}.app-header-mobile-panel[data-v-4ee085b7],.app-header-mobile-trigger[data-v-4ee085b7],.locale-trigger[data-v-4ee085b7],.mobile-locale-button[data-v-4ee085b7]{color:var(--text-primary)}html:not(.dark) .app-header{--bg-surface:hsla(0,0%,100%,.94);--bg-surface-strong:#fff;--bg-surface-muted:#f6faf7;--bg-overlay:hsla(0,0%,100%,.96);--bg-hover-soft:rgba(31,143,110,.08);--border-default:rgba(17,22,29,.1);--border-brand:rgba(31,143,110,.24);--text-primary:#101720;--text-secondary:#38443f;--text-muted:#62716b;--text-strong:#0f141b;--text-brand-cyan:#168765;--text-brand-fuchsia:#6d5aa6;background-color:#fffffff0;border-color:#11161d1a}html:not(.dark) .app-header-nav{background-color:#fffffff5;border-color:#11161d1a;box-shadow:0 10px 28px #11161d0f}html:not(.dark) .app-header .nav-link{color:#38443f}html:not(.dark) .app-header .nav-link-active{background-color:#11161d;background-image:none;box-shadow:0 8px 22px #11161d1f;color:#fff}html:not(.dark) .app-header .nav-primary-btn{background-color:#11161d;background-image:none;box-shadow:0 14px 30px #11161d29;color:#fff}html:not(.dark) .app-header .app-header-mobile-trigger,html:not(.dark) .app-header .avatar-trigger,html:not(.dark) .app-header .locale-trigger,html:not(.dark) .app-header .nav-ghost-btn{background-color:#fffffff0;border-color:#11161d1a;color:#101720}html:not(.dark) .app-header-menu-panel,html:not(.dark) .app-header-mobile-panel{background-color:#fffffff5;background-image:var(--theme-menu-image);border-color:#11161d1a;box-shadow:0 18px 52px #11161d1a}
