@scope(.embed-card,.embed-dialog-content,.embed-error,.app-dialog:has(.embed-dialog-content)) to (:scope [data-ui-scope]){:where(:scope).embed-card{padding:var(--space-6);border:var(--border-thin) solid var(--line);border-radius:var(--radius-md);background:var(--surface);color:var(--ink);font-size:var(--text-label);line-height:var(--leading-body);overflow-wrap:anywhere}:where(:scope).embed-card p{margin:0}.embed-card-head{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}.embed-card-head h2{margin:var(--space-1) 0 0;font-size:var(--title-card-size);letter-spacing:var(--title-card-tracking)}.embed-eyebrow{font-size:var(--text-caption);color:var(--leaf)}.embed-version{color:var(--muted);font-size:var(--text-caption);border:var(--border-thin) solid var(--line);border-radius:var(--radius-pill);padding:var(--space-1) var(--space-2);flex-shrink:0}:where(:scope).embed-card .embed-period{color:var(--muted);font-size:var(--text-caption);margin-top:var(--space-2)}.embed-total{padding-block:var(--space-4);gap:var(--space-1);display:grid}.embed-total p{font-weight:var(--weight-strong)}.embed-total>strong{font-size:var(--title-context-size);line-height:var(--title-context-line-height);letter-spacing:var(--title-context-tracking);font-variant-numeric:tabular-nums}.embed-total>span{color:var(--muted);font-size:var(--text-caption);margin-top:var(--space-2)}.embed-positive{color:var(--good)}.embed-negative{color:var(--danger)}.embed-categories{gap:var(--space-3);padding-block:var(--space-4);border-block:var(--border-thin) solid var(--line);display:grid}.embed-category{gap:var(--space-2);display:grid}.embed-category>div{justify-content:space-between;column-gap:var(--space-2);flex-wrap:wrap;display:flex}.embed-category strong{font-variant-numeric:tabular-nums}.embed-absent-line{border-top:var(--border-thin) dashed var(--line);margin-block:var(--space-1);display:block}.embed-coverage{padding-block:var(--space-4);color:var(--muted);font-size:var(--text-caption)}.embed-coverage>div{justify-content:space-between;gap:var(--space-2);flex-wrap:wrap;display:flex}.embed-coverage strong{color:var(--ink)}.embed-coverage p{margin-top:var(--space-2)}.embed-card-footer{border-top:var(--border-thin) solid var(--line);padding-top:var(--space-4);justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.embed-wordmark{width:var(--space-18);display:inline-flex}.embed-wordmark svg{width:100%;height:auto}.embed-card-footer nav{gap:var(--space-3);font-size:var(--text-caption);display:flex}.embed-card-footer a{min-height:var(--control-min);align-items:center;display:inline-flex}.embed-button{min-height:var(--control-min);border:var(--border-thin) solid var(--line);border-radius:var(--radius-pill);background:var(--surface);color:var(--ink);padding:var(--space-3) var(--space-5);cursor:pointer;font:inherit;font-weight:var(--weight-strong)}.embed-button-primary{background:var(--lime);color:var(--ink-fixed);border-color:var(--lime)}.embed-button:hover{box-shadow:var(--shadow-subtle)}.embed-options{border:0;min-width:0;margin:0;padding:0}.embed-options legend{font-size:var(--text-label);font-weight:var(--weight-strong);margin-bottom:var(--space-2)}.embed-segmented{border:var(--border-thin) solid var(--line);border-radius:var(--radius-pill);padding:var(--space-1);gap:var(--space-1);background:var(--surface-soft);display:inline-flex}.embed-segmented button{border-radius:var(--radius-pill);color:var(--muted);min-height:var(--control-min);padding:var(--space-2) var(--space-4);cursor:pointer;font-size:var(--text-label);white-space:nowrap;background:0 0;border:0}.embed-segmented button[aria-pressed=true]{color:var(--ink);background:var(--surface);box-shadow:var(--shadow-subtle);font-weight:var(--weight-strong)}:where(:scope).embed-dialog-content{gap:var(--space-5);display:grid}:where(:scope).app-dialog[data-size=wide]:has(.embed-dialog-content){max-height:calc(100dvh - 2 * var(--space-5));width:min(var(--content-max), calc(100% - 2 * var(--space-5)))}.embed-dialog-columns{gap:var(--space-6);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.embed-dialog-tools{gap:var(--space-5);display:grid}.embed-dialog-columns.embed-link-columns .embed-code-label textarea{min-height:calc(var(--space-12) * 2)}.embed-link-preview{padding:var(--space-6);border:var(--border-thin) solid var(--line);border-radius:var(--radius-md);background:var(--surface)}.embed-link-preview>span{color:var(--muted);font-size:var(--text-caption)}.embed-link-preview h3{font-size:var(--title-card-size);margin-block:var(--space-3)}.embed-link-preview p{color:var(--muted);line-height:var(--leading-body)}.embed-link-preview a{min-height:var(--control-min);color:var(--leaf);align-items:center;display:inline-flex}.embed-dialog-tools .embed-code-label textarea{min-height:calc(var(--space-12) * 2)}.embed-muted{color:var(--muted);margin:0}.embed-dialog-preview{min-width:0}.embed-card-preview{width:100%;max-width:640px;margin-inline:auto}.embed-card-preview[data-width="320"]{max-width:320px}.embed-card-preview[data-width="360"]{max-width:360px}.embed-code-label{gap:var(--space-2);font-weight:var(--weight-strong);display:grid}.embed-code-label textarea{resize:vertical;border:var(--border-thin) solid var(--line);border-radius:var(--radius-sm);width:100%;padding:var(--space-4);font-family:monospace;font-size:var(--text-caption);line-height:var(--leading-body);background:var(--surface-soft);color:var(--muted)}.embed-preview-note{font-size:var(--text-caption);color:var(--muted);margin:0}.embed-dialog-action{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.embed-dialog-action p{font-size:var(--text-caption);color:var(--muted);margin:0}.embed-dialog-action button{flex-shrink:0}:where(:scope).embed-error{text-align:center;min-height:360px;padding:var(--space-6);justify-content:center;align-items:center;gap:var(--space-4);background:var(--surface);color:var(--ink);border:var(--border-thin) solid var(--line);border-radius:var(--radius-md);flex-direction:column;display:flex}:where(:scope).embed-error h2{font-size:var(--title-card-size)}:where(:scope).embed-error p{color:var(--muted);margin:0}.embed-error-icon{font-size:var(--title-section-size);color:var(--leaf)}}@media (width<=620px){@scope(.embed-card,.embed-dialog-content,.embed-error,.app-dialog:has(.embed-dialog-content)) to (:scope [data-ui-scope]){.embed-dialog-columns{grid-template-columns:minmax(0,1fr)}.embed-dialog-tools{order:-1}:where(:scope).embed-card{padding:var(--space-4)}.embed-dialog-action{flex-direction:column;align-items:stretch}.embed-segmented button{padding-inline:var(--space-3)}}}
