@charset "UTF-8";@layer glint.reset,glint.tokens,glint.components,glint.utilities;@layer glint.reset{*,*:before,*:after{box-sizing:border-box}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}}@layer glint.components{.glint-dialog-backdrop{background:#0006}}*,*:before,*:after{box-sizing:border-box}html{font-size:14px}body{margin:0;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;color:#334155;background:#f8fafc;-webkit-font-smoothing:antialiased}.demo-page>h2{margin-block:0 .25rem;font-size:1.75rem;font-weight:600;color:#1e293b}.demo-page>.page-desc{color:#64748b;margin-block:0 2rem;font-size:1.25rem}.demo-section{background:#fff;border:1px solid #e2e8f0;border-radius:.625rem;padding:2rem;margin-block-end:1.5rem}.demo-section h3{margin-block:0 1rem;font-size:1rem;font-weight:600;color:#334155}.section-desc{color:#64748b;font-size:.875rem;margin-block:-.5rem 1rem}.row{display:flex;gap:.75rem;flex-wrap:wrap;align-items:center}.stack{display:flex;flex-direction:column;gap:1rem}.output{margin-block-start:1rem;padding:.75rem 1rem;background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;font-size:.875rem;color:#64748b}.label-text{margin-block:0 .25rem;font-size:.875rem;font-weight:500;color:#475569}.value-display{margin-block:.75rem 0;font-size:.8125rem;color:#64748b;font-family:monospace}code{background:#f1f5f9;padding:.125rem .375rem;border-radius:4px;font-size:.8125rem}
