.review-panel[data-v-def91b77]{border-radius:1rem;padding:1rem 1.125rem;background:linear-gradient(135deg,#ffffff14,#ffffff08);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.1);box-shadow:0 4px 20px #00000040,inset 0 1px #ffffff0f}@media (prefers-color-scheme: light){.review-panel[data-v-def91b77]{background:linear-gradient(135deg,#0f172a0d,#0f172a05);border-color:#0f172a1a;box-shadow:0 4px 20px #0f172a14,inset 0 1px #ffffff80}}:root[data-theme=light] .review-panel[data-v-def91b77]{background:linear-gradient(135deg,#0f172a0d,#0f172a05);border-color:#0f172a1a}.review-head[data-v-def91b77]{display:flex;align-items:flex-start;gap:.75rem}.review-dot[data-v-def91b77]{flex-shrink:0;width:10px;height:10px;margin-top:.4rem;border-radius:9999px;background:#94a3b8}.tone-live .review-dot[data-v-def91b77]{background:#10b981;box-shadow:0 0 0 4px #10b9812e}.tone-review .review-dot[data-v-def91b77]{background:#3b82f6;box-shadow:0 0 #3b82f680;animation:review-pulse-def91b77 1.8s ease-out infinite}.tone-rejected .review-dot[data-v-def91b77]{background:#ef4444;box-shadow:0 0 0 4px #ef44442e}@keyframes review-pulse-def91b77{0%{box-shadow:0 0 #3b82f680}70%{box-shadow:0 0 0 8px #3b82f600}to{box-shadow:0 0 #3b82f600}}@media (prefers-reduced-motion: reduce){.tone-review .review-dot[data-v-def91b77]{animation:none}}.review-headings[data-v-def91b77]{flex:1;min-width:0}.review-title[data-v-def91b77]{font-size:1.25rem;font-weight:700;color:#fff}.review-since[data-v-def91b77]{font-size:1rem;font-weight:500;color:#d1d5db}.review-detail[data-v-def91b77]{margin-top:.25rem;font-size:1rem;color:#d1d5db}@media (prefers-color-scheme: light){.review-title[data-v-def91b77]{color:#0f172a}.review-since[data-v-def91b77],.review-detail[data-v-def91b77]{color:#334155}}:root[data-theme=light] .review-title[data-v-def91b77]{color:#0f172a}:root[data-theme=light] .review-since[data-v-def91b77],:root[data-theme=light] .review-detail[data-v-def91b77]{color:#334155}.review-action[data-v-def91b77]{flex-shrink:0;padding:.5rem .875rem;border-radius:.625rem;font-size:.875rem;font-weight:600;color:#fff;background:linear-gradient(135deg,#3b82f6,#2563eb);text-decoration:none}.review-action[data-v-def91b77]:hover{filter:brightness(1.08)}.review-note[data-v-def91b77]{margin-top:.875rem;padding:.75rem .875rem;border-radius:.75rem;background:#3b82f61f}.review-note-title[data-v-def91b77]{font-size:1rem;font-weight:600;color:#fff}.review-note-detail[data-v-def91b77]{margin-top:.125rem;font-size:.875rem;color:#d1d5db}@media (prefers-color-scheme: light){.review-note-title[data-v-def91b77]{color:#0f172a}.review-note-detail[data-v-def91b77]{color:#334155}}:root[data-theme=light] .review-note-title[data-v-def91b77]{color:#0f172a}:root[data-theme=light] .review-note-detail[data-v-def91b77]{color:#334155}.review-parts[data-v-def91b77]{margin-top:.875rem}.review-parts-toggle[data-v-def91b77]{display:flex;align-items:center;gap:.5rem;width:100%;padding:.375rem 0;background:none;border:none;cursor:pointer;font-size:.875rem;font-weight:600;color:#d1d5db;text-align:left}.review-parts-toggle svg[data-v-def91b77]{transition:transform .2s ease}@media (prefers-color-scheme: light){.review-parts-toggle[data-v-def91b77]{color:#334155}}:root[data-theme=light] .review-parts-toggle[data-v-def91b77]{color:#334155}.review-part-list[data-v-def91b77]{margin-top:.375rem;display:flex;flex-direction:column;gap:.25rem;list-style:none;padding:0}.review-part[data-v-def91b77]{display:flex;align-items:center;gap:.625rem;padding:.5rem .625rem;border-radius:.5rem;background:#ffffff0d;font-size:.875rem}@media (prefers-color-scheme: light){.review-part[data-v-def91b77]{background:#0f172a0a}}:root[data-theme=light] .review-part[data-v-def91b77]{background:#0f172a0a}.review-part-ref[data-v-def91b77]{flex-shrink:0;font-weight:700;color:#fff}.review-part-title[data-v-def91b77]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#d1d5db}@media (prefers-color-scheme: light){.review-part-ref[data-v-def91b77]{color:#0f172a}.review-part-title[data-v-def91b77]{color:#334155}}:root[data-theme=light] .review-part-ref[data-v-def91b77]{color:#0f172a}:root[data-theme=light] .review-part-title[data-v-def91b77]{color:#334155}.review-part-state[data-v-def91b77]{flex-shrink:0;font-weight:600}.state-live[data-v-def91b77]{color:#6ee7b7}.state-waiting[data-v-def91b77]{color:#93c5fd}.state-incomplete[data-v-def91b77]{color:#fcd34d}@media (prefers-color-scheme: light){.state-live[data-v-def91b77]{color:#047857}.state-waiting[data-v-def91b77]{color:#1d4ed8}.state-incomplete[data-v-def91b77]{color:#b45309}}:root[data-theme=light] .state-live[data-v-def91b77]{color:#047857}:root[data-theme=light] .state-waiting[data-v-def91b77]{color:#1d4ed8}:root[data-theme=light] .state-incomplete[data-v-def91b77]{color:#b45309}
