:root{--dh-ink:#20232b;--dh-muted:#696d77;--dh-line:#dfe1e6;--dh-accent:#3355df;--dh-accent-dark:#2541b6;--dh-accent-soft:#edf1ff;--dh-accent-light:#a8b8ff;--dh-bg:#f5f6f8;--dh-surface:#ffffff;--dh-dark:#20232b;--dh-on-dark:#ffffff;--dh-muted-on-dark:#b9c0d0;--dh-dark-line:#454b5a;--dh-focus:#859afa;--dh-font:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.sw-brand{display:inline-flex;align-items:center;gap:10px;color:var(--dh-ink);font-family:var(--dh-font);font-size:20px;font-weight:750;letter-spacing:-.7px;line-height:1.2;white-space:nowrap}.sw-brand-mark{display:grid;place-items:center;width:36px;height:36px;background:var(--dh-accent);border:0;border-radius:9px;color:white}.sw-brand-360{color:var(--dh-accent);font-weight:650}.sw-brand small{display:block;font-size:6px;letter-spacing:1.65px;font-weight:650;color:var(--dh-muted);margin-top:6px}.sw-brand-light,.sw-brand-light .sw-brand-360{color:var(--dh-on-dark)}.sw-brand-light small{color:var(--dh-muted-on-dark)}.sw-brand-light .sw-brand-mark{background:var(--dh-accent);border:0;color:white}