
#how .of-message h4>.of-title{font-size:inherit;line-height:inherit;color:inherit;flex:1 1 auto;min-width:0}
#how .of-chip{display:inline-flex;align-items:center;gap:4px;height:22px;margin:-2px 0 -2px 1px;padding:0 8px 0 3px;border:1px solid rgb(94 133 238 / 24%);border-radius:100px;background:#fafafa;color:#5E85EE;font-size:0.875rem;line-height:1;font-weight:500;white-space:nowrap}
#how .of-chip>img{display:block;flex:none;width:16px;height:16px}
html[data-theme=dark] #how .of-chip{background:var(--surface)}
#how .of-message p{position:relative}
#how .of-tip{white-space:nowrap}
#how .of-tip-mark{display:inline-grid;place-items:center;width:14px;height:14px;margin-left:3px;padding:0;border:1px solid var(--faint);border-radius:50%;font-size:0.625rem;line-height:1;font-weight:500;color:var(--muted);vertical-align:1px;cursor:help}
#how .of-tip:hover .of-tip-mark,#how .of-tip-mark:focus-visible{color:#5E85EE;border-color:#5E85EE}
#how .of-tip-bubble{position:absolute;left:0;bottom:calc(100% + 6px);z-index:2;width:max-content;max-width:min(100%,440px);white-space:normal;padding:8px 10px;border-radius:8px;background:var(--ink);color:var(--page);font-size:0.75rem;line-height:1.125rem;font-weight:500;opacity:0;visibility:hidden;transform:translateY(4px);transition:opacity 120ms ease,transform 160ms ease,visibility 0s 160ms;pointer-events:none}
#how .of-tip:hover .of-tip-bubble,#how .of-tip:focus-within .of-tip-bubble{opacity:1;visibility:visible;transform:none;transition-delay:0s}
@media(prefers-reduced-motion:reduce){#how .of-tip-bubble{transition:none}}
