.ct.svelte-wxa5d2{--ct-line:var(--color-rule);--ct-text:var(--color-ink);--ct-sub:var(--color-ink-3);--ct-body:var(--color-ink-2);--ct-field:var(--color-paper-raised);--ct-acc:var(--color-signal-ink);--ct-cta:var(--color-signal);--ct-cta-text:var(--color-ink);color:var(--ct-text)}.ct--drawer.svelte-wxa5d2{--ct-line:var(--rd-line);--ct-text:var(--rd-text);--ct-sub:var(--rd-sub);--ct-body:var(--rd-text);--ct-field:var(--rd-card);--ct-acc:var(--rd-acc);--ct-cta:var(--rd-acc);--ct-cta-text:#161513;flex-direction:column;flex:1;gap:12px;min-height:0;display:flex}.ct-drawer-count.svelte-wxa5d2{color:var(--ct-sub);margin:0;font-size:12px}.ct-form.svelte-wxa5d2{border:1px solid var(--ct-line);flex-direction:column;gap:8px;padding:12px;display:flex}.ct--drawer.svelte-wxa5d2 .ct-form:where(.svelte-wxa5d2){border:0;padding:0}.ct-reply-note.svelte-wxa5d2{color:var(--ct-sub);margin:0;font-size:12px}.ct-reply-note.svelte-wxa5d2 strong:where(.svelte-wxa5d2){color:var(--ct-text)}.ct-link.svelte-wxa5d2{color:var(--ct-acc);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin-left:8px;padding:0;font-size:12px;font-weight:600;text-decoration:underline}.ct-input.svelte-wxa5d2{resize:vertical;border:1px solid var(--ct-line);background:var(--ct-field);width:100%;min-height:44px;color:var(--ct-text);font:inherit;border-radius:0;padding:10px 12px;font-size:14px;line-height:1.55}.ct-input.svelte-wxa5d2::placeholder{color:var(--ct-sub)}.ct-input.svelte-wxa5d2:focus-visible{outline:2px solid var(--ct-acc);outline-offset:1px}.ct-form-row.svelte-wxa5d2{justify-content:space-between;align-items:center;gap:12px;display:flex}.ct-spoiler-toggle.svelte-wxa5d2{color:var(--ct-sub);align-items:center;gap:8px;font-size:12px;font-weight:600;display:inline-flex}.ct-spoiler-toggle.svelte-wxa5d2 input:where(.svelte-wxa5d2){accent-color:var(--ct-cta);width:16px;height:16px}.ct-submit.svelte-wxa5d2{border:1px solid var(--ct-cta);background:var(--ct-cta);min-height:40px;color:var(--ct-cta-text);cursor:pointer;padding:0 18px;font-size:13px;font-weight:700}.ct-submit.svelte-wxa5d2:disabled{cursor:default;opacity:.45}.ct-hint.svelte-wxa5d2{color:var(--ct-sub);margin:0;font-size:12px}.ct-loading.svelte-wxa5d2{flex-direction:column;gap:10px;display:flex}.ct-skeleton.svelte-wxa5d2{border:1px solid var(--ct-line);background:var(--ct-field);height:64px;animation:1.5s ease-in-out infinite svelte-wxa5d2-ct-pulse}@keyframes svelte-wxa5d2-ct-pulse{0%,to{opacity:1}50%{opacity:.55}}.ct-empty.svelte-wxa5d2{border-bottom:1px solid var(--ct-line);color:var(--ct-body);margin:0;padding:24px 0;font-size:14px}.ct-list.svelte-wxa5d2{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ct-item.svelte-wxa5d2{padding:16px 0 16px calc(var(--ct-depth,0) * 20px);border-bottom:1px solid var(--ct-line);gap:12px;display:flex}.ct-avatar.svelte-wxa5d2{border:1px solid var(--ct-line);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:13px;display:flex;position:relative;overflow:hidden}.ct-avatar.svelte-wxa5d2 img:where(.svelte-wxa5d2){object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ct-body.svelte-wxa5d2{flex:1;min-width:0}.ct-meta.svelte-wxa5d2{color:var(--ct-sub);flex-wrap:wrap;align-items:baseline;gap:8px;margin:0 0 6px;font-size:13px;display:flex}.ct-meta.svelte-wxa5d2 strong:where(.svelte-wxa5d2){color:var(--ct-text);font-weight:700}.ct-tag.svelte-wxa5d2{border:1px solid var(--ct-line);color:var(--ct-sub);letter-spacing:.04em;text-transform:uppercase;padding:0 6px;font-size:10px;font-weight:700}.ct-tag--warn.svelte-wxa5d2{color:#a8860b;border-color:#c9a227}.ct-date.svelte-wxa5d2{color:var(--ct-sub);font-size:12px}.ct-text.svelte-wxa5d2{color:var(--ct-body);overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.6}.ct-blur.svelte-wxa5d2{text-align:left;cursor:pointer;background:0 0;border:0;width:100%;margin:0;padding:0;display:block;position:relative}.ct-blur.svelte-wxa5d2>span:where(.svelte-wxa5d2):first-child{color:var(--ct-body);overflow-wrap:anywhere;filter:blur(5px);-webkit-user-select:none;user-select:none;font-size:14px;line-height:1.6;display:block}.ct-blur-label.svelte-wxa5d2{color:var(--ct-acc);text-transform:uppercase;letter-spacing:.04em;margin-top:6px;font-size:12px;font-weight:700;display:inline-block}.ct-actions.svelte-wxa5d2{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}.ct-action.svelte-wxa5d2{color:var(--ct-sub);cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;font-weight:600}.ct-action.svelte-wxa5d2:hover,.ct-action.svelte-wxa5d2:focus-visible{color:var(--ct-acc)}.ct-action--danger.svelte-wxa5d2:hover{color:#c0392b}.ct-more.svelte-wxa5d2{border:1px solid var(--ct-line);color:var(--ct-text);cursor:pointer;background:0 0;align-self:flex-start;margin-top:4px;padding:8px 14px;font-size:13px;font-weight:600}.ct-more.svelte-wxa5d2:hover{border-color:var(--ct-acc);color:var(--ct-acc)}.ct--drawer.svelte-wxa5d2 .ct-list:where(.svelte-wxa5d2){flex:1;min-height:0;overflow-y:auto}@media (width<=480px){.ct-item.svelte-wxa5d2{padding-left:calc(var(--ct-depth,0) * 12px)}}
