.cp-back.svelte-1lijm2a{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;background:#0000008c;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.cp.svelte-1lijm2a{position:fixed;top:50%;left:50%;z-index:91;display:grid;grid-template-rows:auto auto minmax(0,1fr) auto;width:min(620px,calc(100vw - 24px));height:min(640px,84vh);transform:translate(-50%,-50%);border:1px solid var(--stroke-strong);border-radius:20px;background:var(--bg-2);box-shadow:0 30px 80px -20px #0009;overflow:hidden;text-align:left}.cp.svelte-1lijm2a svg{width:18px;height:18px;flex:none}.cp-head.svelte-1lijm2a{display:flex;align-items:center;justify-content:space-between;padding:14px 14px 6px 20px}.cp-head.svelte-1lijm2a h2:where(.svelte-1lijm2a){display:flex;align-items:center;gap:10px;margin:0;font-size:1.0625rem}.cp-head.svelte-1lijm2a h2:where(.svelte-1lijm2a) svg{color:var(--ember)}.cp-x.svelte-1lijm2a{display:grid;place-items:center;width:36px;height:36px;border:0;border-radius:10px;background:none;color:var(--muted);cursor:pointer}.cp-bar.svelte-1lijm2a{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:6px 14px 10px;border-bottom:1px solid var(--stroke)}.cp-trail.svelte-1lijm2a{display:flex;align-items:center;gap:2px;flex:1 1 200px;min-width:0;overflow-x:auto;scrollbar-width:none}.cp-trail.svelte-1lijm2a button:where(.svelte-1lijm2a){padding:6px 8px;border:0;border-radius:8px;background:none;color:var(--muted);font:inherit;font-size:.875rem;white-space:nowrap;cursor:pointer}.cp-trail.svelte-1lijm2a button.on:where(.svelte-1lijm2a){color:var(--ink);font-weight:600}.cp-trail.svelte-1lijm2a span:where(.svelte-1lijm2a){color:var(--muted)}.cp-search.svelte-1lijm2a{display:flex;align-items:center;gap:8px;height:38px;padding:0 10px;border:1px solid var(--stroke);border-radius:10px;background:var(--card);color:var(--muted);flex:0 1 220px}.cp-search.svelte-1lijm2a input:where(.svelte-1lijm2a){width:100%;border:0;background:none;color:var(--ink);font:inherit;font-size:.9375rem;outline:none}.cp-list.svelte-1lijm2a{margin:0;padding:6px;list-style:none;overflow-y:auto}.cp-row.svelte-1lijm2a{display:flex;align-items:center;gap:12px;width:100%;padding:8px 10px;border:1px solid transparent;border-radius:12px;background:none;color:var(--ink);font:inherit;text-align:left;cursor:pointer}.cp-row.svelte-1lijm2a:hover:not(:disabled){background:var(--card)}.cp-row.svelte-1lijm2a:disabled{opacity:.4;cursor:not-allowed}.cp-row.on.svelte-1lijm2a{background:var(--grad-soft);border-color:#ff5a1f66}.cp-ico.svelte-1lijm2a{display:grid;place-items:center;width:36px;height:36px;flex:none;border-radius:10px;border:1px solid var(--stroke);font-size:.625rem;font-weight:800}.cp-ico.folder.svelte-1lijm2a{border:0;background:color-mix(in srgb,#f5a524 18%,transparent);color:#f5a524}.k-video.svelte-1lijm2a{color:#ff5a1f}.k-audio.svelte-1lijm2a{color:#b07cff}.k-image.svelte-1lijm2a{color:#2fbf71}.k-archive.svelte-1lijm2a{color:#f5a524}.k-pdf.svelte-1lijm2a{color:#ff5c5c}.k-doc.svelte-1lijm2a{color:#3d8bff}.cp-n.svelte-1lijm2a{display:grid;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.cp-n.svelte-1lijm2a small:where(.svelte-1lijm2a){color:var(--muted);font-weight:400;font-size:.75rem}.cp-go.svelte-1lijm2a{color:var(--muted)}.cp-check.svelte-1lijm2a{display:grid;place-items:center;width:22px;height:22px;border:1.5px solid var(--stroke-strong);border-radius:7px;color:#fff;font-size:.8125rem;font-weight:800}.cp-row.on.svelte-1lijm2a .cp-check:where(.svelte-1lijm2a){border-color:transparent;background:var(--grad)}.cp-none.svelte-1lijm2a{padding:40px 10px;text-align:center;color:var(--muted)}.cp-foot.svelte-1lijm2a{display:flex;align-items:center;gap:8px;padding:12px 14px;padding-bottom:max(12px,env(safe-area-inset-bottom,0px));border-top:1px solid var(--stroke)}.cp-open.svelte-1lijm2a{margin-right:auto;color:var(--muted);font-size:.875rem}@media(max-width:760px){.cp.svelte-1lijm2a{top:auto;bottom:0;left:0;width:100%;height:86dvh;transform:none;border-radius:20px 20px 0 0}}
