@layer components{.ga-annotated-graph{margin-block:2.5rem;border-radius:calc(var(--radius) + 4px);border:1px solid var(--border-color)}.ga-annotated-graph__graph{padding:2rem}}.ga-annotated-graph--stack .ga-annotated-graph__annotations{border-top:1px solid var(--border)}.ga-annotated-graph--side{display:flex;align-items:flex-start}.ga-annotated-graph--side .ga-annotated-graph__graph{flex:1 1;min-width:0}.ga-annotated-graph--side .ga-annotated-graph__annotations{width:18rem;flex-shrink:0;border-left:1px solid var(--border)}@media (max-width:767px){.ga-annotated-graph--side{flex-direction:column}.ga-annotated-graph--side .ga-annotated-graph__annotations{width:100%;border-left:none;border-top:1px solid var(--border)}}.ga-annotated-graph__annotations{padding:.75rem 0}.ga-annotated-graph__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}.ga-annotated-graph__item{display:flex;align-items:flex-start;gap:1rem;padding:.625rem .75rem;border-radius:.375rem;cursor:default;transition:background-color .1s ease}.ga-annotated-graph__item--active,.ga-annotated-graph__item:hover{background-color:rgba(245,182,66,.1)}.ga-annotated-graph__num{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;margin-top:.125rem;border-radius:50%;font-size:.75rem;font-weight:600;border:1.5px solid var(--border);color:var(--muted-foreground);transition:all .1s ease}.ga-annotated-graph__item--active .ga-annotated-graph__num,.ga-annotated-graph__item:hover .ga-annotated-graph__num{background-color:#f5b642;border-color:#f5b642;color:#1a1a1a}.ga-annotated-graph__text{font-size:.875rem;line-height:1.5;color:var(--muted-foreground);transition:color .1s ease}.ga-annotated-graph__text p{margin:0}.ga-annotated-graph__item--active .ga-annotated-graph__text,.ga-annotated-graph__item:hover .ga-annotated-graph__text{color:var(--foreground)}.ga-annotated-graph__graph svg[data-group-hovering] g.node,.ga-annotated-graph__graph svg[data-group-hovering] g.relationship{opacity:.15;transition:opacity .15s ease}.ga-annotated-graph__graph svg[data-group-hovering] g.node[data-group-active],.ga-annotated-graph__graph svg[data-group-hovering] g.relationship[data-group-active]{opacity:1}.ga-annotated-graph__graph svg g.node,.ga-annotated-graph__graph svg g.relationship{transition:opacity .15s ease}@layer components{.ga-callout{margin-block:1.5rem;border-radius:calc(var(--radius) + 4px);border:1px solid transparent;padding-inline:1rem;padding-block:.75rem}.ga-callout--note{border-color:var(--state-info-border);background-color:var(--state-info-bg)}.ga-callout--tip{border-color:var(--state-success-border);background-color:var(--state-success-bg)}.ga-callout--warning{border-color:var(--state-warning-border);background-color:var(--state-warning-bg)}.ga-callout--important{border-color:var(--state-important-border);background-color:var(--state-important-bg)}.ga-callout__label{margin-bottom:.25rem;font-size:.75rem;line-height:calc(1 / .75);font-weight:600;text-transform:uppercase;letter-spacing:.025em}.ga-callout--note .ga-callout__label{color:var(--state-info-icon)}.ga-callout--tip .ga-callout__label{color:var(--state-success-icon)}.ga-callout--warning .ga-callout__label{color:var(--state-warning-icon)}.ga-callout--important .ga-callout__label{color:var(--state-important-icon)}.ga-callout__body{font-size:.875rem;line-height:calc(1.25 / .875)}.ga-callout__body>p{margin-bottom:0}.ga-callout--note .ga-callout__body{color:var(--state-info-fg)}.ga-callout--tip .ga-callout__body{color:var(--state-success-fg)}.ga-callout--warning .ga-callout__body{color:var(--state-warning-fg)}.ga-callout--important .ga-callout__body{color:var(--state-important-fg)}}