.kit-avatar.svelte-l36u8o{position:relative;display:inline-flex;flex:none;width:var(--avatar-size);height:var(--avatar-size)}.kit-avatar__face.svelte-l36u8o{display:inline-flex;width:100%;height:100%;overflow:hidden;border-radius:999px;background:var(--avatar-bg)}.kit-avatar--ring.svelte-l36u8o .kit-avatar__face:where(.svelte-l36u8o){box-shadow:0 0 0 2px var(--admin-surface)}.kit-avatar__face.svelte-l36u8o img:where(.svelte-l36u8o){width:100%;height:100%;object-fit:cover}.kit-avatar__face.svelte-l36u8o svg:where(.svelte-l36u8o){width:100%;height:100%;fill:var(--avatar-fg)}.kit-avatar__count.svelte-l36u8o,.kit-avatar__at.svelte-l36u8o{position:absolute;display:inline-flex;align-items:center;justify-content:center;height:18px;min-width:18px;border-radius:999px;font-size:12px;font-weight:600;line-height:1;font-variant-numeric:tabular-nums;box-shadow:0 0 0 2px var(--admin-surface)}.kit-avatar__count.svelte-l36u8o{top:-5px;inset-inline-end:-7px;padding:0 5px;background:var(--admin-link);color:var(--admin-surface)}.kit-avatar__at.svelte-l36u8o{top:-3px;inset-inline-start:-5px;background:var(--admin-brand-soft);color:var(--admin-link);font-weight:700}.kit-nrow.svelte-bq1ch6{position:relative;border-radius:12px;padding:8px;transition:background-color .15s}.kit-nrow.svelte-bq1ch6:hover{background:var(--kit-ghost-bg-hover)}.kit-nrow__head.svelte-bq1ch6{display:flex;align-items:center;gap:10px;min-height:32px}.kit-nrow__copy.svelte-bq1ch6{flex:1;min-width:0;text-align:start;font:inherit;color:inherit}.kit-nrow__copy--link.svelte-bq1ch6{appearance:none;border:0;background:none;padding:0;cursor:pointer}.kit-nrow__title.svelte-bq1ch6{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;line-height:20px;color:var(--admin-text)}.kit-nrow--open.svelte-bq1ch6 .kit-nrow__title:where(.svelte-bq1ch6),.kit-nrow.svelte-bq1ch6:hover .kit-nrow__title:where(.svelte-bq1ch6),.kit-nrow.svelte-bq1ch6:focus-within .kit-nrow__title:where(.svelte-bq1ch6){white-space:normal;overflow-wrap:anywhere}.kit-nrow__time.svelte-bq1ch6{flex:none;font-size:12px;color:var(--admin-muted);font-variant-numeric:tabular-nums}.kit-nrow__dot.svelte-bq1ch6{flex:none;width:8px;height:8px;border-radius:50%;background:var(--admin-link)}.kit-nrow__x.svelte-bq1ch6{flex:none;opacity:0;transition:opacity .15s}.kit-nrow.svelte-bq1ch6:hover .kit-nrow__x:where(.svelte-bq1ch6),.kit-nrow.svelte-bq1ch6:focus-within .kit-nrow__x:where(.svelte-bq1ch6){opacity:1}@media(hover:none){.kit-nrow__x.svelte-bq1ch6{opacity:1}}.kit-nrow.svelte-bq1ch6:hover .kit-nrow__time:where(.svelte-bq1ch6),.kit-nrow.svelte-bq1ch6:focus-within .kit-nrow__time:where(.svelte-bq1ch6){display:none}.kit-nrow__lead.svelte-bq1ch6{position:relative;display:inline-flex;flex:none}.kit-nrow__mark.svelte-bq1ch6{position:absolute;right:-5px;bottom:-5px;display:grid;place-items:center;width:16px;height:16px;border-radius:50%;color:#fff;box-shadow:0 0 0 2px var(--kit-tray-ring, #fff)}.kit-nrow__mark--ok.svelte-bq1ch6{background:var(--admin-tone-done-fg)}.kit-nrow__mark--warn.svelte-bq1ch6{background:var(--admin-tone-hold-fg)}.dark .kit-nrow__mark.svelte-bq1ch6{color:#0b0b0c}.kit-nrow__more.svelte-bq1ch6{display:grid;grid-template-rows:0fr;transition:grid-template-rows .24s ease}.kit-nrow__more.svelte-bq1ch6>div:where(.svelte-bq1ch6){overflow:hidden;min-height:0}.kit-nrow--open.svelte-bq1ch6 .kit-nrow__more:where(.svelte-bq1ch6),.kit-nrow.svelte-bq1ch6:hover .kit-nrow__more:where(.svelte-bq1ch6),.kit-nrow.svelte-bq1ch6:focus-within .kit-nrow__more:where(.svelte-bq1ch6){grid-template-rows:1fr}.kit-nrow__inner.svelte-bq1ch6{padding:2px 0 0 42px}.kit-nrow__body.svelte-bq1ch6{margin:1px 0 0;font-size:13px;line-height:18px;color:var(--admin-muted);overflow-wrap:anywhere}.kit-nrow__inner.svelte-bq1ch6 .kit-meter{margin-top:8px}.kit-nrow__acts.svelte-bq1ch6{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px;margin-top:8px}.kit-nrow__timer.svelte-bq1ch6{position:absolute;inset-inline:12px;bottom:2px;height:2px;border-radius:2px;background:var(--kit-ink-3);opacity:.4;pointer-events:none;transform-origin:left center;animation:svelte-bq1ch6-kit-nrow-countdown linear forwards}html[dir=rtl] .kit-nrow__timer.svelte-bq1ch6{transform-origin:right center}.kit-nrow__timer--paused.svelte-bq1ch6{animation-play-state:paused}@keyframes svelte-bq1ch6-kit-nrow-countdown{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media(prefers-reduced-motion:reduce){.kit-nrow__timer.svelte-bq1ch6{display:none}}.kit-tray-host.svelte-a9p7ae,.kit-tray-bell.svelte-a9p7ae{position:relative;display:inline-flex}.kit-tray-bell--ping.svelte-a9p7ae svg{animation:svelte-a9p7ae-kit-tray-ring .6s}@keyframes svelte-a9p7ae-kit-tray-ring{20%{transform:rotate(14deg)}40%{transform:rotate(-12deg)}60%{transform:rotate(8deg)}80%{transform:rotate(-4deg)}}.kit-tray-badge.svelte-a9p7ae{position:absolute;top:-3px;inset-inline-end:-4px;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--admin-link);color:var(--admin-surface);font-size:12px;font-weight:600;line-height:18px;text-align:center;font-variant-numeric:tabular-nums;box-shadow:0 0 0 2px var(--admin-panel);pointer-events:none}.kit-tray.svelte-a9p7ae{--kit-tray-ring: #fff;position:fixed;inset-inline-end:var(--kit-tray-right, 16px);top:72px;z-index:200;width:min(380px,calc(100vw - 32px));padding:6px;border-radius:18px;background:var(--kit-lit-bg);box-shadow:var(--kit-lit-shadow),0 18px 40px -14px #0f172a59;transform-origin:calc(100% - 20px) -8px;transition:opacity .22s,transform .26s cubic-bezier(.2,.8,.2,1)}.dark .kit-tray.svelte-a9p7ae{--kit-tray-ring: #27272b}.kit-tray--off.svelte-a9p7ae{opacity:0;transform:scale(.92) translateY(-6px);pointer-events:none}.kit-tray-host--corner.svelte-a9p7ae .kit-tray:where(.svelte-a9p7ae){position:fixed;top:max(16px,env(safe-area-inset-top,0px));inset-inline-end:16px;z-index:140;transform-origin:100% 0}@media(max-width:640px){.kit-tray.svelte-a9p7ae{position:fixed;inset-inline:16px;top:calc(env(safe-area-inset-top,0px) + 72px);width:auto}.kit-tray-host--corner.svelte-a9p7ae .kit-tray:where(.svelte-a9p7ae){top:max(16px,env(safe-area-inset-top,0px))}}.kit-tray-ghost{position:fixed;z-index:210;margin:0;list-style:none;pointer-events:none;border-radius:12px;background:var(--kit-lit-bg);box-shadow:var(--kit-lit-shadow);transform-origin:center}.kit-tray-notch.svelte-a9p7ae{position:absolute;top:-5px;inset-inline-end:14px;width:12px;height:12px;border-radius:3px 0 0;transform:rotate(45deg);background:var(--kit-tray-ring);box-shadow:-1px -1px #0f172a12}.dark .kit-tray-notch.svelte-a9p7ae{box-shadow:-1px -1px #ffffff12}@media(max-width:640px){.kit-tray-notch.svelte-a9p7ae{inset-inline-end:22px}}.kit-tray-scroll.svelte-a9p7ae{max-height:min(40vh,360px);overflow-y:auto;overscroll-behavior:contain}.kit-tray--open.svelte-a9p7ae .kit-tray-scroll:where(.svelte-a9p7ae){max-height:min(60vh,520px)}.kit-tray-list.svelte-a9p7ae{display:flex;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none}.kit-tray-head.svelte-a9p7ae{padding:4px 4px 8px}.kit-tray-foot.svelte-a9p7ae{padding:6px 2px 2px}.kit-tray-more.svelte-a9p7ae{appearance:none;display:block;width:100%;margin:2px 0 0;padding:6px 8px;border:0;border-radius:10px;background:none;font:inherit;font-size:13px;font-weight:600;color:var(--admin-muted);text-align:center;cursor:pointer}button.kit-tray-more.svelte-a9p7ae:hover{background:var(--kit-ghost-bg-hover)}.kit-tray-label.svelte-a9p7ae{margin:0;padding:10px 8px 4px;font-size:13px;font-weight:600;color:var(--admin-muted)}.kit-tray-empty.svelte-a9p7ae{margin:0;padding:14px 8px;font-size:13px;color:var(--admin-muted)}
