.language-ring.svelte-1gx0tgn{z-index:1;flex-shrink:0;place-items:center;block-size:1.75rem;inline-size:1.75rem;text-decoration:none;display:inline-grid;position:relative}.language-ring.svelte-1gx0tgn svg:where(.svelte-1gx0tgn){block-size:100%;inline-size:100%;position:absolute;inset:0;transform:rotate(-90deg)}.language-ring__track.svelte-1gx0tgn,.language-ring__arc.svelte-1gx0tgn{fill:none;stroke-width:3.5px}.language-ring__track.svelte-1gx0tgn{stroke:var(--color-surface-sunken)}.language-ring__arc--done.svelte-1gx0tgn{stroke:var(--color-progress-done)}.language-ring__arc--ready.svelte-1gx0tgn{stroke:var(--color-progress-ready)}.language-ring__arc--review.svelte-1gx0tgn{stroke:var(--color-progress-review)}.language-ring__arc--missing.svelte-1gx0tgn{stroke:var(--color-progress-missing)}.language-ring__arc--not-released.svelte-1gx0tgn{stroke:var(--color-progress-not-released)}.language-ring__flag.svelte-1gx0tgn{border-radius:50%;block-size:1.125rem;inline-size:1.125rem;box-shadow:0 0 0 1px oklch(0% 0 0/.08)}.language-ring__tag.svelte-1gx0tgn{font-size:.5625rem;font-weight:var(--font-weight-semibold);text-transform:uppercase;color:var(--color-text-muted)}.language-ring.svelte-1gx0tgn:is(a:where(.svelte-1gx0tgn)):hover{filter:brightness(.95)}.language-ring.svelte-1gx0tgn:is(a:where(.svelte-1gx0tgn)):focus-visible{outline:2px solid var(--color-accent);outline-offset:1px;border-radius:50%}.pc.svelte-17gbm4a{gap:var(--spacing-xs);padding:var(--spacing-m);background-color:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:var(--radius-l);cursor:pointer;transition:box-shadow var(--duration-normal) var(--ease-out);flex-direction:column;padding-block-start:calc(var(--spacing-m) + 4px);display:flex;position:relative;overflow:hidden}.pc.svelte-17gbm4a:hover{box-shadow:var(--shadow-m), inset 0 0 0 1px var(--color-primary)}.pc.svelte-17gbm4a:has(.pc__link:where(.svelte-17gbm4a):focus-visible){outline:2px solid var(--color-accent);outline-offset:2px}.pc__link.svelte-17gbm4a{color:inherit;outline:none;text-decoration:none}.pc__link.svelte-17gbm4a:after{content:"";position:absolute;inset:0}.pc__top-wash.svelte-17gbm4a{background:linear-gradient(90deg, var(--color-terracotta) 0%, var(--color-moss) 50%, var(--color-slate) 100%);opacity:.35;block-size:4px;position:absolute;inset-block-start:0;inset-inline:0}.pc__top-wash--work.svelte-17gbm4a{background:var(--color-progress-missing);opacity:1}.pc__top-wash--publish.svelte-17gbm4a{background:var(--color-progress-ready);opacity:1}.pc__top-wash--done.svelte-17gbm4a{background:var(--color-progress-done);opacity:1}.pc__header.svelte-17gbm4a{align-items:center;gap:var(--spacing-s);display:flex}.pc__icon.svelte-17gbm4a{border-radius:var(--radius-m);background-color:var(--color-terracotta-subtle);block-size:2.25rem;inline-size:2.25rem;color:var(--color-terracotta);flex-shrink:0;justify-content:center;align-items:center;display:flex}.pc__img.svelte-17gbm4a{border-radius:var(--radius-m);object-fit:cover;flex-shrink:0;block-size:2.25rem;inline-size:2.25rem}.pc__title-group.svelte-17gbm4a{flex-direction:column;min-inline-size:0;display:flex}.pc__name.svelte-17gbm4a{font-family:var(--font-serif);font-size:var(--font-size-l);color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pc__slug.svelte-17gbm4a{font-size:var(--font-size-xs);color:var(--color-text-muted);font-family:monospace}.pc__description.svelte-17gbm4a{font-size:var(--font-size-s);color:var(--color-text-muted);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.pc__progress.svelte-17gbm4a{gap:var(--spacing-3xs);flex-direction:column;margin-block-start:var(--spacing-2xs);display:flex}.pc__progress-label.svelte-17gbm4a{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-moss)}.pc__rings.svelte-17gbm4a{align-items:center;gap:var(--spacing-2xs);flex-wrap:wrap;display:flex}.pc__rings-rest.svelte-17gbm4a{z-index:1;font-size:var(--font-size-xs);color:var(--color-text-muted);position:relative}.pc__lang-head.svelte-17gbm4a{justify-content:space-between;align-items:baseline;gap:var(--spacing-xs);display:flex}.pc__counts.svelte-17gbm4a{gap:var(--spacing-3xs) var(--spacing-m);font-size:var(--font-size-xs);font-variant-numeric:tabular-nums;color:var(--color-text-muted);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.pc__count.svelte-17gbm4a{white-space:nowrap}.pc__count--done.svelte-17gbm4a{color:var(--color-progress-done);font-weight:var(--font-weight-medium)}.pc__count--work.svelte-17gbm4a{color:var(--color-progress-missing);font-weight:var(--font-weight-semibold)}.pc__count--review.svelte-17gbm4a,.pc__count--publish.svelte-17gbm4a{color:var(--color-text);font-weight:var(--font-weight-semibold)}.pc__langs.svelte-17gbm4a{gap:var(--spacing-2xs);margin:0;padding:0;list-style:none;display:grid}.pc__lang.svelte-17gbm4a{align-items:center;gap:var(--spacing-xs);grid-template-columns:minmax(4rem,7rem) minmax(3rem,1fr) auto;display:grid}.pc__lang-name.svelte-17gbm4a{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pc__lang-head.svelte-17gbm4a .pc__lang-name:where(.svelte-17gbm4a){font-size:var(--font-size-s)}.pc__state.svelte-17gbm4a,.pc__count[title].svelte-17gbm4a{z-index:1;position:relative}.pc__state.svelte-17gbm4a{align-items:center;gap:var(--spacing-3xs);font-size:var(--font-size-xs);color:var(--color-text-muted);white-space:nowrap;text-decoration:none;display:inline-flex}.pc__state--work.svelte-17gbm4a{color:var(--color-progress-missing);font-weight:var(--font-weight-semibold)}.pc__state--publish.svelte-17gbm4a{color:var(--color-text);font-weight:var(--font-weight-semibold)}.pc__state--done.svelte-17gbm4a{color:var(--color-progress-done)}.pc__state[href].svelte-17gbm4a:hover{text-decoration:underline}.pc__lang-more.svelte-17gbm4a{font-size:var(--font-size-xs);color:var(--color-text-muted)}.pc__meta.svelte-17gbm4a{align-items:center;gap:var(--spacing-s);border-block-start:1px solid var(--color-border);flex-wrap:wrap;margin-block-start:auto;padding-block-start:var(--spacing-xs);display:flex}.pc__meta-item.svelte-17gbm4a{align-items:center;gap:var(--spacing-3xs);font-size:var(--font-size-xs);color:var(--color-text-muted);display:inline-flex}.pc__flag.svelte-17gbm4a{align-items:center;gap:var(--spacing-3xs);padding:var(--spacing-3xs) var(--spacing-2xs);border-radius:var(--radius-s);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);display:inline-flex}.pc__flag--new.svelte-17gbm4a{color:var(--color-danger);background:oklch(from var(--color-danger) l c h/.1)}.pc__flag--updated.svelte-17gbm4a{color:var(--color-warning);background:oklch(from var(--color-warning) l c h/.1)}.pc--list.svelte-17gbm4a{align-items:center;gap:var(--spacing-l);padding-block:var(--spacing-s);grid-template-columns:minmax(14rem,18rem) minmax(0,1fr) 16rem 20rem;padding-block-start:calc(var(--spacing-s) + 2px);display:grid}.pc--list.svelte-17gbm4a .pc__top-wash:where(.svelte-17gbm4a){block-size:2px}.pc--list.svelte-17gbm4a .pc__progress:where(.svelte-17gbm4a){margin-block-start:0}.pc--list.svelte-17gbm4a .pc__meta:where(.svelte-17gbm4a){border:none;justify-content:flex-end;margin-block-start:0;padding-block-start:0}@media (width<=60rem){.pc--list.svelte-17gbm4a{gap:var(--spacing-xs);grid-template-columns:minmax(0,1fr)}.pc--list.svelte-17gbm4a .pc__meta:where(.svelte-17gbm4a){flex-wrap:wrap;justify-content:flex-start}}.cpd.svelte-fs8pes{gap:var(--spacing-l);flex-direction:column;display:flex}.cpd__field.svelte-fs8pes{gap:var(--spacing-2xs);flex-direction:column;display:flex}.cpd__label.svelte-fs8pes{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em}.cpd__help.svelte-fs8pes{font-size:var(--font-size-xs);color:var(--color-text-muted)}.cpd__input.svelte-fs8pes{padding:var(--spacing-xs) var(--spacing-s);border:1px solid var(--color-border);border-radius:var(--radius-m);font-size:var(--font-size-s);background-color:var(--color-surface);color:var(--color-text);transition:border-color var(--duration-fast) var(--ease-default)}.cpd__input.svelte-fs8pes:focus{border-color:var(--color-primary);box-shadow:0 0 0 2px var(--shadow-brand);outline:none}.cpd__input--lg.svelte-fs8pes{font-size:var(--font-size-l);font-weight:var(--font-weight-semibold);letter-spacing:-.01em;padding:var(--spacing-s)}.cpd__slug.svelte-fs8pes{font-size:var(--font-size-xs);color:var(--color-text-muted);padding:var(--spacing-3xs) 0;text-align:start;cursor:pointer;transition:color var(--duration-fast) var(--ease-default);font-family:monospace;display:inline-block}.cpd__slug.svelte-fs8pes:hover{color:var(--color-primary)}.cpd__slug--error.svelte-fs8pes{color:var(--color-danger)}.cpd__error.svelte-fs8pes{font-size:var(--font-size-xs);color:var(--color-danger);font-weight:var(--font-weight-medium)}.cpd__check.svelte-fs8pes{align-items:center;gap:var(--spacing-2xs);font-size:var(--font-size-s);cursor:pointer;display:inline-flex}.cpd__check.svelte-fs8pes input:where(.svelte-fs8pes){accent-color:var(--color-primary)}.cpd__combobox.svelte-fs8pes{position:relative}.cpd__search-wrap.svelte-fs8pes{align-items:center;gap:var(--spacing-xs);padding:var(--spacing-xs) var(--spacing-s);border:1px solid var(--color-border);border-radius:var(--radius-m);background-color:var(--color-surface);color:var(--color-text-muted);transition:border-color var(--duration-fast) var(--ease-default);display:flex}.cpd__search-wrap.svelte-fs8pes:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 2px var(--shadow-brand)}.cpd__search-input.svelte-fs8pes{font-size:var(--font-size-s);color:var(--color-text);background:0 0;border:none;outline:none;flex:1}.cpd__search-input.svelte-fs8pes::placeholder{color:var(--color-text-muted)}.cpd__dropdown.svelte-fs8pes{z-index:var(--z-dropdown);background-color:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:var(--radius-m);max-block-size:14rem;box-shadow:var(--shadow-m);animation:svelte-fs8pes-dropdown-in .12s var(--ease-out);list-style:none;position:absolute;inset-block-start:calc(100% + var(--spacing-2xs));inset-inline:0;overflow-y:auto}.cpd__dropdown-item.svelte-fs8pes{align-items:center;gap:var(--spacing-xs);inline-size:100%;padding:var(--spacing-xs) var(--spacing-s);font-size:var(--font-size-s);color:var(--color-text);cursor:pointer;text-align:start;transition:background-color var(--duration-fast) var(--ease-default);display:flex}.cpd__dropdown-item.svelte-fs8pes:hover{background-color:var(--color-terracotta-subtle)}.cpd__lang-name.svelte-fs8pes{font-weight:var(--font-weight-medium)}.cpd__lang-native.svelte-fs8pes{color:var(--color-text-muted);font-size:var(--font-size-xs)}.cpd__lang-tag.svelte-fs8pes{font-size:var(--font-size-xs);color:var(--color-text-muted);margin-inline-start:auto;font-family:monospace}.cpd__lang-rtl.svelte-fs8pes{font-size:.625rem;font-weight:var(--font-weight-bold);color:var(--color-warning);letter-spacing:.05em}.cpd__selected-lang.svelte-fs8pes{align-items:center;gap:var(--spacing-xs);padding:var(--spacing-xs) var(--spacing-s);border:1px solid var(--color-primary);border-radius:var(--radius-m);background-color:var(--color-terracotta-subtle);color:var(--color-primary);font-size:var(--font-size-s);cursor:pointer;text-align:start;transition:background-color var(--duration-fast) var(--ease-default), border-color var(--duration-fast) var(--ease-default);display:flex}.cpd__selected-lang.svelte-fs8pes:hover{border-color:var(--color-primary)}.cpd__selected-lang-name.svelte-fs8pes{font-weight:var(--font-weight-semibold)}.cpd__selected-lang-native.svelte-fs8pes{font-size:var(--font-size-xs);opacity:.7}.cpd__selected-lang-tag.svelte-fs8pes{font-family:monospace;font-size:var(--font-size-xs);opacity:.6}.cpd__selected-lang-clear.svelte-fs8pes{font-size:var(--font-size-m);opacity:.5;transition:opacity var(--duration-fast) var(--ease-default);margin-inline-start:auto}.cpd__selected-lang.svelte-fs8pes:hover .cpd__selected-lang-clear:where(.svelte-fs8pes){opacity:1}@keyframes svelte-fs8pes-dropdown-in{0%{opacity:0;transform:translateY(-4px)}}.pp.svelte-h7bcrl{gap:var(--spacing-l);flex-direction:column;inline-size:100%;display:flex}.pp__hint.svelte-h7bcrl{padding:var(--spacing-xs) var(--spacing-s);border-inline-start:3px solid var(--color-accent);background-color:var(--color-accent-subtle);border-radius:var(--radius-m);font-size:var(--font-size-s);color:var(--color-text);margin:0}.pp__grid.svelte-h7bcrl{gap:var(--spacing-m);grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));display:grid}.pp__list.svelte-h7bcrl{gap:var(--spacing-xs);flex-direction:column;display:flex}.pp__view.svelte-h7bcrl{align-items:center;gap:var(--spacing-2xs);block-size:var(--list-control-size);padding-inline:var(--spacing-s);border:1px solid var(--color-border);border-radius:var(--radius-m);background:var(--color-surface);font-size:var(--font-size-xs);color:var(--color-text);cursor:pointer;display:inline-flex}.pp__view.svelte-h7bcrl:hover{background:var(--color-surface-sunken)}.pp__view--on.svelte-h7bcrl,.pp__view--on.svelte-h7bcrl:hover{background:oklch(from var(--color-terracotta) l c h/.12);color:var(--color-terracotta);box-shadow:inset 0 0 0 1px var(--color-terracotta)}.pp__empty.svelte-h7bcrl{justify-content:center;align-items:center;gap:var(--spacing-m);padding:var(--spacing-3xl) var(--spacing-m);text-align:center;flex-direction:column;min-block-size:50dvh;display:flex}.pp__empty-icon.svelte-h7bcrl{border-radius:var(--radius-l);background-color:var(--color-terracotta-subtle);block-size:4rem;inline-size:4rem;color:var(--color-primary);justify-content:center;align-items:center;display:flex}.pp__empty-title.svelte-h7bcrl{font-size:var(--font-size-l);font-weight:var(--font-weight-bold);letter-spacing:-.01em;color:var(--color-text)}.pp__empty-text.svelte-h7bcrl{font-size:var(--font-size-s);color:var(--color-text-muted);max-inline-size:28rem}
