.public-site{--z-void:#08080a;--z-obsidian:#0e0e11;--z-charcoal:#151518;--z-graphite:#1c1c20;--z-slate:#232328;--z-stone:#2e2e34;--z-ash:#3a3a42;--z-smoke:#8e8e9c;--z-mist:#9696a4;--z-silver:#a0a0ae;--z-cloud:#c8c8d4;--z-pearl:#e8e8ee;--z-snow:#f4f4f8;--z-white:#fafafe;--z-brass-dark:#8a7042;--z-brass:#c4a265;--z-brass-light:#d4b87a;--z-brass-glow:#e8d4a8;--z-brass-pale:#f5edd8;--z-success:#4a9e6e;--z-success-bg:#0f1a14;--z-warning:#c89b4a;--z-warning-bg:#1a1610;--z-danger:#d06a6a;--z-danger-bg:#1a1010;--z-info:#5488b8;--z-info-bg:#101418;--font-display:"Playfair Display", "Playfair Fallback", Georgia, "Times New Roman", serif;--font-body:"DM Sans", "DM Sans Fallback", -apple-system, BlinkMacSystemFont, sans-serif;--font-mono:"JetBrains Mono", "JetBrains Mono Fallback", "Fira Code", monospace;--sp-xs:4px;--sp-sm:8px;--sp-md:16px;--sp-lg:24px;--sp-xl:32px;--sp-2xl:48px;--sp-3xl:64px;--sp-4xl:96px;--sp-5xl:128px;--border-subtle:1px solid #ffffff0a;--border-default:1px solid #ffffff12;--border-accent:1px solid var(--z-brass-dark);--shadow-sm:0 1px 2px #0000004d;--shadow-md:0 4px 16px #0006;--shadow-lg:0 12px 48px #00000080;--shadow-glow:0 0 40px #c4a26514;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--duration-fast:.15s;--duration-base:.3s;--duration-slow:.5s;--nav-height:72px;--sidebar-width:260px;--content-max:1280px;--radius-sm:2px;--radius-md:4px;--radius-lg:8px;--radius-xl:16px;--radius-2xl:24px}.public-site .wwu-doc{border:1px solid var(--z-stone);margin-top:var(--sp-md);background:#0e0e1159;border-radius:6px;padding:14px}.public-site .wwu-doc .field-row,.public-site .wwu-doc .btn{margin-top:10px}.public-site .wwu-doc-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.public-site .wwu-doc-title{color:var(--z-white);font-size:15px;font-weight:600}.public-site .wwu-doc-hint{color:var(--z-smoke);margin-top:2px;font-size:13px;line-height:1.5}.public-site .wwu-file{color:var(--z-pearl);align-items:center;gap:8px;min-width:0;margin-top:10px;font-size:14px;display:flex}.public-site .wwu-file span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.public-site .wwu-size{color:var(--z-smoke);flex:none;font-size:12px}.public-site .wwu-remove{border:1px solid var(--z-stone);width:40px;height:40px;color:var(--z-cloud);cursor:pointer;background:0 0;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.public-site .wwu-remove:hover,.public-site .wwu-remove:focus-visible{border-color:var(--z-brass);color:var(--z-brass)}.public-site .wwu-note{color:var(--z-smoke);margin:var(--sp-md) 0;align-items:center;gap:8px;font-size:13px;display:flex}
