.theme-toggle.svelte-lu0t34{width:32px;height:32px;border:1px solid var(--i8);border-radius:8px;background:var(--i8);color:var(--ts);cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;transition:all .15s;flex-shrink:0}.theme-toggle.svelte-lu0t34:hover{border-color:var(--primary);color:var(--primary)}.theme-toggle.svelte-lu0t34 svg:where(.svelte-lu0t34){width:16px;height:16px}.lang-toggle.svelte-sc538e{width:32px;height:32px;border:1px solid var(--i8);border-radius:8px;background:var(--i8);color:var(--ts);cursor:pointer;font-size:10px;font-weight:600;font-family:var(--font-mono);display:flex;align-items:center;justify-content:center;padding:0;transition:all .15s;flex-shrink:0}.lang-toggle.svelte-sc538e:hover{border-color:var(--primary);color:var(--primary)}:root{--clr-primary: #F3A04C;--clr-primary-hover: #E58522;--clr-cyan: #58B2DC;--clr-success: #40B43E;--clr-danger: #E55;--surface-bg: #0A0A0B;--surface-panel: #121214;--surface-card: #18181C;--text-primary: rgba(255, 255, 255, .95);--text-secondary: rgba(255, 255, 255, .7);--text-tertiary: rgba(255, 255, 255, .5);--border-subtle: rgba(255, 255, 255, .08);--border-medium: rgba(255, 255, 255, .12);--primary: var(--clr-primary);--accent: var(--clr-primary-hover);--cyan: var(--clr-cyan);--ok: var(--clr-success);--danger: var(--clr-danger);--bg: var(--surface-bg);--panel: var(--surface-panel);--card: var(--surface-card);--tp: var(--text-primary);--ts: var(--text-secondary);--tt: var(--text-tertiary);--i8: var(--border-subtle);--i12: var(--border-medium);--font-sans: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono: ui-monospace, "Cascadia Code", "Fira Code", "JetBrains Mono", monospace;--space-xs: 4px;--space-sm: 8px;--space-md: 16px;--space-lg: 24px;--space-xl: 40px;--content-max-width: 1000px;--radius-sm: 8px;--radius-md: 12px;--radius-lg: 14px;--radius-full: 999px;--transition-fast: .15s;--transition-normal: .2s;font-family:var(--font-sans)}:root{color-scheme:dark}:root[data-theme=light]{--clr-primary: #D4882E;--clr-cyan: #3A8DB5;--clr-success: #359933;--clr-danger: #D33;--surface-bg: #FAFAFA;--surface-panel: #FFFFFF;--surface-card: #F5F5F5;--text-primary: rgba(0, 0, 0, .9);--text-secondary: rgba(0, 0, 0, .65);--text-tertiary: rgba(0, 0, 0, .48);--border-subtle: rgba(0, 0, 0, .12);--border-medium: rgba(0, 0, 0, .18);color-scheme:light}*,*:before,*:after{box-sizing:border-box}body{background-color:var(--bg);color:var(--tp);margin:0;padding:0;min-height:100vh}:root[data-theme=light] input[type=text],:root[data-theme=light] input[type=number],:root[data-theme=light] input[type=password],:root[data-theme=light] select,:root[data-theme=light] textarea{background:#0000000a;border-color:#0000002e;color:var(--tp)}:root[data-theme=light] input:focus,:root[data-theme=light] select:focus,:root[data-theme=light] textarea:focus{background:#0000000f;border-color:var(--clr-primary)}:root[data-theme=light] ::placeholder{color:var(--tt)}:root[data-theme=light] h1{background:linear-gradient(135deg,#222 30%,var(--clr-primary));-webkit-background-clip:text;-webkit-text-fill-color:transparent}:root[data-theme=light] code,:root[data-theme=light] .cb,:root[data-theme=light] pre{background:#0000000d;color:var(--clr-primary)}:root[data-theme=light] .badge{background:#0000000f;border-color:#00000026}:root[data-theme=light] .ld{color:var(--text-tertiary)}.site-container.svelte-12qhfyh{position:relative;background:var(--bg);min-height:100vh;overflow:hidden}.site-inner.svelte-12qhfyh{position:relative;z-index:1;max-width:1000px;margin:0 auto;padding:24px;display:flex;flex-direction:column;min-height:100vh}.site-inner.is-admin.svelte-12qhfyh{max-width:100%;padding:0}.nav.svelte-12qhfyh{display:flex;justify-content:space-between;align-items:center;padding-bottom:16px;border-bottom:1px solid var(--i8);margin-bottom:24px}.nb.svelte-12qhfyh{display:flex;align-items:center;gap:10px}.logo.svelte-12qhfyh{width:30px;height:30px;background:linear-gradient(135deg,var(--primary),var(--accent));border-radius:8px;display:flex;align-items:center;justify-content:center;color:#000;font-weight:600;font-size:14px}.brand-name.svelte-12qhfyh{font-size:14px;font-weight:600;line-height:1.1}.brand-sub.svelte-12qhfyh{font-size:10px;color:var(--tt)}.nl.svelte-12qhfyh{display:flex;gap:6px}.nl.svelte-12qhfyh a:where(.svelte-12qhfyh){text-decoration:none;color:var(--ts);font-size:12px;padding:6px 12px;border-radius:8px;transition:all .15s}.nl.svelte-12qhfyh a:where(.svelte-12qhfyh):hover{color:var(--tp);background:var(--i8)}.nl.svelte-12qhfyh a.on:where(.svelte-12qhfyh){color:var(--primary);background:color-mix(in srgb,var(--primary) 15%,transparent)}.main-content.svelte-12qhfyh{flex:1;display:flex;flex-direction:column}.footer.svelte-12qhfyh{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px;padding-top:18px;margin-top:24px;border-top:1px solid var(--i8)}.fn.svelte-12qhfyh{font-size:11px;color:var(--tt)}.soc.svelte-12qhfyh{display:flex;gap:8px}.sb.svelte-12qhfyh{font-size:11px;padding:6px 13px;border-radius:8px;border:1px solid var(--i8);background:var(--i12);color:var(--ts);text-decoration:none;transition:all .2s}.sb.svelte-12qhfyh:hover{border-color:var(--primary);color:var(--primary)}
