.citation-inline-ref{background-color:var(--color-gray-150,#edf0f3);vertical-align:middle;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:9px;justify-content:center;align-items:center;min-width:18px;height:18px;margin:0 2px;padding:0 4px;font-weight:500;line-height:1;transition:background-color .15s,color .15s;display:inline-flex;color:var(--color-muted-500,#6b7280)!important;font-size:12px!important}.citation-inline-ref:hover{background-color:#3b82f626;color:#2e83fb!important}.dark .citation-inline-ref{background-color:var(--color-muted-800,#2f2f2f);color:var(--color-muted-400,#9ca3af)!important}.citation-popover{z-index:9999;background:var(--color-white,#fff);border:1px solid var(--color-gray-200,#e5e7eb);border-radius:12px;width:300px;max-width:calc(100vw - 16px);position:fixed;overflow:visible;box-shadow:0 8px 32px #00000024,0 2px 8px #00000014}.dark .citation-popover{background:var(--color-muted-900,#1a1a1a);border-color:var(--color-muted-700,#374151);box-shadow:0 8px 32px #0006,0 2px 8px #0003}.citation-popover-arrow{background:var(--color-white,#fff);border-left:1px solid var(--color-gray-200,#e5e7eb);border-top:1px solid var(--color-gray-200,#e5e7eb);width:10px;height:10px;position:absolute}.dark .citation-popover-arrow{background:var(--color-muted-900,#1a1a1a);border-color:var(--color-muted-700,#374151)}.scrollbar-thin[data-v-53bee976]::-webkit-scrollbar{height:4px}.scrollbar-thin[data-v-53bee976]::-webkit-scrollbar-track{background:0 0}.scrollbar-thin[data-v-53bee976]::-webkit-scrollbar-thumb{background-color:#d1d5db;border-radius:2px}.dark .scrollbar-thin[data-v-53bee976]::-webkit-scrollbar-thumb{background-color:#4b5563}.preview-drawer-enter-active[data-v-0fbd0c80],.preview-drawer-leave-active[data-v-0fbd0c80]{transition:transform .28s,opacity .28s}.preview-drawer-enter-from[data-v-0fbd0c80],.preview-drawer-leave-to[data-v-0fbd0c80]{opacity:0;transform:translate(100%)}@media (min-width:2200px){.link-preview-drawer[data-v-0fbd0c80]{width:500px}}.scrollbar-hide[data-v-1a672a47]{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide[data-v-1a672a47]::-webkit-scrollbar{display:none}.preview-drawer-enter-active[data-v-1a672a47],.preview-drawer-leave-active[data-v-1a672a47]{transition:transform .28s,opacity .28s}.preview-drawer-enter-from[data-v-1a672a47],.preview-drawer-leave-to[data-v-1a672a47]{opacity:0;transform:translate(100%)}@media (min-width:2200px){.file-preview-drawer[data-v-1a672a47]{width:800px}}
