@layer theme,base;@layer components{:where(.pk,.pk-layer) .ss-wrap{flex-direction:column;gap:12px;min-width:0;display:flex}:where(.pk,.pk-layer) .ss-recent{flex-wrap:wrap;align-items:center;gap:6px;display:flex}:where(.pk,.pk-layer) .ss-recent-l{color:var(--pk-muted);align-items:center;gap:4px;font-size:12px;font-weight:700;display:inline-flex}:where(.pk,.pk-layer) .ss-recent-l svg,:where(.pk,.pk-layer) .ss-recent-chip svg{width:13px;height:13px}:where(.pk,.pk-layer) .ss-recent-chip{cursor:pointer;gap:4px}:where(.pk,.pk-layer) .ss-recent-chip small{color:var(--pk-brand-strong);font-size:11px;font-weight:700}:where(.pk,.pk-layer) .ss-bar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}:where(.pk,.pk-layer) .ss-search{width:min(260px,100%)}:where(.pk,.pk-layer) .ss-count{color:var(--pk-muted);font-size:12.5px}:where(.pk,.pk-layer) .ss-count b.is-ok{color:var(--pk-success-strong,#227a52)}:where(.pk,.pk-layer) .ss-count b.is-warn{color:#b07a00}:where(.pk,.pk-layer) .ss-table{max-height:400px;overflow:auto}:where(.pk,.pk-layer) .ss-table td{vertical-align:middle}:where(.pk,.pk-layer) .ss-ck{width:40px}:where(.pk,.pk-layer) .ss-sub{color:var(--pk-muted);font-size:11.5px;display:block}:where(.pk,.pk-layer) .ss-ok{width:16px;height:16px;color:var(--pk-success-strong,#227a52)}:where(.pk,.pk-layer) .ss-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}:where(.pk,.pk-layer) .ss-foot-l,:where(.pk,.pk-layer) .ss-foot-r{flex-wrap:wrap;align-items:center;gap:8px;display:flex}:where(.pk,.pk-layer) .ss-pick{justify-content:space-between;width:100%;max-width:220px}:where(.pk,.pk-layer) .ss-pick-v{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:4px;min-width:0;display:inline-flex;overflow:hidden}:where(.pk,.pk-layer) .ss-pick svg{flex:none;width:13px;height:13px}:where(.pk,.pk-layer) .ss-pop{width:300px}:where(.pk,.pk-layer) .ss-pop-in{flex-direction:column;gap:8px;padding:10px;display:flex}:where(.pk,.pk-layer) .ss-pop-list{flex-direction:column;gap:2px;max-height:220px;display:flex;overflow-y:auto}:where(.pk,.pk-layer) .ss-pop-empty{text-align:center;color:var(--pk-muted);margin:0;padding:16px 0;font-size:12.5px}:where(.pk,.pk-layer) .ss-pop-item{text-align:left;cursor:pointer;width:100%;color:var(--pk-ink);background:0 0;border:0;border-radius:10px;align-items:flex-start;gap:8px;padding:7px 8px;display:flex}:where(.pk,.pk-layer) .ss-pop-item:hover,:where(.pk,.pk-layer) .ss-pop-item:focus-visible{background:var(--pk-mist);outline:0}:where(.pk,.pk-layer) .ss-pop-item svg{width:14px;height:14px;color:var(--pk-muted);flex:none;margin-top:2px}:where(.pk,.pk-layer) .ss-pop-item b{font-size:13px;font-weight:700;display:block}:where(.pk,.pk-layer) .ss-pop-item small{color:var(--pk-muted);font-size:11.5px;display:block}}@layer utilities;
