@layer base{._content_28oxg_2{position:relative;z-index:var(--z-overlay);min-width:12rem;max-width:24rem;pointer-events:all;transform-origin:var(--radix-popover-content-transform-origin);animation:_contentFadeIn_28oxg_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1);will-change:transform,opacity;box-shadow:var(--shadow-md);border-radius:var(--radius);outline:none;color:var(--popup-foreground)}._withBackgroundAndPadding_28oxg_18{background-color:var(--popup);padding:var(--spacing-4)}._content_28oxg_2:focus-visible{box-shadow:var(--shadow-focus)}@keyframes _contentFadeIn_28oxg_1{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}._content_28oxg_2[data-state=closed]{animation:_contentFadeOut_28oxg_1 var(--animation-duration-fast) cubic-bezier(.16,1,.3,1)}@keyframes _contentFadeOut_28oxg_1{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.96)}}}._trigger_6fzjp_2{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;background:transparent;border:none;padding:0;margin:0;margin-left:var(--spacing-1);cursor:pointer;color:var(--muted-foreground);vertical-align:middle;border-radius:var(--radius-full);transition:color var(--duration-instant) var(--ease-out)}@media(hover:hover){._trigger_6fzjp_2:hover{color:var(--foreground)}}._trigger_6fzjp_2:focus-visible{outline:none;box-shadow:0 0 0 2px var(--ring)}._popoverContent_6fzjp_32{width:min(340px,calc(100vw - 2rem));max-height:min(var(--radix-popover-content-available-height, 70vh),560px);overflow-y:auto;padding:var(--gap-block) var(--gap-section) var(--gap-section);background:var(--card);color:var(--foreground);border:1px solid var(--border);border-radius:10px;box-shadow:var(--shadow-lg);font-family:var(--font-family-base)}._head_6fzjp_46{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-2);margin-bottom:var(--gap-pair)}._kicker_6fzjp_54,._label_6fzjp_55{margin:0;font-family:var(--font-family-ui);font-size:var(--text-2xs);font-weight:500;text-transform:uppercase;letter-spacing:var(--tracking-overline);color:var(--muted-foreground)}._close_6fzjp_65{display:inline-grid;place-items:center;width:28px;height:28px;margin:calc(-1 * var(--gap-pair)) calc(-1 * var(--gap-item)) calc(-1 * var(--gap-pair)) 0;border:none;border-radius:var(--radius-full);background:transparent;color:var(--muted-foreground);cursor:pointer}@media(pointer:coarse){._close_6fzjp_65{width:44px;height:44px;margin:calc(-1 * var(--gap-block)) calc(-1 * var(--gap-block)) calc(-1 * var(--gap-block)) 0}}@media(hover:hover){._close_6fzjp_65:hover{color:var(--foreground);background-image:linear-gradient(var(--hover-tint),var(--hover-tint))}}._close_6fzjp_65:focus-visible{outline:none;box-shadow:0 0 0 2px var(--ring)}._title_6fzjp_99{margin:0 0 var(--gap-item);font-family:var(--font-family-display);font-size:1rem;font-weight:var(--weight-heading);line-height:1.3;letter-spacing:var(--tracking-tight);color:var(--foreground)}._lead_6fzjp_109{margin:0;font-size:.9375rem;line-height:1.55;color:var(--foreground)}._example_6fzjp_116{margin:var(--gap-block) 0 0;padding-left:var(--gap-block);border-left:2px solid var(--primary);font-size:var(--text-sm);line-height:1.5;color:var(--foreground-secondary, var(--muted-foreground))}._example_6fzjp_116 ._label_6fzjp_55{display:block;margin-bottom:2px}._rows_6fzjp_130{margin:var(--gap-block) 0 0;padding:var(--gap-block) 0 0;border-top:1px solid var(--border-subtle, var(--border));display:flex;flex-direction:column;gap:var(--gap-block)}._row_6fzjp_130{margin:0}._text_6fzjp_143{margin:var(--gap-pair) 0 0;font-size:var(--text-sm);line-height:1.5;color:var(--muted-foreground)}@media(max-width:640px){._lead_6fzjp_109{font-size:.9375rem}._text_6fzjp_143,._example_6fzjp_116{font-size:.875rem}}
