.host ul li{color:#b7472a;font-family:Georgia,serif;font-style:italic;list-style:outside}:root[data-theme=dark] .host ul li{color:#e0805f}.host button{color:#1a1a1a;background:#ffd166;border:3px dashed #1a1a1a;border-radius:0;font-family:Georgia,serif}.host input{color:#7cf29a;background:#1a1a1a;border:4px double #7cf29a;font-family:monospace}.host-banner{z-index:9999;padding:var(--space-2) var(--space-4);color:#1a1a1a;font-weight:var(--weight-strong);text-align:center;background:#ffd166;position:fixed;top:7.5rem;left:0;right:0}.host-clip{cursor:crosshair;border:1px solid var(--line);border-radius:var(--radius-large);height:6rem;padding:var(--space-4);overflow:hidden}.host-counter{gap:var(--space-3);margin-top:var(--space-4);align-items:center;display:flex}.widget-waiting{animation:0s .4s both widget-waiting}@media (scripting:none){.widget-waiting{display:none}}.widget-waiting:has(~noscript .notice){display:none}@keyframes widget-waiting{0%{visibility:hidden}}.host pre{padding:var(--space-4);border:1px solid var(--line);border-radius:var(--radius-large);font-size:var(--text-caption);overflow-x:auto}
