@layer reset,tokens,primitives,composables,components,utilities,overrides;
@layer components{.hyeYCG_anchor{display:inline-flex;position:relative}.hyeYCG_root{--_surface:var(--color-bg-elevated);--_hairline:var(--color-border);--_shadow-key:var(--color-scrim);--_shadow-ambient:var(--color-scrim);--_shadow-ring:color-mix(in srgb, var(--color-fg) 8%, transparent);--_accent:var(--feature-popover-accent,var(--color-fg));isolation:isolate;width:240px;color:var(--color-fg);font-size:var(--text-xs);font-weight:var(--weight-regular);line-height:var(--line-xs);text-align:start}:where(.hyeYCG_root){z-index:var(--z-popover);position:relative}.hyeYCG_anchored{top:calc(100% + var(--space-2));position:absolute;left:50%;translate:-50%}@media (prefers-reduced-motion:no-preference){.hyeYCG_root{animation:hyeYCG_feature-popover-in var(--anim-duration-fast) var(--anim-ease-default)}}@keyframes hyeYCG_feature-popover-in{0%{opacity:0}}.hyeYCG_root:focus{outline:none}.hyeYCG_root:focus-visible .hyeYCG_card{box-shadow:0 2px 5px 0 var(--_shadow-key), 0 10px 24px 0 var(--_shadow-ambient), 0 0 0 var(--focus-ring-width) var(--focus-ring-color)}.hyeYCG_pointer,.hyeYCG_pointerShadow{top:-12px;left:calc(var(--feature-popover-pointer-x,50%) - 7.5px);fill:var(--_surface);margin-block:-1px;display:block;position:absolute;overflow:hidden;rotate:180deg}.hyeYCG_root[data-side=above] .hyeYCG_pointer,.hyeYCG_root[data-side=above] .hyeYCG_pointerShadow{top:100%;rotate:none}.hyeYCG_pointerShadow{z-index:-1;filter:drop-shadow(0 2px 5px var(--_shadow-key)) drop-shadow(0 10px 24px var(--_shadow-ambient)) drop-shadow(0 0 .5px var(--_shadow-ring))}.hyeYCG_card{background:var(--_surface);box-shadow:0 2px 5px 0 var(--_shadow-key), 0 10px 24px 0 var(--_shadow-ambient), 0 0 .5px 0 var(--_shadow-ring);border-radius:13px;display:grid;overflow:hidden}.hyeYCG_header{min-height:var(--space-10);padding:var(--space-2) var(--space-8) var(--space-2) var(--space-2);box-shadow:inset 0 -1px 0 var(--_hairline);align-items:center;display:flex;position:relative}.hyeYCG_title{margin:0 0 0 var(--space-2);font-size:inherit;font-weight:var(--weight-medium);line-height:inherit}.hyeYCG_close{top:var(--space-2);right:var(--space-2);width:var(--space-6);height:var(--space-6);color:var(--color-fg);cursor:pointer;background:0 0;border:0;border-radius:5px;place-items:center;padding:0;display:grid;position:absolute}.hyeYCG_close:hover{background:var(--color-bg-hover)}.hyeYCG_close:focus-visible,.hyeYCG_action:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.hyeYCG_media{border-bottom:var(--space-px) solid var(--_hairline);background:var(--color-bg-subtle);display:flex}.hyeYCG_mediaItem{object-fit:contain;width:100%;height:auto;display:block}.hyeYCG_body{padding:var(--space-2) var(--space-4)}.hyeYCG_footer{justify-content:flex-end;align-items:center;gap:var(--space-2);min-height:var(--space-10);padding:0 var(--space-2) 0 var(--space-4);display:flex}.hyeYCG_action{height:var(--space-6);padding:0 var(--space-2);background:var(--_accent);color:var(--feature-popover-accent-fg,var(--color-bg-elevated));font:inherit;font-weight:var(--weight-medium);white-space:nowrap;cursor:pointer;border:0;border-radius:5px}.hyeYCG_action:hover{background:color-mix(in srgb, var(--_accent) 82%, var(--_surface))}@media (pointer:coarse){.hyeYCG_action{position:relative}.hyeYCG_close:after,.hyeYCG_action:after{content:"";inset:calc((var(--space-6) - var(--control-h-2xl)) / 2);position:absolute}}}
