.navbar[data-v-15926ea2]{z-index:100;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--border-default);background:#0f172a59;width:100%;position:fixed;top:0;left:0}.content[data-v-15926ea2]{justify-content:space-between;align-items:center;max-width:1100px;margin:0 auto;padding:.75rem 1rem;display:flex}.logo[data-v-15926ea2]{color:var(--text-primary);font-size:1rem;font-weight:600;text-decoration:none}.links.desktop[data-v-15926ea2]{gap:1.5rem;display:flex}@media (width<=768px){.links.desktop[data-v-15926ea2]{display:none}}.burger[data-v-15926ea2]{cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:5px;display:none}.burger span[data-v-15926ea2]{background:var(--text-primary);transform-origin:50%;width:22px;height:2px;transition:all .3s}.burger span.open[data-v-15926ea2]:first-child{transform:translateY(7px)rotate(45deg)}.burger span.open[data-v-15926ea2]:nth-child(2){opacity:0}.burger span.open[data-v-15926ea2]:nth-child(3){transform:translateY(-7px)rotate(-45deg)}@media (width<=768px){.burger[data-v-15926ea2]{display:flex}}.mobile-menu[data-v-15926ea2]{display:none}@media (width<=768px){.mobile-menu[data-v-15926ea2]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);opacity:0;pointer-events:none;background:#0f172af2;flex-direction:column;gap:1rem;width:100%;padding:1rem;transition:all .25s;display:flex;position:absolute;top:100%;left:0;transform:translateY(-10px)}.mobile-menu.open[data-v-15926ea2]{opacity:1;pointer-events:auto;transform:translateY(0)}}.nav-link[data-v-15926ea2]{color:var(--text-secondary);font-size:.9rem;text-decoration:none;transition:color .2s;position:relative}.nav-link[data-v-15926ea2]:hover{color:var(--text-primary)}.nav-link[data-v-15926ea2]:after{content:"";background:var(--color-primary);width:0;height:2px;transition:width .25s;position:absolute;bottom:-4px;left:0}.nav-link[data-v-15926ea2]:hover:after{width:100%}.nav-link.router-link-exact-active[data-v-15926ea2]{color:var(--color-primary)}.nav-link.router-link-exact-active[data-v-15926ea2]:after{width:100%}.background[data-v-35bad6c0]{z-index:0;position:fixed;inset:0;overflow:hidden}.image[data-v-35bad6c0]{will-change:transform;background-image:url(/backgrounds/default.png);background-position:50%;background-size:cover;transition:transform .5s linear;position:absolute;inset:0;transform:scale(1.05)}.overlay[data-v-35bad6c0]{background:linear-gradient(#0f172a33,#0f172aa6);position:absolute;inset:0}.btn[data-v-a2805157]{cursor:pointer;border:none;border-radius:6px;padding:.6rem 1.2rem;font-weight:500;transition:all .2s}.btn.primary[data-v-a2805157]{background:var(--color-primary);color:#fff}.btn.primary[data-v-a2805157]:hover{background:var(--color-primary-hover);box-shadow:0 0 12px var(--glow-primary)}.btn.secondary[data-v-a2805157]{background:var(--surface-2);color:var(--text-primary);border:1px solid var(--border-default)}.btn.secondary[data-v-a2805157]:hover{background:var(--surface-3)}.btn.ghost[data-v-a2805157]{color:var(--text-secondary);background:0 0}.btn.ghost[data-v-a2805157]:hover{color:var(--color-primary)}.footer[data-v-1d5e992f]{background:var(--surface-1);border-top:1px solid var(--border-default);margin-top:2rem;padding:1rem 1rem .5rem}.content[data-v-1d5e992f]{justify-content:space-around;gap:2rem;max-width:1100px;margin:0 auto;display:flex}.section[data-v-1d5e992f]{flex-direction:column;gap:.5rem;display:flex}.label[data-v-1d5e992f]{color:var(--text-muted);font-size:.7rem}.links[data-v-1d5e992f]{flex-direction:column;gap:.3rem;display:flex}a[data-v-1d5e992f]{color:var(--text-secondary);font-size:.85rem;text-decoration:none;transition:color .2s}a[data-v-1d5e992f]:hover{color:var(--color-primary)}.links[data-v-1d5e992f] .btn{align-self:flex-start;padding:.4rem .8rem;font-size:.8rem}.bottom[data-v-1d5e992f]{text-align:center;color:var(--text-muted);margin-top:.75rem;font-size:.7rem}@media (width<=768px){.content[data-v-1d5e992f]{grid-template-columns:1fr;gap:1.5rem}}.slide-fade-enter-active[data-v-7c35b7f7],.slide-fade-leave-active[data-v-7c35b7f7]{transition:all .25s}.slide-fade-enter-from[data-v-7c35b7f7]{opacity:0;transform:translateY(8px)}.slide-fade-enter-to[data-v-7c35b7f7]{opacity:1;transform:translateY(0)}.slide-fade-leave-from[data-v-7c35b7f7]{opacity:1}.slide-fade-leave-to[data-v-7c35b7f7]{opacity:0;transform:translateY(8px)}.app[data-v-d278c2b7]{align-content:center;width:100vw;min-height:100vh;display:flex;position:relative;overflow-x:hidden}.background[data-v-d278c2b7]{z-index:0;position:fixed;inset:0}.ui-layer[data-v-d278c2b7]{z-index:1;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);position:relative}main[data-v-d278c2b7]{flex-direction:column;align-items:center;width:100vw;padding-top:60px;display:flex}section[data-v-d278c2b7]{align-items:center;min-height:100vh;display:flex}.ui-layer[data-v-d278c2b7]:before{content:"";z-index:-1;background:linear-gradient(#0f172a80,#0f172ad9);position:fixed;inset:0}:root{--bg-main:#0f172a;--bg-elevated:#1e293b;--bg-subtle:#020617;--surface-1:#ffffff08;--surface-2:#ffffff0d;--surface-3:#ffffff14;--border-subtle:#ffffff0f;--border-default:#ffffff1a;--border-strong:#ffffff29;--text-primary:#f8fafc;--text-secondary:#cbd5f5;--text-muted:#64748b;--text-disabled:#334155;--color-primary:#f97316;--color-primary-hover:#fb923c;--color-primary-active:#ea580c;--color-secondary:#0ea5e9;--color-secondary-hover:#38bdf8;--color-secondary-active:#0284c7;--color-success:#22c55e;--color-warning:#f59e0b;--color-danger:#ef4444;--glow-primary:#f9731659;--glow-secondary:#0ea5e959}[data-theme=light]{--bg-main:#f8fafc;--bg-elevated:#e2e8f0;--bg-subtle:#fff;--surface-1:#00000005;--surface-2:#0000000a;--surface-3:#0000000f;--border-subtle:#0000000d;--border-default:#0000001a;--border-strong:#00000029;--text-primary:#0f172a;--text-secondary:#334155;--text-muted:#64748b;--text-disabled:#94a3b8;--color-primary:#f97316;--color-primary-hover:#fb923c;--color-primary-active:#ea580c;--color-secondary:#0ea5e9;--color-secondary-hover:#38bdf8;--color-secondary-active:#0284c7;--color-success:#16a34a;--color-warning:#d97706;--color-danger:#dc2626;--glow-primary:#f9731640;--glow-secondary:#0ea5e940}.section{padding:64px 16px}@media (width>=768px){.section{padding:64px 24px}}.container{max-width:1100px;margin:0 auto;padding:0 16px}.card-base{border-radius:14px;padding:24px}.button-base{border-radius:6px;padding:8px 16px;font-weight:500}.mt-1{margin-top:4px}.mt-2{margin-top:8px}.mt-3{margin-top:12px}.mt-4{margin-top:16px}.mt-5{margin-top:20px}.mt-6{margin-top:24px}.mb-1{margin-bottom:4px}.mb-2{margin-bottom:8px}.mb-3{margin-bottom:12px}.mb-4{margin-bottom:16px}.mb-5{margin-bottom:20px}.mb-6{margin-bottom:24px}.p-1{padding:4px}.p-2{padding:8px}.p-3{padding:12px}.p-4{padding:16px}.p-5{padding:20px}.p-6{padding:24px}.radius-sm{border-radius:6px}.radius-md{border-radius:10px}.radius-lg{border-radius:14px}.shadow-sm{box-shadow:0 2px 6px #0003}.shadow-md{box-shadow:0 6px 18px #00000040}.shadow-lg{box-shadow:0 12px 32px #00000059}*{box-sizing:border-box}body{background:var(--bg-main);color:var(--text-primary);margin:0;font-family:monospace,-apple-system,sans-serif}.hero[data-v-c0f63877]{justify-content:center;align-items:center;min-height:100vh;padding:2rem;display:flex}.content[data-v-c0f63877]{text-align:center;background:var(--surface-2);border:1px solid var(--border-default);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:12px;width:100%;max-width:700px;padding:2rem}@media (width<=768px){.content[data-v-c0f63877]{max-width:100%;padding:1.5rem 1rem}}h1[data-v-c0f63877]{margin:0;font-size:3rem}@media (width<=768px){h1[data-v-c0f63877]{font-size:2.2rem;line-height:1.2}}.eyebrow[data-v-c0f63877]{letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);font-size:.8rem}.headline[data-v-c0f63877]{margin-top:1rem;font-size:1.4rem;font-weight:500}.subtitle[data-v-c0f63877]{color:var(--text-secondary);margin-top:1rem;font-size:1rem}.domains[data-v-c0f63877]{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:1.5rem;display:flex}.domains span[data-v-c0f63877]{background:var(--surface-1);border:1px solid var(--border-subtle);border-radius:6px;padding:.3rem .6rem;font-size:.75rem}.actions[data-v-c0f63877]{justify-content:center;gap:1rem;margin-top:2rem;display:flex}@media (width<=480px){.actions[data-v-c0f63877]{flex-direction:column;align-items:stretch}}.about[data-v-857acc6d]{justify-content:center;width:100%;padding:3rem 1rem;display:flex}@media (width>=768px){.about[data-v-857acc6d]{padding:4rem 2rem}}.content[data-v-857acc6d]{width:100%;max-width:1000px;padding:0 1rem}.top[data-v-857acc6d]{align-items:center;gap:2rem;margin-bottom:3rem;display:flex}@media (width<=768px){.top[data-v-857acc6d]{text-align:center;flex-direction:column}}.avatar[data-v-857acc6d]{object-fit:cover;border:2px solid var(--border-default);border-radius:50%;width:110px;height:110px}.intro[data-v-857acc6d]{max-width:600px}.intro p[data-v-857acc6d]{color:var(--text-secondary);line-height:1.6}.who[data-v-857acc6d]{color:var(--text-primary);font-size:1.05rem;font-weight:500}.journal[data-v-857acc6d]{flex-direction:column;gap:3rem;margin-bottom:3rem;display:flex}.entry[data-v-857acc6d]{align-items:center;gap:2rem;display:flex}@media (width<=768px){.entry[data-v-857acc6d]{flex-direction:column}}.entry.reverse[data-v-857acc6d]{flex-direction:row-reverse}@media (width<=768px){.entry.reverse[data-v-857acc6d]{flex-direction:column}}.text[data-v-857acc6d]{flex:1}.text p[data-v-857acc6d]{color:var(--text-secondary);line-height:1.7}.media[data-v-857acc6d]{flex:1;justify-content:center;display:flex}.media img[data-v-857acc6d]{border:1px solid var(--border-default);border-radius:10px;width:100%;max-width:320px;transition:transform .3s}.media img[data-v-857acc6d]:hover{transform:scale(1.03)}.grid[data-v-857acc6d]{grid-template-columns:1fr;gap:1rem;margin-top:2rem;display:grid}@media (width>=768px){.grid[data-v-857acc6d]{grid-template-columns:1fr 1fr}}.block[data-v-857acc6d]{border:1px solid var(--border-subtle);background:0 0;border-radius:10px;padding:1rem}.block p[data-v-857acc6d]{color:var(--text-secondary);line-height:1.5}.tech[data-v-857acc6d]{margin-top:3rem}.tags[data-v-857acc6d]{flex-wrap:wrap;gap:.5rem;display:flex}.tags span[data-v-857acc6d]{background:var(--surface-1);border:1px solid var(--border-subtle);border-radius:6px;padding:.3rem .6rem;font-size:.75rem}.animated-list[data-v-1580766d]>*{opacity:0;filter:blur(4px);transition:opacity .4s,transform .4s,filter .4s;transform:translateY(12px)scale(.98)}.animated-list[data-v-1580766d]>:first-child{transition-delay:0s}.animated-list[data-v-1580766d]>:nth-child(2){transition-delay:80ms}.animated-list[data-v-1580766d]>:nth-child(3){transition-delay:.16s}.animated-list[data-v-1580766d]>:nth-child(4){transition-delay:.24s}.animated-list[data-v-1580766d]>:nth-child(5){transition-delay:.32s}.animated-list[data-v-1580766d]>:nth-child(6){transition-delay:.4s}.animated-list[data-v-1580766d]>:nth-child(7){transition-delay:.48s}.animated-list[data-v-1580766d]>:nth-child(8){transition-delay:.56s}.animated-list[data-v-1580766d]>:nth-child(9){transition-delay:.64s}.animated-list[data-v-1580766d]>:nth-child(10){transition-delay:.72s}.animated-list.visible[data-v-1580766d]>*{opacity:1;filter:blur();transition-delay:0s;transform:translateY(0)scale(1)}.card[data-v-9d7220c7]{background:var(--surface-2);border:1px solid var(--border-default);border-radius:12px;min-height:40vh;padding:1.5rem;transition:all .25s;position:relative;overflow:hidden}.card.hover[data-v-9d7220c7]:hover{border-color:var(--color-primary);transform:translateY(-4px)}.inner[data-v-9d7220c7]{z-index:2;flex-direction:column;gap:1rem;height:100%;display:flex;position:relative}.logo-bg[data-v-9d7220c7]{opacity:.1;pointer-events:none;z-index:1;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.logo-bg[data-v-9d7220c7] img{object-fit:contain;width:60%;max-width:200px;height:auto}.header[data-v-9d7220c7]{justify-content:space-between;align-items:center;display:flex}.content[data-v-9d7220c7]{flex-direction:column;gap:.75rem;display:flex}.actions[data-v-9d7220c7]{flex-wrap:wrap;gap:.5rem;margin-top:auto;display:flex}h3[data-v-4cd0b08c]{margin:0;font-size:1.2rem}.description[data-v-4cd0b08c]{color:var(--text-secondary);font-size:.95rem}.tech[data-v-4cd0b08c]{flex-wrap:wrap;gap:.4rem;display:flex}.tech-item[data-v-4cd0b08c]{background:var(--surface-1);border:1px solid var(--border-subtle);border-radius:6px;padding:.25rem .5rem;font-size:.75rem}.highlights[data-v-4cd0b08c]{color:var(--text-secondary);padding-left:1rem;font-size:.85rem}.highlights li[data-v-4cd0b08c]{margin-bottom:.25rem}.actions[data-v-4cd0b08c]{flex-wrap:wrap;gap:.5rem;margin-top:auto;display:flex}.actions a[data-v-4cd0b08c]{text-decoration:none}.grid[data-v-2e0b37da]{flex-wrap:wrap;justify-content:center;gap:1.5rem;width:100%;max-width:1100px;margin:0 auto;display:flex}.grid[data-v-2e0b37da]>*{flex:0 320px;max-width:350px}.content[data-v-fd7b55f9]{width:100%;max-width:1100px;margin:0 auto}.content h2[data-v-fd7b55f9],.content p[data-v-fd7b55f9]{padding:1rem}.badge[data-v-af19f5ee]{border:1px solid var(--border-default);background:var(--surface-1);width:fit-content;color:var(--text-secondary);border-radius:999px;align-items:center;gap:.4rem;padding:.3rem .55rem;font-size:.7rem;line-height:1;display:inline-flex}.badge .dot[data-v-af19f5ee]{background:var(--text-muted);border-radius:50%;flex-shrink:0;width:.45rem;height:.45rem}.online[data-v-af19f5ee]{color:var(--color-success);border-color:color-mix(in srgb, var(--color-success) 35%, var(--border-default));background:color-mix(in srgb, var(--color-success) 10%, var(--surface-1))}.online .dot[data-v-af19f5ee]{background:var(--color-success);box-shadow:0 0 .35rem color-mix(in srgb, var(--color-success) 45%, transparent)}.offline[data-v-af19f5ee]{color:var(--color-danger);border-color:color-mix(in srgb, var(--color-danger) 35%, var(--border-default));background:color-mix(in srgb, var(--color-danger) 10%, var(--surface-1))}.offline .dot[data-v-af19f5ee]{background:var(--color-danger);box-shadow:0 0 .35rem color-mix(in srgb, var(--color-danger) 35%, transparent)}.checking[data-v-af19f5ee]{color:var(--color-warning);border-color:color-mix(in srgb, var(--color-warning) 35%, var(--border-default));background:color-mix(in srgb, var(--color-warning) 10%, var(--surface-1))}.checking .dot[data-v-af19f5ee]{background:var(--color-warning);animation:1.2s ease-in-out infinite pulse-af19f5ee}@keyframes pulse-af19f5ee{0%,to{opacity:.45;transform:scale(.9)}50%{opacity:1;transform:scale(1)}}h3[data-v-50299f57]{margin:0;font-size:1.2rem}.description[data-v-50299f57]{color:var(--text-secondary);font-size:.95rem}.tags[data-v-50299f57]{flex-wrap:wrap;gap:.4rem;display:flex}.tags span[data-v-50299f57]{background:var(--surface-1);border:1px solid var(--border-subtle);border-radius:6px;padding:.25rem .5rem;font-size:.75rem}.card[data-v-50299f57]{flex:0 320px}.grid[data-v-70258b0f]{flex-wrap:wrap;justify-content:center;gap:1.5rem;width:100%;max-width:1100px;margin:0 auto;display:flex}.grid[data-v-70258b0f]>*{flex:0 320px;max-width:350px}.content[data-v-e589b2ab]{width:100%;max-width:1100px;margin:0 auto}.content h2[data-v-e589b2ab],.content p[data-v-e589b2ab]{padding:1rem}
