.tk-pcc-state,.tk-pcc-run{position:relative}[data-motion] .tk-pcc-state>[data-at]:not(.is-on),[data-motion] .tk-pcc-run>[data-at]:not(.is-on){position:absolute;left:0;top:0}.tk-pcc{flex:none;background:var(--ph-panel);border:1px solid var(--ph-line);border-radius:.75em;overflow:hidden}.tk-pcc-head{display:flex;align-items:center;gap:.45em;padding:.55em .65em;color:var(--ph-fg)}.tk-pcc-title{font-weight:700;font-size:.9em;white-space:nowrap}.tk-pcc-count{min-width:1.6em;padding:0 .45em;border-radius:99px;text-align:center;font-size:.85em;line-height:1.6em;background:#1d232a;color:var(--ph-fg2)}.tk-pcc-chev{margin-left:auto;width:.55em;height:.55em;border-right:1.5px solid var(--ph-fg3);border-bottom:1.5px solid var(--ph-fg3);transform:rotate(45deg)}.tk-pcc-body{display:flex;flex-direction:column;gap:.5em;padding:0 .65em .65em}.tk-pcc-card{display:flex;flex-direction:column;gap:.45em;padding:.6em .65em;background:var(--ph-panel2);border:1px solid var(--ph-line);border-radius:.6em}.tk-pcc-label{font-size:.9em;color:var(--ph-fg2);overflow-wrap:anywhere}.tk-pcc-block{display:flex;flex-direction:column;gap:.45em;padding:.55em;background:#07080a;border:1px solid var(--ph-line);border-radius:.45em}.tk-pcc-text{margin:0;font-family:var(--ui-font);font-size:1em;line-height:1.45;color:#c7ccd1;white-space:pre-wrap;overflow-wrap:anywhere}.tk-pcc-row{display:flex;flex-wrap:wrap;align-items:center;gap:.5em}.tk-pcc-state{display:inline-grid;font-size:.95em}.tk-pcc-state>*{grid-area:1 / 1;white-space:nowrap}.tk-pcc-ok{color:var(--ph-green)}.tk-pcc-bad{color:#f0655a}.tk-pcc-wait{color:var(--ph-amber)}.tk-pcc-spacer{flex:1}.tk-pcc-run{display:inline-grid;border-radius:.6em}.tk-pcc-run>*{grid-area:1 / 1}.tk-pcc-btn{display:inline-flex;align-items:center;justify-content:center;gap:.4em;min-height:2.6em;padding:0 1em;border-radius:.6em;font-weight:700;color:var(--ph-green);background:#5ee3a01a;border:1px solid rgb(94 227 160 / .35)}.tk-pcc-btn.is-off{color:var(--ph-fg3);background:none;border-color:var(--ph-line2)}.tk-pcc-btn .tk-ic{width:.95em;height:.95em}.tk-pcc-notice{font-size:.9em;overflow-wrap:anywhere}.tk-psheet{position:absolute;inset:0;z-index:3;display:flex;align-items:flex-end;background:#0000008c}.tk-psheet-panel{width:100%;padding:.9em .9em 1.1em;background:var(--ph-panel);border-top:1px solid var(--ph-line2);border-radius:1.1em 1.1em 0 0}[data-motion] .tk-psheet:not(.is-on) .tk-psheet-panel{transform:translateY(40%)}[data-motion] .tk-psheet .tk-psheet-panel{transition:transform .45s var(--tako-ease)}.tk-psheet-head{display:flex;align-items:center;justify-content:space-between;gap:.5em;margin-bottom:.6em;font-weight:700;font-size:1.05em}.tk-psheet-head span:last-child{color:var(--ph-fg2);font-weight:400;font-size:1.2em;line-height:1}.tk-psheet-label{margin:0 0 .4em;font-size:.92em;color:var(--ph-fg2)}.tk-psheet-text{margin:0 0 .6em;padding:.6em;border-radius:.55em;background:#07080a;border:1px solid var(--ph-line2);font-family:var(--ui-font);font-size:1em;line-height:1.5;color:#c7ccd1;white-space:pre-wrap;overflow-wrap:anywhere}.tk-psheet-note{margin:0 0 .75em;font-size:.88em;color:var(--ph-fg3);overflow-wrap:anywhere}.tk-psheet-actions{display:flex;gap:.6em}.tk-psheet-actions .tk-pbtn{flex:1;min-height:2.9em;padding:.5em .4em;font-size:.92em;font-weight:600;white-space:nowrap}.tk-ppane-head{display:flex;align-items:center;gap:.5em;flex:none;font-weight:700}.tk-ppane-head .tk-ic{color:var(--ph-fg2)}.tk-ppane-toggle{margin-left:auto;display:inline-flex;border:1px solid var(--ph-line2);border-radius:.6em;overflow:hidden;font-size:.85em;font-weight:600}.tk-ppane-toggle span{padding:.2em .6em;color:var(--ph-fg3)}.tk-ppane-toggle span.is-active{color:var(--ph-claude);background:var(--ph-panel2)}.tk-cw-end{display:flex;flex-direction:column;justify-content:flex-end}.tk-cw-end>*{flex:none}.tk-cw-wrapped{white-space:pre;overflow:hidden;min-height:1.55em}.tk-cw-card{font-size:.9em}.tk-cw-sel{border-radius:2px}.tk-ui .tk-cw-sel.is-on{background:#45475a}.tk-mc-card{display:block;margin:.25em 0 .35em 1.1em;padding:.2em .6em .25em;border:1px solid var(--ui-accent);border-radius:6px}.tk-mc-card .tk-l{min-height:1.45em}.tk-mc-btns{display:flex;align-items:center;gap:.6em}.tk-mc-btn{color:var(--ui-fg);border-radius:2px}.tk-mc-primary{color:var(--ui-accent)}.tk-ui .tk-mc-btn.is-on{background:var(--ui-accent);color:#11111b}.tk-ui .tk-mc-band{display:flex;align-items:center;gap:.45em;white-space:nowrap;overflow:hidden;min-height:1.55em;padding:0 .15em;border-radius:3px}.tk-ui .tk-mc-band .tk-mc-sep{color:var(--ui-faint)}.tk-mc-key{color:var(--ui-fg)}.tk-mc-key b{color:var(--ui-accent);font-weight:700}.tk-ui .tk-mc-band.is-on{background:#89b4fa24;box-shadow:inset 0 0 0 1px #89b4fa73}@container tkframe (max-width: 34rem){.tk-mc-opt{display:none}}
