@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial}}}.pub-card[data-astro-cid-gbjq2d2y]{padding:calc(var(--spacing,.25rem) * 5);transition:opacity .2s}.pub-card[data-astro-cid-gbjq2d2y][data-hidden]{display:none}.pub-title[data-astro-cid-gbjq2d2y]{--tw-leading:var(--leading-snug,1.375);line-height:var(--leading-snug,1.375);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);margin:calc(var(--spacing,.25rem) * 0);margin-bottom:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-primary,var(--text-body))}.pub-authors[data-astro-cid-gbjq2d2y]{margin:calc(var(--spacing,.25rem) * 0);margin-bottom:calc(var(--spacing,.25rem) * 1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-muted,var(--text-muted))}.pub-authors[data-astro-cid-gbjq2d2y] strong{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-primary,var(--text-body))}.pub-meta[data-astro-cid-gbjq2d2y]{margin-bottom:calc(var(--spacing,.25rem) * 2.5);align-items:center;gap:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));flex-wrap:wrap;display:flex}.pub-dots[data-astro-cid-gbjq2d2y]{align-items:center;gap:calc(var(--spacing,.25rem) * 1);display:flex}.pub-dot[data-astro-cid-gbjq2d2y]{cursor:pointer;opacity:.6;border-radius:3.40282e38px;flex-shrink:0;width:7px;height:7px;transition:opacity .15s,transform .15s}.pub-dot[data-astro-cid-gbjq2d2y]:hover{opacity:1;transform:scale(1.3)}.pub-venue[data-astro-cid-gbjq2d2y]{color:var(--color-accent-blue);font-weight:600;text-decoration:none}.pub-sep[data-astro-cid-gbjq2d2y],.pub-date[data-astro-cid-gbjq2d2y]{color:var(--color-dim,var(--text-dim))}.pub-wiki-link[data-astro-cid-gbjq2d2y]{cursor:pointer;align-items:center;gap:calc(var(--spacing,.25rem) * 1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-accent-green);display:inline-flex}.pub-abstract-toggle[data-astro-cid-gbjq2d2y]{margin-bottom:calc(var(--spacing,.25rem) * 2.5)}.pub-abstract-toggle[data-astro-cid-gbjq2d2y] summary{cursor:pointer;--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-dim,var(--text-dim))}.pub-abstract[data-astro-cid-gbjq2d2y]{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:var(--color-muted,var(--text-muted));margin-top:calc(var(--spacing,.25rem) * 2)}.pub-actions[data-astro-cid-gbjq2d2y]{gap:calc(var(--spacing,.25rem) * 1.5);flex-wrap:wrap;display:flex}.tag-filter-bar[data-v-9d69c1c4]{flex-wrap:wrap;gap:6px;margin-bottom:1.75rem;display:flex}.split-tag[data-v-9d69c1c4]{border:1.5px solid var(--color-surface-border-subtle);border-radius:8px;align-items:stretch;transition:all .15s;display:inline-flex;overflow:hidden}.split-tag.active[data-v-9d69c1c4]{border-color:var(--tag-color)}.tag-main[data-v-9d69c1c4]{background:var(--color-surface-card);cursor:pointer;color:var(--color-text-muted);border:none;align-items:center;gap:6px;padding:6px 12px;font-family:inherit;font-size:12px;font-weight:600;transition:all .15s;display:flex}.active .tag-main[data-v-9d69c1c4]{background:var(--tag-color)}@supports (color:color-mix(in lab,red,red)){.active .tag-main[data-v-9d69c1c4]{background:color-mix(in srgb,var(--tag-color) 20%,transparent)}}.active .tag-main[data-v-9d69c1c4]{color:var(--tag-color)}.tag-dot[data-v-9d69c1c4]{background:var(--tag-color);opacity:.5;border-radius:50%;flex-shrink:0;width:7px;height:7px}.active .tag-dot[data-v-9d69c1c4]{opacity:1}.tag-info[data-v-9d69c1c4]{background:var(--color-surface-card);border:none;border-left:1px solid var(--color-surface-border-subtle);cursor:pointer;color:var(--color-text-dim);justify-content:center;align-items:center;padding:0 8px;font-family:inherit;font-size:12px;transition:all .15s;display:flex}.tag-info[data-v-9d69c1c4]:hover{color:var(--color-text-muted)}.active .tag-info[data-v-9d69c1c4]{background:var(--tag-color)}@supports (color:color-mix(in lab,red,red)){.active .tag-info[data-v-9d69c1c4]{background:color-mix(in srgb,var(--tag-color) 10%,transparent)}}.active .tag-info[data-v-9d69c1c4]{border-left-color:var(--tag-color)}@supports (color:color-mix(in lab,red,red)){.active .tag-info[data-v-9d69c1c4]{border-left-color:color-mix(in srgb,var(--tag-color) 30%,transparent)}}.active .tag-info[data-v-9d69c1c4]{color:var(--tag-color)}@supports (color:color-mix(in lab,red,red)){.active .tag-info[data-v-9d69c1c4]{color:color-mix(in srgb,var(--tag-color) 70%,transparent)}}.clear-btn[data-v-9d69c1c4]{color:var(--color-text-dim);cursor:pointer;background:0 0;border:none;padding:6px 8px;font-family:inherit;font-size:12px}.clear-btn[data-v-9d69c1c4]:hover{color:var(--color-text-muted)}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial;--tw-tracking:initial;--tw-leading:initial}}}.page-title[data-astro-cid-f3fmnth3]{margin-top:calc(var(--spacing,.25rem) * 8);margin-bottom:calc(var(--spacing,.25rem) * 2);font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height, 1.2 ));--tw-font-weight:var(--font-weight-extrabold,800);font-weight:var(--font-weight-extrabold,800);color:var(--color-primary,var(--text-body));--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em)}.page-subtitle[data-astro-cid-f3fmnth3]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-muted,var(--text-muted));margin-bottom:calc(var(--spacing,.25rem) * 5);--tw-leading:var(--leading-normal,1.5);line-height:var(--leading-normal,1.5)}.year-cluster[data-astro-cid-f3fmnth3]{margin-bottom:calc(var(--spacing,.25rem) * 8)}.year-cluster[data-astro-cid-f3fmnth3][data-hidden]{display:none}.year-header[data-astro-cid-f3fmnth3]{margin-bottom:calc(var(--spacing,.25rem) * 3);align-items:center;gap:calc(var(--spacing,.25rem) * 3);display:flex}.year-label[data-astro-cid-f3fmnth3]{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));--tw-font-weight:var(--font-weight-extrabold,800);font-weight:var(--font-weight-extrabold,800);color:var(--color-primary,var(--text-body));margin:calc(var(--spacing,.25rem) * 0);font-feature-settings:"tnum"}.year-divider[data-astro-cid-f3fmnth3]{background-color:var(--color-surface-subtle,var(--surface-subtle));flex:1;height:1px}.year-count[data-astro-cid-f3fmnth3]{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-dim,var(--text-dim))}.year-pubs[data-astro-cid-f3fmnth3]{gap:calc(var(--spacing,.25rem) * 3);flex-direction:column;display:flex}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}
