.np-info-popover{display:inline-flex;position:relative}.np-info-popover__button{border-radius:var(--border-radius-sm);width:40px;height:40px;color:var(--color-berry);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:0;display:flex}.np-info-popover__button:hover{background-color:var(--color-gray--200)}.np-info-popover__button:focus-visible{outline:2px solid var(--color-berry);outline-offset:2px}.np-info-popover__bubble{z-index:5;top:calc(100% + var(--spacing-space--xs));width:max-content;max-width:min(320px,80vw);padding:var(--spacing-space--s) var(--spacing-space--m);border:1px solid var(--color-gray--300);border-radius:var(--border-radius-sm);background-color:var(--color-white);color:var(--color-gray--900);font:var(--font-style-body--m);position:absolute;left:50%;transform:translate(-50%);box-shadow:0 4px 12px #0000001f}.np-info-popover__bubble:empty{display:none}
