.tk-rs-new{border-radius:3px;background:#89b4fa1a;box-shadow:inset 2px 0 0 var(--ui-accent-muted);padding-left:.35em}.tk-rs-swap{display:grid}.tk-rs-swap>*{grid-area:1 / 1;min-width:0}.tk-rs-log{position:absolute;left:4%;right:4%;bottom:7%;z-index:3;padding:.65em .8em .75em;border-radius:9px;background:var(--ui-crust);border:1px solid var(--ui-accent-line);box-shadow:0 18px 40px -12px #000000b3;font-size:var(--ui-fs)}@container tkframe (min-width: 34rem){.tk-rs-log{font-size:12px}}@container tkframe (max-width: 25rem){.tk-rs-log{font-size:10px}}.tk-rs-log-head{display:flex;align-items:center;gap:.45em;margin-bottom:.4em;color:var(--ui-muted);font-weight:700}.tk-rs-log-head .tk-rs-log-sum{margin-left:auto;font-weight:600;color:var(--ui-green)}.tk-rs-log-line{display:block;white-space:pre-wrap;overflow-wrap:anywhere;color:var(--ui-fg2);line-height:1.6}.tk-rs-log-line b{color:var(--ui-accent);font-weight:700}.tk-rs-hit{display:block;border-radius:3px}.tk-rs-hit.is-on,.tk-scrolly:not([data-motion]) .tk-rs-hit{background:#6cc3ff29;box-shadow:inset 2px 0 #6cc3ff}.tk-rs-stale{display:flex;align-items:center;gap:.6em;min-height:2.2em;padding:.3em .7em;background:#f9e2af1f;border-bottom:1px solid rgb(249 226 175 / .25);color:var(--ui-fg);font-size:.95em;white-space:nowrap}.tk-rs-stale-msg{flex:1;min-width:0;white-space:normal;overflow-wrap:anywhere;line-height:1.4}.tk-rs-stale-btn{flex:none;padding:.1em .65em;border-radius:4px;background:var(--ui-chip);color:var(--ui-accent);font-weight:600;font-size:.92em}.tk-rs-stale-x{flex:none;color:var(--ui-muted)}.tk-bo{position:relative;display:grid;place-items:center;height:var(--h, 25em);padding:1.4em 1.2em;border-radius:12px;overflow:hidden;color:var(--ui-fg);background:radial-gradient(120% 90% at 50% 0%,rgb(137 180 250 / .07),transparent 60%),linear-gradient(180deg,#12131c,#0b0b11);border:1px solid var(--ui-line-in);box-shadow:0 1px 2px #11111b40,0 22px 48px -18px #11111b99}.tk-bo[data-kind=reboot]{background:#050507;border-color:#16161c}@container tkframe (min-width: 34rem){.tk-bo{font-size:12px}}@container tkframe (max-width: 25rem){.tk-bo{font-size:10px}}.tk-bo-center{display:flex;flex-direction:column;align-items:center;gap:.55em;width:100%;max-width:30em;text-align:center}.tk-bo-mark{display:inline-grid;place-items:center;width:3em;height:3em;border-radius:50%;color:var(--ui-muted);border:1px solid var(--ui-line-heavy);background:#ffffff05}.tk-bo-mark .tk-ic{width:1.45em;height:1.45em}.tk-bo[data-kind=reboot] .tk-bo-mark{border:0;background:none}.tk-bo-spin{width:2.3em;height:2.3em;border-radius:50%;border:.22em solid rgb(255 255 255 / .14);border-top-color:#ffffffbf}.tk-bo-title{margin:.2em 0 0!important;font-family:var(--ui-sys);font-size:1.22em;font-weight:700;line-height:1.4;color:var(--ui-fg)!important}.tk-bo-note{margin:0!important;font-family:var(--ui-sys);font-size:.98em;line-height:1.55;color:var(--ui-fg3)!important}.tk-bo-body{width:100%;margin-top:.6em}.tk-bo-list{list-style:none;margin:0!important;padding:.45em .55em!important;border-radius:8px;background:#ffffff08;border:1px solid var(--ui-line);text-align:left}.tk-bo-list-head{display:flex;align-items:center;gap:.45em;margin:0 0 .3em!important;padding:0 .35em .35em;border-bottom:1px solid var(--ui-line-in);font-size:.92em;font-weight:700;color:var(--ui-fg3)}.tk-bo-list li{display:flex;align-items:center;gap:.55em;margin:0!important;padding:.25em .35em;white-space:nowrap;overflow:hidden;color:var(--ui-fg2)}.tk-bo-list li>.tk-bo-label{min-width:0;overflow:hidden;text-overflow:ellipsis}.tk-bo-state{margin-left:auto;padding-left:.6em;flex:none;font-size:.92em;color:var(--ui-accent)}.tk-bo-list li.is-gone{color:var(--ui-faint)}.tk-bo-list li.is-gone>.tk-bo-label{text-decoration:line-through;text-decoration-color:#f38ba899}.tk-bo-list li.is-gone .tk-bo-state{color:var(--ui-red)}.tk-bo-list li.is-gone .tk-dot{background:var(--ui-faint);box-shadow:none}@media(prefers-reduced-motion:no-preference){[data-motion]:not(.is-static) .tk-bo-spin{animation:tk-bo-spin .9s linear infinite}[data-motion]:not(.is-static) .tk-bo[data-kind=quit] .tk-bo-mark{animation:tk-bo-breathe 2.4s ease-in-out infinite}[data-motion]:not(.is-static) .tk-bo-list li:not(.is-gone) .tk-dot{animation:tk-bo-pulse 1.6s ease-in-out infinite}[data-motion]:not(.is-static) .tk-bo-list li:nth-child(3n+2) .tk-dot{animation-delay:.4s}[data-motion]:not(.is-static) .tk-bo-list li:nth-child(3n) .tk-dot{animation-delay:.8s}}@keyframes tk-bo-spin{to{transform:rotate(360deg)}}@keyframes tk-bo-breathe{50%{color:var(--ui-fg3);border-color:var(--ui-accent-line)}}@keyframes tk-bo-pulse{50%{opacity:.35}}
