:root{--duggle-ink:#102d42;--duggle-paper:#fffaf0;--duggle-blue:#177be8;--duggle-gold:#ffd24a;--duggle-teal:#176c7e;--duggle-coral:#f46b5e;--duggle-muted:#526b7b}
.duggle-wordmark{display:block;min-width:0}.duggle-wordmark img{display:block;width:150px;max-width:100%;height:auto}.sq-brand-icon{display:block;width:44px;height:44px}
.profile-shell .brand-wrap,.setup .brand-wrap{align-items:center}.profile-shell .footer-note,.setup .footer-note{line-height:1.55}
.duggle-studio{--ink:var(--duggle-ink);--paper:var(--duggle-paper);--blue:var(--duggle-blue);--yellow:var(--duggle-gold);font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}
.duggle-studio .studio-wordmark{width:115px;height:auto;display:block}.duggle-studio .brand{gap:16px}.duggle-studio .brand .sub{display:block;font-size:12px;letter-spacing:.02em;color:var(--duggle-muted);margin-top:3px}
.duggle-studio .btn{min-height:44px}.duggle-studio :focus-visible{outline:3px solid #0876ac;outline-offset:3px}.duggle-studio h1,.duggle-studio h2{letter-spacing:-.015em}
@media(max-width:600px){.duggle-wordmark img{width:124px}.duggle-studio .studio-wordmark{width:96px}.duggle-studio .brand{gap:11px}}
