.shell[data-v-be557f58]{min-height:100vh;display:flex;flex-direction:column}.top[data-v-be557f58]{display:flex;align-items:center;justify-content:space-between;padding:.85rem 1.5rem;border-bottom:1px solid var(--border);background:#121610eb;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.brand[data-v-be557f58]{display:flex;align-items:center;gap:.65rem;color:var(--text);text-decoration:none;font-family:var(--font-display);font-weight:700;font-size:1.35rem;letter-spacing:.04em;text-transform:uppercase}.brand[data-v-be557f58]:hover{color:var(--accent);text-decoration:none}.brand-mark[data-v-be557f58]{width:10px;height:10px;background:linear-gradient(135deg,var(--accent) 0%,var(--accent-dim) 100%);transform:rotate(45deg);box-shadow:0 0 12px #d4a85359}.nav[data-v-be557f58]{display:flex;align-items:center;gap:1.25rem;font-size:.95rem}.nav a[data-v-be557f58]{color:var(--text-muted)}.nav a.router-link-active[data-v-be557f58]{color:var(--accent)}.linkish[data-v-be557f58]{background:none;border:none;color:var(--text-muted);cursor:pointer;font-size:.95rem;padding:0}.linkish[data-v-be557f58]:hover{color:var(--danger);text-decoration:underline}.main[data-v-be557f58]{flex:1;padding:1.5rem clamp(1rem,4vw,2.5rem) 2.5rem;max-width:960px;margin:0 auto;width:100%}:root{--bg-deep: #0a0c0a;--bg-panel: #121610;--bg-elevated: #1a1f17;--border: #2d3528;--text: #e6e9e2;--text-muted: #8a9388;--accent: #d4a853;--accent-dim: #8f7340;--danger: #c45c5c;--ok: #6b9e6b;--font-display: "Barlow Condensed", system-ui, sans-serif;--font-body: "Public Sans", system-ui, sans-serif;--radius: 6px;--shadow: 0 12px 40px rgba(0, 0, 0, .45)}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;min-height:100%;font-family:var(--font-body);font-size:15px;line-height:1.5;color:var(--text);background:var(--bg-deep);background-image:radial-gradient(ellipse 120% 80% at 50% -20%,#1a2218 0%,transparent 55%),linear-gradient(180deg,#0a0c0a,#070807)}#app{min-height:100vh}a{color:var(--accent);text-decoration:none}a:hover{text-decoration:underline}button,input,textarea{font-family:inherit}
