.citations-module__MUeN9q__root{min-width:0;color:var(--muted-foreground);font-size:14px}.citations-module__MUeN9q__trigger{border-radius:calc(var(--radius) - 4px);max-width:100%;min-height:36px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:4px 6px;font-weight:500;transition:background-color .14s,color .14s;display:inline-flex}.citations-module__MUeN9q__trigger:hover{background-color:var(--muted);color:var(--foreground)}.citations-module__MUeN9q__stack{padding-left:5px;display:inline-flex}.citations-module__MUeN9q__stackItem{border:2px solid var(--card);background:var(--surface-evidence);width:24px;height:24px;color:var(--text-evidence);border-radius:50%;place-items:center;margin-left:-5px;display:grid}.citations-module__MUeN9q__count,.citations-module__MUeN9q__index{border-radius:calc(var(--radius) - 4px);background:var(--muted);min-width:20px;min-height:20px;color:var(--muted-foreground);font-variant-numeric:tabular-nums;flex-shrink:0;place-items:center;padding:0 5px;font-size:12px;display:grid}.citations-module__MUeN9q__chevron{flex-shrink:0;transition:transform .18s cubic-bezier(.16,1,.3,1)}.citations-module__MUeN9q__trigger[data-panel-open] .citations-module__MUeN9q__chevron{transform:rotate(180deg)}.citations-module__MUeN9q__panel{height:var(--collapsible-panel-height);opacity:1;transition:height .22s cubic-bezier(.16,1,.3,1),opacity .18s;overflow:hidden}.citations-module__MUeN9q__panel[data-starting-style],.citations-module__MUeN9q__panel[data-ending-style]{opacity:0;height:0}.citations-module__MUeN9q__panel[data-ending-style]{transition-duration:.14s}.citations-module__MUeN9q__list{gap:2px;margin:4px 0 0;padding:0;list-style:none;display:grid}.citations-module__MUeN9q__row{border-radius:calc(var(--radius) - 4px);width:100%;min-width:0;min-height:52px;color:var(--foreground);font:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:10px;padding:8px;display:flex}button.citations-module__MUeN9q__row,a.citations-module__MUeN9q__row{cursor:pointer;transition:background-color .14s}button.citations-module__MUeN9q__row:hover,a.citations-module__MUeN9q__row:hover,.citations-module__MUeN9q__row[aria-current=location]{background-color:var(--surface-evidence)}.citations-module__MUeN9q__sourceIcon,.citations-module__MUeN9q__rowArrow{color:var(--muted-foreground);flex-shrink:0}.citations-module__MUeN9q__sourceText{overflow-wrap:anywhere;flex:1;gap:2px;min-width:0;display:grid}.citations-module__MUeN9q__title{font-weight:500;line-height:1.45}.citations-module__MUeN9q__location{color:var(--muted-foreground);font-size:12px;line-height:1.5}.citations-module__MUeN9q__unavailable{color:var(--destructive)}a.citations-module__MUeN9q__row{text-decoration:none}.citations-module__MUeN9q__excerpt{white-space:pre-wrap;max-height:3.4em;color:var(--muted-foreground);font-size:12px;line-height:1.7;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0 2.5em,#0000 3.4em);mask-image:linear-gradient(#000 0 2.5em,#0000 3.4em)}.citations-module__MUeN9q__trigger:focus-visible,.citations-module__MUeN9q__row:focus-visible{text-underline-offset:4px;outline:none;text-decoration:underline;text-decoration-thickness:2px}.citations-module__MUeN9q__compact .citations-module__MUeN9q__trigger{min-height:32px;font-size:12px}.citations-module__MUeN9q__compact{container-type:inline-size}.citations-module__MUeN9q__compact .citations-module__MUeN9q__list{grid-auto-rows:minmax(7.25rem,auto);max-height:calc(14.5rem + 2px);overflow-y:auto}.citations-module__MUeN9q__compact .citations-module__MUeN9q__row{min-height:44px;padding-block:5px}@container (min-width:560px){.citations-module__MUeN9q__compact .citations-module__MUeN9q__list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:12px}}@media (pointer:coarse){.citations-module__MUeN9q__trigger,.citations-module__MUeN9q__compact .citations-module__MUeN9q__trigger{min-height:44px}}@media (prefers-reduced-motion:reduce){.citations-module__MUeN9q__panel,.citations-module__MUeN9q__chevron,.citations-module__MUeN9q__trigger,.citations-module__MUeN9q__row{transition:none}}
