.gd.svelte-1ahys4i{z-index:var(--z-sticky);background-color:var(--color-surface-raised);border-inline-start:1px solid var(--color-border);flex-direction:column;inline-size:min(28rem,92vw);display:flex;position:fixed;inset-block:0;inset-inline-end:0;box-shadow:-4px 0 16px oklch(0% 0 0/.08)}.gd__head.svelte-1ahys4i{align-items:center;gap:var(--spacing-xs);padding:var(--spacing-s) var(--spacing-m);border-block-end:1px solid var(--color-border);display:flex}.gd__title.svelte-1ahys4i{align-items:baseline;gap:var(--spacing-xs);min-inline-size:0;margin-inline-end:auto;display:flex}.gd__term.svelte-1ahys4i{font-family:var(--font-serif);font-size:var(--font-size-l);font-weight:var(--font-weight-semibold);color:var(--color-text);overflow-wrap:anywhere}.gd__term--deprecated.svelte-1ahys4i{color:var(--color-text-muted);text-decoration:line-through}.gd__term--empty.svelte-1ahys4i{font-family:inherit;font-style:italic;font-weight:var(--font-weight-regular);color:var(--color-text-muted)}.gd__close.svelte-1ahys4i{border-radius:var(--radius-s);block-size:2rem;inline-size:2rem;color:var(--color-text-muted);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-default), color var(--duration-fast) var(--ease-default);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.gd__close.svelte-1ahys4i:hover{background-color:var(--color-surface-sunken);color:var(--color-text)}.gd__body.svelte-1ahys4i{gap:var(--spacing-m);padding:var(--spacing-m);flex-direction:column;flex:1;display:flex;overflow-y:auto}.gd__concept-view.svelte-1ahys4i{align-items:flex-start;gap:var(--spacing-xs);display:flex}.gd__concept-meta.svelte-1ahys4i{flex:1;min-inline-size:0}.gd__notes.svelte-1ahys4i{font-size:var(--font-size-s);color:var(--color-text-muted);line-height:var(--line-height-normal,1.4)}.gd__muted.svelte-1ahys4i{font-size:var(--font-size-xs);color:var(--color-text-muted);font-style:italic}.gd__lang.svelte-1ahys4i{gap:var(--spacing-2xs);flex-direction:column;display:flex}.gd__lang-head.svelte-1ahys4i{align-items:baseline;gap:var(--spacing-xs);border-block-end:1px solid var(--color-border);padding-block-end:var(--spacing-3xs);display:flex}.gd__lang-tag.svelte-1ahys4i{font-family:monospace;font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);text-transform:uppercase;color:var(--color-primary)}.gd__lang-name.svelte-1ahys4i{font-size:var(--font-size-xs);color:var(--color-text-muted)}.gd__terms.svelte-1ahys4i{flex-direction:column;display:flex}.gd__term-row.svelte-1ahys4i{align-items:center;gap:var(--spacing-xs);padding-block:var(--spacing-2xs);flex-wrap:wrap;display:flex}.gd__term-row.svelte-1ahys4i:hover .gd__row-actions:where(.svelte-1ahys4i){opacity:1}.gd__status.svelte-1ahys4i{border-radius:var(--radius-full);flex-shrink:0;block-size:.5rem;inline-size:.5rem}.gd__status--preferred.svelte-1ahys4i{background-color:var(--color-success,var(--color-moss))}.gd__status--admitted.svelte-1ahys4i{background-color:var(--color-border-strong,var(--color-text-muted))}.gd__status--deprecated.svelte-1ahys4i{background-color:var(--color-warning)}.gd__text.svelte-1ahys4i{font-size:var(--font-size-s);font-weight:var(--font-weight-medium);color:var(--color-text)}.gd__text--deprecated.svelte-1ahys4i{color:var(--color-text-muted);text-decoration:line-through}.gd__pos.svelte-1ahys4i{font-size:var(--font-size-xs);color:var(--color-text-muted);font-style:italic}.gd__row-actions.svelte-1ahys4i{gap:var(--spacing-3xs);opacity:.55;transition:opacity var(--duration-fast) var(--ease-default);flex-shrink:0;margin-inline-start:auto;display:inline-flex}.gd__desc.svelte-1ahys4i{font-size:var(--font-size-xs);color:var(--color-text-muted);line-height:var(--line-height-normal,1.4);flex-basis:100%;padding-inline-start:calc(.5rem + var(--spacing-xs))}.gd__icon-btn.svelte-1ahys4i{border-radius:var(--radius-s);block-size:1.5rem;inline-size:1.5rem;color:var(--color-text-muted);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-default), color var(--duration-fast) var(--ease-default);justify-content:center;align-items:center;display:inline-flex}.gd__icon-btn.svelte-1ahys4i:hover{background-color:var(--color-surface-sunken);color:var(--color-text)}.gd__icon-btn.svelte-1ahys4i:disabled{opacity:.5;cursor:not-allowed}.gd__icon-btn--danger.svelte-1ahys4i:hover{background-color:var(--color-danger-bg,var(--color-surface-sunken));color:var(--color-danger)}.gd__term-edit.svelte-1ahys4i{gap:var(--spacing-s);padding:var(--spacing-s);border:1px solid var(--color-primary);border-radius:var(--radius-m);background-color:var(--color-surface);flex-direction:column;display:flex}.gd__field.svelte-1ahys4i{gap:var(--spacing-2xs);flex-direction:column;display:flex}.gd__label.svelte-1ahys4i{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-text-muted)}.gd__input.svelte-1ahys4i,.gd__textarea.svelte-1ahys4i{box-sizing:border-box;inline-size:100%;padding-inline:var(--spacing-s);border:1px solid var(--color-border);border-radius:var(--radius-s);font-size:var(--font-size-s);background-color:var(--color-surface);color:var(--color-text)}.gd__input.svelte-1ahys4i:focus,.gd__textarea.svelte-1ahys4i:focus{border-color:var(--color-primary);box-shadow:inset 0 0 0 1px var(--color-primary);outline:none}.gd__input.svelte-1ahys4i{block-size:var(--control-block-size);padding-block:0}.gd__textarea.svelte-1ahys4i{resize:vertical;padding-block:var(--spacing-xs)}.gd__chips.svelte-1ahys4i{gap:var(--spacing-3xs);flex-wrap:wrap;display:flex}.gd__chip.svelte-1ahys4i{padding:var(--spacing-3xs) var(--spacing-xs);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-text-muted);border:1px solid var(--color-border);border-radius:var(--radius-s);cursor:pointer;transition:background var(--duration-fast), color var(--duration-fast)}.gd__chip.svelte-1ahys4i:hover{background:var(--color-surface-sunken)}.gd__chip--active.svelte-1ahys4i{background:var(--color-terracotta-subtle);color:var(--color-primary);border-color:var(--color-primary)}.gd__checkbox.svelte-1ahys4i{align-items:center;gap:var(--spacing-xs);font-size:var(--font-size-s);cursor:pointer;display:flex}.gd__edit-actions.svelte-1ahys4i{justify-content:flex-end;gap:var(--spacing-xs);display:flex}.gd__conflict.svelte-1ahys4i{gap:var(--spacing-xs);padding:var(--spacing-s);background:oklch(from var(--color-warning) l c h/.08);border:1px solid oklch(from var(--color-warning) l c h/.4);border-radius:var(--radius-s);flex-direction:column;display:flex}.gd__conflict-msg.svelte-1ahys4i{font-size:var(--font-size-s);color:var(--color-text)}.gd__conflict-actions.svelte-1ahys4i{gap:var(--spacing-xs);flex-wrap:wrap;display:flex}.gd__error.svelte-1ahys4i{font-size:var(--font-size-xs);color:var(--color-danger)}.gd__empty.svelte-1ahys4i{font-size:var(--font-size-s);color:var(--color-text-muted)}.gd__foot.svelte-1ahys4i{align-items:center;gap:var(--spacing-s);padding:var(--spacing-s) var(--spacing-m);border-block-start:1px solid var(--color-border);display:flex}.gd__link.svelte-1ahys4i{align-items:center;gap:var(--spacing-3xs);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-text-muted);padding:var(--spacing-3xs) var(--spacing-2xs);border-radius:var(--radius-s);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-default), color var(--duration-fast) var(--ease-default);display:inline-flex}.gd__link.svelte-1ahys4i:hover{background-color:var(--color-surface-sunken);color:var(--color-text)}.gd__link--danger.svelte-1ahys4i{margin-inline-start:auto}.gd__link--danger.svelte-1ahys4i:hover{background-color:var(--color-danger-bg,var(--color-surface-sunken));color:var(--color-danger)}@media (prefers-reduced-motion:no-preference){.gd.svelte-1ahys4i{animation:svelte-1ahys4i-gd-in var(--duration-normal,.2s) var(--ease-default)}@keyframes svelte-1ahys4i-gd-in{0%{opacity:0;transform:translate(1rem)}to{opacity:1;transform:translate(0)}}}.gl__intro.svelte-1scd1o{max-inline-size:60rem;font-size:var(--font-size-s);color:var(--color-text-muted)}.gl__term.svelte-1scd1o{align-items:flex-start;gap:var(--spacing-3xs);flex-direction:column;display:flex}.gl__term-cell.svelte-1scd1o{vertical-align:top;border-inline-end:1px solid var(--color-border);inline-size:18rem;min-inline-size:14rem}@container (width<=40rem){.gl__term-cell.svelte-1scd1o{inline-size:auto;min-inline-size:8rem}}.gl__term-text.svelte-1scd1o{font-family:var(--font-serif);font-size:var(--font-size-m);font-weight:var(--font-weight-semibold);color:var(--color-text);overflow-wrap:anywhere}.gl__term-text--s.svelte-1scd1o{font-size:var(--font-size-s)}.gl__term-text--empty.svelte-1scd1o{font-family:inherit;font-style:italic;font-weight:var(--font-weight-regular);color:var(--color-text-muted)}.gl__group.svelte-1scd1o:not(:last-child)>tr:where(.svelte-1scd1o):last-child>td:where(.svelte-1scd1o){border-block-end:2px solid var(--color-border)}.gl__queue.svelte-1scd1o>tbody:where(.svelte-1scd1o)>tr:where(.svelte-1scd1o):hover>td.gl__term-cell:where(.svelte-1scd1o){background:0 0}.gl__proposal.svelte-1scd1o{inline-size:40%;font-weight:var(--font-weight-medium);color:var(--color-moss)}.gl__langs.svelte-1scd1o{gap:var(--spacing-3xs);flex-wrap:wrap;display:flex}.gl__lang.svelte-1scd1o{font-family:monospace;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;color:var(--color-text-muted);padding:1px var(--spacing-3xs);background-color:var(--color-surface-sunken);border-radius:var(--radius-s);white-space:nowrap}.gl__open.svelte-1scd1o{text-align:start;cursor:pointer;margin-inline-end:var(--spacing-2xs)}.gl__open.svelte-1scd1o:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:var(--radius-s)}.gl__row--active.svelte-1scd1o>td:where(.svelte-1scd1o){background:var(--color-terracotta-subtle)}.gl__actions.svelte-1scd1o{gap:var(--spacing-2xs);white-space:nowrap;justify-content:flex-end;display:flex}.gl__decide.svelte-1scd1o{align-items:center;gap:var(--spacing-3xs);block-size:1.75rem;padding-inline:var(--spacing-xs);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);border-radius:var(--radius-m);border:1px solid var(--color-border);background:var(--color-surface);cursor:pointer;transition:background var(--duration-fast), color var(--duration-fast);display:inline-flex}.gl__decide.svelte-1scd1o:disabled{opacity:.5;cursor:not-allowed}.gl__decide.svelte-1scd1o svg{flex-shrink:0}.gl__decide--approve.svelte-1scd1o{color:var(--color-moss)}.gl__decide--approve.svelte-1scd1o:hover:not(:disabled){background:oklch(from var(--color-moss) l c h/.12);box-shadow:inset 0 0 0 1px var(--color-moss)}.gl__decide--reject.svelte-1scd1o{color:var(--color-text-muted)}.gl__decide--reject.svelte-1scd1o:hover:not(:disabled){background:var(--color-surface-sunken);color:var(--color-danger);box-shadow:inset 0 0 0 1px var(--color-danger)}.gl__conflict.svelte-1scd1o{gap:var(--spacing-xs);padding:var(--spacing-s);font-size:var(--font-size-s);background:oklch(from var(--color-warning) l c h/.08);border:1px solid oklch(from var(--color-warning) l c h/.4);border-radius:var(--radius-s);flex-direction:column;display:flex}.gl__conflict-actions.svelte-1scd1o{gap:var(--spacing-xs);flex-wrap:wrap;display:flex}.gl__form.svelte-1scd1o,.gl__term-form.svelte-1scd1o{gap:var(--spacing-m);flex-direction:column;display:flex}.gl__field.svelte-1scd1o{gap:var(--spacing-2xs);flex-direction:column;display:flex}.gl__label.svelte-1scd1o{font-size:var(--font-size-s);font-weight:var(--font-weight-medium)}.gl__hint.svelte-1scd1o{font-size:var(--font-size-xs);color:var(--color-text-muted)}.gl__form-error.svelte-1scd1o{font-size:var(--font-size-s);color:var(--color-danger)}.gl__chips.svelte-1scd1o{gap:var(--spacing-3xs);flex-wrap:wrap;display:flex}.gl__chip.svelte-1scd1o{padding:var(--spacing-3xs) var(--spacing-xs);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-text-muted);border:1px solid var(--color-border);border-radius:var(--radius-s);cursor:pointer;transition:background var(--duration-fast), color var(--duration-fast)}.gl__chip.svelte-1scd1o:hover{background:var(--color-surface-sunken)}.gl__chip--active.svelte-1scd1o{background:var(--color-terracotta-subtle);color:var(--color-primary);border-color:var(--color-primary)}.gl__siblings.svelte-1scd1o{gap:var(--spacing-2xs);padding:var(--spacing-s);background:var(--color-surface-sunken);border-radius:var(--radius-m);flex-direction:column;display:flex}.gl__siblings-label.svelte-1scd1o{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-text-muted)}.gl__siblings-list.svelte-1scd1o{gap:var(--spacing-2xs);flex-wrap:wrap;display:flex}.gl__sibling.svelte-1scd1o{font-size:var(--font-size-xs);padding:var(--spacing-3xs) var(--spacing-xs);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-s)}.gl__sibling--deprecated.svelte-1scd1o{color:var(--color-text-muted);text-decoration:line-through}.gl__sibling-lang.svelte-1scd1o{text-transform:uppercase;color:var(--color-text-muted);font-family:monospace}.gl__siblings-empty.svelte-1scd1o{font-size:var(--font-size-xs);color:var(--color-text-muted)}.gl__input.svelte-1scd1o,.gl__textarea.svelte-1scd1o{box-sizing:border-box;padding-inline: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)}.gl__input.svelte-1scd1o:focus,.gl__textarea.svelte-1scd1o:focus{border-color:var(--color-primary);box-shadow:inset 0 0 0 1px var(--color-primary);outline:none}.gl__input.svelte-1scd1o{block-size:var(--control-block-size);padding-block:0}.gl__textarea.svelte-1scd1o{resize:vertical;min-block-size:var(--textarea-min-block-size);padding-block:var(--spacing-xs)}.gl__checkbox-label.svelte-1scd1o{align-items:center;gap:var(--spacing-xs);font-size:var(--font-size-s);cursor:pointer;display:flex}.gl__dialog-actions.svelte-1scd1o{justify-content:flex-end;gap:var(--spacing-xs);margin-block-start:var(--spacing-l);display:flex}
