[data-tds=typewriter]{min-inline-size:0;color:var(--tds-fg-default);overflow-wrap:anywhere;font-family:inherit;position:relative}[data-tds=typewriter] [data-slot=text]{font:inherit;color:inherit;white-space:pre-wrap;margin:0}[data-tds=typewriter] [data-slot=caret]{vertical-align:-.15em;block-size:1.1em;inline-size:.08em;animation:tds-typewriter-caret calc(var(--tds-dur-slow) * 2) steps(1, end) infinite;background:currentColor;margin-inline-start:.08em;display:inline-block}[data-tds=typewriter][data-state=done] [data-slot=caret]{opacity:0;animation:none}[data-tds=typewriter] [data-slot=sr]{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}[data-tds=typewriter] [data-slot=controls]{gap:var(--tds-space-2);flex-wrap:wrap;margin-block-start:var(--tds-space-3);display:flex}@keyframes tds-typewriter-caret{50%{opacity:0}}@media (prefers-reduced-motion:reduce){[data-tds=typewriter] [data-slot=caret]{animation:none}}[data-reduced-motion=true] [data-tds=typewriter] [data-slot=caret]{animation:none}@media (forced-colors:active){[data-tds=typewriter] [data-slot=caret]{background:canvastext}}
[data-tds=inline-code]{max-inline-size:100%;margin-inline:var(--tds-inline-code-gap);vertical-align:baseline;text-align:start;direction:ltr;unicode-bidi:isolate;display:inline-block;position:relative}[data-tds=inline-code] [data-slot=trigger]{box-sizing:border-box;max-inline-size:100%;padding:var(--tds-inline-code-padding-block) var(--tds-inline-code-padding-inline);border:1px solid var(--tds-inline-code-border);border-radius:var(--tds-inline-code-radius);background:var(--tds-inline-code-bg);color:var(--tds-inline-code-fg);font:inherit;text-align:inherit;vertical-align:baseline;cursor:pointer;appearance:none;-webkit-tap-highlight-color:transparent;transition:background-color var(--tds-dur-quick) var(--tds-ease-out), border-color var(--tds-dur-quick) var(--tds-ease-out), color var(--tds-dur-quick) var(--tds-ease-out);align-items:center;gap:.35em;margin:0;line-height:1.6;display:inline-flex}[data-tds=inline-code] [data-slot=trigger]:hover{background:var(--tds-inline-code-hover-bg)}[data-tds=inline-code] [data-slot=trigger]:focus-visible{outline:var(--tds-border-width-focus,2px) solid var(--tds-focus-ring);outline-offset:2px}[data-tds=inline-code] [data-slot=text]{overflow-wrap:anywhere;min-inline-size:0;font-family:var(--tds-inline-code-font);font-size:var(--tds-inline-code-font-size);font-weight:inherit;color:inherit}[data-tds=inline-code] [data-slot=tip]{z-index:1;border:1px solid var(--tds-inline-code-tip-border);border-radius:var(--tds-radius-sm);background:var(--tds-inline-code-tip-bg);box-shadow:var(--tds-inline-code-tip-shadow);color:var(--tds-inline-code-tip-fg);font-family:var(--tds-font-family-latin);font-size:var(--tds-font-size-xs);white-space:nowrap;pointer-events:none;opacity:0;transition:opacity var(--tds-dur-quick) var(--tds-ease-out), transform var(--tds-dur-quick) var(--tds-ease-out);padding:.2em .6em;line-height:1.5;position:absolute;inset-block-end:calc(100% + .45em);inset-inline-start:0;transform:translateY(4px)}[data-tds=inline-code]:hover [data-slot=tip],[data-tds=inline-code][data-state=copied] [data-slot=tip]{opacity:1;transform:none}[data-tds=inline-code]:has([data-slot=trigger]:focus-visible) [data-slot=tip]{opacity:1;transform:none}[data-tds=inline-code][data-tone=brand] [data-slot=trigger]{background:var(--tds-inline-code-brand-bg);color:var(--tds-inline-code-brand-fg);border-color:var(--tds-inline-code-brand-border)}[data-tds=inline-code][data-state=copied] [data-slot=trigger]{color:var(--tds-fg-accent);border-color:var(--tds-fg-accent);animation:tds-inline-code-copied var(--tds-dur-base) var(--tds-ease-out)}@keyframes tds-inline-code-copied{0%{box-shadow:0 0 0 0 var(--tds-inline-code-brand-border)}to{box-shadow:0 0 0 .35em #0000}}[data-tds=inline-code] [data-slot=sr]{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}@media (forced-colors:active){[data-tds=inline-code] [data-slot=trigger],[data-tds=inline-code] [data-slot=tip]{color:canvastext;background:canvas;border-color:canvastext}}@media print{[data-tds=inline-code] [data-slot=tip]{display:none}[data-tds=inline-code] [data-slot=trigger]{color:inherit;background:0 0;border-color:#0000;padding-inline:.1em}}
