.cy-inst{--cy-ink: #111111;--cy-muted: #7a7a7a;--cy-line: #e2e2e2;--cy-dash: #d9d9d9;--ascii-ink: #111111;--ascii-muted: #a8a8a8;background:#fffffff0;border:1px solid var(--cy-ink);color:var(--cy-ink);font:400 12px/1.45 IBM Plex Mono,ui-monospace,monospace;padding:12px 14px;pointer-events:auto;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.cy-inst.cy-compact{padding:8px 10px;font-size:11px}.cy-title{font-size:10.5px;font-weight:600;letter-spacing:.18em;white-space:nowrap}.cy-sub{font-size:10px;letter-spacing:.06em;color:var(--cy-muted)}.cy-rule{border-top:1px dashed var(--cy-dash);margin:8px 0}.cy-big{font-size:22px;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.cy-num{font-variant-numeric:tabular-nums}.cy-muted{color:var(--cy-muted)}.cy-btn{font:inherit;font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;background:#fff;color:var(--cy-ink);border:1px solid var(--cy-ink);padding:5px 9px;cursor:pointer}.cy-btn:hover:not(:disabled){background:var(--cy-ink);color:#fff}.cy-btn:disabled{opacity:.35;cursor:default}.cy-btn.cy-on{background:var(--cy-ink);color:#fff}.cy-tag{font-size:9.5px;letter-spacing:.16em;border:1px solid currentColor;padding:1px 5px;text-transform:uppercase}.cy-bar{height:6px;background:repeating-linear-gradient(90deg,#eee 0 1px,transparent 1px 10%);position:relative}.cy-bar>i{position:absolute;inset:0 auto 0 0;background:currentColor;transition:width .12s linear}.kit-root.cryptik-theme{--sim-play: #111111;--sim-pause: #111111;--sim-warp: #111111;--sim-danger: #111111;--sim-shell-bg: #ffffff;--sim-shell-border: 1px solid #111111;--sim-shell-shadow: none;--sim-shell-radius: 0px}.kit-root.cryptik-theme .sim-playpause{padding:5px 10px 5px 5px;border:1px solid #111;background:#fff;border-radius:0;pointer-events:auto}.kit-root.cryptik-theme .sim-pp-main{border-radius:0!important;color:#fff;background:#111;box-shadow:none}.kit-root.cryptik-theme .sim-pp-aux{border-radius:0!important;background:#fff;color:#111;border:1px solid #111;box-shadow:none}.kit-root.cryptik-theme .sim-pp-readout span{color:#111!important;font-family:IBM Plex Mono,ui-monospace,monospace}.kit-root.cryptik-theme .sim-pp-badge{background:#fff;color:#111;border-color:#111;border-radius:0}.kit-root.cryptik-theme [aria-label="Simulation viewport controls"]{filter:invert(1) hue-rotate(180deg)}
