.pc-backdrop.svelte-g03846{z-index:10001;background:#00000059;position:fixed;inset:0}.pc-panel.svelte-g03846{background:var(--card-bg);width:clamp(360px,33.333vw,640px);max-width:100vw;color:var(--text-color);border-left:1px solid var(--border-color,#80808040);flex-direction:column;font-size:.72rem;animation:.16s ease-out svelte-g03846-pc-in;display:flex;position:absolute;top:0;bottom:0;right:0;box-shadow:-12px 0 32px #00000047}@keyframes svelte-g03846-pc-in{0%{transform:translate(100%)}to{transform:none}}@media (width<=640px){.pc-panel.svelte-g03846{width:100vw}}.pc-head.svelte-g03846{border-bottom:1px solid var(--border-color,#80808033);flex-shrink:0;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem .75rem;display:flex}.pc-title.svelte-g03846{align-items:center;gap:.35rem;min-width:0;font-size:.82rem;font-weight:700;display:flex}.pc-route.svelte-g03846{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:.68rem;font-weight:400;overflow:hidden}.pc-close.svelte-g03846{color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:.3rem;padding:.2rem;display:inline-flex}.pc-close.svelte-g03846:hover{background:var(--hover-bg,#8080801f)}.pc-scroll.svelte-g03846{flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.pc-ansicht.svelte-g03846{background:var(--warning-bg,#f59e0b1f);color:var(--warning-color,#c2a052);border-bottom:1px solid var(--warning-color,#c2a052);align-items:center;gap:.45rem;padding:.45rem .75rem;font-size:.7rem;display:flex}.pc-ansicht-text.svelte-g03846{min-width:0;color:var(--text-color);flex:1}.pc-sec.svelte-g03846{border-bottom:1px solid var(--border-color,#8080801f);padding:.5rem .75rem}.pc-h.svelte-g03846{text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);align-items:center;gap:.35rem;margin:0 0 .35rem;font-size:.66rem;font-weight:700;display:flex}.pc-h-toggle.svelte-g03846{cursor:pointer;text-align:left;background:0 0;border:none;width:100%;margin-bottom:0;padding:0}.pc-h-toggle[aria-expanded=true].svelte-g03846{margin-bottom:.35rem}.pc-h-hint.svelte-g03846{text-transform:none;letter-spacing:0;white-space:nowrap;text-overflow:ellipsis;margin-left:auto;font-weight:400;overflow:hidden}.pc-count.svelte-g03846{background:var(--hover-bg,#80808026);color:var(--text-color);text-transform:none;letter-spacing:0;border-radius:999px;padding:0 .35rem;font-size:.6rem;font-weight:500}.pc-toolbar.svelte-g03846{align-items:center;gap:.4rem;margin-bottom:.3rem;display:flex}.pc-search.svelte-g03846{border:1px solid var(--border-color,#8080804d);background:var(--input-bg,transparent);min-width:0;color:var(--text-color);border-radius:.35rem;flex:1;padding:.25rem .45rem;font-size:.7rem}.pc-chip.svelte-g03846{color:var(--text-muted);white-space:nowrap;cursor:pointer;align-items:center;gap:.25rem;font-size:.62rem;display:inline-flex}.pc-userlist.svelte-g03846{flex-direction:column;gap:1px;max-height:34vh;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.pc-user.svelte-g03846{border-radius:.3rem;align-items:stretch;display:flex}.pc-user.svelte-g03846:hover{background:var(--hover-bg,#8080801f)}.pc-user.selected.svelte-g03846{background:var(--primary-color);color:#fff}.pc-user.selected.svelte-g03846 .pc-user-meta:where(.svelte-g03846),.pc-user.selected.svelte-g03846 .pc-badge:where(.svelte-g03846){color:#fffc;border-color:#ffffff80}.pc-user.angesehen.svelte-g03846{box-shadow:inset 2px 0 0 var(--warning-color,#c2a052)}.pc-user.blocked.svelte-g03846{opacity:.55}.pc-user-main.svelte-g03846{min-width:0;color:inherit;cursor:pointer;text-align:left;background:0 0;border:none;flex:1;align-items:center;gap:.3rem;padding:.18rem .4rem;line-height:1.2;display:flex}.pc-user-name.svelte-g03846{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.pc-user-meta.svelte-g03846{color:var(--text-muted);white-space:nowrap;flex-shrink:0;margin-left:auto;font-size:.6rem}.pc-eye.svelte-g03846{width:1.6rem;color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:0 .3rem .3rem 0;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.pc-eye.svelte-g03846:hover:not(:disabled){color:var(--warning-color,#c2a052);background:var(--warning-bg,#f59e0b1f)}.pc-eye.svelte-g03846:disabled{opacity:.3;cursor:not-allowed}.pc-user.selected.svelte-g03846 .pc-eye:where(.svelte-g03846){color:#fff}.pc-badge.svelte-g03846{border:1px solid var(--border-color,#80808066);color:var(--text-muted);border-radius:999px;flex-shrink:0;padding:0 .3rem;font-size:.55rem}.pc-badge.admin.svelte-g03846{border-color:var(--error-color,#bf6b6b);color:var(--error-color,#bf6b6b)}.pc-badge.retired.svelte-g03846{opacity:.7}.pc-blocked.svelte-g03846{color:var(--warning-color,#c2a052);margin-bottom:.3rem;font-size:.68rem}.pc-hint-admin.svelte-g03846{color:var(--text-muted);margin-bottom:.3rem;font-size:.66rem}.pc-group.svelte-g03846{margin-bottom:.5rem}.pc-group.svelte-g03846 h4:where(.svelte-g03846){color:var(--text-muted);margin:0 0 .15rem;font-size:.64rem;font-weight:600}.pc-perm.svelte-g03846{border-bottom:1px solid var(--border-color,#8080801a);justify-content:space-between;align-items:center;gap:.5rem;padding:.2rem 0;display:flex}.pc-perm-label.svelte-g03846{cursor:help;align-items:center;gap:.3rem;min-width:0;display:inline-flex}.pc-perm-label.svelte-g03846 strong:where(.svelte-g03846){white-space:nowrap;text-overflow:ellipsis;font-size:.7rem;font-weight:500;overflow:hidden}.pc-tiers.svelte-g03846{flex-shrink:0;gap:2px;display:inline-flex}.pc-tier.svelte-g03846{border:1px solid var(--border-color,#8080804d);color:var(--text-muted);cursor:pointer;background:0 0;border-radius:.3rem;padding:.1rem .4rem;font-size:.6rem;line-height:1.3}.pc-tier.active.svelte-g03846{background:var(--primary-color);border-color:var(--primary-color);color:#fff}.pc-tier.inherited.svelte-g03846:not(.active){color:var(--text-color);background:color-mix(in srgb, var(--primary-color) 12%, transparent);font-style:italic}.pc-tier.svelte-g03846:disabled{opacity:.5;cursor:not-allowed}.pc-noenforce.svelte-g03846{color:var(--warning-color,#c2a052);border:1px solid var(--warning-color,#c2a052);white-space:nowrap;border-radius:999px;padding:0 .3rem;font-size:.56rem}.pc-switch.svelte-g03846{flex-shrink:0;align-items:center;gap:.3rem;font-size:.64rem;display:inline-flex}.pc-switch.disabled.svelte-g03846{opacity:.5}.pc-link.svelte-g03846{color:var(--text-muted);cursor:pointer;text-align:left;background:0 0;border:none;padding:.2rem 0;font-size:.62rem;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.pc-orglist.svelte-g03846{flex-direction:column;gap:.35rem;display:flex}.pc-orggroup.svelte-g03846{flex-direction:column;gap:1px;display:flex}.pc-orggroup-head.svelte-g03846{letter-spacing:.05em;text-transform:uppercase;color:var(--text-muted);padding:0 .2rem;font-size:.58rem;font-weight:700}.pc-org.svelte-g03846{text-align:left;width:100%;color:var(--text-color);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.3rem;align-items:center;gap:.4rem;padding:.2rem .45rem;font-size:.7rem;display:flex}.pc-org.svelte-g03846:hover:not(:disabled){background:var(--hover-bg,#8080801f);border-color:var(--border-color,#8080804d)}.pc-org.current.svelte-g03846{border-color:var(--primary-color);box-shadow:inset 2px 0 0 var(--primary-color);opacity:1}.pc-org.svelte-g03846:disabled:not(.current){opacity:.5;cursor:not-allowed}.pc-code.svelte-g03846{color:var(--text-muted);border:1px solid var(--border-color,#8080804d);white-space:nowrap;border-radius:.25rem;margin-left:auto;padding:0 .25rem;font-family:ui-monospace,monospace;font-size:.58rem}.pc-history.svelte-g03846{flex-direction:column;gap:.15rem;margin:0;padding:0;font-size:.64rem;list-style:none;display:flex}.pc-history.svelte-g03846 code:where(.svelte-g03846){background:var(--hover-bg,#80808026);border-radius:.2rem;padding:0 .25rem;font-size:.6rem}.pc-history-time.svelte-g03846{color:var(--text-muted);margin-right:.3rem}.pc-muted.svelte-g03846{color:var(--text-muted)}.pc-note.svelte-g03846{color:var(--text-muted);padding:.3rem 0;font-size:.68rem}.pc-btn.svelte-g03846{border:1px solid var(--border-color,#8080804d);color:var(--text-color);cursor:pointer;white-space:nowrap;background:0 0;border-radius:.3rem;padding:.15rem .5rem;font-size:.64rem}.pc-btn-warn.svelte-g03846{border-color:var(--warning-color,#c2a052);color:var(--warning-color,#c2a052);font-weight:600}.pc-btn.svelte-g03846:disabled{opacity:.5;cursor:not-allowed}.pc-foot.svelte-g03846{border-top:1px solid var(--border-color,#80808033);flex-shrink:0;padding:.4rem .75rem}.pc-error.svelte-g03846{color:var(--error-color,#bf6b6b);font-size:.68rem}
