.context-help-label{align-items:center;gap:4px;min-width:0;display:inline-flex}.context-help-label>label{flex:1}:root .context-help-trigger[data-slot=button]{z-index:2;vertical-align:middle;width:28px;height:28px;min-height:28px;color:var(--text-secondary);border-radius:50%;flex:none;padding:0;display:inline-flex;position:relative}:root .context-help-trigger:is(:hover,[data-state=open]){background:var(--accent);color:var(--primary)}.context-help-content[data-slot=popover-content],.action-tooltip-content[data-slot=tooltip-content]{z-index:110;border:1px solid var(--border-strong);background:var(--popover);max-width:min(20rem,100vw - 24px);color:var(--popover-foreground);font:400 var(--text-meta)/1.65 var(--sans);letter-spacing:normal;text-transform:none;text-wrap:pretty;overflow-wrap:anywhere;box-shadow:0 8px 24px var(--shadow-deep);border-radius:8px;padding:12px 14px}.context-help-content[data-slot=popover-content]{width:20rem;max-width:min(20rem, var(--radix-popover-content-available-width,calc(100vw - 24px)));max-height:var(--radix-popover-content-available-height);overflow-y:auto}.context-help-content>p{font:inherit;margin:0}.action-tooltip-content[data-slot=tooltip-content]{padding:7px 10px}.action-tooltip-content>svg{background:var(--popover);fill:var(--popover)}@media (max-width:600px){.context-help-content[data-slot=popover-content]{width:18rem;max-width:min(18rem, var(--dialog-viewport-width), var(--radix-popover-content-available-width));padding:10px 12px;line-height:1.6}}@media (prefers-reduced-motion:reduce){.context-help-content,.action-tooltip-content{animation:none}}
