.Button-module__3dJGfa__button{min-height:40px;padding:0 var(--space-4);font-family:var(--font-system);font-size:var(--sys-sm);letter-spacing:1px;text-transform:uppercase;color:var(--ink);background:var(--coral);border:var(--line) solid var(--ink);box-shadow:var(--shadow-sm) var(--control-shadow);cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;line-height:16px;display:inline-flex}.Button-module__3dJGfa__button:hover{background:var(--sun)}.Button-module__3dJGfa__button:active{box-shadow:none;transform:translate(4px,4px)}.Button-module__3dJGfa__secondary{color:var(--text);background:var(--surface);border-color:var(--hairline-strong);box-shadow:none}.Button-module__3dJGfa__secondary:hover{background:var(--accent-soft)}.Button-module__3dJGfa__secondary:active{transform:none}@media (prefers-reduced-motion:reduce){.Button-module__3dJGfa__button:active{transform:none}}
.styleguide-module__ZmYO6G__swatches{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(140px,1fr));margin:0;padding:0;list-style:none;display:grid}.styleguide-module__ZmYO6G__swatch{border:var(--line) solid var(--hairline-strong);height:56px;display:block}.styleguide-module__ZmYO6G__token{margin-top:var(--space-2);font-family:var(--font-system);font-size:var(--sys-sm);color:var(--text-muted);overflow-wrap:anywhere;line-height:16px;display:block}.styleguide-module__ZmYO6G__chrome{align-items:center;gap:var(--space-4);padding:var(--space-5);background:var(--chrome-bg);color:var(--chrome-text);border:var(--line) solid var(--chrome-border);--focus-ring:var(--chrome-text);flex-wrap:wrap;display:flex}.styleguide-module__ZmYO6G__roles{gap:var(--space-5);margin:0;display:grid}.styleguide-module__ZmYO6G__roles dt{margin-bottom:var(--space-1);font-family:var(--font-system);font-size:var(--sys-sm);color:var(--text-faint);line-height:16px}.styleguide-module__ZmYO6G__roles dd{margin:0}.styleguide-module__ZmYO6G__sign-lg{font-family:var(--font-sign);font-size:var(--sign-lg);line-height:40px}.styleguide-module__ZmYO6G__sign-md{font-family:var(--font-sign);font-size:var(--sign-md);line-height:32px}.styleguide-module__ZmYO6G__sys-lg{font-family:var(--font-system);font-size:var(--sys-lg);line-height:44px}.styleguide-module__ZmYO6G__sys-md{font-family:var(--font-system);font-size:var(--sys-md);line-height:33px}.styleguide-module__ZmYO6G__sys-sm{font-family:var(--font-system);font-size:var(--sys-sm);letter-spacing:1px;text-transform:uppercase;line-height:16px}.styleguide-module__ZmYO6G__scale{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.styleguide-module__ZmYO6G__scale li{align-items:center;gap:var(--space-4);display:flex}.styleguide-module__ZmYO6G__bar{background:var(--accent);height:8px}.styleguide-module__ZmYO6G__edges{gap:var(--space-7);padding-bottom:var(--space-3);flex-wrap:wrap;display:flex}.styleguide-module__ZmYO6G__edge{background:var(--surface-soft);border:var(--line) solid var(--text);width:120px;height:64px}
