[data-v-0a9e40b8]:root{--color-primary:#ff7e5f;--color-primary-dark:#e05e40;--color-primary-light:#ffb49a;--color-accent:#feb47b;--color-secondary:#6c63ff;--color-ink:#1a1a2e;--color-ink-light:#4a4a6a;--color-ink-muted:#8585a8;--color-surface:#fff;--color-surface-alt:#faf8f5;--color-surface-warm:#fff3ed;--color-border:#e8e3de;--color-border-light:#f0ece8;--color-header-bg:hsla(25,92%,70%,.82);--color-header-border:hsla(0,0%,100%,.18);--font-display:Fraunces,Georgia,serif;--font-body:DM Sans,system-ui,sans-serif;--shadow-sm:0 1px 3px rgba(0,0,0,.06),0 1px 2px rgba(0,0,0,.04);--shadow-md:0 4px 12px rgba(0,0,0,.08),0 2px 4px rgba(0,0,0,.04);--shadow-lg:0 10px 30px rgba(0,0,0,.1),0 4px 8px rgba(0,0,0,.05);--shadow-card:0 2px 8px rgba(26,26,46,.06);--shadow-card-hover:0 8px 24px rgba(26,26,46,.12)}@font-face{font-display:swap;font-family:Rakkas;font-style:normal;font-weight:400;src:url(./Rakkas-Regular.DC0FhmK-.ttf) format("truetype")}@font-face{font-display:swap;font-family:Satisfy;font-style:normal;font-weight:400;src:url(./Satisfy-Regular.BM_SZY9B.ttf) format("truetype")}.report-mask[data-v-0a9e40b8]{align-items:center;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:#0a1c3073;display:flex;inset:0;justify-content:center;padding:clamp(16px,1.25vw,18px);position:fixed}.report-panel[data-v-0a9e40b8]{background:#fff;border-radius:20px;box-shadow:0 0 10px #0000001a;display:flex;flex-direction:column;max-height:calc(100dvh - 40px);overflow:hidden;width:min(680px,100vw - clamp(16px,1.25vw,18px) * 2)}.report-panel__head[data-v-0a9e40b8]{align-items:center;display:flex;flex-shrink:0;justify-content:space-between;padding:clamp(16px,1.25vw,20px) clamp(16px,1.25vw,20px) 10px}.report-panel__title[data-v-0a9e40b8]{color:#323a42;font-size:16px;font-weight:600}.report-panel__close[data-v-0a9e40b8]{align-items:center;background:#2c2c2c;border:0;border-radius:50%;color:#fff;cursor:pointer;display:inline-flex;flex-shrink:0;height:24px;justify-content:center;transition:background .18s ease;width:24px}.report-panel__close[data-v-0a9e40b8]:hover{background:#111}.report-panel__body[data-v-0a9e40b8]{display:flex;flex:1;flex-direction:column;gap:16px;overflow-y:auto;padding:10px clamp(16px,1.25vw,20px);scrollbar-color:#d0d4da transparent;scrollbar-width:thin}.report-panel__desc[data-v-0a9e40b8]{color:#4a5568;font-size:14px;font-weight:400}.report-tags[data-v-0a9e40b8]{display:flex;flex-wrap:wrap;gap:10px}.report-tag[data-v-0a9e40b8]{background:#dde3eb;border:0;border-radius:999px;color:#3d4d5e;cursor:pointer;font-size:14px;font-weight:500;padding:8px 18px;transition:background .18s ease,color .18s ease,transform .12s ease;-webkit-tap-highlight-color:transparent}.report-tag[data-v-0a9e40b8]:hover{background:#c8d2dc}.report-tag[data-v-0a9e40b8]:active{transform:scale(.96)}.report-tag--active[data-v-0a9e40b8]{background:#1a2533;color:#fff}.report-tag--active[data-v-0a9e40b8]:hover{background:#2d3e52}.report-tags-skeleton[data-v-0a9e40b8]{display:flex;flex-wrap:wrap;gap:10px}.report-tags-skeleton__item[data-v-0a9e40b8]{animation:report-shimmer-0a9e40b8 1.2s infinite;background:linear-gradient(90deg,#eef1f5 25%,#e0e5eb,#eef1f5 75%);background-size:200% 100%;border-radius:999px;height:36px}.report-tags-skeleton__item[data-v-0a9e40b8]:first-child{width:72px}.report-tags-skeleton__item[data-v-0a9e40b8]:nth-child(2){width:56px}.report-tags-skeleton__item[data-v-0a9e40b8]:nth-child(3){width:80px}.report-tags-skeleton__item[data-v-0a9e40b8]:nth-child(4){width:130px}.report-tags-skeleton__item[data-v-0a9e40b8]:nth-child(5){width:110px}.report-tags-skeleton__item[data-v-0a9e40b8]:nth-child(6){width:128px}.report-tags-skeleton__item[data-v-0a9e40b8]:nth-child(7){width:96px}.report-tags-skeleton__item[data-v-0a9e40b8]:nth-child(8){width:64px}@keyframes report-shimmer-0a9e40b8{0%{background-position:200% 0}to{background-position:-200% 0}}.report-panel__hint[data-v-0a9e40b8]{align-items:center;color:#7a8899;display:flex;flex-wrap:wrap;font-size:13px;gap:6px;margin:0}.report-panel__hint svg[data-v-0a9e40b8]{color:#9aa3ad;flex-shrink:0}.report-panel__rules-link[data-v-0a9e40b8]{color:#54b5ff;font-weight:500;text-decoration:none;transition:color .15s ease}.report-panel__rules-link[data-v-0a9e40b8]:hover{color:#168de5}.report-selected-desc[data-v-0a9e40b8]{background:#f7f9fc;border:1px solid #e4eaf2;border-radius:14px;padding:14px 16px}.report-selected-desc__name[data-v-0a9e40b8]{color:#1a2533;font-size:15px;font-weight:700;margin:0 0 5px}.report-selected-desc__body[data-v-0a9e40b8]{color:#5f6f80;font-size:13px;line-height:1.65;margin:0}.report-panel__footer[data-v-0a9e40b8]{border-top:1px solid #f0f2f5;display:flex;flex-shrink:0;justify-content:flex-end;padding:clamp(16px,1.25vw,20px)}.report-panel__submit[data-v-0a9e40b8]{align-items:center;background:#54b5ff;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:600;height:36px;justify-content:center;min-width:80px;transition:color .2s ease,opacity .2s ease}.report-panel__submit[data-v-0a9e40b8]:not(:disabled):hover{background:#4098d7}.report-panel__spinner[data-v-0a9e40b8]{animation:report-spin-0a9e40b8 .7s linear infinite;border:2px solid hsla(0,0%,100%,.4);border-radius:50%;border-top-color:#fff;height:18px;width:18px}@keyframes report-spin-0a9e40b8{to{transform:rotate(1turn)}}.report-dialog-fade-enter-active[data-v-0a9e40b8],.report-dialog-fade-leave-active[data-v-0a9e40b8]{transition:opacity .22s ease}.report-dialog-fade-enter-active .report-panel[data-v-0a9e40b8],.report-dialog-fade-leave-active .report-panel[data-v-0a9e40b8]{transition:opacity .22s ease,transform .22s ease}.report-dialog-fade-enter-from[data-v-0a9e40b8],.report-dialog-fade-leave-to[data-v-0a9e40b8]{opacity:0}.report-dialog-fade-enter-from .report-panel[data-v-0a9e40b8],.report-dialog-fade-leave-to .report-panel[data-v-0a9e40b8]{opacity:0;transform:scale(.96) translateY(8px)}.report-detail-slide-enter-active[data-v-0a9e40b8],.report-detail-slide-leave-active[data-v-0a9e40b8]{transition:opacity .2s ease,transform .2s ease}.report-detail-slide-enter-from[data-v-0a9e40b8],.report-detail-slide-leave-to[data-v-0a9e40b8]{opacity:0;transform:translateY(6px)}
