.pk-layer,.pk-trigger{--pk-surface:#ffffff;--pk-raised:#ffffff;--pk-fill:#f4f4f5;--pk-line:rgb(24 24 27/0.08);--pk-ink:#18181b;--pk-muted:#71717a;--pk-quiet:#a1a1aa;--pk-focus:#6366f1}.dark .pk-layer,.dark .pk-trigger{--pk-surface:#232327;--pk-raised:#2a2a2f;--pk-fill:#34343a;--pk-line:rgb(255 255 255/0.09);--pk-ink:#fafafa;--pk-muted:#a1a1aa;--pk-quiet:#71717a;--pk-focus:#818cf8}.pk-trigger{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 9px 0 8px;border:1px solid var(--pk-line);border-radius:999px;background:var(--pk-surface);color:var(--pk-ink);font:inherit;font-size:12.5px;font-weight:500;cursor:pointer;transition:background-color .15s,transform .15s}.pk-trigger[data-popup-open]{background:var(--pk-fill)}@media (hover:hover) and (pointer:fine){.pk-trigger:hover{background:var(--pk-fill)}}.pk-trigger:active{transform:scale(.96)}.pk-trigger:focus-visible{outline:2px solid var(--pk-focus);outline-offset:2px}.pk-trigger-label{display:inline-grid;overflow:hidden;white-space:nowrap}.pk-chevron{flex:none;width:13px;height:13px;color:var(--pk-muted);transition:transform .25s cubic-bezier(.3,.9,.3,1)}.pk-trigger[data-popup-open] .pk-chevron{transform:rotate(180deg)}.pk-layer{z-index:60;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Inter,system-ui,sans-serif;outline:none}.pk-popup{display:grid;min-width:216px;padding:5px;border:1px solid var(--pk-line);border-radius:14px;background:var(--pk-raised);box-shadow:0 12px 32px -8px rgb(0 0 0/.18),0 2px 6px rgb(0 0 0/.06);color:var(--pk-ink);transform-origin:var(--transform-origin);transition:opacity .18s,transform .32s cubic-bezier(.2,1.25,.4,1);outline:none}.pk-popup[data-starting-style]{opacity:0;transform:scale(.94) translateY(-6px)}.pk-popup[data-ending-style]{opacity:0;transform:scale(.97) translateY(-4px);transition-duration:.12s;transition-timing-function:ease-in}.pk-heading{margin:0 0 4px;padding:6px 8px 7px;border-bottom:1px solid var(--pk-line);color:var(--pk-quiet);font-size:12px}.pk-option{display:flex;align-items:center;gap:9px;height:32px;padding:0 8px;border-radius:9px;font-size:13px;cursor:pointer;outline:none;user-select:none}.pk-option,.pk-option>:not(.pk-highlight){position:relative}.pk-highlight{position:absolute;inset:0;border-radius:inherit;background:var(--pk-fill)}.pk-option-label{flex:1}.pk-current{color:var(--pk-quiet);font-size:11px}.pk-option kbd{color:var(--pk-quiet);font:inherit;font-size:11px;font-variant-numeric:tabular-nums}.kt,.kt-tokens{--kt-surface:#ffffff;--kt-raised:#ffffff;--kt-fill:#f4f4f5;--kt-line:rgb(24 24 27/0.08);--kt-ink:#18181b;--kt-muted:#71717a;--kt-quiet:#a1a1aa;--kt-preparing:#e07a2f;--kt-ready:#10b981;--kt-picked:#6366f1}.dark .kt,.dark .kt-tokens{--kt-surface:#2a2a2f;--kt-raised:#2a2a2f;--kt-fill:#2e2e33;--kt-line:rgb(255 255 255/0.08);--kt-ink:#fafafa;--kt-muted:#a1a1aa;--kt-quiet:#71717a;--kt-preparing:#fb923c;--kt-ready:#34d399;--kt-picked:#818cf8}.dark .kt{--kt-surface:#232327}.kt{display:grid;width:min(100%,380px);padding:18px 18px 14px;border-radius:24px;background:var(--kt-surface);color:var(--kt-ink);font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Inter,system-ui,sans-serif}.kt-head{display:flex;align-items:center;justify-content:space-between}.kt-key{color:var(--kt-muted);font-size:12px;font-weight:500;font-variant-numeric:tabular-nums}.kt-guest{width:24px;height:24px;border-radius:50%;background:#ffedd5}.kt-title{margin:8px 0 0;font-size:16px;font-weight:600;letter-spacing:-.01em;line-height:1.35}.kt-props{display:flex;flex-wrap:wrap;margin-top:14px}.kt-chip,.kt-props{align-items:center;gap:6px}.kt-chip{display:inline-flex;height:28px;padding:0 10px 0 8px;border:1px solid var(--kt-line);border-radius:999px;background:var(--kt-surface);color:var(--kt-muted);font:inherit;font-size:12.5px;font-weight:500}.kt-glyph{flex:none;overflow:visible}.kt-mark{color:var(--kt-surface)}.kt-bag,.kt-plate{position:relative;flex:none;box-sizing:border-box}.kt-plate{width:14px;height:14px;border:1.5px solid;border-radius:50%}.kt-plate:after{content:"";position:absolute;inset:2px;border:1px solid;border-radius:50%;opacity:.7}.kt-bag{width:12px;height:10px;margin-top:3px;border:1.5px solid;border-radius:2px 2px 3px 3px}.kt-bag:before{content:"";position:absolute;top:-5px;left:2px;width:5px;height:4px;border:1.5px solid;border-bottom:0;border-radius:4px 4px 0 0}.kt-dot{width:8px;height:8px;border-radius:50%;background:var(--kt-preparing)}.kt-log{display:grid;margin:16px 0 0;padding:10px 0 0;border-top:1px solid var(--kt-line);list-style:none}.kt-log li{overflow:hidden}.kt-log-row{display:flex;align-items:center;gap:8px;padding:5px 0;color:var(--kt-muted);font-size:12.5px}.kt-log-row b{color:var(--kt-ink);font-weight:500}.kt-log-row>span{flex:1;min-width:0}.kt-log-row time{color:var(--kt-quiet);font-size:11.5px}